@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@-webkit-keyframes randomMove{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}25%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}50%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}75%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@keyframes randomMove{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}25%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}50%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}75%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@-webkit-keyframes randomMoveWithPause{0%,70%,to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}75%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}80%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}85%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@keyframes randomMoveWithPause{0%,70%,to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}75%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}80%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}85%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited,abbr{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1440px;--container-padding:15px;--section-padding-top:90px;--section-padding-top-mobile:60px;--font-main:"Roboto", sans-serif;--font-accent:"Montserrat", sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#000;--accent:#ea6211;--accent-2:#47af4b;--link-color:#000;--bg-color:rgb(128, 128, 128, 0.15);--swiper-navigation-color:var(--accent);--swiper-navigation-size:25px;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px;--small-mobile-size:374px;--swiper-pagination-top:400px;--swiper-pagination-top-mobile:390px;--swiper-theme-color:var(--accent)!important}.dark{--page-bg:#252526;--text-color:#fff}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main)}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}p{padding:5px;font-family:"Roboto",sans-serif;font-size:24px}@media (max-width:1190px){p{font-size:20px}}@media (max-width:990px){p{font-size:16px}}small{font-size:.7em;color:#000}.colored{color:var(--accent)}.colored2{color:var(--accent-2)}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}.container-full,.container-left-50{padding:0 var(--container-padding);max-width:100%}.container-left-50{max-width:50%}@media (max-width:990px){.container-left-50{max-width:100%}}.container-right-50{padding:0 var(--container-padding);max-width:50%;margin-left:auto}@media (max-width:990px){.container-right-50{max-width:100%}}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1190px){.container-right{padding-left:var(--container-padding)}}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1190px){.container-left{padding-right:var(--container-padding)}}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1190px){.container-half-left{padding-left:var(--container-padding)}}@media (max-width:990px){.container-half-left{padding:0 var(--container-padding)}}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1190px){.container-half-right{padding-right:var(--container-padding)}}@media (max-width:990px){.container-half-right{padding:0 var(--container-padding)}}body,html{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto}.about{padding:45px 0;width:100%;background:var(--accent)}.about__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:10px;color:#fff;margin-top:50px}@media (max-width:990px){.about__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;margin-top:0}}.about__title{margin-bottom:20px;padding-top:40px;padding-left:40px;width:50%;height:auto;font-size:clamp(1.563rem,1.131rem + 2.16vw,2.75rem);font-family:var(--font-titles);font-weight:700;text-align:left;text-transform:uppercase}@media (max-width:990px){.about__title{width:100%;text-align:center;padding-left:0}}.about__title-small{font-size:32px;font-size:clamp(1.25rem,.977rem + 1.36vw,2rem);font-weight:700;text-transform:uppercase;margin-bottom:20px;text-align:left;letter-spacing:normal}.about__desc{max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px;padding-top:50px}@media (max-width:990px){.about__desc{max-width:100%;padding:0;text-align:center}}.about__product-subtitle,.about__product-title{text-align:center;margin-bottom:20px;z-index:1;color:#000}.about__product-title{font-size:clamp(1.875rem,1.557rem + 1.59vw,2.75rem);font-weight:700;text-transform:uppercase;margin-top:20px;line-height:1.25}.about__product-subtitle{font-size:clamp(1.8rem,1.2rem + .5vw,1.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300}.animated-text{font-size:clamp(.875rem,.648rem + 1.14vw,1.5rem);color:#000;text-align:center;display:inline-block}.animated-text span{display:inline-block;-webkit-animation-delay:calc(var(--delay)*.1s);animation-delay:calc(var(--delay)*.1s);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation:randomMoveWithPause 6.5s infinite ease-in-out;animation:randomMoveWithPause 6.5s infinite ease-in-out}.animated-text span:nth-child(odd){-webkit-animation-duration:6.8s;animation-duration:6.8s}.animated-text span:nth-child(even){-webkit-animation-duration:6.2s;animation-duration:6.2s}.about__consult{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:15px;font-size:clamp(1.5rem,1.2rem + .5vw,1.5rem);color:#000;border:1px solid #000;padding:40px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}@media (max-width:990px){.about__consult{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px}}@media (max-width:490px){.about__consult{font-size:1.2rem;padding:10px}}.about__btns,.about__list{display:-webkit-box;display:-ms-flexbox;display:flex}.about__btns{width:30%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__list{gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;font-size:clamp(1.5rem,1.2rem + .5vw,1.5rem);color:#000}@media (max-width:990px){.about__list{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left;gap:20px}}.cookiebg{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:400px;padding:20px;left:10px;bottom:10px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;font-size:.9em;line-height:1.5;-webkit-transition:all .7s ease-in;transition:all .7s ease-in;-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px);z-index:2000}@media (max-width:990px){.cookiebg{width:300px;font-size:14px}}.cookiebg.appear{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.hd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hd img{width:100px}.hd span{font-size:1.8rem;font-weight:500;margin-left:40px;color:#d2042d}@media (max-width:990px){.hd span{font-size:1.4em}}.cookiebg a{color:#d2042d}.cookiebg button{padding:13px 0;background:0 0;border:1px solid #d2042d;border-radius:3px;color:#d2042d;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.cookiebg button.accept-btn{border:0;background-color:#d2042d;color:#fff;opacity:1}.cookiebg button.accept-btn:hover{background-color:#d2042d;opacity:.9}.cookiebg button.reject-btn:hover{background-color:rgba(255,192,203,.7)}.benefits{padding-top:40px;padding-bottom:40px}.benefits__wrapper{margin:0 auto;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media (max-width:990px){.benefits__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}}.benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px;text-align:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin-top:40px;border-radius:10px;border:1px solid #f8f9fa;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.benefits__item-img{margin-top:25px}@media (max-width:990px){.benefits__item-img{margin:25px}}.benefits__icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:15px 10px}@media (max-width:990px){.benefits__icon-text{font-size:12px;padding:0 10px 10px}}.benefits__item-title,span.cta__email:hover,span.cta__phone:hover{color:var(--accent-2)}@media (max-width:990px){.benefits__item-title{margin-top:-1.5em}}.benefits__item-desc{font-size:16px;margin-top:auto;text-align:center}.btn,a.btn,span.cta__email,span.cta__phone{font-size:20px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn,a.btn{display:inline-block;padding:12px;min-width:180px;height:auto;border-radius:5px;background-color:#fff;font-family:var(--font-family);font-weight:700;line-height:125%;text-transform:none;text-align:center;color:var(--accent-2);letter-spacing:.3px;border:1px solid var(--accent-2)}.btn:hover,a.btn:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.9);box-shadow:0 2px 8px rgba(0,0,0,.9);scale:1.05;background-color:var(--accent-2);color:#fff}@media (max-width:1190px){.btn,a.btn{font-size:16px;padding:10px 8px}}@media (max-width:990px){.btn,a.btn{padding:8px 9px;min-width:170px;font-size:14px}}.btn--small,a.btn--small{min-width:unset;padding-left:15px;padding-right:15px}@media (max-width:990px){.btn--mobile-wide,a.btn--mobile-wide{min-width:unset;width:100%;text-align:left;padding:8px 16px}}.cta{padding-top:var(--section-padding-top)}@media (max-width:990px){.cta{padding-top:var(--section-padding-top-mobile)}}.cta__wrapper{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;padding:0 40px}@media (max-width:990px){.cta__wrapper{grid-template-columns:1fr;padding:0 20px}}@media (max-width:490px){.cta__wrapper{min-width:300px;padding:5px}}.cta__left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin:0 auto;padding:40px;background:#f8f9fa;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1190px){.cta__left-side{padding:20px}}.cta__contacts,.cta__socials{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1190px){.cta__contacts,.cta__socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:30px}}@media (max-width:990px){.cta__contacts,.cta__socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;gap:30px}}@media (max-width:490px){.cta__contacts,.cta__socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:15px;margin-bottom:15px}}.cta__contacts a,.cta__socials-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}span.cta__email,span.cta__phone{margin-left:10px}@media (max-width:990px){.cta__socials-item{gap:20px}}.icon-text{text-transform:lowercase;font-size:20px}.footer__data a:hover,.icon-text:hover{color:var(--accent)}@media (max-width:990px){.icon-text{font-size:16px}.cta__img{display:none}}.cta__form{width:100%;margin:0 auto;padding:40px;background:#f8f9fa;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta__form input,.cta__form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;font-size:16px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;resize:none}.cta__form input:focus{border-color:var(--accent-2);outline:0}.g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}@media (max-width:490px){.g-recaptcha{max-width:200px}}.swiper{max-width:80%;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:var(--accent-2);border:5px solid var(--accent-2)}@media (max-width:490px){.swiper{max-width:100%}}.swiper-container,.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-container{padding-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-wrapper{padding:40px;position:relative}@media (max-width:990px){.swiper-wrapper{max-height:350px}}@media (max-width:490px){.swiper-wrapper{padding-top:0;padding-bottom:0}}.feedbacks__swiper,.swiper-slide.feedbacks-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide.feedbacks-slide{gap:20px;padding:20px;background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (max-width:990px){.swiper-slide.feedbacks-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;left:-40px}}@media (max-width:490px){.swiper-slide.feedbacks-slide{padding:5px}}.feedbacks__swiper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:12px}@media (max-width:990px){.feedbacks__swiper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.feedbacks__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:250px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px}@media (max-width:990px){.feedbacks__person{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:distribute;justify-content:space-around;gap:15px}}@media (max-width:490px){.feedbacks__person{padding:20px 10px 10px;gap:10px}}@media (max-width:990px){.feedbacks-slide__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.feedbacks-slide__img{width:170px;height:170px;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media (max-width:990px){.feedbacks-slide__img{width:70px;height:70px}}@media (max-width:490px){.feedbacks-slide__img{width:50px;height:50px}}.feedbacks-slide__name{font-size:20px;font-weight:700;margin-top:30px}@media (max-width:990px){.feedbacks-slide__name{margin-top:0}}@media (max-width:490px){.feedbacks-slide__name{font-size:16px}}.feedbacks-slide__position{font-size:16px;color:#000;margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:490px){.feedbacks-slide__position{font-size:14px}}@media (max-width:990px){.feedbacks__text{width:100%}}.feedbacks-slide__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:550px;height:280px;padding:15px;overflow:auto;font-size:20px;line-height:1.5;color:var(--accent-2)}@media (max-width:990px){.feedbacks-slide__text{font-size:16px;max-width:100%;height:170px;padding-top:0}}@media (max-width:490px){.feedbacks-slide__text{font-size:14px;padding:10px}}.swiper__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:990px){.swiper__btns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px}}@media (max-width:490px){.swiper__btns{gap:20px}}.swiper-btn-next,.swiper-btn-prev{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--accent);border-radius:50%;width:75px;height:75px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.swiper-btn-next:hover,.swiper-btn-prev:hover{opacity:.8}@media (max-width:990px){.swiper-btn-next,.swiper-btn-prev{width:50px;height:50px}}@media (max-width:490px){.swiper-btn-next,.swiper-btn-prev{width:40px;height:40px}}.swiper-pagination{top:var(--swiper-pagination-top)}@media (max-width:990px){.swiper-pagination{top:var(--swiper-pagination-top-mobile)!important}}@media (max-width:490px){.swiper-pagination{display:none}}.feedbacks{padding-top:var(--section-padding-top)}@media (max-width:990px){.feedbacks{padding-top:var(--section-padding-top-mobile)}}.feedbacks__slaider{padding-top:var(--section-padding-top)}@media (max-width:990px){.feedbacks__slaider{padding-top:var(--section-padding-top-mobile)}}.footer{position:relative;padding:25px 10px;background-color:#000;margin-top:var(--section-padding-top)}@media (max-width:490px){.footer{padding:10px 5px;margin-top:var(--section-padding-top-mobile)}}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media (max-width:990px){.footer__row{display:block;position:relative}}.footer__left-side p{font-size:24px;line-height:1.5}@media (max-width:490px){.footer__left-side p{font-size:16px;line-height:1.2}}.footer__data a,.form::after{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.footer__data a{font-size:20px;color:#fff}@media (max-width:490px){.footer__data a{font-size:14px}}.footer__copyright{margin-top:130px;padding:10px 0;font-size:20px}@media (max-width:990px){.footer__copyright{margin-top:15px;font-size:14px;margin-left:5px}}@media (max-width:490px){.footer__copyright{font-size:12px;margin-top:10px}}.footer__right-side{margin-top:140px}@media (max-width:990px){.footer__right-side{margin-top:10px}}.form{width:100%;margin:0 auto;padding:30px 20px 20px;background:#f8f9fa;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@small-mobile{.form{padding:10px}}@media (max-width:490px){.form{padding:5px}}.form::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(51,51,51,.4) url(./../img/loading.gif) center/50px no-repeat;border-radius:25px;opacity:0;visibility:hidden}.form._sending::after{opacity:1;visibility:visible}.form input,.form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;font-size:16px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;resize:none}@media (max-width:490px){.form input,.form textarea{font-size:14px}}.form input:focus,textarea:focus{border-color:var(--accent-2);outline:0}.form-group{position:relative;width:90%}@media (max-width:990px){.form-group{margin-bottom:10px}}input:focus{border:2px solid var(--accent-2);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.9);box-shadow:0 4px 16px rgba(0,0,0,.9)}.checkbox__input,.switcher-wrapper input[type=radio]{display:none}.checkbox__input:checked+.checkbox__label::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;line-height:1.4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-top:10px;position:relative;cursor:pointer;margin-bottom:20px}@media (max-width:990px){.checkbox__label{margin-top:30px;font-size:14px;line-height:1}}.checkbox__label::before{pointer-events:all;content:"";-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;-ms-flex-item-align:start;align-self:flex-start;margin-right:10px;background-color:var(--accent);border:1px solid gray;border-radius:4px}.checkbox__label a{color:var(--accent);pointer-events:all;cursor:pointer}.checkbox__label a:hover,.header__links a{color:var(--accent-2)}.checkbox__label::after{content:"✔";color:#fff;font-size:16px;position:absolute;border-radius:4px;text-align:center;top:1px;left:7px;font-weight:700;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (max-width:990px){.checkbox__label::after{top:3px}}.form__footer{width:100%;padding:0 20px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}@media (max-width:990px){.form__footer{max-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;gap:10px}}.g-recaptcha{width:50%}@media (max-width:990px){.g-recaptcha{width:100%}}.header{width:100%;background-color:#fff;z-index:99;border-bottom:1px solid #ede4e4;position:fixed}.header__links_socials,.header__row{display:-webkit-box;display:-ms-flexbox;display:flex}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__links_socials{gap:5px}.header__links a{-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.header__links a:hover{color:var(--accent);scale:1.1}.header-scroll{position:sticky;top:0;padding:0}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:990px){.header__nav{display:none}}.howtobuy{padding-top:var(--section-padding-top)}@media (max-width:990px){.howtobuy{padding-top:var(--section-padding-top-mobile)}}.howtobuy__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;font-size:36px;margin-top:50px;margin-left:100px}@media (max-width:1210px){.howtobuy__list{font-size:24px}}@media (max-width:1190px){.howtobuy__list{font-size:20px}}@media (max-width:990px){.howtobuy__list{margin-left:40px;font-size:18px;margin-top:20px}}@media (max-width:490px){.howtobuy__list{margin-left:20px;font-size:16px}}.howtobuy__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:490px){.howtobuy__list-item{gap:0}}.howtobuy__list-item span.colored{text-transform:uppercase}.howtobuy__licenses{margin-top:50px}@media (max-width:490px){.howtobuy__licenses{margin-top:20px}.howtobuy__licenses-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.howtobuy__payment{margin-top:50px;content:"";left:0;top:0;width:100%;height:auto;min-height:600px;background-image:url(./../img/nservice-img/businessman@2x.jpg);background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding:40px}.howtobuy__payment-desc{width:100%;font-size:36px;font-weight:700;line-height:2;padding:40px;margin-bottom:50px;border-radius:12px;background:rgba(234,98,17,.9);text-transform:uppercase}@media (max-width:490px){.howtobuy__payment-desc{font-size:28px;padding:10px;line-height:1.5}}.howtobuy__link{color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (max-width:490px){.howtobuy__link{text-decoration:underline}}.howtobuy__link:hover{text-decoration:underline}.howtobuy__img{width:100%;height:auto;margin-top:20px}.icons-wrapper{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:22px;height:22px}.icon--arrow-left,.icon--arrow-right{width:50px;height:50px;stroke:#000}.icon--gift1,.icon--gift2,.icon--gift3{width:100px;height:100px}.icon--avatar_female,.icon--avatar_male{width:200px;height:160px}@media (max-width:990px){.icon--avatar_female,.icon--avatar_male{width:100px;height:80px}}@media (max-width:490px){.icon--avatar_female,.icon--avatar_male{width:70px;height:60px}}.icon--facebook,.icon--instagram{width:25px;height:25px;fill:var(--accent);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin-right:10px}.icon--email:hover,.icon--facebook:hover,.icon--instagram:hover,.icon--phone:hover{scale:1.5;rotate:10deg}@media (max-width:990px){.icon--facebook,.icon--instagram{width:20px;height:20px;margin-right:0}}.icon--complex-protection,.icon--control,.icon--emergency,.icon--license,.icon--shield{width:70px;height:70px;fill:var(--accent);stroke:var(--accent)}@media (max-width:990px){.icon--complex-protection,.icon--control,.icon--emergency,.icon--license,.icon--shield{width:50px;height:50px}}.icon--email,.icon--phone{width:25px;height:25px;fill:var(--accent-2);stroke:var(--accent-2);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.icon--logo_I-Work{width:200px;height:200px}.logo{width:250px;padding:5px 0}@media (max-width:1190px){.logo{width:200px}}@media (max-width:990px){.logo{width:150px}}.logo-small{width:100px;height:100px}.logo-square{width:250px;height:250px;padding:20px}@media (max-width:990px){.logo-square{display:none}}.mobile-nav{position:fixed;top:-100%;right:0;width:100%;height:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background:var(--accent);color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav--open{padding:10px 12px;top:68px}.mobile-nav a{color:#fff}.mobile-nav-btn,.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;font-size:28px;text-transform:uppercase}.mobile-nav__list .active{opacity:.5}.mobile-nav-btn{--time:0.1s;--width:22px;--height:30px;--line-height:2px;--spacing:6px;--color:#000;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-icon,.nav-icon::after,.nav-icon::before{width:var(--width);height:var(--line-height);border-radius:var(--radius);background-color:var(--color)}.nav-icon{display:inline-block;vertical-align:middle;position:relative}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{z-index:999;display:none}@media (max-width:990px){.mobile-nav-btn{display:block}}.nav a{font-size:20px;font-weight:700;text-transform:uppercase;color:var(--accent-2);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.nav a:hover{color:var(--accent)}@media (max-width:1190px){.nav a{font-size:18px}}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}@media (max-width:1190px){.nav__list{gap:15px}}.hover-underline-animation,.hover-underline-animation--partnership{display:inline-block;position:relative}.hover-underline-animation::after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:-3px;left:0;background-color:#000;-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.hover-underline-animation:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.hover-underline-animation.center::after,.hover-underline-animation.center:hover::after{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.partners{padding-top:var(--section-padding-top)}@media (max-width:990px){.partners{padding-top:var(--section-padding-top-mobile)}}.partners-box,.partners__partners-list ul li a{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.partners-box{background:#fff;margin-top:20px;padding:0 100px;border-radius:10px}@media (max-width:1210px){.partners-box{padding:0 40px}}.partners__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:490px){.partners__gallery{padding-bottom:0}}.partners__gallery a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner{background:#fff;width:200px;text-align:center;position:relative}.partner:hover{top:-2px}.partner a{display:block;margin-top:10px;text-decoration:none;font-weight:700}.partners__partners-list ul,.switcher-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px}.partner a,.partners__partners-list ul{text-transform:uppercase;color:var(--accent)}.partners__partners-list ul{padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1210px){.partners__partners-list ul{font-size:20px;gap:20px}}@media (max-width:990px){.partners__partners-list ul{font-size:16px;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}.partners__partners-list ul li{margin-bottom:20px}@media (max-width:490px){.partners__partners-list ul li{text-align:center}}.partners__partners-list ul li a{font-size:22px;font-weight:600;text-transform:uppercase;color:var(--accent);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;padding:10px}.partners__partners-list ul li a:hover{color:#ff4500;top:-2px}@media (max-width:1210px){.partners__partners-list ul li a{font-size:20px}}@media (max-width:990px){.partners__partners-list ul li a{font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.switcher-wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;width:140px;padding:0 10px;cursor:pointer}@media (max-width:1190px){.switcher-wrapper{width:100px;height:20px;padding:0 2px;font-size:18px}}@media (max-width:990px){.switcher-wrapper{font-size:16px}}@media (max-width:490px){.switcher-wrapper{width:90px}}.Why__link a:hover,.switcher-wrapper:hover{opacity:1}.switcher-wrapper .switcher{position:relative;-webkit-box-flex:1;-ms-flex:1 1 33.3333333333%;flex:1 1 33.3333333333%;text-align:center;color:var(--accent);-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;z-index:2;cursor:pointer}.switcher-wrapper input[type=radio]:checked+.switcher{color:#fff}.lang-placeholder{width:35px;height:35px;background:var(--accent);position:absolute;z-index:1;-webkit-transition:left .25s ease-in-out;transition:left .25s ease-in-out}@media (max-width:1190px){.lang-placeholder{width:30px;height:26px}}@media (max-width:990px){.lang-placeholder{width:26px;height:22px}}@media (max-width:490px){.lang-placeholder{width:22px;height:20px}}.switcher-wrapper input[type=radio]:nth-of-type(1):checked~.lang-placeholder{left:12px}@media (max-width:1190px){.switcher-wrapper input[type=radio]:nth-of-type(1):checked~.lang-placeholder{left:3px}}@media (max-width:990px){.switcher-wrapper input[type=radio]:nth-of-type(1):checked~.lang-placeholder{left:5px}}@media (max-width:490px){.switcher-wrapper input[type=radio]:nth-of-type(1):checked~.lang-placeholder{left:6px}}.switcher-wrapper input[type=radio]:nth-of-type(2):checked~.lang-placeholder{left:52px}@media (max-width:1190px){.switcher-wrapper input[type=radio]:nth-of-type(2):checked~.lang-placeholder{left:35px}}@media (max-width:990px){.switcher-wrapper input[type=radio]:nth-of-type(2):checked~.lang-placeholder{left:36px}}@media (max-width:490px){.switcher-wrapper input[type=radio]:nth-of-type(2):checked~.lang-placeholder{left:34px}}.switcher-wrapper input[type=radio]:nth-of-type(3):checked~.lang-placeholder{left:91px}@media (max-width:1190px){.switcher-wrapper input[type=radio]:nth-of-type(3):checked~.lang-placeholder{left:66px}}@media (max-width:990px){.switcher-wrapper input[type=radio]:nth-of-type(3):checked~.lang-placeholder{left:68px}}@media (max-width:490px){.switcher-wrapper input[type=radio]:nth-of-type(3):checked~.lang-placeholder{left:62px}}table{width:100%;border-collapse:collapse;margin-top:20px}@media (max-width:490px){table{font-size:14px}}td,th{border:1px solid #ddd;padding:10px;text-align:left}@media (max-width:490px){td,th{padding:4px}}td.table__product-name{font-weight:600}.Why__link a,th{color:var(--accent-2)}th{background-color:#f4f4f4}.title-1,.title-2,.title-3{font-family:var(--font-titles);text-transform:uppercase}.title-2,.title-3{font-weight:700;font-family:var(--font-titles2)}.title-2{font-size:clamp(1.563rem,.994rem + 2.84vw,3.125rem);text-align:center;margin:30px 20px 10px;letter-spacing:3px}.title-3{margin:1em 0 .5em;font-size:clamp(1.25rem,1.023rem + 1.14vw,1.875rem);letter-spacing:1.5px}@media (max-width:490px){.title-3{margin-bottom:0}}.title-4{margin:1em 0 .5em;font-size:24px;font-weight:700;font-family:var(--font-titles)}@media (max-width:990px){.title-4{font-size:20px;margin:.5em 0}}.item-subtitle{font-weight:600;color:var(--accent);margin:20px 0}@media (max-width:490px){.item-subtitle{margin:10px 0 0}}.why__title{font-size:clamp(1.875rem,.966rem + 4.55vw,4.375rem)}@media (max-width:990px){.why__title{margin:0}}.video{padding-top:var(--section-padding-top)}@media (max-width:990px){.video{padding-top:var(--section-padding-top-mobile)}}.video__wrapper,.why__header,.why__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:20px}iframe{width:100%;max-height:450px}.why__header,.why__wrapper{-ms-flex-pack:distribute;justify-content:space-around}.why__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;content:"";left:0;top:0;width:100%;min-height:600px;background-image:url(./../img/nservice-img/bg-smartphone.jpg);background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding:40px}@media (max-width:490px){.why__wrapper{padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.why__desc{width:100%;font-size:30px;font-weight:700;line-height:1.5;color:#000;padding:60px 40px;margin-bottom:50px;border-radius:12px;background:rgba(234,98,17,.9)}@media (max-width:1190px){.why__desc{padding:40px 20px}}@media (max-width:490px){.why__desc{padding:20px 10px}}.why__logo{width:300px;height:300px}.why__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.why__list ul{padding:0 20px}.why__list-item{padding:20px;background:#f8f9fa;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (max-width:490px){.why__list-item{padding:10px}}.why__list li{list-style:disc}.Why__link a{opacity:.7;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.list-item{margin-left:20px}.bonus__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:20px}@media (max-width:990px){.bonus__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:30px;margin-top:20px}}.bonus__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px;font-size:20px;font-weight:600;background:var(--accent-2);border-radius:10px}@media (max-width:990px){.bonus__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px}}@media (max-width:490px){.bonus__list-item{padding:0 15px 15px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmxvY2tzL19hYm91dC5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmxvY2tzL19hZ3JlZW1lbnQtYmFyLnNjc3MiLCJibG9ja3MvX2JlbmVmaXRzLnNjc3MiLCJibG9ja3MvX2N0YS5zY3NzIiwiYmxvY2tzL19idG4uc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2ZlZWRiYWNrcy1zd2lwZXIuc2NzcyIsImJsb2Nrcy9fZmVlZGJhY2tzLnNjc3MiLCJibG9ja3MvX2Zvcm0uc2NzcyIsImJsb2Nrcy9fc3dpdGNoZXIuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2hvd3RvYnV5LnNjc3MiLCJibG9ja3MvX2ljb25zLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL19uYXYtaWNvbi5zY3NzIiwiYmxvY2tzL19uYXYuc2NzcyIsImJsb2Nrcy9fcGFydG5lcnMuc2NzcyIsImJsb2Nrcy9fd2h5LnNjc3MiLCJibG9ja3MvX3RhYmxlLnNjc3MiLCJibG9ja3MvX3RpdGxlcy5zY3NzIiwiYmxvY2tzL192aWRlby5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQ0FRLDRKLEFDMkZQLDhCQUNHLEUsQ0FJQSxFLENBSkssZ0MsQ0FBQSx3QixDQUE0QixTLENBQ2pDLEcsQ0FBTSxxQyxDQUFBLDZCLENBQ04sRyxDQUFNLHFDLENBQUEsNkIsQ0FDTixHLENBQU0scUMsQ0FBQSwrQixBQUpULHNCQUNHLEUsQ0FJQSxFLENBSkssZ0MsQ0FBQSx3QixDQUE0QixTLENBQ2pDLEcsQ0FBTSxxQyxDQUFBLDZCLENBQ04sRyxDQUFNLHFDLENBQUEsNkIsQ0FDTixHLENBQU0scUMsQ0FBQSwrQixBQW9CVix1Q0FDSSxFLENBQUEsRyxDQUlBLEUsQ0FKVSxnQyxDQUFBLHdCLENBQTRCLFMsQ0FDdEMsRyxDQUFNLHFDLENBQUEsNkIsQ0FDTixHLENBQU0scUMsQ0FBQSw2QixDQUNOLEcsQ0FBTSxxQyxDQUFBLCtCLEFBSlYsK0JBQ0ksRSxDQUFBLEcsQ0FJQSxFLENBSlUsZ0MsQ0FBQSx3QixDQUE0QixTLENBQ3RDLEcsQ0FBTSxxQyxDQUFBLDZCLENBQ04sRyxDQUFNLHFDLENBQUEsNkIsQ0FDTixHLENBQU0scUMsQ0FBQSwrQkN0SFYsQyxDQUNDLFMsQ0FDQSxRLENBQ0EsUSxDQUhELEMsQ0hVQSxPLENBREEsUSxDR0FDLDZCLENBQUEscUIsQ0FLRCxDLENBSUEsTyxDQUpBLE0sQ0FBQSxTLENBaUZBLEksQ0FoRkksb0IsQ0FTSixLLENBQUEsTSxDQUFBLE0sQ0FtRUEsTSxDQW5FQSxJLENBQUEsRyxDQUFBLE8sQ0FDQyxhLENBR0QsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQ0ksaUIsQ0FESixFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxDLENBRUMsbUIsQ0FTRCxFLENBQUEsSyxDQUNDLGUsQ0FHRCxHLENBQ0Msa0IsQ0FERCxHLENBSUEsRyxDQUNDLGMsQ0FDQSxXLENBR0QsTyxDQUNFLGlCLENBS0YsSyxDQUFBLE0sQ0FBQSxRLENBSUksNEIsQ0FKSixNLENBQUEsSyxDQUFBLE0sQ0FBQSxRLENBQ0MsbUIsQ0FDRyxpQixDQUNBLGEsQ0FJSixnQixDQUNDLFksQ0FHRCxNLENBQUEsa0IsQ0FDSSxvQixDQUNBLHVCLENBQUEsZSxDQUNBLDRCLENBQ0EsYyxDQUNBLGMsQ0hJVSxhLENBQWQsWSxDR0RBLFksQ0FBQSxXLENBRUksUyxDQUdKLHdCLENBQ0MsUyxDQUNBLFEsQ0FHRCxLLENBQ0MsYyxDQ3pGRCxLLENBQ0Msd0IsQ0FDQSx3QixDQUVBLDBCLENBQ0EsaUMsQ0FHQSxnQyxDQUNBLHNDLENBQ0EsZ0MsQ0FFQSxjLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxtQyxDQUdBLHVDLENBQ0EsNkIsQ0FFRyxvQixDQUNILG1CLENBQ0EsbUIsQ0FDQSx5QixDQUVBLDZCLENBQ0Esb0MsQ0FDQSw0QyxDQUdELEssQ0FDSSxpQixDQUNBLGlCLENDbkNKLFdBQ0Msc0IsQ0FDQSxpQixDQUNBLHlHLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxzQixDQUNBLGlCLENBQ0EscUgsQ0FDQSxlLENBQ0Esa0IsQUFFRCxXQUNDLHNCLENBQ0EsaUIsQ0FDQSwrRyxDQUNBLGUsQ0FDQSxrQixBQUVELFdBQ0Msa0IsQ0FDQSxpQixDQUNBLGlHLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxrQixDQUNBLGlCLENBQ0EscUcsQ0FDQSxlLENBQ0Esa0IsQUFFRCxXQUNDLGtCLENBQ0EsaUIsQ0FDQSx1RyxDQUNBLGUsQ0FDQSxrQkp0Q0QsSSxDQUNDLHNCLENBQ0Esd0IsQ0FHRCxJLENBQ0MsK0IsQ0FDQSx1QixDQUNBLDRCLENBSUQsRyxDQUNDLGEsQ0FHRCxDLENBQ0MsdUIsQ0FHRCxJLENBTUEsUSxDQUxDLHdCLENBQ0EsYSxDQUNBLGlCLENBR0QsUSxDQUNDLGUsQ0FFQSxZLENBSUQsQyxDQUNDLFcsQ0FDQSwrQixDQUNBLGMsQ0sxQkcsMEJMdUJKLEMsQ0FNRSxnQixBS3ZCRSx5QkxpQkosQyxDQVVFLGdCQUlGLEssQ0FDQyxjLENBQ0EsVSxDQUdELFEsQ0FDQyxtQixDQUdELFMsQ0FDQyxxQixDTTNERCxLLENBQ0Msc0IsQ0FHRCxnQixDQUNDLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLFMsQ0FDQSxrQixDQUNBLDZCLENBQUEscUIsQ0FDQSxrQixDQUNBLGUsQ0FHRCxVLENBQ0MsaUIsQ0FHRCxVLENBQ0MsZSxDQUdELFcsQ0FDQyxnQixDQUdELFksQ0FDQyxpQixDQUdELE8sQ0NqQ0EsSSxDQUFBLEksQ0RrQ0MsbUIsQ0FBQSxtQixDQUFBLFksQ0FHRCxZLENBQ0MsdUIsQ0FBQSxvQixDQUFBLHNCLENFckNELFUsQ0FDQyxhLENBQ0Esa0MsQ0FDQSxnQyxDQUNBLFUsQ0FJRCxlLENBS0Esa0IsQ0FKQyxrQyxDQUNBLGMsQ0FHRCxrQixDQUVDLGEsQ0hFRyx5QkdKSixrQixDQUtFLGdCQUlGLG1CLENBQ0Msa0MsQ0FDQSxhLENBQ0EsZ0IsQ0hSRyx5QkdLSixtQixDQU1FLGdCQUlGLGdCLENBQ0MsK0UsQ0h0QkcsMEJHcUJKLGdCLENBTUUsdUNBSUYsZSxDQUNDLGdGLENIaENHLDBCRytCSixlLENBTUUsd0NBSUYsb0IsQ0FDQyxnRixDQUdBLCtFLENIN0NHLDBCR3lDSixvQixDQVNFLHVDLEFINUNFLHlCR21DSixvQixDQWFFLG9DQUlGLHFCLENBQ0MsK0UsQ0FHQSxnRixDSDlERywwQkcwREoscUIsQ0FTRSx3QyxBSDdERSx5QkdvREoscUIsQ0FhRSxvQ0RuRkYsSSxDQUFBLEksQ0FDSSxnQixDQUVBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0osTyxDQUNJLGUsQ05QSixNLENBQ0ksYyxDQUNBLFUsQ0FDQSx3QixDQUVKLFksQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxlLENJT0EseUJKYkosWSxDQVNRLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsYSxDQUNBLGNBSVIsYSxDQUNJLGtCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxXLENBRUEsbUQsQ0FDQSw4QixDQUNBLGUsQ0FDQSxlLENBQ0Esd0IsQ0lmQSx5QkpJSixhLENBY1EsVSxDQUNBLGlCLENBQ0EsZ0JBSVIsbUIsQ0FDSSxjLENBQ0EsOEMsQ0FDQSxlLENBQ0Esd0IsQ0FFQSxrQixDQUNBLGUsQ0FDQSxxQixDQUVILFksQ0FDRyxhLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLG1CLENBQ0EsZ0IsQ0l4Q0EseUJKa0NILFksQ0FTTyxjLENBQ0EsUyxDQUNBLG1CQWlCUix3QixDQWJDLHFCLENBaUJHLGlCLENBQ0Esa0IsQ0FDQSxTLENBQ0EsVSxDQXBCSCxxQixDQUVHLG1ELENBQ0EsZSxDQUNBLHdCLENBRUEsZSxDQUlBLGdCLENBR0osd0IsQ0FDSSw0QyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsZSxDQWdCSixjLENBRUksZ0QsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxvQixDQUdKLG1CLENBQ0ksb0IsQ0FFQSw4QyxDQUFBLHNDLENBQ0EsMEMsQ0FBQSxrQyxDQWFBLCtELENBQUEsdUQsQ0FJSixrQyxDQUNJLCtCLENBQUEsdUIsQ0FFSixtQyxDQUNJLCtCLENBQUEsdUIsQ0FHSCxlLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxVLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUNBLGUsQ0FDQSw0QyxDQUNBLFUsQ0FDQSxxQixDQUNBLFksQ0FDQSxrQixDQUNBLGUsQ0FDQSwwQyxDQUFBLGtDLENJbElBLHlCSnFISCxlLENBZ0JPLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsaUIsQ0FDQSxjLEFJbklKLHlCSitHSCxlLENBd0JPLGdCLENBQ0EsY0FLUixZLENBT0MsWSxDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBUkosWSxDQUNJLFMsQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHSCxZLENBRUcsUSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGUsQ0FDQSw0QyxDQUNBLFUsQ0loS0EseUJKMEpILFksQ0FTTyxVLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxzQixDQUFBLG1CLENBQUEsZ0IsQ0FDQSxVUXhMUixTLENBQ0ksaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQUNBLFcsQ0FDQSxZLENBQ0EsUyxDQUNBLFcsQ0FDQSxxQixDQUNBLDBDLENBQUEsa0MsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0MsQ0FBQSwwQixDQUNBLG9DLENBQUEsZ0MsQ0FBQSw0QixDQUNBLFksQ0pFQSx5QklsQkosUyxDQW1CUSxXLENBQ0EsZ0JBSVIsZ0IsQ0FDSSwrQixDQUFBLDJCLENBQUEsdUIsQ0FHSixHLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHSixPLENBQ0ksVyxDQUdKLFEsQ0FDSSxnQixDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0p2QkEseUJJbUJKLFEsQ0FPUSxpQkFNUixXLENBQ0ksYSxDQUdKLGdCLENBQ0ksYyxDQUNBLGMsQ0FDQSx3QixDQUNBLGlCLENBQ0EsYSxDQUNBLGtDLENBQUEsMEIsQ0FJSiwyQixDQUNJLFEsQ0FDQSx3QixDQUNBLFUsQ0FDQSxTLENBR0EsaUMsQ0FDSSx3QixDQUNBLFUsQ0FJUixpQyxDQUNJLHFDLENDOUVKLFMsQ0FDSSxnQixDQUNBLG1CLENBR0osa0IsQ0FDSSxhLENBQ0EsZ0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGlCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsUSxDTE1BLHlCS2JKLGtCLENBVVEsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVQUlSLGUsQ0FDRyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQUNBLGlCLENBQ0Esa0MsQ0FBQSwwQixDQUNBLGUsQ0FFQSxrQixDQUNBLHdCLENBQ0EsNEMsQ0FBQSxvQyxDQUlILG1CLENBQ0ksZSxDTGxCQSx5QktpQkosbUIsQ0FJUSxhQUlSLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFcsQ0FDQSxpQixDTDdCQSx5Qkt5Qkosb0IsQ0FPUSxjLENBQ0EscUJBSVIscUIsQ0M0QkkscUIsQ0FBQSxxQixDRDNCQSxxQixDTHRDQSx5QktxQ0oscUIsQ0FJTyxtQkFJUCxvQixDQUNJLGMsQ0FDQSxlLENBQ0EsaUIsQ0VsRUosSSxDYms0QkEsSyxDWXJ6QkEsZSxDQUFBLGUsQ0FFSSxjLENBQ0Esa0MsQ0FBQSwwQixDQ2hGSixJLENiazRCQSxLLENhaDRCQyxvQixDQUNBLFksQ0FDQSxlLENBQ0EsVyxDQUNBLGlCLENBQ0EscUIsQ0FDQSw4QixDQUNBLGUsQ0FFQSxnQixDQUNBLG1CLENBQ0EsaUIsQ0FDQSxxQixDQUNBLG1CLENBR0EsZ0MsQ0FFQSxVLENiazRCRCxXLENhajRCRSwyQyxDQUFBLG1DLENBQ0EsVSxDQUNBLGdDLENBQ0EsVSxDUFpFLDBCT1pKLEksQ2IrNUJFLEssQ2FuNEJBLGMsQ0FDQSxrQixBUFhFLHlCT2xCSixJLENiczZCRSxLLENhcjRCQSxlLENBQ0EsZSxDQUNBLGdCQUdELFcsQ2J1NEJELFksQ2F0NEJFLGUsQ0FDQSxpQixDQUNBLGtCLENQdkJFLHlCTzBCSCxpQixDYnc0QkMsa0IsQ2F0NEJDLGUsQ0FDQSxVLENBQ0EsZSxDQUNBLGtCRGpESCxJLENBQ0ksc0MsQ05pQkEseUJNbEJKLEksQ0FHUSwrQ0FLUixhLENBQ0ksVSxDQUNBLFksQ0FDQSw2QixDQUNBLFEsQ0FDQSxlLENBQ0EsYyxDTklBLHlCTVZKLGEsQ0FTUSx5QixDQUNBLGdCLEFOTUoseUJNaEJKLGEsQ0FjSSxlLENBQ0EsYUFJSixlLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEsNEIsQ0FDQSxVLENBQ0EsYSxDQUNBLFksQ0FDQSxrQixDQUNBLGtCLENBQ0EsNEMsQ0FBQSxvQyxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDTnpCQSwwQk1lSixlLENBYVEsY0FLUixjLENBQUEsYSxDQUNJLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDTnJDQSwwQk1pQ0osYyxDQUFBLGEsQ0FPUSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxpQixDQUNBLFUsQU5wQ0oseUJNMkJKLGMsQ0FBQSxhLENBWVEsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUNBLFUsQU5yQ0oseUJNcUJKLGMsQ0FBQSxhLENBb0JRLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGlCLENBQ0EsUSxDQUNBLG9CQUlSLGdCLENBZ0JBLGtCLENBZkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHSixlLENBQUEsZSxDQUNJLGdCLENONURBLHlCTXNFSixrQixDQUtRLFVBSVIsVSxDQUNJLHdCLENBQ0EsYyxDRTVESCxxQixDRitERyxnQixDQUNJLG1CLENOckZKLHlCTStFSixVLENBVVEsYyxDQUlSLFMsQ0FFUSxjQUlSLFUsQ0FDSSxVLENBQ0EsYSxDQUNBLFksQ0FDQSxrQixDQUNBLGtCLENBQ0EsNEMsQ0FBQSxvQyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0osZ0IsQ0FBQSxtQixDQUNJLFUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxpQixDQUNBLGMsQ0FDQSwrQyxDQUFBLHVDLENBQ0EsVyxDQUdKLHNCLENBQ0ksNEIsQ0FDQSxTLENBR0osWSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsYSxDTjVIQSx5Qk15SEosWSxDQU1RLGlCR3ZKUixPLENBQ0UsYSxDQUNBLGtCLENBQ0EsNEMsQ0FBQSxvQyxDQUNBLGdDLENBQ0EsZ0MsQ1RtQkUseUJTeEJKLE8sQ0FRUSxnQkFJUixpQixDQVNBLGUsQ0FFRSxtQixDQUFBLG1CLENBQUEsWSxDQVhGLGlCLENBQ0ksZ0IsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGUsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FHSixlLENBQ0UsWSxDQUVBLGlCLENUTkUseUJTR0osZSxDQU1NLGtCLEFUSEYseUJTSEosZSxDQVdJLGEsQ0FDQSxrQkF3Qkosa0IsQ0FwQkEsNkIsQ0FxQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FyQkosNkIsQ0FFSSxRLENBQ0EsWSxDQUNBLGUsQ0FDQSxrQixDQUNBLDRDLENBQUEsb0MsQ1R6QkEseUJTbUJKLDZCLENBVVEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBQ0EsWSxBVHpCSix5QlNhSiw2QixDQWdCTyxhQUlQLGtCLENBRUksd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EscUIsQ0FBQSxrQixDQUFBLG9CLENBQ0EsWSxDVDNDQSx5QlN1Q0osa0IsQ0FPUSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFVBSVIsa0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsaUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxtQixDQUFBLGEsQ0FDQSxrQixDVDNEQSx5QlNtREosa0IsQ0FXUSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLFUsQ0FDQSx3QixDQUFBLDRCLENBQ0EsVSxBVDNESix5QlM2Q0osa0IsQ0FpQlEsc0IsQ0FDQSxVLEFUckVKLHlCU3dFSixzQixDQUdRLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxVQUtSLHFCLENBQ0ksVyxDQUNBLFksQ0FDQSxtQixDQUFBLGdCLENBQ0EsaUIsQ1R0RkEseUJTa0ZKLHFCLENBT1EsVSxDQUNBLGEsQVRwRkoseUJTNEVKLHFCLENBWVEsVSxDQUNBLGFBSVIsc0IsQ0FDSSxjLENBQ0EsZSxDQUNBLGUsQ1R0R0EseUJTbUdKLHNCLENBTVEsYyxBVG5HSix5QlM2Rkosc0IsQ0FVUSxnQkFJUiwwQixDQUNJLGMsQ0FDQSxVLENBQ0EsYyxDQUNBLGtCLENBQUEsYyxDVC9HQSx5QlMyR0osMEIsQ0FPUSxnQixBVHhISix5QlMySEosZ0IsQ0FFUSxZQU1SLHNCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsZSxDQUNBLFksQ0FDQSxZLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EscUIsQ1Q1SUEseUJTbUlKLHNCLENBWVEsYyxDQUNBLGMsQ0FDQSxZLENBQ0EsZSxBVDVJSix5QlM2SEosc0IsQ0FtQlEsYyxDQUNBLGNBTVIsYSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENUaEtBLHlCUzZKSixhLENBTVEsNkIsQ0FBQSw2QixDQUFBLDhCLENBQUEsMEIsQ0FDQSxVLEFUOUpKLHlCU3VKSixhLENBV1EsVUFJUixnQixDQUFBLGdCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw4QixDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esa0MsQ0FBQSwwQixDQUVBLHNCLENBQUEsc0IsQ0FDSSxVLENUeExKLHlCUzRLSixnQixDQUFBLGdCLENBZ0JRLFUsQ0FDQSxhLEFUdkxKLHlCU3NLSixnQixDQUFBLGdCLENBb0JRLFUsQ0FDQSxhQUlSLGtCLENBQ0ksZ0MsQ1R0TUEseUJTcU1KLGtCLENBSVEsbUQsQVRuTUoseUJTK0xKLGtCLENBUVEsY0MvTlIsVSxDQUNJLHNDLENWaUJBLHlCVWxCSixVLENBSVEsK0NBR1IsbUIsQ0FDSSxzQyxDVlVBLHlCVVhKLG1CLENBR1EsK0NGVlIsTyxDQUNDLGlCLENBQ0EsaUIsQ0FDQSxxQixDQUNBLHFDLENSb0JHLHlCUXhCSixPLENBT0UsZ0IsQ0FDQSw4Q0FJRixZLENBQ0MsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENSRUcseUJRTkosWSxDQU9FLGEsQ0FDQSxtQkFJRixvQixDQUNDLGMsQ0FDQSxlLENSRkcseUJRQUosb0IsQ0FLRSxjLENBQ0EsaUJBSUYsZSxDR1pBLFksQ0FXSSxrQyxDQUFBLDBCLENIQ0osZSxDQUNDLGMsQ0FDQSxVLENSWkcseUJRVUosZSxDQVNFLGdCQUlGLGtCLENBQ0MsZ0IsQ0FDQSxjLENBQ0EsYyxDUmhDRyx5QlE2Qkosa0IsQ0FNRSxlLENBQ0EsYyxDQUNBLGlCLEFSL0JFLHlCUXVCSixrQixDQVlFLGMsQ0FDQSxpQkFJRixtQixDQUNDLGdCLENSL0NHLHlCUThDSixtQixDQUlFLGlCR3BFRixLLENBQ0ksVSxDQUNBLGEsQ0FFQSxzQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSw0QyxDQUFBLG9DLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FHQSxjQWJKLEssQ0FjUSxjLEFYVUoseUJXeEJKLEssQ0FrQlEsYUFJUixZLENBQ0ksVSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLDRFLENBQ0Esa0IsQ0FDQSxTLENBQ0EsaUIsQ0FJSixxQixDQUNJLFMsQ0FDQSxrQixDQUdKLFcsQ0FBQSxjLENBQ0ksVSxDQUNBLFksQ0FDQSxxQixDQUNBLGlCLENBQ0EsYyxDQUNBLCtDLENBQUEsdUMsQ0FDQSxXLENYeEJBLHlCV2lCSixXLENBQUEsYyxDQVVRLGdCQUlSLGlCLENBQUEsYyxDQUNJLDRCLENBQ0EsUyxDQUdGLFcsQ0FDRSxpQixDQUNBLFMsQ1g1Q0EseUJXMENGLFcsQ0FLTSxvQkFJTixXLENBQ0UsZ0MsQ0FDQSw0QyxDQUFBLG9DLENBR0osZ0IsQ0M5Q0EsbUMsQ0QrQ0ksWSxDQUdKLGdELENBQ0ksMEIsQ0FBQSxzQixDQUFBLGtCLENBR0osZ0IsQ0FDSSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENBQ0Esa0IsQ1h6RUEseUJXZ0VKLGdCLENBWVEsZSxDQUNBLGMsQ0FDQSxlQUlSLHdCLENBQ0ksa0IsQ0FDQSxVLENBQ0Esa0IsQ0FBQSxpQixDQUFBLGEsQ0FDQSxXLENBQ0EseUIsQ0FBQSxxQixDQUNBLGlCLENBQ0EsOEIsQ0FDQSxxQixDQUNBLGlCLENBR0osa0IsQ0FDSSxtQixDQUNBLGtCLENBQ0EsYyxDQUVBLHdCLENFbEdKLGdCLENGbUdRLHFCLENBSVIsdUIsQ0FDSSxXLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLGUsQ0FDQSwwQixDQUFBLHNCLENBQUEsa0IsQ0FDQSxrQyxDQUFBLDBCLENYbkhBLHlCV3dHSix1QixDQWNRLFNBSVIsYSxDQUNJLFUsQ0FDQSxtQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSw0QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFEsQ1hoSUEseUJXMEhKLGEsQ0FTUSxlLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxTLENBQ0EsVUFJUixZLENBQ0csUyxDWDlJQyx5Qlc2SUosWSxDQUdTLFlFbEtULE8sQ0FDQyxVLENBQ0EscUIsQ0FDQSxVLENBQ0EsK0IsQ0FDQSxjLENBU0Qsc0IsQ0FOQSxZLENBT0MsbUIsQ0FBQSxtQixDQUFBLFksQ0FQRCxZLENBRUMsd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0Qsc0IsQ0FFQyxPLENBR0QsZ0IsQ0FFQyxrQyxDQUFBLDBCLENBRUMsc0IsQ0FDQyxtQixDQUNBLFMsQ0FJSCxjLENBQ0MsZSxDQUNBLEssQ0FDQSxTLENBR0QsWSxDQUNDLG1CLENBQUEsbUIsQ0FBQSxZLENibEJHLHlCYWlCSixZLENBSUUsY0N2Q0YsUyxDQUNJLHNDLENkaUJBLHlCY2xCSixTLENBR1EsK0NBR1IsZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDZExBLDBCY0RKLGUsQ0FTUSxnQixBZEhKLDBCY05KLGUsQ0FhUSxnQixBZERKLHlCY1pKLGUsQ0FpQlEsZ0IsQ0FDQSxjLENBQ0EsaUIsQWRESix5QmNsQkosZSxDQXVCUSxnQixDQUNBLGdCQUtSLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwwQixDQUFBLHVCLENBQUEsb0IsQ0FDQSxRLENBQ0Esa0IsQ0FBQSxjLENkZkEseUJjV0osb0IsQ0FPUSxPQUlSLGlDLENBQ0ksd0IsQ0FJSixtQixDQUNJLGUsQ2Q1QkEseUJjMkJKLG1CLENBR1EsZSxDQUlSLHlCLENBRVEsd0IsQ0FBQSxxQixDQUFBLG9CQUdSLGtCLENBQ0ksZSxDQUNBLFUsQ0FDQSxNLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FFQSw4RCxDQUNBLHFCLENBQ0EsaUMsQ0FDQSxxQixDQUNBLDJCLENBQ0EsaUIsQ0FDQSxZLENBR0osdUIsQ0FDSSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsWSxDQUVBLGtCLENBQ0Esa0IsQ0FDQSw2QixDQUNBLHdCLENkbkVBLHlCY3lESix1QixDQWFRLGMsQ0FDQSxZLENBQ0EsaUJBSVIsZSxDQUNJLFUsQ0FDQSxrQyxDQUFBLDBCLENkOUVBLHlCYzRFSixlLENBS1EsMkJBR1AscUIsQ0FDTyx5QixDQU9SLGMsQ0FDSSxVLENBQ0EsVyxDQUNBLGUsQ0N2SEosYyxDQUNDLGMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBR0QsSyxDQUNDLGdCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUdELGlCLENBQUEsa0IsQ0FDQyxVLENBQ0EsVyxDQUNBLFcsQ0FHRCxZLENBQUEsWSxDQUFBLFksQ0FDQyxXLENBQ0EsWSxDQUdELG9CLENBQUEsa0IsQ0FDQyxXLENBQ0EsWSxDZlJHLHlCZU1KLG9CLENBQUEsa0IsQ0FLRSxXLENBQ0EsYSxBZk5FLHlCZUFKLG9CLENBQUEsa0IsQ0FVRSxVLENBQ0EsYUFJRixlLENBQUEsZ0IsQ0FDQyxVLENBQ0EsVyxDQUNBLGtCLENBRUEsa0MsQ0FBQSwwQixDQUNBLGlCLENBcUNBLGtCLENBbkNBLHFCLENBQUEsc0IsQ0FtQ0Esa0IsQ0FsQ0MsUyxDQUNBLFksQ2YvQkUseUJlcUJKLGUsQ0FBQSxnQixDQWNFLFUsQ0FDQSxXLENBQ0EsZ0JyQis4REYseUIsQ0FEQSxjLENBREEsZ0IsQ3FCeDhEQSxjLENyQnU4REEsYSxDcUJsOERDLFUsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxvQixDZmxERyx5Qk4rL0RGLHlCLENBREEsYyxDQURBLGdCLENxQm45REYsYyxDckJrOURFLGEsQ3FCdjhEQSxVLENBQ0EsYUFHRixZLENBQUEsWSxDQUNDLFUsQ0FDQSxXLENBQ0Esb0IsQ0FDQSxzQixDQUNBLGtDLENBQUEsMEIsQ0FTRCxrQixDQUNDLFcsQ0FDQSxZLENDM0ZELEssQ0FDSSxXLENBQ0EsYSxDaEJVQSwwQmdCWkosSyxDQUlRLGEsQWhCY0oseUJnQmxCSixLLENBUVEsYUFRUixXLENBQ0ksVyxDQUNBLFksQ0FHSixZLENBQ0ksVyxDQUNBLFksQ0FDQSxZLENoQk5BLHlCZ0JHSixZLENBTVEsY0MzQlIsVyxDQUNDLGMsQ0FDQSxTLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0csVSxDQUVILG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxRLENBRUEsd0IsQ0FDQSxVLENBQ0Esa0MsQ0FBQSwwQixDQUdELGlCLENBQ0MsaUIsQ0FDQSxRLENBR0QsYSxDQUNDLFUsQ0N4QkQsZSxDRDJCQSxpQixDQ1BDLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENES0QsaUIsQ0FFQywyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUVBLFEsQ0FDQSxjLENBQ0Esd0IsQ0FFQSx5QixDQUNDLFUsQ0NwQ0YsZSxDQUNDLFcsQ0FFQSxZLENBQ0EsYSxDQUVBLGlCLENBQ0EsYSxDQUVBLFksQ0FDQSxZLENBT0Esb0QsQ0FDQSxrQixDQUdBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUlELFMsQ3hCeW9FQSxnQixDd0IvbkVBLGlCLENBUUMsa0IsQ0FDQSx5QixDQUVBLDJCLENBQ0EsNkIsQ0F0QkQsUyxDQUNDLG9CLENBQ0EscUIsQ0FDQSxpQixDeEJzb0VELGdCLEN3Qi9uRUEsaUIsQ0FFQyxVLENBQ0EsYSxDQUVBLGlCLENBQ0EsTSxDQU9BLDJGLENBQUEsMkUsQ0FBQSxpSCxDQUlELGlCLENBRUMsa0QsQ0FHRCxnQixDQUVDLDZDLENBR0QsMEIsQ0FDQyw0QixDeEJpb0VELGlDLEN3QjluRUEsa0MsQ0FFQyxLLENBQ0EsMkYsQ0FBQSwyRSxDQUFBLDZILENBSUQsa0MsQ0FDQywrQixDQUFBLDJCLENBQUEsdUIsQ0FHRCxpQyxDQUNDLGdDLENBQUEsNEIsQ0FBQSx3QixDQUtELGUsQ0FDQyxXLENBQ0EsWSxDbEJwRUcseUJrQndFSCxlLENBQ0MsZUMzRkYsTSxDQUNDLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtDLENBQUEsMEIsQ0FFQSxZLENBQ0MsbUIsQ25CSUUsMEJtQlpKLE0sQ0FXRSxnQkFLRixVLENBQ0MsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsZSxDbkJORywwQm1CSUosVSxDQUtFLFVBR0YsMEIsQ3pCd3VFQSx1QyxDeUJ0dUVDLG9CLENBQ0EsaUIsQ0FHQyxpQyxDQUNELFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSwyQixDQUFBLHVCLENBQUEsbUIsQ0FDQSxVLENBQ0EsVyxDQUNBLE0sQ0FDQSxxQixDQUNBLGlELENBQUEsaUMsQ0FBQSxnRSxDQUdDLHVDLENBQ0QsMkIsQ0FBQSx1QixDQUFBLG1CLENBR0Msd0MsQ0FJQSw4QyxDQUhELG9DLENBQUEsZ0MsQ0FBQSw0QixDQy9DRCxTLENBQ0ksc0MsQ3BCaUJBLHlCb0JsQkosUyxDQUlRLCtDQUlSLGEsQ0FvRkEsZ0MsQ0FRSSw0QyxDQUFBLG9DLENBNUZKLGEsQ0FDSSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxrQixDcEJMQSwwQm9CQ0osYSxDQVFRLGdCQUlSLGtCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxRLENBQ0EsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQUEsYyxDcEJGQSx5Qm9CSkosa0IsQ0FTUSxrQkFJUixvQixDQUNJLHdCLENBQUEscUIsQ0FBQSxrQixDQUdKLFEsQ0FDSSxlLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FFQSxjLENBQ0ksUSxDQUlSLFUsQ0FDSSxhLENBQ0EsZSxDQUNBLG9CLENBRUEsZSxDQUtKLDJCLENSMURBLGlCLENBRUksbUIsQ0FBQSxtQixDQUFBLFksQ0FNQSxjLENRd0NKLFUsQ0FVQSwyQixDQVFJLHdCLENBQ0EsbUIsQ0FUSiwyQixDQUVJLFksQ0FFQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxRLENBRUEsZSxDQUlBLGtCLENBQUEsYyxDcEI5REEsMEJvQm1ESiwyQixDQWNRLGMsQ0FDQSxVLEFwQnZESix5Qm9Cd0NKLDJCLENBa0JRLGMsQ0FDQSxRLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsZUFLUiw4QixDQUNJLGtCLENwQjdEQSx5Qm9CNERKLDhCLENBSVEsbUJBSVIsZ0MsQ0FDSSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsbUIsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsaUIsQ0FDQSxZLENBR0Esc0MsQ0FDSSxhLENBQ0EsUSxDcEJqR0osMEJvQnFGSixnQyxDQWdCUSxnQixBcEIxRkoseUJvQjBFSixnQyxDQW9CUSxjLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHdCUmpIUixpQixDQUNJLGlCLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBQ0EsYyxDWktBLDBCWVpKLGlCLENBV1EsVyxDQUNBLFcsQ0FDQSxhLENBQ0EsZ0IsQVpJSix5QllsQkosaUIsQ0FrQlEsZ0IsQVpNSix5Qll4QkosaUIsQ0FxQlEsWVNrRVAsa0IsQ1Q5REQsdUIsQ0FDSSxTLENBS0osMkIsQ0FDSSxpQixDQUNBLGtCLENBQUEsMkIsQ0FBQSx1QixDQUNBLGlCLENBQ0EsbUIsQ0FDQSx5QyxDQUFBLGlDLENBQ0EsUyxDQUNBLGMsQ0FFSixxRCxDQUNJLFUsQ0FFSixpQixDQUNJLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSx3QyxDQUFBLGdDLENackNBLDBCWStCSixpQixDQVNRLFUsQ0FDQSxhLEFabkNKLHlCWXlCSixpQixDQWNPLFUsQ0FDQSxhLEFabENILHlCWW1CSixpQixDQW1CUSxVLENBQ0EsYUFJUiw0RSxDQUNJLFMsQ1p4REEsMEJZdURKLDRFLENBSVEsVSxBWnJESix5QllpREosNEUsQ0FRUSxVLEFabkRKLHlCWTJDSiw0RSxDQVlRLFVBSVIsNEUsQ0FDSSxTLENaeEVBLDBCWXVFSiw0RSxDQUlRLFcsQVpyRUoseUJZaUVKLDRFLENBUVEsVyxBWm5FSix5QlkyREosNEUsQ0FZUSxXQUtSLDRFLENBQ0ksUyxDWnpGQSwwQll3RkosNEUsQ0FJUSxXLEFadEZKLHlCWWtGSiw0RSxDQVFRLFcsQVpwRkoseUJZNEVKLDRFLENBWVEsV1VoSFIsSyxDQUNJLFUsQ0FDQSx3QixDQUNBLGUsQ3RCcUJBLHlCc0J4QkosSyxDQU1RLGdCQUlSLEUsQ0FBQSxFLENBQ0kscUIsQ0FDQSxZLENBQ0EsZSxDdEJXQSx5QnNCZEosRSxDQUFBLEUsQ0FNUSxhQUdSLHNCLENBQ0ksZSxDRDhESixZLENDM0RBLEUsQ0Q0REMscUIsQ0M1REQsRSxDQUNJLHdCLENDeEJKLFEsQ0FNQSxRLENBWUEsUSxDQWhCQyw4QixDQUNBLHdCLENBR0QsUSxDQVlBLFEsQ0FJQyxlLENBQ0EsK0IsQ0FqQkQsUSxDQUdDLG1ELENBSUEsaUIsQ0FDQSxxQixDQUNBLGtCLENBR0QsUSxDQUNDLGlCLENBRUEsbUQsQ0FHQSxvQixDdkJBRyx5QnVCTkosUSxDQVVFLGlCQUtGLFEsQ0FDQyxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsOEIsQ3ZCbkJHLHlCdUJlSixRLENBT0UsYyxDQUNBLGVBSUYsYyxDQUNDLGUsQ0FDQSxtQixDQUNBLGEsQ3ZCeEJHLHlCdUJxQkosYyxDQU1FLGlCQUlGLFcsQ0FDQyxtRCxDdkJ0Q0cseUJ1QnFDSixXLENBSUUsVUMzREYsTSxDQUNJLHNDLEN4QmlCQSx5QndCbEJKLE0sQ0FHUSwrQ0FHUixlLENITkEsWSxDQU1BLGEsQ0FMSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDR0lKLGUsQ0FFSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLGEsQ0FDQSxZLENBR0osTSxDQUNJLFUsQ0FDQSxnQixDSGpCSixZLENBTUEsYSxDQUhJLHdCLENBQUEsNEIsQ0FHSixhLENBRUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxxQixDQUFBLGtCLENBQUEsZSxDQUNBLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLFUsQ0FDQSxNLENBQ0EsSyxDQUNBLFUsQ0FDQSxnQixDQUVBLDZELENBQ0EscUIsQ0FDQSxpQyxDQUNBLHFCLENBQ0EsMkIsQ0FDQSxpQixDQUNBLFksQ3JCQ0EseUJxQmxCSixhLENBb0JRLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsd0JBSVIsVSxDQUNJLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxrQixDQUNBLGtCLENBQ0EsNkIsQ3JCN0JBLDBCcUJtQkosVSxDQWFRLG1CLEFyQnBCSix5QnFCT0osVSxDQWlCUSxtQkFJUixVLENBQ0ksVyxDQUNBLFksQ0FHSixVLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FHSixhLENBQ0ksYyxDQUdKLGUsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxrQixDQUNBLDRDLENBQUEsb0MsQ3JCL0NBLHlCcUIyQ0osZSxDQU9RLGNBSVIsYSxDQUNJLGUsQ0FHSixZLENBRUMsVSxDQUNBLGtDLENBQUEsMEIsQ0FNRCxVLENBQ0ksZ0IsQ0FJSixZLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBQ0EsWSxDckJsRkEseUJxQjhFSixZLENBT1EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsaUIsQ0FDQSxRLENBQ0EsaUJBSVIsaUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFEsQ0FDQSxZLENBQ0EsYyxDQUNBLGUsQ0FFQSwwQixDQUNBLGtCLENyQnRHQSx5QnFCNEZKLGlCLENBYVEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsaUIsQ0FDQSxVLEFyQnJHSix5QnFCc0ZKLGlCLENBb0JRLHFCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmZhbWlseT1Sb2JvdG86aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXBcIik7XG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSwgYTpsaW5rLCBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYWJiciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13aWR0aDogMTQ0MHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAxNXB4O1xuICAtLXNlY3Rpb24tcGFkZGluZy10b3A6IDkwcHg7XG4gIC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGU6IDYwcHg7XG4gIC0tZm9udC1tYWluOiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuICAtLXBhZ2UtYmc6ICNmZmY7XG4gIC0tdGV4dC1jb2xvcjogIzAwMDtcbiAgLS1hY2NlbnQ6ICNlYTYyMTE7XG4gIC0tYWNjZW50LTI6ICM0N2FmNGI7XG4gIC0tbGluay1jb2xvcjogIzAwMDtcbiAgLS1iZy1jb2xvcjogcmdiKDEyOCwgMTI4LCAxMjgsIDAuMTUpO1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiAyNXB4O1xuICAtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG4gIC0tdGFibGV0LXNpemU6IDk1OXB4O1xuICAtLW1vYmlsZS1zaXplOiA1OTlweDtcbiAgLS1zbWFsbC1tb2JpbGUtc2l6ZTozNzRweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi10b3A6IDQwMHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXRvcC1tb2JpbGU6IDM5MHB4O1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tYWNjZW50KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyayB7XG4gIC0tcGFnZS1iZzogIzI1MjUyNjtcbiAgLS10ZXh0LWNvbG9yOiAjZmZmO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAwLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnAge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmNvbG9yZWQge1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cblxuLmNvbG9yZWQyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC0yKTtcbn1cblxuLm5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5jb250YWluZXItbGVmdC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5jb250YWluZXItbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG5odG1sLCBib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufVxuXG4vKiBCbG9ja3MgKi9cbi5hYm91dCB7XG4gIHBhZGRpbmc6IDQ1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG59XG5cbi5hYm91dF9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYWJvdXRfX2ZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5hYm91dF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41NjNyZW0sIDEuMTMxcmVtICsgMi4xNnZ3LCAyLjc1cmVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYWJvdXRfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5hYm91dF9fdGl0bGUtc21hbGwge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMC45NzdyZW0gKyAxLjM2dncsIDJyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5hYm91dF9fZGVzYyB7XG4gIG1heC13aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYWJvdXRfX2Rlc2Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYWJvdXRfX3Byb2R1Y3QtdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEuODc1cmVtLCAxLjU1N3JlbSArIDEuNTl2dywgMi43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4uYWJvdXRfX3Byb2R1Y3Qtc3VidGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgMS4ycmVtICsgMC41dncsIDEuNXJlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgcmFuZG9tTW92ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAtMnB4KTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDJweCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbmltYXRlZC10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgMC42NDhyZW0gKyAxLjE0dncsIDEuNXJlbSk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFuaW1hdGVkLXRleHQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiByYW5kb21Nb3ZlIDEuNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1kZWxheSkgKiAwLjFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi8qINCU0L7QsdCw0LLQu9GP0LXQvCDQv9Cw0YPQt9GDICovXG5Aa2V5ZnJhbWVzIHJhbmRvbU1vdmVXaXRoUGF1c2Uge1xuICAwJSwgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAtMnB4KTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDJweCk7XG4gIH1cbiAgODUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbmltYXRlZC10ZXh0IHNwYW4ge1xuICBhbmltYXRpb246IHJhbmRvbU1vdmVXaXRoUGF1c2UgNi41cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cblxuLyog0KDQsNC30L3Ri9C1INC30LDQtNC10YDQttC60Lgg0LTQu9GPINGB0LvRg9GH0LDQudC90L7Qs9C+INGN0YTRhNC10LrRgtCwICovXG4uYW5pbWF0ZWQtdGV4dCBzcGFuOm50aC1jaGlsZChvZGQpIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2LjhzO1xufVxuXG4uYW5pbWF0ZWQtdGV4dCBzcGFuOm50aC1jaGlsZChldmVuKSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNi4ycztcbn1cblxuLmFib3V0X19jb25zdWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS4ycmVtICsgMC41dncsIDEuNXJlbSk7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYWJvdXRfX2NvbnN1bHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5hYm91dF9fY29uc3VsdCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4uYWJvdXRfX2J0bnMge1xuICB3aWR0aDogMzAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFib3V0X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjJyZW0gKyAwLjV2dywgMS41cmVtKTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmFib3V0X19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4uY29va2llYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1pbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MDBweCk7XG4gIHotaW5kZXg6IDIwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmNvb2tpZWJnIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jb29raWViZy5hcHBlYXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5oZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5oZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBjb2xvcjogI2QyMDQyZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuaGQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgfVxufVxuXG4uY29va2llYmcgYSB7XG4gIGNvbG9yOiAjZDIwNDJkO1xufVxuXG4uY29va2llYmcgYnV0dG9uIHtcbiAgcGFkZGluZzogMTNweCAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyMDQyZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2QyMDQyZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLmNvb2tpZWJnIGJ1dHRvbi5hY2NlcHQtYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDIwNDJkO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb29raWViZyBidXR0b24uYWNjZXB0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjA0MmQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNvb2tpZWJnIGJ1dHRvbi5yZWplY3QtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MiwgMjAzLCAwLjcpO1xufVxuXG4uYmVuZWZpdHMge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5iZW5lZml0c19fd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5iZW5lZml0c19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLmJlbmVmaXRzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY5ZmE7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYmVuZWZpdHNfX2l0ZW0taW1nIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYmVuZWZpdHNfX2l0ZW0taW1nIHtcbiAgICBtYXJnaW46IDI1cHg7XG4gIH1cbn1cblxuLmJlbmVmaXRzX19pY29uLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYmVuZWZpdHNfX2ljb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDEwcHg7XG4gIH1cbn1cblxuLmJlbmVmaXRzX19pdGVtLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC0yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuYmVuZWZpdHNfX2l0ZW0tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC0xLjVlbTtcbiAgfVxufVxuXG4uYmVuZWZpdHNfX2l0ZW0tZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLFxuYS5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYWNjZW50LTIpO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFjY2VudC0yKTtcbn1cbi5idG46aG92ZXIsXG5hLmJ0bjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHNjYWxlOiAxLjA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAuYnRuLFxuICBhLmJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmJ0bixcbiAgYS5idG4ge1xuICAgIHBhZGRpbmc6IDhweCA5cHg7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5idG4tLXNtYWxsLFxuYS5idG4tLXNtYWxsIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5idG4tLW1vYmlsZS13aWRlLFxuICBhLmJ0bi0tbW9iaWxlLXdpZGUge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxufVxuXG4uY3RhIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5jdGEge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLXBhZGRpbmctdG9wLW1vYmlsZSk7XG4gIH1cbn1cblxuLmN0YV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5jdGFfX3dyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5jdGFfX3dyYXBwZXIge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG5cbi5jdGFfX2xlZnQtc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAuY3RhX19sZWZ0LXNpZGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLmN0YV9fc29jaWFscywgLmN0YV9fY29udGFjdHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAuY3RhX19zb2NpYWxzLCAuY3RhX19jb250YWN0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmN0YV9fc29jaWFscywgLmN0YV9fY29udGFjdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuY3RhX19zb2NpYWxzLCAuY3RhX19jb250YWN0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmN0YV9fY29udGFjdHMgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbnNwYW4uY3RhX19lbWFpbCwgc3Bhbi5jdGFfX3Bob25lIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbnNwYW4uY3RhX19lbWFpbDpob3Zlciwgc3Bhbi5jdGFfX3Bob25lOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC0yKTtcbn1cblxuLmN0YV9fc29jaWFscy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuY3RhX19zb2NpYWxzLWl0ZW0ge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4uaWNvbi10ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICAvKiBmb250LXdlaWdodDogNDAwOyAqL1xufVxuLmljb24tdGV4dDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5pY29uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmN0YV9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jdGFfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jdGFfX2Zvcm0gaW5wdXQsIC5jdGFfX2Zvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5jdGFfX2Zvcm0gaW5wdXQ6Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5nLXJlY2FwdGNoYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuZy1yZWNhcHRjaGEge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLnN3aXBlciB7XG4gIG1heC13aWR0aDogODAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LTIpO1xuICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1hY2NlbnQtMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLnN3aXBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5zd2lwZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnN3aXBlci1zbGlkZS5mZWVkYmFja3Mtc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5zd2lwZXItc2xpZGUuZmVlZGJhY2tzLXNsaWRlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5zd2lwZXItc2xpZGUuZmVlZGJhY2tzLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuLmZlZWRiYWNrc19fc3dpcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBwYWRkaW5nOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5mZWVkYmFja3NfX3N3aXBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cblxuLmZlZWRiYWNrc19fcGVyc29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyNTBweDsgLyog0KTQuNC60YHQuNGA0L7QstCw0L3QvdCw0Y8g0YjQuNGA0LjQvdCwICovXG4gIGZsZXgtc2hyaW5rOiAwOyAvKiDQndC1INGD0LzQtdC90YzRiNCw0LXRgtGB0Y8gKi9cbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuZmVlZGJhY2tzX19wZXJzb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZlZWRiYWNrc19fcGVyc29uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweCAxMHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmZlZWRiYWNrcy1zbGlkZV9fZGVzYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uZmVlZGJhY2tzLXNsaWRlX19pbWcge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmZlZWRiYWNrcy1zbGlkZV9faW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuZmVlZGJhY2tzLXNsaWRlX19pbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uZmVlZGJhY2tzLXNsaWRlX19uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuZmVlZGJhY2tzLXNsaWRlX19uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZlZWRiYWNrcy1zbGlkZV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5mZWVkYmFja3Mtc2xpZGVfX3Bvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZlZWRiYWNrcy1zbGlkZV9fcG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmZlZWRiYWNrc19fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZlZWRiYWNrcy1zbGlkZV9fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIGhlaWdodDogMjgwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmZlZWRiYWNrcy1zbGlkZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZlZWRiYWNrcy1zbGlkZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnN3aXBlcl9fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuc3dpcGVyX19idG5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLnN3aXBlcl9fYnRucyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5zd2lwZXItYnRuLXByZXYsIC5zd2lwZXItYnRuLW5leHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uc3dpcGVyLWJ0bi1wcmV2OmhvdmVyLCAuc3dpcGVyLWJ0bi1uZXh0OmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5zd2lwZXItYnRuLXByZXYsIC5zd2lwZXItYnRuLW5leHQge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5zd2lwZXItYnRuLXByZXYsIC5zd2lwZXItYnRuLW5leHQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcC1tb2JpbGUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlZWRiYWNrcyB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLXBhZGRpbmctdG9wKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuZmVlZGJhY2tzIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICB9XG59XG5cbi5mZWVkYmFja3NfX3NsYWlkZXIge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmZlZWRiYWNrc19fc2xhaWRlciB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgfVxufVxuXG4uZm9vdGVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5mb290ZXJfX3JvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5mb290ZXJfX2xlZnQtc2lkZSBwIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5mb290ZXJfX2xlZnQtc2lkZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuXG4uZm9vdGVyX19kYXRhIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmZvb3Rlcl9fZGF0YSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZvb3Rlcl9fZGF0YSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTMwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fcmlnaHQtc2lkZSB7XG4gIG1hcmdpbi10b3A6IDE0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5mb290ZXJfX3JpZ2h0LXNpZGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xufVxuQHNtYWxsLW1vYmlsZSB7XG4gIC5mb3JtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZvcm0ge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuXG4uZm9ybTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjQpIHVybChcIi4vLi4vLi4vaW1nL2xvYWRpbmcuZ2lmXCIpIGNlbnRlci81MHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4uZm9ybS5fc2VuZGluZzo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZm9ybSBpbnB1dCwgLmZvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICByZXNpemU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmZvcm0gaW5wdXQsIC5mb3JtIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvcm0gaW5wdXQ6Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbmlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYWNjZW50LTIpO1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLmNoZWNrYm94X19pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmNoZWNrYm94X19sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5jaGVja2JveF9fbGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5cbi5jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDAgMCAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyOCwgMTI4LCAxMjgpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jaGVja2JveF9fbGFiZWwgYSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tib3hfX2xhYmVsIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LTIpO1xufVxuXG4uY2hlY2tib3hfX2xhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pyUXCI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiA3cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgICB0b3A6IDNweDtcbiAgfVxufVxuXG4uZm9ybV9fZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5mb3JtX19mb290ZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uZy1yZWNhcHRjaGEge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5nLXJlY2FwdGNoYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGU0ZTQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmhlYWRlcl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyX19saW5rc19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG59XG5cbi5oZWFkZXJfX2xpbmtzIGEge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LTIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluO1xufVxuLmhlYWRlcl9fbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBzY2FsZTogMS4xO1xufVxuXG4uaGVhZGVyLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhvd3RvYnV5IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5ob3d0b2J1eSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgfVxufVxuXG4uaG93dG9idXlfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTBweCkge1xuICAuaG93dG9idXlfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAuaG93dG9idXlfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5ob3d0b2J1eV9fbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuaG93dG9idXlfX2xpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uaG93dG9idXlfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmhvd3RvYnV5X19saXN0LWl0ZW0ge1xuICAgIGdhcDogMDtcbiAgfVxufVxuXG4uaG93dG9idXlfX2xpc3QtaXRlbSBzcGFuLmNvbG9yZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaG93dG9idXlfX2xpY2Vuc2VzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuaG93dG9idXlfX2xpY2Vuc2VzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuaG93dG9idXlfX2xpY2Vuc2VzLXRpdGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5ob3d0b2J1eV9fcGF5bWVudCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uLy4uL2ltZy9uc2VydmljZS1pbWcvYnVzaW5lc3NtYW5AMnguanBnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuXG4uaG93dG9idXlfX3BheW1lbnQtZGVzYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNCwgOTgsIDE3LCAwLjkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5ob3d0b2J1eV9fcGF5bWVudC1kZXNjIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5ob3d0b2J1eV9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5ob3d0b2J1eV9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5ob3d0b2J1eV9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uaG93dG9idXlfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5pY29ucy13cmFwcGVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4uaWNvbi0tYXJyb3ctbGVmdCwgLmljb24tLWFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgc3Ryb2tlOiAjMDAwO1xufVxuXG4uaWNvbi0tZ2lmdDEsIC5pY29uLS1naWZ0MiwgLmljb24tLWdpZnQzIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4uaWNvbi0tYXZhdGFyX2ZlbWFsZSwgLmljb24tLWF2YXRhcl9tYWxlIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5pY29uLS1hdmF0YXJfZmVtYWxlLCAuaWNvbi0tYXZhdGFyX21hbGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuaWNvbi0tYXZhdGFyX2ZlbWFsZSwgLmljb24tLWF2YXRhcl9tYWxlIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLmljb24tLWZhY2Vib29rLCAuaWNvbi0taW5zdGFncmFtIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZmlsbDogdmFyKC0tYWNjZW50KTtcbiAgLyogc3Ryb2tlOiB2YXIoLS1hY2NlbnQtMik7ICovXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5pY29uLS1mYWNlYm9vazpob3ZlciwgLmljb24tLWluc3RhZ3JhbTpob3ZlciB7XG4gIHNjYWxlOiAxLjU7XG4gIHJvdGF0ZTogMTBkZWc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmljb24tLWZhY2Vib29rLCAuaWNvbi0taW5zdGFncmFtIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5pY29uLS1saWNlbnNlLFxuLmljb24tLXNoaWVsZCxcbi5pY29uLS1lbWVyZ2VuY3ksXG4uaWNvbi0tY29udHJvbCxcbi5pY29uLS1jb21wbGV4LXByb3RlY3Rpb24ge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBmaWxsOiB2YXIoLS1hY2NlbnQpO1xuICBzdHJva2U6IHZhcigtLWFjY2VudCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmljb24tLWxpY2Vuc2UsXG4gIC5pY29uLS1zaGllbGQsXG4gIC5pY29uLS1lbWVyZ2VuY3ksXG4gIC5pY29uLS1jb250cm9sLFxuICAuaWNvbi0tY29tcGxleC1wcm90ZWN0aW9uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLmljb24tLWVtYWlsLCAuaWNvbi0tcGhvbmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiB2YXIoLS1hY2NlbnQtMik7XG4gIHN0cm9rZTogdmFyKC0tYWNjZW50LTIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmljb24tLWVtYWlsOmhvdmVyLCAuaWNvbi0tcGhvbmU6aG92ZXIge1xuICBzY2FsZTogMS41O1xuICByb3RhdGU6IDEwZGVnO1xufVxuXG4uaWNvbi0tbG9nb19JLVdvcmsge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5sb2dvIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcbiAgLmxvZ28ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5sb2dvLXNtYWxsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4ubG9nby1zcXVhcmUge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmxvZ28tc3F1YXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tb2JpbGUtbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgdG9wOiA2OHB4O1xufVxuXG4ubW9iaWxlLW5hdiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubW9iaWxlLW5hdl9fbGlzdCAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4vKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgLS10aW1lOiAwLjFzO1xuICAtLXdpZHRoOiAyMnB4O1xuICAtLWhlaWdodDogMzBweDtcbiAgLS1saW5lLWhlaWdodDogMnB4O1xuICAtLXNwYWNpbmc6IDZweDtcbiAgLS1jb2xvcjogIzAwMDtcbiAgLS1yYWRpdXM6IDRweDtcbiAgLyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICAvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG4gIC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG4gIC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICBoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sIHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMik7ICovXG4gIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsIHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKiBMYXlvdXQgKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5tb2JpbGUtbmF2LWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uYXYgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWFjY2VudC0yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAubmF2IGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcbiAgLm5hdl9fbGlzdCB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5ob3Zlci11bmRlcmxpbmUtYW5pbWF0aW9uLFxuLmhvdmVyLXVuZGVybGluZS1hbmltYXRpb24tLXBhcnRuZXJzaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob3Zlci11bmRlcmxpbmUtYW5pbWF0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICBoZWlnaHQ6IDJweDtcbiAgYm90dG9tOiAtM3B4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcbn1cblxuLmhvdmVyLXVuZGVybGluZS1hbmltYXRpb246aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG5cbi5ob3Zlci11bmRlcmxpbmUtYW5pbWF0aW9uLmNlbnRlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbn1cblxuLmhvdmVyLXVuZGVybGluZS1hbmltYXRpb24uY2VudGVyOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xufVxuXG4ucGFydG5lcnMge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnBhcnRuZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICB9XG59XG5cbi5wYXJ0bmVycy1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjEwcHgpIHtcbiAgLnBhcnRuZXJzLWJveCB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG5cbi5wYXJ0bmVyc19fZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLnBhcnRuZXJzX19nYWxsZXJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucGFydG5lcnNfX2dhbGxlcnkgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wYXJ0bmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAyMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFydG5lcjpob3ZlciB7XG4gIHRvcDogLTJweDtcbn1cblxuLnBhcnRuZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjEwcHgpIHtcbiAgLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5wYXJ0bmVyc19fcGFydG5lcnMtbGlzdCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIGxpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIGxpIGEge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogb3JhbmdlcmVkO1xuICB0b3A6IC0ycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIxMHB4KSB7XG4gIC5wYXJ0bmVyc19fcGFydG5lcnMtbGlzdCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAucGFydG5lcnNfX3BhcnRuZXJzLWxpc3QgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zd2l0Y2hlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcbiAgLnN3aXRjaGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnN3aXRjaGVyLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5zd2l0Y2hlci13cmFwcGVyIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuXG4uc3dpdGNoZXItd3JhcHBlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXRjaGVyLXdyYXBwZXIgLnN3aXRjaGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgMzMuMzMzMzMzMzMzMyU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAuc3dpdGNoZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxhbmctcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5sYW5nLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAubGFuZy1wbGFjZWhvbGRlciB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLmxhbmctcGxhY2Vob2xkZXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4uc3dpdGNoZXItd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXTpudGgtb2YtdHlwZSgxKTpjaGVja2VkIH4gLmxhbmctcGxhY2Vob2xkZXIge1xuICBsZWZ0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAuc3dpdGNoZXItd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXTpudGgtb2YtdHlwZSgxKTpjaGVja2VkIH4gLmxhbmctcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOm50aC1vZi10eXBlKDEpOmNoZWNrZWQgfiAubGFuZy1wbGFjZWhvbGRlciB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLnN3aXRjaGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMSk6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiA2cHg7XG4gIH1cbn1cblxuLnN3aXRjaGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMik6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcbiAgbGVmdDogNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcbiAgLnN3aXRjaGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMik6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnN3aXRjaGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMik6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgLnN3aXRjaGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMik6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiAzNHB4O1xuICB9XG59XG5cbi5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOm50aC1vZi10eXBlKDMpOmNoZWNrZWQgfiAubGFuZy1wbGFjZWhvbGRlciB7XG4gIGxlZnQ6IDkxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOm50aC1vZi10eXBlKDMpOmNoZWNrZWQgfiAubGFuZy1wbGFjZWhvbGRlciB7XG4gICAgbGVmdDogNjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOm50aC1vZi10eXBlKDMpOmNoZWNrZWQgfiAubGFuZy1wbGFjZWhvbGRlciB7XG4gICAgbGVmdDogNjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5zd2l0Y2hlci13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOm50aC1vZi10eXBlKDMpOmNoZWNrZWQgfiAubGFuZy1wbGFjZWhvbGRlciB7XG4gICAgbGVmdDogNjJweDtcbiAgfVxufVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIHRhYmxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxudGgsIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICB0aCwgdGQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxufVxuXG50ZC50YWJsZV9fcHJvZHVjdC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxudGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjb2xvcjogdmFyKC0tYWNjZW50LTIpO1xufVxuXG4udGl0bGUtMSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50aXRsZS0yIHtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjU2M3JlbSwgMC45OTRyZW0gKyAyLjg0dncsIDMuMTI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzMik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDIwcHggMTBweCAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xufVxuXG4udGl0bGUtMyB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4wMjNyZW0gKyAxLjE0dncsIDEuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzMik7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAudGl0bGUtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udGl0bGUtNCB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAudGl0bGUtNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMC41ZW0gMCAwLjVlbTtcbiAgfVxufVxuXG4uaXRlbS1zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAuaXRlbS1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxufVxuXG4ud2h5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS44NzVyZW0sIDAuOTY2cmVtICsgNC41NXZ3LCA0LjM3NXJlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLndoeV9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4udmlkZW8ge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnZpZGVvIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICB9XG59XG5cbi52aWRlb19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweDtcbn1cblxuaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4O1xufVxuXG4ud2h5X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLndoeV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pbWcvbnNlcnZpY2UtaW1nL2JnLXNtYXJ0cGhvbmUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC53aHlfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLndoeV9fZGVzYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM0LCA5OCwgMTcsIDAuOSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC53aHlfX2Rlc2Mge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC53aHlfX2Rlc2Mge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxufVxuXG4ud2h5X19sb2dvIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuXG4ud2h5X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuXG4ud2h5X19saXN0IHVsIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ud2h5X19saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAud2h5X19saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLndoeV9fbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi5XaHlfX2xpbmsgYSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5XaHlfX2xpbmsgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5saXN0LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmJvbnVzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5ib251c19fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmJvbnVzX19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtMik7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmJvbnVzX19saXN0LWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC5ib251c19fbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi8qIE5vIHN0eWxlcyBjb2RlIGJlbG93LiBPbmx5IGluIG1vZHVsZXMgKi9cbi8qINCd0LUg0L/QuNGI0LjRgtC1IENTUyDQutC+0LQg0L3QuNC20LUuINCi0L7Qu9GM0LrQviDQsiDQv9C+0LTQutC70Y7Rh9Cw0LXQvNGL0YUg0YTQsNC50LvQsNGFICovIiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmZhbWlseT1Sb2JvdG86aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcblx0Ly8gdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG5cdGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cblxuY29kZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG5cdHBhZGRpbmc6IDAuMnJlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5wcmUuY29kZSB7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucCB7XG5cdHBhZGRpbmc6IDVweDtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cblxuc21hbGwge1xuXHRmb250LXNpemU6IDAuN2VtO1xuXHRjb2xvcjogYmxhY2s7XG59XG5cbi5jb2xvcmVke1xuXHRjb2xvcjogdmFyKC0tYWNjZW50KTtcblx0XG59XG4uY29sb3JlZDJ7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XG59XG4iLCIuYWJvdXR7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7ICAgIFxyXG59ICAgICAgIFxyXG4uYWJvdXRfX2ZsZXh7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIGNvbG9yOiAjZmZmOyAgICAgICAgICAgICAgXHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWJvdXRfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAvLyBmb250LXNpemU6IDQ0cHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNTYzcmVtLCAxLjEzMXJlbSArIDIuMTZ2dywgMi43NXJlbSk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmFib3V0X190aXRsZS1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMC45NzdyZW0gKyAxLjM2dncsIDJyZW0pO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbn1cclxuIC5hYm91dF9fZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAgXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuIH1cclxuXHJcbiAuYWJvdXRfX3Byb2R1Y3QtdGl0bGV7XHJcbiAgICAvLyBmb250LXNpemU6IDQ0cHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuODc1cmVtLCAxLjU1N3JlbSArIDEuNTl2dywgMi43NXJlbSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbn1cclxuXHJcbi5hYm91dF9fcHJvZHVjdC1zdWJ0aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS44cmVtLCAxLjJyZW0gKyAwLjV2dywgMS41cmVtKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIFxyXG59XHJcblxyXG4gQGtleWZyYW1lcyByYW5kb21Nb3ZlIHtcclxuICAgIDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IG9wYWNpdHk6IDE7IH1cclxuICAgIDI1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgLTJweCk7IH1cclxuICAgIDUwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDJweCk7IH1cclxuICAgIDc1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCk7IH1cclxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG4uYW5pbWF0ZWQtdGV4dCB7XHJcbiAgICAvLyBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCAwLjY0OHJlbSArIDEuMTR2dywgMS41cmVtKTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAgICBcclxufVxyXG5cclxuLmFuaW1hdGVkLXRleHQgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBhbmltYXRpb246IHJhbmRvbU1vdmUgMS41cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1kZWxheSkgKiAwLjFzKTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG4vKiDQlNC+0LHQsNCy0LvRj9C10Lwg0L/QsNGD0LfRgyAqL1xyXG5Aa2V5ZnJhbWVzIHJhbmRvbU1vdmVXaXRoUGF1c2Uge1xyXG4gICAgMCUsIDcwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyBvcGFjaXR5OiAxOyB9XHJcbiAgICA3NSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC0ycHgpOyB9XHJcbiAgICA4MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAycHgpOyB9XHJcbiAgICA4NSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpOyB9XHJcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuLmFuaW1hdGVkLXRleHQgc3BhbiB7XHJcbiAgICBhbmltYXRpb246IHJhbmRvbU1vdmVXaXRoUGF1c2UgNi41cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLyog0KDQsNC30L3Ri9C1INC30LDQtNC10YDQttC60Lgg0LTQu9GPINGB0LvRg9GH0LDQudC90L7Qs9C+INGN0YTRhNC10LrRgtCwICovXHJcbi5hbmltYXRlZC10ZXh0IHNwYW46bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2LjhzO1xyXG59XHJcbi5hbmltYXRlZC10ZXh0IHNwYW46bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNi4ycztcclxufVxyXG5cclxuIC5hYm91dF9fY29uc3VsdHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyAgICBcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjJyZW0gKyAwLjV2dywgMS41cmVtKTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICBcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4OyBcclxuICAgIH1cclxuIH1cclxuXHJcbiBcclxuLmFib3V0X19idG5ze1xyXG4gICAgd2lkdGg6IDMwJTsgICBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgIFxyXG59XHJcblxyXG4gLmFib3V0X19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDEuMnJlbSArIDAuNXZ3LCAxLjVyZW0pO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiB9ICBcclxuICAgIFxyXG4iLCIvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcblx0cGFkZGluZzogMHB4O1xuXHRtYXJnaW46IDBweDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuXG5hLCBhOmxpbmssIGE6dmlzaXRlZCAge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciAge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdC8vIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cbnAge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdC8vIHRleHQtd3JhcDogcHJldHR5O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYWJicntcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFxufSIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDE0NDBweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblxuXHQtLXNlY3Rpb24tcGFkZGluZy10b3A6IDkwcHg7XG5cdC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGU6IDYwcHg7XG5cblxuXHQtLWZvbnQtbWFpbjogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdC0tZm9udC1hY2NlbnQ6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblx0LS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRcblx0LS1wYWdlLWJnOiAjZmZmO1xuXHQtLXRleHQtY29sb3I6ICMwMDA7XG5cdC0tYWNjZW50OiAjZWE2MjExO1xuXHQtLWFjY2VudC0yOiAjNDdhZjRiO1xuXHQtLWxpbmstY29sb3I6ICMwMDA7XG5cdC0tYmctY29sb3I6IHJnYigxMjgsIDEyOCwgMTI4LCAwLjE1KTtcblxuXHQtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiAyNXB4O1xuXG4gICAgLS1sYXB0b3Atc2l6ZTogMTE5OXB4O1xuXHQtLXRhYmxldC1zaXplOiA5NTlweDtcblx0LS1tb2JpbGUtc2l6ZTogNTk5cHg7XG5cdC0tc21hbGwtbW9iaWxlLXNpemU6Mzc0cHg7XG5cblx0LS1zd2lwZXItcGFnaW5hdGlvbi10b3A6IDQwMHB4O1xuXHQtLXN3aXBlci1wYWdpbmF0aW9uLXRvcC1tb2JpbGU6IDM5MHB4O1xuXHQtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tYWNjZW50KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyayB7XG4gICAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAgIC0tdGV4dC1jb2xvcjogI2ZmZjtcbn1cblxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogUm9ib3RvO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsIkBtaXhpbiBtZWRpYUJnKCkge1xuXHRAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG5cdCAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLXNtICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIxMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiB0YWJsZXQgKCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbW9iaWxlICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc21hbGwtbW9iaWxlICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuIiwiLm5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcblx0cGFkZGluZzogNjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSIsIi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1x0XG5cbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0bWF4LXdpZHRoOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWhhbGYtbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpXG5cdCk7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuIiwiLmNvb2tpZWJnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1pbjsgICAgXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwMHB4KTtcclxuICAgIHotaW5kZXg6IDIwMDA7XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvb2tpZWJnLmFwcGVhcntcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgXHJcbn1cclxuXHJcbi5oZHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaGQgaW1ne1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG59XHJcblxyXG4uaGQgc3BhbntcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgY29sb3I6ICNkMjA0MmQ7XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG4uY29va2llYmcgYXtcclxuICAgIGNvbG9yOiAjZDIwNDJkOyAgICBcclxufVxyXG5cclxuLmNvb2tpZWJnIGJ1dHRvbntcclxuICAgIHBhZGRpbmc6IDEzcHggMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgICNkMjA0MmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjb2xvcjogI2QyMDQyZDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG4gICBcclxufVxyXG4uY29va2llYmcgYnV0dG9uLmFjY2VwdC1idG57XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2QyMDQyZDtcclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgXHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2QyMDQyZDtcclxuICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb29raWViZyBidXR0b24ucmVqZWN0LWJ0bjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTIsIDIwMywgMC43KTtcclxufVxyXG4iLCIuYmVuZWZpdHMge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7ICAgIFxyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7ICAgIFxyXG59XHJcblxyXG4uYmVuZWZpdHNfX3dyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJlbmVmaXRzX19pdGVtIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgd2lkdGg6IDIwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcbiAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOWZhO1xyXG4gICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgXHJcbn1cclxuXHJcbi5iZW5lZml0c19faXRlbS1pbWcge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbjogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJlbmVmaXRzX19pY29uLXRleHR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE1cHggMTBweDsgICAgXHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iZW5lZml0c19faXRlbS10aXRsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LTIpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICBtYXJnaW4tdG9wOiAtMS41ZW07ICAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5iZW5lZml0c19faXRlbS1kZXNje1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgICAgXHJcbn0iLCIuY3Rhe1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xyXG4gICAgfVxyXG4gICBcclxufVxyXG5cclxuLmN0YV9fd3JhcHBlcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICAgIFxyXG4gICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICB9ICAgIFxyXG59XHJcblxyXG4uY3RhX19sZWZ0LXNpZGV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7ICAgICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5jdGFfX3NvY2lhbHMsIC5jdGFfX2NvbnRhY3Rze1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdGFfX2NvbnRhY3RzIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgICBcclxufVxyXG5cclxuc3Bhbi5jdGFfX2VtYWlsLCBzcGFuLmN0YV9fcGhvbmV7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcbiAgICAgICBcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdGFfX3NvY2lhbHMtaXRlbXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaWNvbi10ZXh0e1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIC8qIGZvbnQtd2VpZ2h0OiA0MDA7ICovXHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmN0YV9faW1nIHtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmN0YV9fZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY5ZmE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTVweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jdGFfX2Zvcm0gaW5wdXQsIC5jdGFfX2Zvcm0gdGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG4uY3RhX19mb3JtIGlucHV0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudC0yKTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5nLXJlY2FwdGNoYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweFxyXG5cclxuICAgIH1cclxufVxyXG4iLCIuYnRuLFxyXG5hLmJ0biB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDEycHg7XHJcblx0bWluLXdpZHRoOiAxODBweDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMTI1JTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6IHZhcigtLWFjY2VudC0yKTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuXHRcclxuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQtMik7XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjkpO1xyXG5cdFx0c2NhbGU6IDEuMDU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDhweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRwYWRkaW5nOiA4cHggOXB4O1xyXG5cdFx0bWluLXdpZHRoOiAxNzBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdCYtLXNtYWxsIHtcclxuXHRcdG1pbi13aWR0aDogdW5zZXQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Ji0tbW9iaWxlLXdpZGUge1xyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0bWluLXdpZHRoOiB1bnNldDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmc6IDhweCAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuZm9vdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAyNXB4IDEwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xuXHRcblx0QGluY2x1ZGUgc21hbGwtbW9iaWxle1xuXHRcdHBhZGRpbmc6IDEwcHggNXB4O1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlKTtcblx0fVxufVxuXG4uZm9vdGVyX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn1cblxuLmZvb3Rlcl9fbGVmdC1zaWRlIHB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cdFxufVxuXG4uZm9vdGVyX19kYXRhIGF7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Y29sb3I6I2ZmZjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XG5cdCY6aG92ZXJ7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudCk7XG5cdH1cblx0QGluY2x1ZGUgc21hbGwtbW9iaWxle1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcdFx0XG5cdH1cbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcblx0bWFyZ2luLXRvcDogMTMwcHg7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRcblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgc21hbGwtbW9iaWxle1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi5mb290ZXJfX3JpZ2h0LXNpZGV7XG5cdG1hcmdpbi10b3A6IDE0MHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufVxuIiwiLnN3aXBlcntcclxuICBtYXgtd2lkdGg6IDgwJTsgIFxyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LTIpO1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWFjY2VudC0yKTtcclxuIFxyXG4gIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgICAgIFxyXG59XHJcblxyXG4uc3dpcGVyLXdyYXBwZXJ7XHJcbiAgcGFkZGluZzogNDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuXHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICBwYWRkaW5nLXRvcDogMDsgXHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUuZmVlZGJhY2tzLXNsaWRle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDsgXHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIFxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgbGVmdDogLTQwcHg7ICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWVkYmFja3NfX3N3aXBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAyMHB4OyAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWVkYmFja3NfX3BlcnNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDMwcHggIDIwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDI1MHB4OyAvKiDQpNC40LrRgdC40YDQvtCy0LDQvdC90LDRjyDRiNC40YDQuNC90LAgKi9cclxuICAgIGZsZXgtc2hyaW5rOiAwOyAvKiDQndC1INGD0LzQtdC90YzRiNCw0LXRgtGB0Y8gKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDEwcHggMTBweDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuLmZlZWRiYWNrcy1zbGlkZV9fZGVzY3tcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLmZlZWRiYWNrcy1zbGlkZV9faW1nIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVlZGJhY2tzLXNsaWRlX19uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZlZWRiYWNrcy1zbGlkZV9fcG9zaXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG4uZmVlZGJhY2tzX190ZXh0e1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBcclxufVxyXG5cclxuLmZlZWRiYWNrcy1zbGlkZV9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleDogMTtcclxuICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtMik7XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDsgXHJcbiAgICAgICAgICAgICBcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXJfX2J0bnN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICBnYXA6IDEwcHg7ICAgIFxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBnYXA6IDIwcHg7ICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1idG4tcHJldiwgLnN3aXBlci1idG4tbmV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4OyAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY2NlbnQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDc1cHg7XHJcbiAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG4gICAgXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUgeyAgICAgICAgXHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxlIHsgICAgICAgIFxyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wKTsgXHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgdG9wOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AtbW9iaWxlKSAhaW1wb3J0YW50OyAgIFxyXG4gICAgfSAgICBcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfSAgICBcclxufVxyXG5cclxuXHJcbiIsIi5mZWVkYmFja3Mge1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlKTtcclxuICAgIH1cclxufVxyXG4uZmVlZGJhY2tzX19zbGFpZGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zZWN0aW9uLXBhZGRpbmctdG9wKTtcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlKTtcclxuICAgIH1cclxufVxyXG4iLCIuZm9ybXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBcclxuICAgIEBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDsgICBcclxuICAgIH1cclxuXHJcbiAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgIH1cclxufVxyXG5cclxuLmZvcm06OmFmdGVye1xyXG4gICAgY29udGVudDonJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYig1MSwgNTEsIDUxLCAwLjQpIHVybCgnLi8uLi8uLi9pbWcvbG9hZGluZy5naWYnKSBjZW50ZXIgLyA1MHB4IG5vLXJlcGVhdDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjsgICAgXHJcbn1cclxuXHJcbi5mb3JtLl9zZW5kaW5nOjphZnRlcntcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4uZm9ybSBpbnB1dCwgLmZvcm0gdGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgcmVzaXplOiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtIGlucHV0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudC0yKTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbiAgLmZvcm0tZ3JvdXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDkwJTsgICAgXHJcbiBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgICBcclxuICBpbnB1dDpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hY2NlbnQtMik7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuICB9XHJcblxyXG4uY2hlY2tib3hfX2lucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7ICBcclxufVxyXG5cclxuLmNoZWNrYm94X19pbnB1dDpjaGVja2VkICsgLmNoZWNrYm94X19sYWJlbDo6YWZ0ZXJ7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcblxyXG4uY2hlY2tib3hfX2xhYmVsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTsgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLmNoZWNrYm94X19sYWJlbDo6YmVmb3Jle1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICBmbGV4OiAwIDAgMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyOCwgMTI4LCAxMjgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uY2hlY2tib3hfX2xhYmVsIGEge1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudC0yKTtcclxuICAgIH1cclxufVxyXG5cclxuLmNoZWNrYm94X19sYWJlbDo6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIuKclFwiO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGxlZnQ6IDdweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1fX2Zvb3RlcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAyMHB4IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDYwcHg7ICAgIFxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAvLyBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcbiBcclxuLmctcmVjYXB0Y2hhe1xyXG4gICB3aWR0aDogNTAlO1xyXG4gICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgfVxyXG59XHJcblxyXG4uZm9ybV9fYnV0dG9ue1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAvLyBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB9IFxyXG59XHJcblxyXG5cclxuIiwiLnN3aXRjaGVyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDIycHg7ICAgIFxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7ICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgICAgICAgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiA5MHB4OyAgICAgICAgICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuLnN3aXRjaGVyLXdyYXBwZXI6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uc3dpdGNoZXItd3JhcHBlciBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpdGNoZXItd3JhcHBlciAuc3dpdGNoZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleDogMSAxIGNhbGMoMTAwJSAvIDMpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudCk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc3dpdGNoZXItd3JhcHBlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5zd2l0Y2hlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4ubGFuZy1wbGFjZWhvbGRlciB7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogbGVmdCAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgfSAgICBcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICBoZWlnaHQ6IDIycHg7IFxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4OyBcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXRjaGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOm50aC1vZi10eXBlKDEpOmNoZWNrZWQgfiAubGFuZy1wbGFjZWhvbGRlciB7XHJcbiAgICBsZWZ0OiAxMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbGVmdDogM3B4O1xyXG4gICAgfSAgXHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZSB7XHJcbiAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpdGNoZXItd3JhcHBlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06bnRoLW9mLXR5cGUoMik6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcclxuICAgIGxlZnQ6IDUycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBsZWZ0OiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbGVmdDogMzZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGUge1xyXG4gICAgICAgIGxlZnQ6IDM0cHg7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG4uc3dpdGNoZXItd3JhcHBlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06bnRoLW9mLXR5cGUoMyk6Y2hlY2tlZCB+IC5sYW5nLXBsYWNlaG9sZGVyIHtcclxuICAgIGxlZnQ6IDkxcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBsZWZ0OiA2NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbGVmdDogNjhweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGUge1xyXG4gICAgICAgIGxlZnQ6IDYycHg7XHJcbiAgICB9XHJcbn0iLCIuaGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDk5O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZTRlNDtcblx0cG9zaXRpb246IGZpeGVkO1x0XHRcbn1cblxuLmhlYWRlcl9fcm93e1xuXHRkaXNwbGF5OiBmbGV4O1x0XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9fbGlua3Nfc29jaWFsc3tcdFxuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDVweDtcbn1cblxuLmhlYWRlcl9fbGlua3MgYXtcblx0Y29sb3I6IHZhcigtLWFjY2VudC0yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbjtcblx0XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdFx0c2NhbGU6IDEuMTtcblx0fVxufVxuXG4uaGVhZGVyLXNjcm9sbHtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaGVhZGVyX19uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4iLCIuaG93dG9idXkge1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xyXG4gICAgfVxyXG59XHJcbi5ob3d0b2J1eV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7ICBcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLXNte1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDs7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDs7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7ICAgICAgICBcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7ICAgICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5ob3d0b2J1eV9fbGlzdC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxle1xyXG4gICAgICAgIGdhcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvd3RvYnV5X19saXN0LWl0ZW0gc3Bhbi5jb2xvcmVke1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIFxyXG59XHJcblxyXG4uaG93dG9idXlfX2xpY2Vuc2VzIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbn1cclxuLmhvd3RvYnV5X19saWNlbnNlcy10aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4uaG93dG9idXlfX3BheW1lbnQge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvbnNlcnZpY2UtaW1nL2J1c2luZXNzbWFuQDJ4LmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IC8qIHggeSAqL1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICAgIFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNDBweDsgICAgXHJcbn1cclxuXHJcbi5ob3d0b2J1eV9fcGF5bWVudC1kZXNje1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMDtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM0LCA5OCwgMTcsIDAuOSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41OyAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob3d0b2J1eV9fbGlua3tcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxle1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAgICAgICAgICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcblx0Jjpob3ZlcntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblxyXG4gICAgXHJcblxyXG59XHJcblxyXG4uaG93dG9idXlfX2ltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufSIsIi5pY29ucy13cmFwcGVyIHtcblx0cGFkZGluZzogMzBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG5cdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRzdHJva2U6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAyMnB4O1xufVxuXG4uaWNvbi0tYXJyb3ctbGVmdCwgLmljb24tLWFycm93LXJpZ2h0IHtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0c3Ryb2tlOiAjMDAwO1xufVxuXG4uaWNvbi0tZ2lmdDEsIC5pY29uLS1naWZ0MiwgLmljb24tLWdpZnQze1xuXHR3aWR0aDogMTAwcHg7XG5cdGhlaWdodDogMTAwcHg7XG59XG5cbi5pY29uLS1hdmF0YXJfZmVtYWxlLCAuaWNvbi0tYXZhdGFyX21hbGV7XG5cdHdpZHRoOiAyMDBweDtcblx0aGVpZ2h0OiAxNjBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XG5cdFx0d2lkdGg6IDcwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHR9XG59XG5cbi5pY29uLS1mYWNlYm9vaywgLmljb24tLWluc3RhZ3JhbSB7XG5cdHdpZHRoOiAyNXB4O1xuXHRoZWlnaHQ6IDI1cHg7XG5cdGZpbGw6IHZhcigtLWFjY2VudCk7XG5cdC8qIHN0cm9rZTogdmFyKC0tYWNjZW50LTIpOyAqL1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0Jjpob3Zlcntcblx0XHRzY2FsZTogMS41O1xuXHRcdHJvdGF0ZTogMTBkZWc7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cblxuXG4uaWNvbi0tbGljZW5zZSxcbi5pY29uLS1zaGllbGQsXG4uaWNvbi0tZW1lcmdlbmN5LFxuLmljb24tLWNvbnRyb2wsXG4uaWNvbi0tY29tcGxleC1wcm90ZWN0aW9uIHtcblx0d2lkdGg6IDcwcHg7XG5cdGhlaWdodDogNzBweDtcblx0ZmlsbDp2YXIoLS1hY2NlbnQpO1xuXHRzdHJva2U6IHZhcigtLWFjY2VudCk7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cbn1cbi5pY29uLS1lbWFpbCwgLmljb24tLXBob25lIHtcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMjVweDtcblx0ZmlsbDogdmFyKC0tYWNjZW50LTIpO1xuXHRzdHJva2U6IHZhcigtLWFjY2VudC0yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XG5cdCY6aG92ZXJ7XG5cdFx0c2NhbGU6IDEuNTtcblx0XHRyb3RhdGU6IDEwZGVnO1xuXHR9XG59XG5cblxuLmljb24tLWxvZ29fSS1Xb3Jre1xuXHR3aWR0aDogMjAwcHg7XG5cdGhlaWdodDogMjAwcHg7XG59IiwiLmxvZ28ge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfSAgIFxuICAgIFxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAxNTBweDsgICAgICAgIFxuICAgIH1cblxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZXtcbiAgICAgICAgLy8gd2lkdGg6IDEyMHB4O1xuICAgIH1cbn1cblxuLmxvZ28tc21hbGx7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG59XG5cbi5sb2dvLXNxdWFyZXtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgfVxufSIsIi5tb2JpbGUtbmF2IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IC0xMDAlO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXG5cdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG5cdGNvbG9yOiAjZmZmO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XHRcblx0cGFkZGluZzogMTBweCAxMnB4O1xuXHR0b3A6IDY4cHg7XG59XG5cbi5tb2JpbGUtbmF2IGEge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgO1xuXG5cdCYgLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG4iLCIvKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcblx0LS10aW1lOiAwLjFzO1xuXG5cdC0td2lkdGg6IDIycHg7XG5cdC0taGVpZ2h0OiAzMHB4O1xuXG5cdC0tbGluZS1oZWlnaHQ6IDJweDtcblx0LS1zcGFjaW5nOiA2cHg7XG5cblx0LS1jb2xvcjogIzAwMDtcblx0LS1yYWRpdXM6IDRweDtcblxuXHQvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXG5cdC8qIGhlaWdodDogdmFyKC0taGVpZ2h0KTsgKi9cblx0Lyogd2lkdGg6IHZhcigtLXdpZHRoKTsgKi9cblxuXHQvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cblx0aGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1x0XG59XG5cbi5uYXYtaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XHRcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuXHQvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuXHR0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cblx0dG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRvcDogMDtcblx0dHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhcixcblx0XHR0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG5cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdHotaW5kZXg6IDk5OTtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcblx0Lm1vYmlsZS1uYXYtYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSIsIi5uYXYgYSB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHZhcigtLWFjY2VudC0yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50KTtcblx0fVxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVx0XG5cbn1cblxuLm5hdl9fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGNvbHVtbi1nYXA6IDI1cHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRnYXA6IDE1cHg7XG5cdH1cdFxufVxuLmhvdmVyLXVuZGVybGluZS1hbmltYXRpb24sIFxuLmhvdmVyLXVuZGVybGluZS1hbmltYXRpb24tLXBhcnRuZXJzaGlwIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgXG4gIC5ob3Zlci11bmRlcmxpbmUtYW5pbWF0aW9uOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0aGVpZ2h0OiAycHg7XG5cdGJvdHRvbTogLTNweDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG59XG4gIFxuICAuaG92ZXItdW5kZXJsaW5lLWFuaW1hdGlvbjpob3Zlcjo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxuICBcbiAgLmhvdmVyLXVuZGVybGluZS1hbmltYXRpb24uY2VudGVyOjphZnRlciB7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG4gIFxuICAuaG92ZXItdW5kZXJsaW5lLWFuaW1hdGlvbi5jZW50ZXI6aG92ZXI6OmFmdGVyIHtcblx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH0gICBcbiAgICIsIi5wYXJ0bmVycyB7XHJcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFydG5lcnMtYm94e1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Atc217XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfSAgICBcclxufVxyXG5cclxuLnBhcnRuZXJzX19nYWxsZXJ5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDsgXHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxle1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFydG5lcnNfX2dhbGxlcnkgYXtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgICAgICBcclxufVxyXG5cclxuLnBhcnRuZXIge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIFxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYXJ0bmVyIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudCk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBcclxufVxyXG5cclxuLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVse1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50KTsgXHJcbiAgICAvLyB0ZXh0LWRlY29yYXRpb246IHNvbGlkIHVuZGVybGluZSAjMDAwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwOyAgICAgICAgXHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1zbXtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ucGFydG5lcnNfX3BhcnRuZXJzLWxpc3QgdWwgbGl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLnBhcnRuZXJzX19wYXJ0bmVycy1saXN0IHVsIGxpIGF7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpOyBcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4OyAgICAgICAgXHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiBvcmFuZ2VyZWQ7XHJcbiAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Atc217XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZXtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICAgICAgICBcclxuICAgIH1cclxufSIsIi53aHlfX2hlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxufVxyXG5cclxuLndoeV9fd3JhcHBlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7ICAgIFxyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICAgIFxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2ltZy9uc2VydmljZS1pbWcvYmctc21hcnRwaG9uZS5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAgICBcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2h5X19kZXNje1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogNjBweCA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDIzNCwgOTgsIDE3LCAwLjkpO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4OyAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi53aHlfX2xvZ297XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4ud2h5X19saXN0e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbi53aHlfX2xpc3QgdWx7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi53aHlfX2xpc3QtaXRlbXtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsLW1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLndoeV9fbGlzdCBsaXtcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbn1cclxuXHJcbi5XaHlfX2xpbmsgYXtcclxuXHRjb2xvcjogdmFyKC0tYWNjZW50LTIpO1xyXG5cdG9wYWNpdHk6IDAuNztcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG5cdFxyXG5cdCY6aG92ZXJ7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG4ubGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG5cclxuLmJvbnVzX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm9udXNfX2xpc3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC0yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuXHJcbn0iLCJ0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyBcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgc21hbGwtbW9iaWxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxudGgsIHRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICBAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XHJcbiAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgfVxyXG59XHJcbnRkLnRhYmxlX19wcm9kdWN0LW5hbWV7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgY29sb3I6IHZhcigtLWFjY2VudC0yKVxyXG59XHJcbiIsIi50aXRsZS0xIHtcblx0Ly8gZm9udC1zaXplOiBjbGFtcCgzcmVtLCAxLjM2NHJlbSArIDguMTh2dywgNy41cmVtKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRpdGxlLTIge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHQvLyBmb250LXNpemU6IDUwcHg7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMS41NjNyZW0sIDAuOTk0cmVtICsgMi44NHZ3LCAzLjEyNXJlbSk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlczIpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMzBweCAyMHB4IDEwcHggMjBweDtcblx0bGV0dGVyLXNwYWNpbmc6IDNweDtcbn1cblxuLnRpdGxlLTMge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHQvLyBmb250LXNpemU6IDMwcHg7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4wMjNyZW0gKyAxLjE0dncsIDEuODc1cmVtKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzMik7XG5cdGxldHRlci1zcGFjaW5nOiAxLjVweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG59XG5cbi50aXRsZS00IHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdG1hcmdpbjogMC41ZW0gMCAwLjVlbTtcblx0fVxufVxuXG4uaXRlbS1zdWJ0aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRtYXJnaW46IDIwcHggMDtcblxuXHRAaW5jbHVkZSBzbWFsbC1tb2JpbGV7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0fVxufVxuXG4ud2h5X190aXRsZXtcblx0Zm9udC1zaXplOiBjbGFtcCgxLjg3NXJlbSwgMC45NjZyZW0gKyA0LjU1dncsIDQuMzc1cmVtKTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG59XG4iLCIudmlkZW8ge1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tcGFkZGluZy10b3ApO1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGUpO1xyXG4gICAgfVxyXG59XHJcbi52aWRlb19fd3JhcHBlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAyMHB4OyAgICBcclxufVxyXG5cclxuaWZyYW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcclxuXHJcbn0iXX0= */
