@font-face{font-family:'Quicksand';src:url("../fonts/Quicksand-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}body{font-family:'Quicksand', sans-serif;font-weight:400}h1{font-family:'Open Sans', sans-serif}:root{--background: #f9fafb;--black: #000000;--white: #fff;--dark1: #21232f;--dark2: #24359c;--gray: #999999;--gray2: #666;--gray3: #475467;--gray4: #333;--gray5: #888;--pink: #fe35f1;--pink2: #da38eb;--open-sans: "Open Sans", sans-serif;--font-text: "Quicksand", sans-serif;--font-inter: "Inter", sans-serif;--font-public: "Public Sans", sans-serif}.areas__container{padding:84px 0;margin:0 0 40px;display:grid;grid-template-columns:1fr 1055px 1fr;background-color:#f9fafb}.areas__container .area-wrapper{display:flex;flex-direction:column;grid-column-start:2}.areas__container .area-wrapper .areas__heading{margin-bottom:40px}.areas__container .area-wrapper .areas__heading h2{font-family:var(--font-text);font-weight:600 !important;font-size:48px !important;line-height:53px;color:var(--black);width:unset}.areas__container .area-wrapper .areas__heading p{font-family:var(--font-text);font-weight:400 !important;font-size:18px !important;line-height:33px;color:var(--black);width:unset;margin-top:8px}.areas__container .area-wrapper .slide-navigation-carousel{margin-top:60px}.areas__container .areas__carousel{display:flex;margin-top:40px}.areas__container .areas__carousel .area__block{text-decoration:none;box-sizing:border-box;padding-right:20px;width:264px !important}.areas__container .areas__carousel .area__block img{margin-bottom:20px;filter:grayscale(100%);width:200px}.areas__container .areas__carousel .area__block h3{margin:10px 0;color:var(--black);font-size:22px;line-height:28px;font-weight:700}.areas__container .areas__carousel .area__block p{font-size:16px;line-height:20px;color:var(--black);font-weight:300}@media (max-width: 1024px){.areas__container{grid-template-columns:20px 1fr 20px}.areas__container .area-wrapper{grid-column:1/3;padding:0 20px}.areas__container .area-wrapper .areas__heading h2{font-weight:700;font-size:22px !important;line-height:28px;color:#000}}.banner-form{position:relative;width:100%;overflow:hidden;background-color:#f6f6f6}.banner-form .banner-form-content{margin:0 26px;box-sizing:border-box;padding:15px;background:none}.banner-form .background-after{display:none;position:absolute;right:-300px;top:-200px}.banner-form .form-description-content h1{color:#21232f;font-family:var(--font-text);font-size:30px;font-weight:500;line-height:110%;letter-spacing:-0.6px}.banner-form .form-description-content h1 .green-text{color:#14de9d;font-weight:700}.banner-form .form-description-content p{color:#21232f;font-family:var(--open-sans);font-size:14px;font-weight:400;line-height:140%;margin-top:20px}.banner-form .content-description-images{margin-top:40px;display:flex;gap:20px}.banner-form .content-description-images img{object-fit:contain;height:10px}.form-description{margin-top:60px}.form-description .input-container{display:flex;flex-direction:column;gap:6px;margin-bottom:24px;position:relative}.input-container .input{position:relative;width:100%}.input-container .input img{position:absolute;top:40%;right:0;display:none}.input-container label,.input-container input,.input-container textarea{color:#21232f;font-family:var(--font-text);width:100%}.input-container textarea{height:160px;resize:none}.input-container input::placeholder,.input-container textarea::placeholder{color:#667085;font-family:var(--font-text);font-size:16px;font-weight:500;line-height:24px}.input-container label{font-size:18px;font-weight:500;line-height:28px;margin-bottom:5px}.input-container input{padding:10px 0}.input-container input,.input-container textarea{font-size:16px;font-weight:600;line-height:24px;border:none;border-bottom:1px solid #eaecf0;background:#f6f6f6}.invalid input{border:1px solid red !important}.invalid .error{color:red;text-align:right;line-height:normal;font-size:13px}.form-description .form-button{border-radius:30px;border:1px solid #000;background:#000;display:flex;padding:12px 20px;justify-content:center;align-items:center;color:#fff;font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:600;line-height:24px;width:100%;max-width:292px;margin:0 auto}.slide-keep-update,.slide-success-cases{position:relative;margin-top:30px}.keep-update-items .slick-slide,.success-cases-items .slick-slide{margin-right:16px}.dots-navigation,.arrows-navigation{display:flex;justify-content:center}.arrow{background:none;border:none;cursor:pointer;position:absolute;bottom:0}.arrow.disabled{cursor:initial}.arrow.disabled svg path{stroke:#cccdce}.prevArrow{transform:rotateY(180deg);left:0}.nextArrow{right:0px}.dots-navigator{display:flex !important;justify-content:space-around;width:40%}.dots-navigator ul{display:flex;justify-content:space-around}.dots-navigator li button{display:none}.dots-navigator li::marker{content:url(Images/not-selected-gray.svg)}.dots-navigator li.slick-active::marker{content:url(Images/selected-gray.svg)}.dots-class{position:absolute;top:38%;right:0;padding-right:23px}.dots-class li button{display:none}.slider.slick-initialized .slick-slide{display:flex;align-items:center;justify-content:center}.slider .slick-slide img{width:100%}main{width:100%;transition:all 0.2s linear;filter:blur(0px);padding:0px 0px 0px;background:#f9fafb;overflow:hidden}section{overflow:hidden;box-sizing:border-box}.pix-benefits{background:#f9fafb;width:100%;display:grid !important;padding-bottom:77px}.pix-benefits-content{padding:105px 26px 0;display:grid !important}.pix-benefits h1{color:#000;font-family:var(--font-text);font-size:28px;font-style:normal;font-weight:700;line-height:130%}.pix-benefits-item{margin-top:60px}.pix-benefits-description{margin-top:35px;gap:9px}.pix-benefits-item,.pix-benefits-description{display:flex;flex-direction:column;align-items:center;flex:1}.pix-benefits-item img{max-width:220px;width:100%}.pix-benefits-description .description-title-mobile,.pix-benefits-description .description-title{color:#9600a6;text-align:center;font-family:var(--font-text);font-size:23px;font-weight:700;line-height:31.484px;letter-spacing:0.46px;text-transform:uppercase}.pix-benefits-description .description-title-desktop{color:#9600a6;text-align:center;font-family:var(--font-text);font-size:23px;font-weight:700;line-height:31.484px;letter-spacing:0.46px;text-transform:uppercase;display:none}.pix-benefits-description .description{color:#000;text-align:center;font-family:var(--font-text);font-size:14px;font-weight:500;line-height:20px;padding:0 12px}.partnership-platforms{display:none}.synonym-installment{margin:120px 26px 0;grid-template-columns:1fr 1160px 1fr !important}.installment-text-content .installment-title,.installment-text-content .installment-description{font-family:var(--font-text);color:#000}.installment-text-content .installment-title{font-size:28px;font-weight:700;line-height:130%;padding-right:50px}.installment-text-content .installment-description{font-size:16px;font-weight:400;line-height:24px;padding-right:76px;margin-top:16px}.installment-info-content{display:grid;grid-template-columns:1fr;gap:20px;margin-top:54px}.installment-info-content .info-content-item{display:flex;flex-direction:column;align-items:center}.installment-info-content .info-content-item img{height:100px}.installment-info-content .info-content-item .title,.installment-info-content .info-content-item .sub-title,.installment-info-content .info-content-item .describe{font-family:var(--font-text);text-align:center}.installment-info-content .info-content-item .title,.installment-info-content .info-content-item .sub-title{color:#da38eb;font-weight:700}.installment-info-content .info-content-item .title{font-size:49px;line-height:50.984px}.installment-info-content .info-content-item .sub-title{font-size:20px;line-height:63.984px}.installment-info-content .info-content-item .describe{color:#333;font-size:14px;font-weight:500;line-height:18px}.keep-update-content{display:flex;flex-direction:column;margin:66px 26px 0}.keep-update-content h2{color:#101828;font-family:var(--font-text);font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.72px}.keep-update-items{margin-top:45px}.keep-update-item{border-radius:32px;position:relative;overflow:hidden}.keep-update-item .label,.keep-update-item .description,.keep-update-item .link-action{position:absolute}.keep-update-item .image{width:307px;height:383px;object-fit:cover}.keep-update-item .label{top:32px;right:28px;color:#000;text-align:center;font-family:var(--font-text);font-size:14px;font-weight:700;line-height:22px;border-radius:40px;background:#12f2aa;padding:6px 20px}.keep-update-item .description{left:33px;bottom:72px;color:#fff;font-family:var(--font-text);font-size:24px;font-weight:700;line-height:28.992px;text-transform:uppercase}.keep-update-item .link-action{left:33px;bottom:42px;color:#12f2aa;font-family:var(--font-lato);font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;gap:5px}.success-cases-content{display:flex;flex-direction:column;margin:66px 26px 0}.success-cases-content h2{color:#101828;font-family:var(--font-text);font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.72px}.success-cases-content p{color:#21232f;font-family:var(--open-sans);font-size:16px;font-weight:400;line-height:24px;margin-top:18px}.success-cases-items{margin-top:45px}.success-cases-items .post{max-width:344px;max-height:362px}.success-cases-item{border-radius:32px;position:relative;overflow:hidden}.success-cases-item .label,.success-cases-item .description,.success-cases-item .link-action{position:absolute}.success-cases-item .image{width:307px;height:383px;object-fit:cover}.success-cases-item .label{top:32px;left:33px}.success-cases-item .description{left:33px;bottom:72px;color:#fff;font-family:var(--font-text);font-size:24px;font-weight:700;line-height:28.992px;text-transform:uppercase}.success-cases-item .link-action{left:33px;bottom:42px;color:#12f2aa;font-family:var(--font-lato);font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;gap:5px}.faq{margin:76px 26px 0}.faq .faq-title{color:#101828;font-family:var(--font-text);font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px}.faq .faq-description{color:#21232f;font-family:var(--font-text);font-size:22px;font-style:normal;font-weight:600;line-height:26px;margin-top:20px}.faq-items{margin-top:33px;padding:0 15px}.faq-item{display:flex;padding:10px 0 25px;border-bottom:1px solid #eaecf0}.faq-item:last-child{border-bottom:none}.faq-item .faq__question{display:flex;flex-direction:column;align-items:flex-start}.faq-item .faq__question h5{color:#101828;font-size:16px;font-weight:700}.faq-item .faq__question p{color:#475467;font-size:16px;margin-top:8px;line-height:24px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.faq-item .faq-btn-toggle{background:none;border-radius:100%;padding:1px 4px;border:2px solid #98a2b3;cursor:pointer;align-self:flex-start;margin-left:24px}.faq-item .faq-btn-toggle:after{content:"\002B";color:#98a2b3;font-weight:bold}.faq-item .active:after{content:"\2212"}.still-doubts{margin:77px 26px 0;background:#f9fafb;border-radius:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}.still-doubts-content{display:flex;flex-direction:column;align-items:center}.doubts__image .avatar-1{margin-right:-20px;width:86px}.doubts__image .avatar-2{position:relative;z-index:1;width:96px}.doubts__image .avatar-3{width:86px;margin-left:-20px}.still-doubts .doubts__title{color:#101828;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-top:32px}.still-doubts .doubts__description{color:#475467;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.still-doubts .doubts__button{border-radius:30px;border:1px solid var(--pink2);background:var(--pink2);box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);padding:12px 20px;color:white;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;line-height:24px;width:100%;max-width:179px;margin-top:32px;white-space:nowrap}.form-b2b-content{margin:110px 26px 0}.form-b2b-title,.form-b2b-title span{color:#21232f;font-size:28px}.form-b2b-title{font-weight:600;line-height:40px}.form-b2b-title span{font-weight:700;line-height:40px}@media (min-width: 768px){.pix-benefits h1,.installment-text-content .installment-title,.faq .faq-title{text-align:center}.installment-text-content .installment-description{text-align:center;padding:0}}@media (min-width: 1024px){.banner-form{display:grid;grid-template-columns:1fr 1155px 1fr;padding-bottom:50px}.banner-form .banner-form-content{margin:90px 0 0;padding:0px;display:flex;gap:50px;grid-column:2/3;justify-content:space-between}.banner-form .form-description-content{width:100%;max-width:420px}.banner-form .form-description-content h1{font-size:46px;font-weight:700;line-height:110%;letter-spacing:-0.92px}.banner-form .form-description-content p{font-size:18px;font-weight:400;line-height:140%;margin-top:20px}.banner-form .content-description-images{margin-top:92px}.banner-form .content-description-images img{height:initial}.form-description{width:100%;margin-top:0px}.form-description .input-group{display:flex;gap:32px;width:100%}.form-description .input-group .input-container{width:50%}.input-container textarea{height:100px}.input-container input::placeholder,.input-container textarea::placeholder{max-width:300px}.input-container input,.input-container textarea{background:none}.form-description .form-button{margin:0;margin-left:auto}main{width:100%;background:white}section{display:grid;grid-template-columns:1fr 1160px 1fr}.pix-benefits .pix-benefits-content{grid-column:2/3;padding:105px 0px 0;display:grid;flex-direction:column;background:#f9fafb}.pix-benefits h1{color:#333;font-size:48px;font-weight:600;line-height:130%;line-height:52.984px;letter-spacing:0.96px;text-align:left;width:550px}.pix-benefits-items{margin-top:90px;display:grid;grid-template-columns:repeat(3, 338px);gap:20px;justify-content:space-between}.pix-benefits-item{margin-top:0px;justify-content:center}.pix-benefits-description{margin-top:40px;gap:29px}.pix-benefits-item img{max-width:initial;object-fit:none;height:280px}.pix-benefits-description .description-title-mobile{display:none}.pix-benefits-description .description-title-desktop{display:block}.pix-benefits-description .description{padding:0;margin-top:auto}.partnership-platforms{margin:126px 0px 0;display:grid;background:white}.partnership-platforms .partnership-plataform-content{grid-column:2/3}.partnership-platforms h1{color:#333;font-family:var(--font-text);font-size:48px;font-style:normal;font-weight:600;line-height:52.984px;letter-spacing:0.96px}.partnership-platforms .slides-platform-items{margin-top:79px}.partnership-platforms .plataform-item{margin-right:50px}.partnership-platforms .plataform-item img{max-width:250px;height:auto}.synonym-installment{margin:177px 0px 70px;background:white;grid-template-columns:1fr minmax(900px, 1060px) 1fr !important}.synonym-installment-content{grid-column:2/3}.installment-text-content .installment-title,.installment-text-content .installment-description{font-family:var(--font-text)}.installment-text-content .installment-title{font-size:48px;font-weight:600;color:#333;line-height:52.984px;letter-spacing:0.96px;text-align:left;max-width:680px}.installment-text-content .installment-description{font-size:22px;line-height:150%;color:#666;text-align:left}.installment-info-content{grid-template-columns:repeat(5, 1fr);margin-top:74px}.installment-info-content .info-content-item .title{font-size:46px;line-height:50.984px}.installment-info-content .info-content-item .sub-title{font-size:26px;line-height:63.984px}.keep-update-content{display:grid;margin:200px 0px 0;background:white}.keep-update-alignment{grid-column:2/3}.keep-update-content h2{color:#333;font-weight:600;line-height:52.984px;letter-spacing:0.96px;max-width:575px}.keep-update-items{margin-top:95px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:6px}.keep-update-item{border-radius:32px;position:relative;overflow:hidden;display:flex}.h-image.keep-update-item{grid-column:1/2;grid-row:1/3}.s1-image.keep-update-item{grid-column:2/3;grid-row:1/1}.s2-image.keep-update-item{grid-column:3/4;grid-row:1/1}.w-image.keep-update-item{grid-column:2/4;grid-row:2/2}.keep-update-item .image{width:initial;height:initial;object-fit:cover}.success-cases-content{display:grid;margin:56px 0px 0;background:white}.success-cases-alignment{grid-column:2/3;position:relative}.success-cases-content h2{color:#333;font-size:48px;font-weight:600;line-height:52.984px;letter-spacing:0.96px}.success-cases-content p{color:#666;font-family:var(--open-sans);font-size:22px;line-height:150%;margin-top:18px}.slide-success-cases .dots-navigation{display:none}.slide-success-cases .arrows-navigation{margin-top:50px}.slide-success-cases .arrows-navigation .nextArrow{left:30px;right:unset}.faq{margin:132px 0 0;background:white}.faq-content{grid-column:2/3}.faq .faq-title{color:#101828;font-family:var(--font-text);font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px}.faq .faq-description{color:#475467;text-align:center;font-family:var(--font-text);font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-top:20px}.faq-items{margin-top:64px;padding:0 15px}.faq-item{display:flex;padding:10px 0 25px;border-bottom:1px solid #eaecf0}.faq-item:last-child{border-bottom:none}.faq-item .faq__question{display:flex;flex-direction:column;align-items:flex-start}.faq-item .faq__question h5{color:#101828;font-size:18px;font-weight:700;line-height:28px}.faq-item .faq__question p{color:#475467;font-size:16px;margin-top:8px;line-height:24px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.faq-item .faq-btn-toggle{background:none;border-radius:100%;padding:1px 4px;border:2px solid #98a2b3;cursor:pointer;align-self:flex-start;margin-left:24px}.faq-item .faq-btn-toggle:after{content:"\002B";color:#98a2b3;font-weight:bold}.faq-item .active:after{content:"\2212"}.still-doubts{margin:77px 26px 0;display:grid;background:white}.still-doubts .still-doubts-content{padding:40px 0;background:#f9fafb;grid-column:2/3}.still-doubts .doubts__image{display:none}section.form-b2b{display:none}}@media (min-width: 1440px){.banner-form .background-after{display:initial}}@media (max-width: 1040px){.slide-success-cases{margin-top:60px}}.title{font-family:"Quicksand",sans-serif;font-weight:700;font-size:22px;line-height:28px;color:#000}.where-buy{padding:19px 57px;color:white;text-transform:uppercase;text-decoration:none;background:#21232f;border-radius:39px;font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-align:center;position:absolute;margin-bottom:56px;bottom:0px}.where-buy:hover{color:#fff}.showcase-nav{display:grid;grid-template-columns:1fr 1060px 1fr;position:relative}@media (max-width: 978px){.showcase-nav{display:none}}.showcase-nav .nav-wrapper{grid-column-start:2;left:320px;position:absolute;bottom:65px}.showcase-nav .dots-navigation{display:flex !important;position:absolute;left:13.5px;bottom:6.5px;z-index:99}.showcase-nav .dots-navigation ul{display:flex;position:absolute;justify-content:space-around;max-width:150px;width:150px}.showcase-nav .dots-navigation ul li button{display:none}.showcase-nav .dots-navigation ul li::marker{content:url("../../src/images/not-selected-gray.svg")}.showcase-nav .dots-navigation ul .slick-active::marker{content:url("../../src/images/selected-gray.svg")}.showcase-nav .arrows-navigation{width:200px;display:flex;justify-content:space-between !important}.text{font-family:"Quicksand",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px;color:#21232f}.showcase__container{position:relative}.showcase__container .slide-navigation-category,.showcase__container .slide-navigation-comment,.showcase__container .slide-navigation-stores{position:relative;margin-top:46px}.showcase__container .dots-navigation,.showcase__container .arrows-navigation{display:flex;justify-content:center}.showcase__container .arrow{background:none;border:none;cursor:pointer;position:absolute;bottom:0}.showcase__container .arrow.disabled{cursor:initial}.showcase__container .arrow.disabled svg path{stroke:#cccdce}.showcase__container .prevArrow{transform:rotate(180deg);left:0}.showcase__container .nextArrow{right:0px}.showcase__container .dots-navigator{display:flex !important;justify-content:space-around;width:40%}.showcase__container .dots-navigatorul{display:flex;justify-content:space-around}.showcase__container .dots-navigator li button{display:none}.showcase__container .dots-navigator li::marker{content:url("../../src/images/not-selected-gray.svg")}.showcase__container .dots-navigator li.slick-active::marker{content:url("../../src/images/selected-gray.svg")}.showcase__container .dots-class{position:absolute;top:38%;right:0;padding-right:23px}.showcase__container .dots-class li button{display:none}.showcase__container .slider .dots-class li::marker{content:url("../../src/images/not-selected-pink.svg")}.showcase__container .dots-class li.slick-active::marker{content:url("../../src/images/selected-pink.svg")}.showcase__container .slider.slick-initialized .slick-slide{display:flex;align-items:center;justify-content:center}.showcase__container .slider .slick-slide img{width:100%}.showcase__container main{width:100%;transition:all 0.2s linear;filter:blur(0px);padding:53px 0px 0px;background:#f9fafb;overflow-x:hidden}.showcase__container section{width:100%;overflow-x:hidden;box-sizing:border-box}.showcase__container .pagaleve-news{display:none}.showcase__container .background-layer-image{display:none}.showcase__container .buying-content{margin-top:53px;padding:0 27px;margin-bottom:70px}.showcase__container .buying-content h2{text-align:center;padding:0 10px}.showcase__container .buying-content__search{position:relative;width:100%;max-width:600px;border:1px solid #f3f3f3;box-shadow:0px 2px 5px rgba(0,0,0,0.15);border-radius:100px;margin:27px auto 0;box-sizing:border-box}.showcase__container .buying-content__search input{position:relative;width:100%;height:100%;overflow:hidden;padding:22px 26px;border:none;border-radius:100px;font-family:"Quicksand",sans-serif;font-weight:500;font-size:14px;line-height:140%;color:#888888;box-sizing:border-box}.showcase__container .buying-content__search input:focus-visible{outline:2px solid transparent}.showcase__container .buying-content__search img{position:absolute;right:0;top:0;bottom:0;width:85px}.showcase__container .choose_category{display:none}.showcase__container .featured-stores{width:100%;padding:0px 43px;box-sizing:border-box;position:relative}.showcase__container .featured-stores__title{width:100%;width:187px}.showcase__container .all_stores{display:none}.showcase__container .featured-stores__container{position:relative;margin-top:21px}.showcase__container .featured-stores__container .layer{position:absolute;inset:0;z-index:999;background-image:linear-gradient(to left, #fff 7%, rgba(255,255,255,0) 30%)}.showcase__container .featured-stores__slides .slick-slide{margin-right:15px}.showcase__container .download-app{margin-top:30px;width:100%;position:relative;background:url("../../src/images/background-download.svg");background-size:cover;background-repeat:no-repeat;background-position:-65px;height:600px;display:flex;flex-direction:column;align-items:center}.showcase__container .download-app__smartphones{position:absolute;left:-240px;top:70px}.showcase__container .download-app__platforms{display:flex;gap:10px;position:absolute;left:42px;bottom:100px}.showcase__container .pagaleve-payments{padding:0 43px;position:relative;display:flex;flex-direction:column}.showcase__container .pagaleve-payments h2{font-weight:600;font-size:28px;line-height:120%;max-width:200px}.showcase__container .pagaleve-payments h4{margin:16px 0;font-style:normal;font-weight:600;font-size:22px;line-height:28px}.showcase__container .pagaleve-payments .blackphone{position:relative;margin-top:60px;width:440px;height:360px;right:136px}.showcase__container .pagaleve-payments .greenphones{width:400px;height:380px;position:relative;right:53px}.showcase__container .tutorial{position:relative;margin:150px 0 0;overflow:initial;padding-bottom:100px;display:flex;flex-direction:column;align-items:center;background:url("../../src/images/background-layer.png");background-repeat:no-repeat;background-position:-90px;background-size:230% 100%}.showcase__container .tutorial__smartphones{position:absolute;width:330px;height:320px;align-self:flex-start;top:-150px}.showcase__container .tutorial__content{margin-top:190px;display:flex;flex-direction:column;align-items:center;padding:0 43px}.showcase__container .content-item{display:flex;flex-direction:column;align-items:center}.showcase__container .tutorial__content h2{margin-top:15px;max-width:135px}.showcase__container .tutorial__content h3{padding:15px 0;margin-top:15px;max-width:135px;text-align:center}.showcase__container .tutorial__content .no-tax{margin-top:76px}.showcase__container .tutorial__content p{font-weight:500;font-size:16px;line-height:24px;margin-bottom:43px}.showcase__container .tutorial__title-1{align-self:flex-start}.showcase__container .tutorial.green-phones{position:relative;bottom:40px}.showcase__container .tutorial-carousel{display:none}.showcase__container .pageleve-numbers{display:flex;flex-direction:column;padding:0 43px;margin-top:46px}.showcase__container .desk-title{display:none}.showcase__container .pagaleve-numbers .desk-title{display:none}.showcase__container .pageleve-numbers h2{font-weight:700;font-size:28px;line-height:130%}.showcase__container .pageleve-numbers p{font-weight:500;font-size:16px;line-height:24px;margin-top:16px}.showcase__container .pagaleve-number__results{display:grid;row-gap:60px;column-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, auto);margin-top:46px}.showcase__container .pagaleve-number__item{display:flex;flex-direction:column;align-items:center}.showcase__container .pagaleve-number__item .title{color:#da38eb;font-weight:700;font-size:42px;line-height:64px;padding:5px 0px}.showcase__container .pagaleve-number__item .describe{font-weight:700;font-size:14px;line-height:18px;text-align:center}.showcase__container .pagaleve-comments{margin-top:85px;position:relative;padding:0 43px 85px}.showcase__container .pagaleve-navigation{position:relative;margin-top:46px}.showcase__container .pagaleve-slides .slick-slide img{width:100%}.showcase__container .pagaleve-slides .slick-slide{margin-right:15px}.showcase__container .cases{display:none}@media (min-width: 480px){.showcase__container .download-app{padding:0 43px;background-size:contain;background-repeat:no-repeat;height:600px}.showcase__container .download-app__smartphones{left:initial;right:130px;width:100%;object-fit:contain;height:400px}.showcase__container .download-app__platforms{width:100%;justify-content:center;left:0px;bottom:70px;box-sizing:border-box}.showcase__container .pagaleve-payments h2,.showcase__container .pagaleve-payments h4{max-width:initial;text-align:center}.showcase__container .pagaleve-payments .blackphone{margin-top:0px;height:400px;width:100%;object-fit:contain;right:initial}.showcase__container .pagaleve-payments .greenphones{height:380px;right:initial;width:100%;object-fit:contain}.showcase__container .tutorial{background-size:260% 100%;background-position:-120px}.showcase__container .tutorial__smartphones{width:100%;object-fit:contain}.showcase__container .tutorial__content h2{width:100%;max-width:initial;text-align:center}.showcase__container .pageleve-numbers h2{text-align:center}.showcase__container .pagaleve-comments h2{margin-bottom:16px}}@media (min-width: 550px){.showcase__container .download-app{background-position:center}}@media (min-width: 768px){.showcase__container .tutorial{background-size:260% 100%;background-position:-180px}}@media (min-width: 1024px){.showcase__container .showcase__container{position:relative;height:624px}.showcase__container .title{font-family:"Quicksand",sans-serif;font-weight:700;font-size:22px;line-height:28px;color:#000}.showcase__container .grid-3{display:grid !important;grid-template-columns:1fr minmax(900px, 1060px) 1fr}.showcase__container .grid-column-2{grid-column:2/3;align-items:flex-end !important}.showcase__container .grid-column-3{grid-column:2/3}.showcase__container .banner-hero .slider{display:none !important}.showcase__container .banner-hero .banner-installments-slider{display:initial !important}.showcase__container .banner-item{margin:0 !important}.showcase__container .item{width:100%;background-position:0px 0px;position:relative;background-repeat:no-repeat;margin-right:0;height:624px;padding:0 43px;background-size:cover}.showcase__container .item .background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.showcase__container .banner-installments{display:flex !important;padding:0;align-items:center;width:100%}.showcase__container .banner-installments .item{display:flex !important}.showcase__container .installments-texts{max-width:470px;min-width:470px;display:flex;flex-direction:column}.showcase__container .installments-texts h2{color:#fff;font-size:48px;font-weight:500;line-height:110%;letter-spacing:-1.08px}.showcase__container .installments-texts strong{color:#da38eb;font-weight:700}.showcase__container .installments-texts p{color:#fff;font-size:22px;font-weight:700;line-height:140%;margin-top:21px}.showcase__container .installments-texts span{color:var(--dark1);font-size:18px;font-weight:400;line-height:22, 5px;margin-top:5px}.showcase__container .installments-image{overflow:hidden}.showcase__container .installments-image img{height:605px;display:block;object-fit:cover}.showcase__container .where-buy-button{padding:12px 20px;color:white;text-transform:uppercase;text-decoration:none;background:#21232f;border-radius:39px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;align-self:flex-start;margin-top:66px}.showcase__container .background-layer-image{position:absolute;object-fit:contain;right:-400px;z-index:1;display:block;top:-150px}.showcase__container .buying-content{margin-top:53px;padding:0 27px;margin-bottom:70px}.showcase__container .buying-content h2{text-align:left;max-width:535px;padding:0;font-size:38px;line-height:35px}.showcase__container .buying-content__search{width:100%;max-width:610px;margin-left:0}.showcase__container .buying-content__search input{font-size:24px;line-height:140%}.showcase__container .buying-content__search img{top:9px}.showcase__container .choose_category{display:block;width:100%;padding:0px 43px;box-sizing:border-box;position:relative;margin-top:156px}.showcase__container .choose_category__title{font-size:48px;font-weight:600}.showcase__container .choose_category_slides{position:relative;margin-top:100px}.showcase__container .choose_category_slides .layer{position:absolute;inset:0;z-index:999;background-image:linear-gradient(to left, #fff 7%, rgba(255,255,255,0) 30%)}.showcase__container .choose_category_slides .slick-slide{margin-right:15px}.showcase__container .dots-navigation{display:none}.showcase__container .arrows-navigation{justify-content:flex-start;margin-top:37px}.showcase__container .prevArrow{position:initial}.showcase__container .nextArrow{position:initial}.showcase__container .featured-stores{margin-top:144px;margin-bottom:144px}.showcase__container .featured-title{display:flex;align-items:center}.showcase__container .featured-title h2{width:100%;max-width:750px}.showcase__container .featured-stores__title{width:100%;font-size:48px}.showcase__container .all_stores{padding:20px 36px;color:white;text-transform:uppercase;text-decoration:none;background:#21232f;border-radius:39px;font-weight:700;font-size:14px;line-height:20px;display:block;white-space:nowrap}.showcase__container .download-app{display:none}.showcase__container .pagaleve-payments{display:none}.showcase__container .pagaleve-payments-desk{padding:0 0 0 43px}.showcase__container .tutorial-carousel{background:url("../../src/images/arrow-carousel.png");background-repeat:no-repeat;background-size:contain;background-position:right;height:700px;justify-content:center;padding-left:29px;display:flex;flex-direction:column}.showcase__container .tutorial-carousel-items{display:flex;flex-direction:column;justify-content:center}.showcase__container .tutorial{background:none;display:block;flex-direction:row;padding-bottom:0;margin-top:0}.showcase__container .c-slide__item{display:grid !important;grid-template-columns:600px 1fr;align-content:center}.showcase__container .c-slide__item .item-infos h2{font-size:48px;max-width:400px;line-height:53px}.showcase__container .c-slide__item .item-infos h4{font-size:24px;margin-top:26px;font-weight:600;line-height:28px;width:100%;max-width:320px}.showcase__container .where-buy{padding:19px 57px;color:white;text-transform:uppercase;text-decoration:none;background:#21232f;border-radius:39px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;position:relative;margin-bottom:51px;margin-top:54px;max-width:max-content}.showcase__container .c-slide__item .item-infos p{margin-top:8px;color:#21232f;font-size:16px;line-height:28px}.showcase__container .c-slide__item .item-image img{max-width:520px;object-fit:contain}.showcase__container .tutorial .tutorial__smartphones{display:none}.showcase__container .tutorial__title-1{display:none}.showcase__container .tutorial__content{display:flex;flex-direction:row;justify-content:space-between;margin-top:0}.showcase__container .content-item{display:grid;grid-template-rows:270px auto auto;align-items:center}.showcase__container .content-item img{grid-row:1/2}.showcase__container .no-tax{margin-top:0}.showcase__container .tutorial__content h3{color:#9600a6;width:auto;max-width:initial;text-align:center;grid-row:2/3}.showcase__container .content-item p{text-align:center;font-size:14px;font-weight:500;line-height:20px;width:100%;max-width:250px;grid-row:3/4}.showcase__container .pagaleve-news{display:block;width:100%;box-sizing:border-box;margin-top:135px;padding:0 43px;position:relative}.showcase__container .pagaleve-news h2{font-size:48px;max-width:603px}.showcase__container .grid-news{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;margin-top:95px;max-width:1020px}.showcase__container .grid div{position:relative}.showcase__container .grid div img{width:100%}.showcase__container .grid div img.arrow-image{width:14px}.showcase__container .label,.showcase__container .img-text,.showcase__container .link-action{position:absolute}.showcase__container .label{color:#000;font-size:14px;font-weight:700;line-height:22px;border-radius:40px;background:#12f2aa;padding:7px 14px;top:30px;right:40px}.showcase__container .img-text{color:#fff;font-size:24px;font-weight:700;line-height:28.992px;text-transform:uppercase;bottom:100px;left:30px;max-width:180px}.showcase__container .link-action{color:#12f2aa;font-size:14px;font-weight:700;line-height:28.992px;text-transform:uppercase;text-decoration:none;bottom:40px;left:30px;max-width:180px;display:flex;align-items:center;gap:5px}.showcase__container .h-image{grid-column:1/2;grid-row:1/3;display:flex;position:relative}.showcase__container .s1-image{grid-column:2/3;grid-row:1/1;display:flex;position:relative}.showcase__container .s2-image{grid-column:3/4;grid-row:1/1;display:flex;position:relative}.showcase__container .w-image{grid-column:2/4;grid-row:2/2;display:flex;position:relative}.showcase__container .pageleve-numbers{margin-top:144px}.showcase__container .pageleve-numbers .mob-title{display:none}.showcase__container .pageleve-numbers .desk-title{font-size:48px;width:100%;max-width:664px;text-align:left}.showcase__container .pagaleve-number__results{grid-template-columns:repeat(auto-fill, minmax(170px, 190px))}.showcase__container .pagaleve-comments h2{font-size:48px;width:100%;max-width:291px;line-height:52.984px}.showcase__container .pagaleve-slides{margin-top:40px}.showcase__container .cases{display:block;background:white}.showcase__container .cases .title{font-size:48px;padding:39px 0}.showcase__container .cases p{font-size:22px;line-height:150%;color:#666;padding-bottom:40px}.showcase__container .slide_item{display:grid;grid-template-columns:450px 1fr;width:100%;max-width:700px;border-radius:32px;border:2px solid #24359c;overflow-x:hidden}.showcase__container .slide_item .slide-item-text{display:flex;flex-direction:column;padding:53px 20px 29px 52px;justify-content:space-between}.showcase__container .slide_item .partner_logo{width:100%;max-width:170px}.showcase__container .slide_item p{font-size:14px;font-weight:500;line-height:22px;color:#666;margin-top:26px;padding-bottom:0}.showcase__container .slide_item a{align-self:flex-start;padding:12px 20px;color:white;text-transform:uppercase;text-decoration:none;background:#21232f;border-radius:39px;font-weight:700;font-size:12px;line-height:20px;display:block;white-space:nowrap;margin-top:21px}.showcase__container .slide_item .image{display:flex;width:100%;max-width:378px}.showcase__container .slick-slide .image img{object-fit:cover;width:100%}}.banner-hero .slider{display:block}.banner-hero .banner-installments-slider{display:none}@media (min-width: 1024px){.banner-hero .slider{display:none}.banner-hero .banner-installments-slider{display:initial;position:relative}.banner-hero .banner-installments-slider .item .grid-column-2{display:flex}}@media screen and (-webkit-min-device-pixel-ratio: 0){.dots-navigation{left:5px;bottom:5px}.dots-navigation li{display:block;width:6px;height:6px;border-radius:100%;background-color:#fff;margin-right:3px;position:relative}.dots-navigation li::before{content:'';width:12px;height:12px;border-radius:100%;border:1px solid #fff;position:absolute;left:-4px;bottom:-4px}.dots-navigation .slick-active{background-color:#bbbbbc}.dots-navigation .slick-active::before{content:'';width:12px;height:12px;border-radius:100%;border:1px solid #bbbbbc;position:absolute;left:-4px;bottom:-4px}}.blog-top-news{background:url("../../src/images/image-bg-green-arrow.png"),url("../../src/images/background-blog-top.png");background-size:40% 90%, 100% 900px;background-repeat:no-repeat, no-repeat;background-position:-200px 0, 0px 0px;width:100%;display:grid;grid-template-columns:1fr minmax(1000px, 1060px) 1fr;justify-items:center}.blog-top-news .news-description{width:100%;color:#475467;font-family:var(--font-inter);font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:56px auto 0;padding:0 43px 32px;position:relative;border-bottom:1px solid #eaecf0;max-width:720px;box-sizing:border-box;grid-column:2/3}.news-letter{grid-column:2/3;margin-top:120px}.news-letter .back-button{color:#fe35f1;background-color:#fff;padding:5px 20px;border-radius:20px;font-weight:bold;text-decoration:none;font-size:14px;margin-bottom:10px;border:1px solid transparent;transition:.1s}.news-letter .back-button:hover{color:#fff;background-color:#fe35f1;border:1px solid #fff}.news-letter .categories-tags{display:flex;justify-content:center;gap:10px}.blog-articles{display:flex;flex-direction:column;align-items:center}@media (min-width: 978px){.blog-articles .blog-article{min-height:550px}}.blog-articles .articles{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 340px));grid-template-rows:auto auto;gap:20px;justify-content:center;max-width:1060px;margin:0 auto}.blog-top-news .news-letter__title{color:white;text-align:center;font-size:48px;font-family:var(--font-inter);font-style:normal;font-weight:600;line-height:60px;letter-spacing:-0.96px}.blog-top-news .news-letter__description{color:#eaecf0;text-align:center;font-size:20px;font-family:var(--font-inter);font-style:normal;font-weight:400;line-height:30px;max-width:768px;margin-top:24px}.blog-top-news .sign-in-news{display:flex;justify-content:center;gap:16px;width:100%;margin-top:40px}.blog-top-news .sign-in-input{border-radius:32px;border:2px solid #eaecf0;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);background:transparent;padding:12px 14px;width:360px;color:white}.blog-top-news .sign-in-input:focus{outline:1px white}.blog-top-news .sign-in-input::placeholder{color:white}.blog-top-news .sing-in-button{border-radius:30px;border:1px solid #fff;background:#fff;color:#da38eb;padding:12px 20px 10px;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;line-height:24px;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05)}.blog-news{grid-column:2/3;display:flex;flex-direction:column;align-items:center}.fresh-news{grid-column:2/3;width:100%;height:607px;margin-top:70px;border-radius:32px;position:relative;overflow:hidden;background-size:cover;background-position:center;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px}.fresh-news span{position:relative !important;bottom:unset !important;left:unset !important;top:unset !important;right:unset !important;padding-left:30px}.fresh-news span:last-child{padding-bottom:40px}.fresh-news::before{content:'';background-color:rgba(0,0,0,0.5);height:100%;width:100%;position:absolute;z-index:1}@media (max-width: 978px){.fresh-news{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.fresh-news span{position:relative !important;top:unset !important;bottom:unset !important;right:unset !important;left:0px !important}}.fresh-news .fresh-news-label{position:absolute;top:20px;right:30px;left:30px;flex-wrap:wrap;display:flex;gap:10px;z-index:3}@media (min-width: 1024px){.fresh-news .fresh-news-label{left:unset}}.fresh-news .fresh-image-label{border-radius:30px;border:1px solid #da38eb;background:#da38eb;padding:8px 14px 9px;color:white;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;line-height:24px;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);z-index:3}@media (min-width: 1024px){.fresh-news .fresh-image-label{padding:14px 20px 12px}}.fresh-news .fresh-image-signature{position:absolute;bottom:179px;z-index:3;left:90px;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.fresh-news .fresh-image-title{position:absolute;bottom:348px;left:90px;color:#fff;font-size:30px;font-style:normal;font-weight:700;line-height:38px;z-index:3}.fresh-news .fresh-image-description{position:absolute;bottom:67px;left:90px;color:#fff;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:400;line-height:24px;max-width:880px;z-index:3}.fresh-news .fresh-image-description p{margin-bottom:40px;padding-left:20px}.main-blog-page{width:100%;margin:0 auto;gap:20px;margin-top:141px}.blog-article .attachment-post-thumbnail{max-height:264px;max-width:340px;width:100%;height:100%;object-fit:cover;border-radius:30px}.main-blog-page .blog-article .article-image{position:relative;display:none}.main-blog-page .blog-article .image-label{position:absolute;bottom:15px;right:20px;border-radius:30px;border:1px solid #da38eb;background:#da38eb;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);color:white;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;line-height:24px;padding:14px 20px 12px}.main-blog-page .blog-article .article-info{display:flex;flex-direction:column;gap:16px}.main-blog-page .blog-article .article-signature{color:#444;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:block;margin-top:27px}.main-blog-page .blog-article .article-title{color:var(--gray-900, #101828);font-size:24px;font-style:normal;font-weight:700;line-height:32px;display:block}.main-blog-page .blog-article .article-description{color:#475467;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:400;line-height:24px;display:block}.blog-article .article-labels .article-hot-label{border-radius:16px;background:#fdf2fa;padding:10px 16px 8px;color:#c11574;text-align:center;font-size:14px;font-family:var(--font-inter);font-style:normal;font-weight:500;line-height:20px}.blog-article .article-labels .article-fresh-label{border-radius:16px;background:var(--success-50, #ecfdf3);color:#027a48;text-align:center;font-size:14px;font-family:var(--font-inter);font-style:normal;font-weight:500;line-height:20px;padding:10px 16px 8px}.fresh__image{width:100%;object-position:center;position:absolute;bottom:-5px}.fresh__image img{height:100%;max-width:100%;min-height:610px;bottom:20px}.blog-news-writer{width:100%;padding:0 43px;margin:32px auto 0px;box-sizing:border-box;max-width:720px;background:none}.blog-news-writer h1,.blog-news-writer h2{color:#101828;font-family:var(--font-inter);font-size:30px;font-weight:600;line-height:38px}.blog-news-writer p{color:var(--gray3);font-family:var(--font-inter);font-size:16px;line-height:24px;margin-top:16px}.blog-news-writer strong{line-height:42px}.blog-news-writer p:nth-of-type(1){width:100%;border-bottom:1px solid #eaecf0;padding-bottom:32px;margin-top:20px}@media (min-width: 1024px){.blog-news-writer p:nth-of-type(1){margin-top:64px}}.blog-news-writer figure{margin:0 0 84px}.blog-news-writer figure img{width:100%;height:auto}.blog-news-writer figure figcaption{color:var(--gray3);font-family:var(--font-inter);align-self:flex-start;font-size:14px;line-height:20px}.blog-news-writer blockquote{border-left:2px solid black;padding:10px 16px;margin:0}.blog-news-writer blockquote p:nth-of-type(1){color:#101828;font-family:var(--font-inter);font-size:20px;font-style:italic;font-weight:500;line-height:30px;margin:0;border-bottom:0;padding-bottom:0}@media (min-width: 1024px){.blog-news-writer blockquote p:nth-of-type(1){margin-top:0}}.blog-news-writer blockquote cite{font-family:var(--font-inter);font-size:24px;font-weight:500;line-height:24px;font-style:italic;color:#101828}.blog-news-writer pre{border-left:2px solid black;padding-left:16px;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#475467;padding-top:32px;margin-bottom:56px}.blog-news-writer ul,.blog-news-writer ol{margin-top:16px}.blog-news-writer ul li,.blog-news-writer ol li{list-style:decimal;list-style-position:outside;list-style-position:inside;color:var(--gray3);font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.blog-news-writer a{color:var(--pink);text-decoration:none}.blog-news-writer .conclusion{background:var(--background);padding:32px;border-radius:16px}.blog-news-writer .conclusion h2{margin:0}.blog-news-writer .conclusion p:nth-of-type(1){margin:0;border-bottom:0;padding-bottom:0;margin-top:16px}.blog-news-writer figure img{width:100%}.blog-news-writer figcaption{color:var(--gray3);font-family:var(--font-inter);align-self:flex-start;font-size:14px;line-height:20px}.blog-news-writer figcaption span{text-decoration:underline}.blog-news-writer .quotation{border-left:2px solid black;padding-left:16px;margin:32px 0}.blog-news-writer .quotation q{color:#101828;font-family:var(--font-inter);font-size:20px;font-style:italic;font-weight:500;line-height:30px}.blog-news-writer .quotation p{color:var(--gray3);font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.blog-news-writer ul{margin-top:16px}.blog-news-writer ul li{list-style:decimal;list-style-position:inside;color:var(--gray3);font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.conclusion{margin-top:32px}.conclusion h2{margin:0}.blog-news-writer .news-social-media{margin:32px 0px 32px;border-top:1px solid #eaecf0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.blog-news-writer .news-social-media .labels{margin-top:24px;display:flex;gap:10px}.blog-news-writer .news-social-media span{padding:2px 10px;font-size:14px;font-family:var(--font-inter);font-weight:500;line-height:20px;text-align:center;border-radius:16px}.blog-news-writer .news-social-media span:nth-child(1){color:#107569;background:#f0fdf9}.blog-news-writer .news-social-media span:nth-child(2){background:#eef4ff;color:#3538cd}.blog-news-writer .news-social-media span:nth-child(3){background:#da38eb29;color:#da38eb}.blog-news-writer .news-social-media span:nth-child(4){background:#8080801a;color:gray}.blog-news-writer .news-social-media span:nth-child(5){background:#80008024;color:purple}.blog-news-writer .news-social-media span:nth-child(6){background:#00807624;color:#008076}.blog-news-writer .news-social-media .medias{margin-top:24px;display:flex;align-items:center;gap:12px}.news-social-media .medias button{color:#344054;font-family:var(--font-inter);font-size:14px;font-weight:600;line-height:20px;border-radius:30px;border:1px solid #d0d5dd;background:#fff;padding:10px 16px;display:flex;align-items:center;gap:8px;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05)}.news-social-media .medias a{border-radius:8px;border:1px solid #d0d5dd;background:#fff;padding:10px;display:flex;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);text-decoration:none}.news-letter-blog{background:#f9fafb;display:flex;justify-content:center;margin-top:110px;padding:50px 0}.news-letter-blog .content{max-width:690px;margin:0 auto;padding:0;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center}.news-letter-blog .content p{margin-bottom:0px}.news-letter-heading{color:#21232f;font-family:var(--font-text);font-size:38px;font-style:normal;font-weight:700;line-height:normal}.news-letter-description{color:#21232f;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:18px;max-width:500px;text-align:left}.news-letter-form{margin-top:50px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.news-letter-form .wpcf7-email{width:100%;max-width:516px;border-radius:32px;border:1px solid #475467;padding:12px 14px;box-sizing:border-box;margin-bottom:10px}.news-letter-form input::placeholder{color:#475467;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.news-letter-form .wpcf7-submit{color:#f9fafb;cursor:pointer;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-radius:30px;border:1px solid #000;background:#000;padding:12px 50px;margin-top:0px;align-self:flex-end;margin-left:auto}.news-letter-form .form-row{display:flex;gap:20px}@media (max-width: 978px){.news-letter-form .form-row{flex-wrap:wrap}}.news-letter-form .wpcf7-acceptance label span a{color:var(--pink)}.news-letter-form .wpcf7-acceptance label input{margin-left:10px}.news-letter-form label{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:5px}.news-letter-form label input{margin-right:5px}.user-type div,.privacy-policy,.privacy-policy div{display:flex;gap:15px}.user-type p,.privacy-policy p,.privacy-policy a{color:#475467;font-family:var(--font-mont);font-size:14px;font-style:normal;font-weight:500;line-height:30px}.label-checkbox{align-items:center;font-style:normal;font-weight:400;font-size:13px;line-height:160%;color:var(--color-lgray-text);margin:0;border-radius:4px}.label-checkbox input{display:none}.checked-img{width:12px;height:12px;background-color:#fff;border:1px solid #000;margin-right:5px;border-radius:2px;border-radius:3px;padding:3px 5px 1px 1px}input+.checked-img img{background-color:white;display:none;align-items:center;justify-content:center}.user-type{margin-top:15px}.privacy-policy{margin-top:20px}.privacy-policy a{font-family:var(--font-text);color:black}.privacy-policy a:hover{color:black}.form-wrapper{width:100%}.blog-news .news-letter{display:flex;flex-direction:column;margin-top:85px;align-items:center}.blog-news .news-letter span{display:grid;text-align:center;color:#fff;font-family:var(--font-inter);font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:12px}.blog-news .news-letter .news-letter__title{color:#fff;font-family:var(--font-text);font-size:38px;font-weight:700;line-height:42px}.blog-news .news-letter .news-letter__date{margin-top:40px;font-size:16px}.blog-news .news-letter .news-letter__description p{color:#eaecf0;font-family:var(--font-inter);font-size:20px;font-weight:400;line-height:30px;margin-top:16px}.blog-news .news-letter .news-info{display:flex;justify-content:center;gap:40px;margin-top:40px}.blog-news .news-letter .news-info .blog-writer{display:flex;align-items:center;gap:12px}.blog-news .news-letter .news-info .blog-writer .blog-author{display:flex;align-items:center;gap:12px}.blog-news .news-letter .news-info .blog-writer .blog-author .writer-info{display:flex;flex-direction:column;align-items:flex-start}.blog-news .news-letter .news-info .blog-writer .blog-author .writer-info .writer-name{color:#fff;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.blog-news .news-letter .news-info .blog-writer .blog-author .writer-info .news-release{color:#fff;font-family:var(--font-inter);font-size:16px;font-weight:500 !important;line-height:24px;margin:0}.blog-news .news-letter .news-info .blog-writer .blog-author img{max-width:52px;max-height:52px;border-radius:100%;border:2px solid #eaecf0}.blog-news .news-letter .news-info .listen-news button{border-radius:30px;border:1px solid #d0d5dd;background:#fff;display:flex;align-items:center;gap:12px;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);color:#fe35f1;font-family:var(--font-public);font-size:16px;font-weight:600;line-height:28px;padding:16px 26px}.news-letter-description{font-size:20px}@media (min-width: 1024px){.blog-news-writer{padding-right:0;padding-left:0}}@media (min-width: 1400px){.blog-top-news{background-size:30% 100%, 100% 100%;background-repeat:no-repeat, no-repeat;background-position:-170px 0, 0px -300px}}@media (max-width: 978px){.blog-top-news{display:flex;flex-direction:column;padding:0 28px}.blog-top-news .news-letter span,.blog-top-news .news-letter h2,.blog-top-news .news-letter .news-letter__description{text-align:left}.blog-top-news .fresh-news .fresh-news-info{align-self:flex-start;display:flex;flex-direction:column;gap:13px;position:relative;bottom:20px;padding:0 34px;max-height:500px;overflow:hidden}.blog-top-news .fresh-news .fresh-news-info .fresh-image-signature{color:#fff;font-size:14px;font-weight:600;line-height:20px;position:relative;bottom:unset;left:unset}.blog-top-news .fresh-news .fresh-news-info .fresh-image-title{color:#fff;font-size:30px;font-weight:700;line-height:38px;position:relative;bottom:unset;left:unset}.blog-top-news .fresh-news .fresh-news-info .fresh-image-description{position:relative;color:#fff;font-size:16px;font-family:var(--font-inter);font-weight:400;line-height:24px;max-width:880px;bottom:unset;left:unset}.blog-top-news .news-info{flex-direction:column}.blog-top-news .news-info .listen-news button{width:100%;justify-content:center}.news-letter-blog{background:#f9fafb;display:flex;justify-content:center;margin-top:110px;padding:50px 0}.news-letter-blog .content{max-width:690px;margin:0 auto;padding:0 27px;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center}.news-letter-blog .content p{margin-bottom:0px}.news-letter-heading{color:#21232f;font-family:var(--font-text);font-size:28px;font-style:normal;font-weight:700;line-height:normal}.news-letter-description{color:#21232f;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:18px;max-width:500px;text-align:left}.news-letter-form{margin-top:50px;width:100%;display:flex;flex-wrap:wrap;gap:20px}.news-letter-form .wpcf7-email{width:100%;max-width:516px;border-radius:32px;border:1px solid #475467;padding:12px 14px;box-sizing:border-box}.news-letter-form input::placeholder{color:#475467;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.news-letter-form .wpcf7-submit{color:#f9fafb !important;cursor:pointer;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-radius:30px;border:1px solid #000 !important;background:#000 !important;padding:20px 51px;margin-top:40px;align-self:flex-end;margin-left:auto}.user-type div,.privacy-policy,.privacy-policy div{display:flex;gap:15px}.user-type p,.privacy-policy p,.privacy-policy a{color:#475467;font-family:var(--font-mont);font-size:14px;font-style:normal;font-weight:500;line-height:30px}.label-checkbox{align-items:center;font-style:normal;font-weight:400;font-size:13px;line-height:160%;color:var(--color-lgray-text);margin:0;border-radius:4px}.label-checkbox input{display:none}.checked-img{width:12px;height:12px;background-color:#fff;border:1px solid #000;margin-right:5px;border-radius:2px;border-radius:3px;padding:3px 5px 1px 1px}input+.checked-img img{background-color:white;display:none;align-items:center;justify-content:center}.user-type{margin-top:15px}.privacy-policy{margin-top:20px}.privacy-policy a{font-family:var(--font-text);color:black}}@media (max-width: 1024px){.fresh-news .fresh-image-title{left:30px;padding-right:20px}.fresh-news .fresh-image-description{left:0px !important;padding-right:30px}.blog-articles .articles{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 20px}.blog-news .news-letter .news-letter__title{text-align:center}.blog-top-news .fresh-news .fresh-news-info .fresh-image-description{bottom:0px !important;left:0 !important;padding:0  !important}.blog-top-news .fresh-news .fresh-news-info .fresh-image-description p{padding:0 !important}.fresh__image img{object-fit:cover;object-position:center center}}.pagaleve-news{display:block;width:100%;box-sizing:border-box;margin-top:0;padding:120px 0 120px;position:relative;background-color:#F9FAFB}.pagaleve-news h2{font-size:48px;max-width:603px}.main-blog-page a{text-decoration:none}.grid-news{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin-top:95px;max-width:1020px;gap:10px}.grid div{position:relative}.grid div img{width:100%}.grid div img.arrow-image{width:14px}.label,.img-text,.link-action{position:absolute}.label{color:#000;font-size:14px;font-weight:700;line-height:22px;border-radius:40px;background:#12f2aa;padding:7px 14px;top:30px;right:40px}.img-text{color:#fff;font-size:24px;font-weight:700;line-height:28.992px;text-transform:uppercase;bottom:100px;left:30px;max-width:180px}.link-action{color:#12f2aa;font-size:14px;font-weight:700;line-height:28.992px;text-transform:uppercase;text-decoration:none;bottom:40px;left:30px;max-width:180px;display:flex;align-items:center;gap:5px}.post{width:344px;height:354px;overflow:hidden;border-radius:32px;position:relative}.post::before{background:rgba(0,0,0,0.5);content:'';height:100%;width:100%;position:absolute}.post .label{color:#000;font-size:14px;font-weight:700;line-height:22px;border-radius:40px;background:#12f2aa;padding:7px 14px;top:30px;right:40px}.post .img-text{color:#fff;font-size:24px;font-weight:700;line-height:28.992px;text-transform:uppercase;bottom:80px;left:20px;max-width:305px}.post .link-action{color:#12f2aa;font-size:14px;font-weight:700;line-height:28.992px;text-transform:uppercase;text-decoration:none;bottom:40px;left:30px;max-width:180px;display:flex;align-items:center;gap:5px}.post img{max-width:100%;object-fit:cover}@media (max-width: 1024px){.pagaleve-news{padding:43px 27px}.pagaleve-news h2{font-size:28px !important;line-height:130%;font-weight:600}.pagaleve-news .grid-news{display:block !important}.pagaleve-news .grid-news a{max-width:344px;max-height:362px;margin-right:16px}.pagaleve-news .d-mobile{display:block}.pagaleve-news .d-desk{display:none}.pagaleve-news .slide-navigation-blog{margin-top:60px}}@media (min-width: 1024px){.pagaleve-news .d-mobile{display:none}.pagaleve-news .d-desk{display:block}.pagaleve-news .slide-navigation-blog{display:none}}.cases{display:none;background:white}@media (min-width: 1024px){.slide_item{display:grid;grid-template-columns:450px 1fr;width:100%;max-width:700px;border-radius:32px;border:2px solid #24359c;overflow:hidden}.slide_item .slide-item-text{display:flex;flex-direction:column;padding:53px 20px 29px 52px;justify-content:space-between}.slide_item .slide-item-text .partner_logo{width:100%;max-width:170px}.slide_item .slide-item-text p{font-size:14px;font-weight:500;line-height:22px;color:var(--gray2);margin-top:26px;padding-bottom:0}.slide_item .slide-item-text a{align-self:flex-start;padding:12px 20px;color:white;text-transform:uppercase;text-decoration:none;background:#21232f;border-radius:39px;font-weight:700;font-size:12px;line-height:20px;display:block;white-space:nowrap;margin-top:21px}.slide_item .image{display:flex;width:100%;max-width:378px}.slide_item .image img{object-fit:cover;width:100%}}body .pagaleve-comments{display:none !important}.pagaleve-grid{grid-template-rows:auto auto}.slide-navigation-comment{grid-row:2/3}.comment-item{position:relative}.comment-item button{position:absolute;bottom:20px;left:20px;background:none;border:none}.comment-item video{border-radius:30px;box-shadow:1px 1px 6px 1px #d3d3d32e;border:1px solid #d3d3d32e}.fade-play-btn{animation:fadeBtn 0.5s forwards}.play-btn{width:100%;height:100%;left:0 !important;bottom:0 !important;display:flex;justify-content:center;align-items:center}@keyframes fadeBtn{0%{opacity:1}50%{opacity:0.5}100%{opacity:0}}@media (min-width: 1024px){.pagaleve-comments{margin-top:85px;position:relative;padding:0 43px 85px}.pagaleve-comments .description{padding-top:30px}.pagaleve-slides{margin-top:40px;grid-column:1/4}.pagaleve-slides .slick-slide{margin-right:15px}.slide-navigation-comment{grid-column:1/4;display:grid;grid-template-columns:1fr 900px 1fr;margin-top:50px !important}.arrows-navigation{grid-column:1/2}.dots-navigation{display:block !important;grid-column:2/3;width:200px !important;justify-self:flex-end}.dots-navigation ul{margin-bottom:0px;width:100%}}@media (min-width: 1280px){.pagaleve-comments{padding-right:0}}@media (max-width: 1024px){.pagaleve-comments{display:flex;flex-direction:column;padding:0 43px;margin-top:46px}.pagaleve-comments .pagaleve-slides .slick-slide{margin-right:15px}}.pagaleve-payments{padding:0 43px;position:relative;display:flex;flex-direction:column}@media (min-width: 1024px){.pagaleve-payments{display:none}}.pagaleve-payments h2{font-weight:600;font-size:28px;line-height:120%;max-width:200px}.pagaleve-payments h3{margin:16px 0;font-style:normal;font-weight:600;font-size:22px;line-height:28px}.pagaleve-payments .blackphone{position:relative;margin-top:60px;width:440px;height:360px;right:136px}.pagaleve-payments .greenphones{width:400px;height:380px;position:relative;right:53px}.tutorial{position:relative;margin:150px 0 0;overflow:initial;padding-bottom:100px;display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat;background-position:-90px;background-size:230% 100%}.tutorial__smartphones{position:absolute;width:330px;height:320px;align-self:flex-start;top:-150px}.tutorial__content{margin-top:190px;display:flex;flex-direction:column;align-items:center;padding:0 43px}.content-item{display:flex;flex-direction:column;align-items:center}.tutorial__content h2{margin-top:15px;max-width:135px}.tutorial__content h3{padding:15px 0;margin-top:15px;max-width:135px;text-align:center}.tutorial__content .no-tax{margin-top:76px}@media (min-width: 1024px){.tutorial__content .no-tax{margin-top:0}}.tutorial__content p{font-weight:500;font-size:16px;line-height:24px;margin-bottom:43px}.tutorial__title-1{align-self:flex-start}.tutorial.green-phones{position:relative;bottom:40px}.tutorial-carousel{display:none}.pageleve-numbers{display:flex;flex-direction:column;padding:0 43px;margin-top:46px}.pagaleve-numbers .desk-title{display:none}.pageleve-numbers h2{font-weight:700;font-size:28px;line-height:130%}.pageleve-numbers p{font-weight:500;font-size:16px;line-height:24px;margin-top:16px}.pagaleve-number__results{display:grid;row-gap:60px;column-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, auto);margin-top:46px}.pagaleve-number__item{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.pagaleve-number__item{max-height:230px}}.pagaleve-number__item .image{max-width:98px;min-height:97px}.pagaleve-number__item .title{color:#da38eb;font-weight:700;font-size:46px;line-height:51px;padding:0px;height:72px;display:flex;justify-content:center;align-items:center}.pagaleve-number__item .tag{height:46px;width:100%;display:flex;justify-content:center;align-items:center;margin:0;text-align:center;font-size:26px;font-weight:700;font-family:"Quicksand",sans-serif;color:#da38eb}.pagaleve-number__item .describe{font-weight:normal;font-size:14px;line-height:18px;text-align:center;margin-top:30px;min-height:108px}@media (max-width: 978px){.pagaleve-payments{padding:60px 20px;justify-content:center;align-items:flex-start}.pagaleve-payments img{max-width:100%;height:auto !important;margin:20px 0;right:unset !important;left:unset !important}.pagaleve-number__results{grid-template-columns:1fr}.pagaleve-number__item .describe{min-height:unset !important}}.download-app{margin-top:30px;width:100%;position:relative}@media (min-width: 1024px){.download-app{display:none}}.download-app__background{position:relative;left:-45px}.download-app__smartphones{position:absolute;left:0;top:70px}.download-app__platforms{display:flex;gap:10px;position:absolute;left:42px;bottom:100px}.app-store{display:flex;gap:10px;margin-top:50px;justify-content:center}.app-store img{height:43px}.qr_code{display:none}@media (min-width: 1024px){.download-container{padding-top:0;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;background-position-x:0%;background-position-y:0%;background-size:624px 1200px;background-repeat:no-repeat;background-position:-170px 0px;height:703px;background-color:white}.download-container.lazyload{background:none}.download-container:not(.lazyload){background:url("../../src/images/download-app-desktop.png") no-repeat -170px 0;background-size:624px 1200px}.download-holder{display:flex;flex-direction:row-reverse;align-items:center}.download-container__content{width:100%;display:flex;flex-direction:column;position:relative;max-width:340px}.download-container__content h2{font-size:48px;text-align:left}.download-container__content p{text-align:left;color:#21232f;font-size:18px;font-family:var(--open-sans);line-height:140%;margin-top:0;margin-bottom:30px}.download-container__content div{justify-content:flex-start;margin:0;display:flex;gap:15px}.download-container__content .qr_code{display:block}.download-container__content .qr_code img{max-width:200px}.download-container__content .app-store{display:none}.download-container__stores{background:none;margin-top:0px;justify-content:center}.download-container__stores .smartphones{object-fit:cover;left:-450px;height:622px;max-width:initial;overflow:hidden;position:relative}}.pageleve-download__container{background:url("../../src/images/arrow-2.png");background-position-x:0%;background-position-y:0%;background-size:auto;background-size:contain;background-repeat:no-repeat;background-position:0px 0px}.background-image-1{background:url("../../src/images/download--app-content.svg")}.background-image-2{background:url("../../src/images/arrow-2.png")}@media (max-width: 1024px){.download-container{padding:85px 0px 0;overflow:initial;background:url("../../src/images/download-app-desktop.png");background-position-x:0%;background-position-y:0%;background-size:auto;background-size:contain;background-repeat:no-repeat;background-position:-200px 250px;display:flex;flex-direction:column}.download-container__content{padding:0px 43px;order:2}.download-container__stores{order:1;width:100%;display:flex;flex-direction:column;position:relative;height:auto;justify-content:center}.download-container__stores img{height:100%;width:100%;max-width:700px;object-fit:contain;margin-top:40px}}@media (max-width: 768px){.download-container__stores{width:100%;display:flex;flex-direction:column;position:relative;height:450px;justify-content:center;align-items:flex-start;order:1}.download-container__stores img{height:100%;width:100%;max-width:500px;object-fit:contain}}footer{color:#fff;margin-top:auto}.footer__info{background:#000;padding:43px 64px}.footer__logo{display:flex;align-items:center;margin-bottom:76px;gap:10px}.footer__logo span{font-family:var(--font-text);font-style:normal;font-weight:600;font-size:20px;line-height:120%;max-width:158px}.footer__links{display:flex;flex-direction:column;margin-bottom:20px}.f-titles{color:#fff;font-size:20px;font-family:var(--font-text);font-weight:600;line-height:120%}.links__section-2{margin-bottom:20px}.links__section-1,.links__section-2{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.links__section-1 a,.links__section-2 a{color:#fff;text-decoration:none}.links__featured-stores{display:none}.footer__action-links,.footer__company-infos{display:block}.action-links__download-apps,.action-links__app-store,.action-links__google-store{display:none}.footer__action-links{order:3;max-width:290px}.links-action__reclame-aqui{background:white;display:flex;justify-content:center;padding:13px 0;border-radius:4px}.footer__company-infos{display:flex;flex-direction:column}.company-infos__social-medias{margin-bottom:28px;display:flex;gap:24px}.company-infos__social-medias a{text-decoration:none}.company-infos__company-name p{margin:0}.company-infos__company-name p:last-child{margin-bottom:33px}.footer__made-by{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 0}.footer__made-by span{font-weight:500;font-size:18px;line-height:22px;color:var(--black)}@media (min-width: 1024px){.footer__links{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto}.links__section-1,.links__section-2,.links__featured-stores{display:flex;flex-direction:column;gap:10px}.links__section-1 a,.links__section-2 a,.links__featured-stores a{color:#fff;text-decoration:none;font-size:14px;font-family:var(--opens-sans)}.footer__logo span{max-width:initial}.action-links__download-apps,.action-links__app-store,.action-links__google-store{display:block}.footer__company-infos{margin-top:40px;display:flex;flex-direction:row;justify-content:space-between;grid-column:1/5;grid-row:2/3}.footer__action-links{display:flex;flex-direction:column;gap:10px;grid-column:4/5}.links-action__reclame-aqui{background:transparent;display:block;padding:0px;border-radius:4px}.grid-3{display:grid !important;grid-template-columns:1fr minmax(900px, 1060px) 1fr}.grid-column-2{grid-column:2/4}.grid-column-3{grid-column:2/3}}.sephora-banner{z-index:999;position:relative}.sephora-banner img{width:100%;display:block}@media (max-width: 978px){.links__section-1 a,.links__section-2 a{color:#fff;text-decoration:none;padding:5px 80px 5px 0;min-width:200px}}.form-description{max-width:610px;min-height:610px;width:100%;background-color:#fff;border-radius:16px;box-sizing:border-box;padding:53px 33px;position:relative;z-index:2}.form-description h2{text-align:center;color:var(--pink);font-family:var(--fontText);font-size:24px;line-height:30px;font-weight:700;margin-bottom:50px}.form-description h3{text-align:center;color:var(--dark1);font-family:var(--fontText);font-size:18px;line-height:25, 2px;font-weight:400;margin-bottom:20px}.form-description .step{display:none;transition:opacity 0.3s ease-in-out}.form-description .step .step__line{display:flex;flex-direction:column;margin-bottom:30px;position:relative}.form-description .step .step__line label{font-size:18px;font-family:var(--fontText);color:var(--gray5);line-height:25.2px;font-weight:700;pointer-events:none;margin-left:20px}.form-description .step .step__line input{width:100%;border:1px solid #f3f3f3;background-color:#fff;border-radius:100px;max-height:52px;min-height:52px;height:52px;display:flex;justify-content:flex-start;align-items:center;font-size:18px;font-weight:500;font-family:var(--fontText);color:var(--gray5);text-indent:15px;box-shadow:0 2px 5px rgba(0,0,0,0.15) !important}.form-description .step .step__line .step__field label{font-size:16px;font-family:var(--fontText);color:var(--pink);line-height:24px;font-weight:600;pointer-events:none}.form-description .step .step__line .step__field input[type="radio"]{-webkit-appearance:none;appearance:none;width:calc(100% + 20px);height:40px !important;border-radius:70px !important;margin:calc(0.75em - 11px) 0.25rem 0 0;border:1px solid var(--pink) !important;color:var(--pink);cursor:pointer;background:#fff}.form-description .step .step__line .step__field input[type="radio"]:checked{-webkit-appearance:none;appearance:none;height:40px !important;border-radius:70px !important;vertical-align:top;border:1px solid var(--pink) !important;color:#fff;background:var(--pink)}.form-description .step .step__line select,.form-description .step .step__line .select2-selection{width:100%;border:1px solid #f3f3f3 !important;background-color:#fff !important;border-radius:100px !important;max-height:52px !important;min-height:52px !important;text-indent:10px;height:52px !important;display:flex;justify-content:flex-start;align-items:center;font-size:18px !important;font-weight:500 !important;font-family:var(--fontText) !important;color:var(--gray5) !important;margin-top:70px;box-shadow:0 2px 5px rgba(0,0,0,0.15) !important}.form-description .step .step__next{background-color:var(--black);box-sizing:border-box;width:207px;height:48px;border-radius:30px;padding:12px 54px;color:var(--white);font-size:16px;font-weight:600;border:none;line-height:24px;display:flex;justify-content:center;align-items:center;gap:12px;cursor:pointer}.form-description .step .step__next:disabled{background-color:#b4b4b4;cursor:not-allowed;opacity:1}.form-description .step .step__buttons{display:flex;flex-direction:row;width:100%;gap:10px;justify-content:space-around;margin-top:70px}.form-description .step .step__buttons:nth-child(1){background-color:red}.form-description .step .step__buttons label{margin-left:0 !important}.form-description .step .step__buttons .step__line{margin-bottom:0}.form-description .step .step__buttons .step__line:nth-child(2) input{min-width:200px}.form-description .step .step__buttons .step__line:nth-child(3) input{min-width:185px}.form-description .step .step__buttons .step__field{display:flex;justify-content:center;align-items:center;position:relative}.form-description .step .step__buttons .step__field label{position:absolute}.form-description .step .step__buttons .step__field input{min-width:140px}.form-description .step-failed,.form-description .step-success{display:none}.form-description .step-failed{flex-direction:column}.form-description .step-failed .step__line{display:flex;justify-content:center;align-items:center}.form-description .step-failed .step__line img{max-width:100px;margin-bottom:55px}.form-description .step-failed .step__line h2,.form-description .step-failed .step__line p{max-width:355px}.form-description .step-success{justify-content:center}.form-description .step-success .step__line{min-height:600px;justify-content:center;margin-bottom:0;display:flex;align-items:center}.form-description .step-success .step__line h2{max-width:333px;margin-bottom:109px}.form-description .step-success .step__line img{max-width:150px;margin-bottom:109px}.form-description .step-success .step__line p a{color:#12F2AA}.form-description .step.active{display:block;opacity:1}.form-description .step.fade-out{opacity:0}.form-description .select2-container--default .select2-selection--single .select2-selection__arrow{top:82px;right:15px}.button-load-wrapper{display:flex;justify-content:center;align-items:center;margin:60px 0 90px}.button-load-wrapper button{background-color:#010101 !important;width:133px !important;height:32px !important;max-height:32px !important;padding:2px 0 0 0 !important;margin:0 !important;border:none;color:#fff;border-radius:8px !important;font-family:var(--fontText);cursor:pointer}@media (max-width: 978px){.banner-form{padding:90px 0 40px}.banner-form .select2{max-width:100% !important}.banner-form .content-description-images img{height:14px}.banner-form .form-description .step__buttons{flex-direction:column;justify-content:center;align-items:center}.banner-form .form-description .step__buttons input{min-width:210px !important}.banner-form .form-description .step .step__line select{font-size:12.5px;text-indent:3px}}.invalid-b2b-form input{border:1px solid red !important}.invalid-b2b-form .error{color:red;text-align:right;line-height:normal;font-size:13px}.header{width:100%;display:flex;flex-direction:column;height:100%;position:relative}.header__security{display:none;align-items:center;justify-content:center;gap:6px;font-weight:500;font-size:14px;line-height:22px;padding:16px 0;color:#000;background:rgba(169,39,202,0.1)}.security__link{color:#000;font-weight:600;text-decoration-line:underline}.security__description{margin-bottom:0}.header__menu{display:flex;align-items:center;justify-content:space-between;padding:21px 29px 21px 44px}.menu__navigation{position:fixed;top:0;bottom:0;left:-100%;height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:40px;background:#fff;box-shadow:0px 4px 50px 0px rgba(0,0,0,0.25);overflow:scroll;padding:21px 29px 21px 24px;box-sizing:border-box;width:80%;max-width:500px;z-index:10;transition:all 0.3s cubic-bezier(0.42, 0, 0.54, 0.74)}.menu__logo{width:152px}.menu-open .menu__navigation{left:0;overflow:hidden}.menu__nav,.menu__link-actions{display:flex;flex-direction:inherit}.menu__nav{justify-content:space-between}nav ul{list-style:none;padding:0}nav ul li{margin-bottom:22px}nav ul li a{font-family:"Quicksand",sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#999;text-decoration:none;transition:color 0.2s linear}nav ul li a:hover{color:#fe35f1}.separator{display:none}.menu__link-actions{margin-top:29px}.sign-in,.download-app{font-family:"Quicksand",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#21232f;text-decoration:none;margin-top:30px}.retailers{background:#21232f;border-radius:39px;color:white;text-decoration:none;padding:22px 36px 20px;font-family:"Quicksand",sans-serif;font-weight:700;font-size:14px;line-height:18px;margin-top:26px;width:205px;white-space:nowrap;text-align:center}.menu__company-info{margin-top:90px}.menu__company-info .company__social-medias img{width:22px;margin-right:24px}.menu__company-info .company__social-medias{margin-bottom:12px}.menu__company-info .company__social-medias a{text-decoration:none}.menu__company-info .company__name p{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;display:flex;color:#000;margin:0}.menu__button-toggle{cursor:pointer}.menu__button-toggle div{width:18px;height:2px;border-radius:5px;background:black;margin-bottom:3px;transition:all 0.3s linear}.menu__button-toggle .bar-3{margin-bottom:0px}.menu-open .menu__nav{transform:translate(0px, 0px)}.menu-open .menu__button-toggle .bar-2{opacity:0}.menu-open .menu__button-toggle .bar-1{transform:translate(0, 4px) rotate(-45deg)}.menu-open .menu__button-toggle .bar-3{transform:translate(0, -6px) rotate(45deg)}@media (min-width: 1024px){.header{overflow:hidden;background:white;position:relative;z-index:2;display:flex}.header__security{display:flex}.header__menu{display:flex;width:100%;max-width:1060px;margin:0 auto;align-items:center;padding:26px 43px}.header__menu .logo{display:none}.menu__navigation{position:initial;inset:0;height:initial;width:100%;max-width:initial;box-shadow:none;align-items:center;flex-direction:row;gap:15px;overflow:hidden;z-index:0;transition:none;padding:0}.menu__navigation .menu__logo{width:150px;margin-right:30px}.menu__nav{align-items:center;width:100%}.menu__nav nav ul{display:flex;gap:10px;margin-bottom:0}.menu__nav nav ul li{margin:0}.menu__nav nav ul li a{font-weight:600;font-size:14px;line-height:18px;padding:5px 5px}.menu__nav nav ul li:nth-child(6){display:none}.menu__nav .menu__separator{display:block;width:2px;height:30px;background:#24359c;background:black}.menu__nav .menu__link-actions,.menu__nav .menu__link-actions a{margin:0;align-items:center}.menu__nav .menu__logo,.menu__nav .menu__company-info,.menu__nav .menu__link-actions .download-app{display:none}.menu__nav .menu__link-actions{gap:30px}.menu__nav .menu__link-actions a{font-size:14px;line-height:18px}.menu__button-toggle{display:none}}@media (min-width: 1103px){.header__menu{max-width:1300px;margin:0 auto;padding-right:0;padding-left:0}}@media (min-width: 1280px){.menu__navigation{gap:15px}.menu__nav nav ul{gap:10px}.menu__navigation .menu__logo{width:160px;margin-right:60px}}.faq-container{max-width:900px;margin:0 auto;padding:0 43px}.faq-container .faq-title{font-size:36px;font-weight:600;line-height:44px;margin-top:75px}.faq-container .faq-description{color:#21232f;font-size:20px;font-weight:400;line-height:30px;margin-top:20px}.faq-items{margin-top:80px}.faq-item{display:flex;padding:10px 0 25px;border-bottom:1px solid #eaecf0;justify-content:space-between}.faq-item:last-child{border-bottom:none}.faq-item .faq__question{display:flex;align-items:center;flex-direction:column}.faq-item .faq__question h5{color:#101828;font-size:16px;font-weight:700}.faq-item .faq__question p{color:#475467;font-size:16px;margin-top:8px;line-height:24px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.faq-item .faq-btn-toggle{background:none;border-radius:100%;padding:1px 4px;border:2px solid #98a2b3;cursor:pointer;margin-left:24px;width:22px;height:22px;display:flex;justify-content:center;align-items:center}.faq-item .faq-btn-toggle:after{content:"\002B";color:#98a2b3;font-weight:bold}.faq-item .active:after{content:"\2212"}.still-doubts{background:#f9fafb;border-radius:16px;margin-top:64px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:32px 0}.doubts__image .avatar-1{margin-right:-20px;width:86px}.doubts__image .avatar-2{position:relative;z-index:1;width:96px}.doubts__image .avatar-3{width:86px;margin-left:-20px}.still-doubts .doubts__title{color:#101828;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-top:32px}.still-doubts .doubts__description{color:#475467;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.still-doubts .doubts__button{border-radius:30px;border:1px solid var(--pink2);background:var(--pink2);box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);padding:12px 20px;color:white;font-size:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;line-height:24px;width:100%;max-width:179px;margin-top:32px;text-decoration:none}@media (min-width: 680px){.faq-container .faq-title{text-align:center}.faq-container .faq-description{text-align:center}.faq-item .faq__question h5{align-self:flex-start}}.faq__container{display:flex;flex-direction:column}.faq__container .faq__block{padding:40px 0}@media (min-width: 1024px){body{background:white !important}main.help-page{display:grid;grid-template-columns:auto 900px auto}main.help-page section{grid-column:2/3}.faq-container{margin:0 auto}.faq-item{padding:24px 0px;border-bottom:1px solid #eaecf0}.faq-item .faq__question p{margin-top:0px}.faq-item .faq__answer{align-self:center}}@media (min-width: 1280px){main.help-page{grid-template-columns:auto 1060px auto}}@media (max-width: 978px){.faq__question{align-items:flex-start !important}.faq-item .faq__question{max-width:230px}}.main-how-to-page{background:url("../../src/../src/images/image-bg-green-arrow.png"),url("../../src/../src/images/image-bg-green-arrow.png"),url("../../src/../src/images/background/background-how-to-page.png");background-repeat:no-repeat;background-size:250px 400px, 250px 400px, 100% 57%;background-position:-60px 400px, -60px 1170px, 0px 320px}.main-how-to-page div{padding-left:44px;width:100%;box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:16px}.main-how-to-page div h2{color:#333;font-family:var(--font-text);max-width:270px;padding:0px 44px;font-size:38px;font-style:normal;font-weight:700;line-height:42px;margin-top:16px}.main-how-to-page div h5{color:#fff;font-family:var(--font-text);font-size:24px;font-style:normal;font-weight:700;line-height:26px;margin-top:16px}.main-how-to-page div p{font-size:16px;line-height:28px;max-width:280px;margin-top:16px}.main-how-to-page .installment__image{width:fit-content;position:relative;max-width:600px}.main-how-to-page .sh-1 .installment__image{left:-50px}.main-how-to-page .sh-1 .installment__texts h5{color:#333}.main-how-to-page .sh-2{flex-direction:column-reverse;color:white}.main-how-to-page .sh-2 .installment__texts h2{color:white}.main-how-to-page .sh-3 .installment__texts h5{color:#333}.main-how-to-page .sh-3 .installment__image{left:-80px;max-width:550px}@media (min-width: 768px){.main-how-to-page div h2{font-size:48px;line-height:53px;font-weight:600;max-width:430px;margin-top:64px}.main-how-to-page div h5{font-size:22px;line-height:28px;font-weight:600;max-width:240px;margin-top:16px}.main-how-to-page div p{font-size:16px;line-height:28px;max-width:370px;margin-top:16px}}@media (min-width: 1024px){.main-how-to-page{background:url("../../src/images/image-bg-green-arrow.png"),url("../../src/images/image-background-pink-how.png");background-repeat:no-repeat;background-size:500px 800px, 160% 85%;background-position:-100px 300px, -200px -20px;display:grid;grid-template-columns:auto 900px auto}.main-how-to-page div{grid-column:2/3;padding:0;padding-left:40px;width:100%;box-sizing:border-box;position:relative;margin-top:0;align-items:flex-start}.main-how-to-page div h2{font-size:48px;line-height:53px;font-weight:600;max-width:430px;margin-top:64px;padding:0}.main-how-to-page div h5{font-size:22px;line-height:28px;font-weight:600;max-width:240px;padding:5px 0}.main-how-to-page div p{font-size:16px;line-height:28px;max-width:370px}.main-how-to-page .installment__image{height:inherit;max-height:530px;object-fit:contain}.main-how-to-page .sh-1 .installment__image{top:-380px;left:-20px;align-self:flex-end}.main-how-to-page .sh-2{flex-direction:row;position:relative;top:-40px}.main-how-to-page .sh-3 .installment__texts h2{margin-top:0}.main-how-to-page .sh-3{flex-direction:row;width:100%;position:relative;top:50px}.main-how-to-page .sh-3 .installment__image{position:relative;left:unset;right:0;top:-50px;align-self:flex-end}}@media (min-width: 1280px){main.main-how-to-page{grid-template-columns:auto 1060px auto}}@media (max-width: 978px){.installment__image{max-width:100% !important;height:auto;left:unset !important}.main-how-to-page div{padding:0 20px}.main-how-to-page div h2{padding-left:0 !important;max-width:unset}.main-how-to-page div p{max-width:unset}.main-how-to-page div h5{max-width:unset}}.tutorial-carousel{background:url("../../src/images/arrow-carousel.png");background-repeat:no-repeat;background-size:contain;background-position:right;justify-content:center;padding:100px 0;display:flex;flex-direction:column}.tutorial-carousel .c-steps{z-index:999;display:flex;gap:40px}.tutorial-carousel .c-steps .slide-pass{color:var(--gray);font-weight:700;font-family:var(--font-text);cursor:pointer;transition:.2s}.tutorial-carousel .c-steps .slide-pass.active{color:var(--pink)}.tutorial-carousel .c-steps .slide-pass:hover{color:var(--pink)}.tutorial-carousel .c-steps .slick-current{cursor:pointer}.tutorial-carousel .c-steps .slick-current .slide-pass:hover{color:var(--pink)}.tutorial-carousel .tutorial-carousel-items{position:relative}.tutorial-carousel h2{position:absolute;top:60px;left:0;z-index:2}.tutorial-carousel .c-steps{position:absolute;left:0;top:130px;z-index:2}.tutorial-carousel .item-infos{padding-top:200px;max-width:430px;z-index:2}.tutorial-carousel-items{display:flex;flex-direction:column;justify-content:center}.tutorial{background:none;display:block;flex-direction:row;padding-bottom:0;margin-top:0}.c-slide__item{display:grid !important;grid-template-columns:600px 1fr;align-content:center;position:relative}.c-slide__item .item-infos h2{font-size:48px;max-width:400px;line-height:53px;z-index:2}.c-slide__item .item-infos h4{font-size:24px !important;margin-top:26px;font-weight:600;line-height:28px;width:100%;max-width:320px;z-index:2}.c-slide__item .item-infos .c-steps{display:flex;gap:40px;color:var(--gray);font-size:14px;font-weight:700;letter-spacing:0.56px;padding:21px 0}.c-slide__item .item-infos p{margin-top:8px;color:#21232f;font-size:16px;line-height:28px;z-index:2}.c-slide__item .item-image img{max-width:520px;object-fit:contain;z-index:1}.tutorial .tutorial__smartphones{display:none}.tutorial__title-1{display:none}.tutorial__content{display:flex;flex-direction:row;justify-content:space-between;margin-top:0}@media (max-width: 1024px){.tutorial__container{padding:60px 20px}}html{scroll-behavior:smooth}.mini-stores__container{padding:60px 0 100px}.mini-stores__container .mini-stores__heading{grid-column-start:2}.mini-stores__container .mini-stores__heading h2{font-size:48px;font-weight:600}.mini-stores__container .mini-stores__heading h2 img{margin-right:10px}.mini-stores__container .mini-stores__heading h3{font-size:22px;font-weight:600;margin:16px 0 24px}.mini-stores__container .mini-stores__heading .mini-stores__filter{gap:3px;display:flex;flex-wrap:wrap;padding-bottom:15px;border-bottom:1.5px solid rgba(194,194,194,0.8)}.mini-stores__container .mini-stores__heading .mini-stores__filter a{font-weight:600;color:#fe35f1;font-size:20px;text-decoration:none;padding:0px 10px;min-width:28px;display:inline-flex;justify-content:center;align-items:center;height:28px}.mini-stores__container .mini-stores__heading .mini-stores__filter a:hover,.mini-stores__container .mini-stores__heading .mini-stores__filter a.active{background-color:#000;border-radius:5px;transition:.1s;color:#fff}.mini-stores__container .mini-stores__heading .mini-stores__filter a.disabled{pointer-events:none}.mini-stores__container .mini-stores__block{grid-column-start:2;padding-top:20px;display:grid;grid-template-columns:repeat(5, 215px);grid-template-rows:auto;gap:20px 22px}@media (max-width: 978px){.mini-stores__container .mini-stores__block{grid-template-columns:unset !important;display:flex}}.mini-stores__container .mini-stores__block a{color:#000;font-weight:600;font-size:18px;text-decoration:none;position:relative;padding:6px 40px 6px 10px}.mini-stores__container .mini-stores__block a:hover{background-color:#000;border-radius:5px;transition:.1s;color:#fff}.mini-stores__container .mini-stores__block a:hover::before{content:url(../../src/images/arrows.svg);transform:scale(0.1);max-height:20px;right:-100px;bottom:20px;position:absolute}@media (max-width: 978px){.mini-stores__container .mini-stores__block a{padding:6px 6px 6px 10px}}.mini-stores__container .mini-stores__block .skeleton{background:linear-gradient(90deg, #f0f0f0 25%, #f8f8f8 50%, #f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;height:16px;width:100%}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.mini-stores__container .mini-stores__block .small{display:grid;grid-template-columns:repeat(5, 215px);grid-template-rows:auto;gap:20px 22px}@media (max-width: 978px){.mini-stores__container .mini-stores__block .small{gap:7px 24px}}#filtered-posts-content-micro .mini__stores-search,#filtered-posts-content-map .mini__stores-search{width:100%;grid-column:1/5}#filtered-posts-content-micro .mini__stores-search h2,#filtered-posts-content-map .mini__stores-search h2{grid-column-start:2;font-size:22px;font-weight:600;margin:20px 0}#filtered-posts-content-micro .mini__stores-search .mini__stores-return,#filtered-posts-content-map .mini__stores-search .mini__stores-return{grid-column-start:2;padding-top:20px;display:grid;grid-template-columns:repeat(5, 208px);grid-template-rows:auto;gap:20px 22px}@media (max-width: 1200px){#filtered-posts-content-micro .mini__stores-search .mini__stores-return,#filtered-posts-content-map .mini__stores-search .mini__stores-return{grid-template-columns:repeat(4, 145px)}}@media (max-width: 978px){#filtered-posts-content-micro .mini__stores-search .mini__stores-return,#filtered-posts-content-map .mini__stores-search .mini__stores-return{grid-template-columns:repeat(2, 145px)}}#filtered-posts-content-micro .mini__stores-search .mini__stores-return a,#filtered-posts-content-map .mini__stores-search .mini__stores-return a{color:#000;font-weight:600;font-size:18px;text-decoration:none;position:relative;transition:.1s;padding:6px 40px 6px 10px}#filtered-posts-content-micro .mini__stores-search .mini__stores-return a:hover,#filtered-posts-content-map .mini__stores-search .mini__stores-return a:hover{background-color:#000;border-radius:5px;transition:.1s;color:#fff}#filtered-posts-content-micro .mini__stores-search .mini__stores-return a:hover::before,#filtered-posts-content-map .mini__stores-search .mini__stores-return a:hover::before{content:url(../../src/images/arrows.svg);transform:scale(0.1);max-height:20px;right:-100px;bottom:20px;position:absolute}.mini-border-top{border-top:1.5px solid rgba(194,194,194,0.8);padding-top:20px}@media (max-width: 978px){.mini-stores__container{padding:60px 20px 100px}.mini-stores__container .mini-stores__block .small{grid-template-columns:repeat(2, 46%);width:100%;grid-column:1/2}.skeleton{width:60% !important}.mini-stores__filter{display:flex;flex-wrap:wrap;line-height:1rem}.mini-stores__filter a{padding:0.4rem !important}}@media (min-width: 1024px){.pagaleve-number__results{grid-template-columns:repeat(5, 150px);display:grid;row-gap:60px;grid-template-rows:repeat(3, auto);margin-top:68px;justify-content:space-between;place-items:center}}.container-privacy{display:grid;grid-template-columns:44px 1fr 44px}.container-privacy .content{grid-column:2/3;margin-top:40px}.container-privacy h3{margin-bottom:16px}.container-privacy p{padding-bottom:1.5rem;line-height:25px;font-family:var(--font-text);font-weight:500}.container-privacy ol{list-style-position:inside;margin-left:30px;margin-bottom:30px}.container-privacy ol li{line-height:25px;font-weight:500}.container-privacy ol ol{margin-bottom:0px}.container-privacy table{margin:0 0 20px;padding:0;width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff;border:1px solid #ececec}.container-privacy table tr:nth-child(2n+1){background-color:#fcfcfc}.container-privacy table td{border-color:#ececec;border-left:none;border-style:none solid solid none;border-top:medium none;border-width:medium 1px 1px medium;font-size:14px;padding:10px;font-weight:400;text-align:left;line-height:25px}.container-privacy .data-collect thead{border-bottom:3px solid black}.container-privacy .data-collect thead th{padding:10px;text-align:left;font-weight:600;border-left-style:solid;border-left-width:1px;border-color:#ececec}.container-privacy .data-collect tr{vertical-align:baseline}.container-privacy a{text-decoration:none;color:black}@media (min-width: 1024px){.container-privacy{grid-template-columns:1fr minmax(936px, 1060px) 1fr}}.search__wrapper{display:flex;max-height:300px;flex-direction:column;max-width:310px;justify-content:center;align-items:center}.search__wrapper a{position:relative;bottom:unset}.search-submit{position:absolute;border:none;top:0;right:0}.search-form label{width:100%}.buying-content{margin-top:53px;padding:0 27px;margin-bottom:70px}.buying-content .search-stores{display:grid;justify-content:flex-start}.buying-content h2 br{display:none}.buying-content h2 .buying-content h2{text-align:center;padding:0 10px}@media (min-width: 1024px){.buying-content h2{font-size:38px;text-align:left !important;line-height:normal}.buying-content h2 br{display:block}}.buying-content__search{position:relative;width:100%;max-width:600px;border:1px solid #f3f3f3;box-shadow:0px 2px 5px rgba(0,0,0,0.15);border-radius:100px;margin:27px auto 0;box-sizing:border-box}.buying-content__search input{position:relative;width:100%;height:100%;overflow:hidden;padding:22px 26px;border:none;border-radius:100px;font-family:"Quicksand",sans-serif;font-weight:500;font-size:14px;line-height:140%;color:#000;background-color:#fff;box-sizing:border-box}.buying-content__search input::placeholder{color:#000}.buying-content__search img{position:absolute;right:0;top:0;bottom:0;width:85px}.sitemap__container{display:grid;grid-template-columns:auto 1160px auto}.sitemap__container .sitemap__wrapper{grid-column:2/3;overflow-y:hidden;grid-template-columns:1fr 1060px 1fr}.sitemap__container .sitemap__wrapper .sitemap__heading{padding:40px 0}.sitemap__container .sitemap__wrapper .sitemap__heading h2{color:#333;font-family:var(--font-text);font-weight:600;font-size:48px}.sitemap__container .sitemap__wrapper .sitemap__content{display:flex;flex-direction:column}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container{grid-column:2/3;overflow-y:hidden;grid-template-columns:1fr 1060px 1fr;display:grid}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper{width:100%;grid-column:1 / 4;padding-bottom:40px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info{max-height:250px;display:flex;justify-content:space-between;align-items:center;width:100%}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info h2{font-family:"Quicksand", sans-serif;font-size:40px;font-weight:500;color:#21232f;line-height:normal}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info img{top:-40px;position:relative}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info p{font-family:"Quicksand", sans-serif;font-size:22px;font-weight:500;color:#21232f;line-height:normal}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__block{overflow-y:hidden;grid-template-columns:1fr 1060px 1fr}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__block .filter__input{margin-top:20px;border-bottom:1px solid #333;position:relative}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__block .filter__input::before{content:url("../../src/images/ico-search.svg");position:absolute;bottom:9px;left:0px;z-index:99}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__block .filter__input input{color:#fe35f1;font-size:20px;text-align:left;width:100%;font-family:"Quicksand", sans-serif;border:medium;position:relative;padding-bottom:8px;text-indent:25px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__block .filter__input input:focus{outline:none;border:none}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container{gap:30px;padding:40px 0px 30px;display:grid;grid-template-columns:repeat(auto-fill, minmax(auto, 260px))}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper{display:flex;flex-direction:column;max-width:270px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper .store__slide{border:medium;transition:0.1s;position:relative;background-size:cover;background-position:center center;width:270px;height:270px;border-radius:8px;margin-right:0px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper .store__slide img{width:90%;position:relative;margin-bottom:5px;padding-left:10px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper .store__slide .store__tags{content:"";position:absolute;left:0;top:0;transition:0.2s !important;height:100%;width:92%}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper .store__slide .store__tags .tag{top:-10px;left:10px;position:relative}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper .store__slide::before{transition:0.2s !important;content:"";height:100%;width:100%;background-color:transparent;position:absolute;left:0px;top:0px;z-index:1}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__wrapper .store__slide:hover::before{transition:0.2s !important;content:"";height:100%;width:100%;background-color:rgba(217,56,235,0.2);position:absolute;left:0px;top:0px;z-index:1}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__name{z-index:2;margin-top:10px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filtered-stores__container .store__name span{margin-top:60px;font-weight:600}.sitemap__container .sitemap__wrapper .sitemap__block{margin-bottom:20px}.sitemap__container .sitemap__wrapper .sitemap__block h2{font-size:32px;margin-bottom:10px}.sitemap__container .sitemap__wrapper .sitemap__block ul{list-style-type:disc}.sitemap__container .sitemap__wrapper .sitemap__block ul li{margin-bottom:5px;padding-left:10px}.sitemap__container .sitemap__wrapper .sitemap__block ul li a{color:var(--pink);text-decoration:none;font-weight:600}@media (max-width: 978px){.sitemap__container .sitemap__wrapper .sitemap__heading h1{text-align:center}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper{grid-column:1/3}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container,.sitemap__container{grid-template-columns:0 1fr 0;padding:0 20px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info{flex-direction:column}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info img{display:none}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info p{text-align:center;margin-top:12px}.sitemap__container .sitemap__wrapper .sitemap__content .stores-filters__container .stores-filters__wrapper .filters__info p br{display:none}}.choose_category{width:100%;padding:0px 43px;box-sizing:border-box;position:relative;margin-top:50px;grid-template-columns:1fr 1080px 1fr;display:grid}@media (min-width: 1024px){.choose_category .grid-column-2{grid-column:2 !important}}.featured-stores{grid-template-columns:1fr 1080px 1fr;display:grid;position:relative}@media (min-width: 1024px){.featured-stores .grid-column-2{grid-column:2 !important}}.choose_category__title{font-size:48px;font-weight:600}.choose_category_slides{position:relative;margin-top:100px;display:flex}.choose_category_slides .layer{position:absolute;inset:0;z-index:999;background-image:linear-gradient(to left, #fff 7%, rgba(255,255,255,0) 30%)}.choose_category_slides .slick-slide{margin-right:15px}.featured-stores{width:100%;padding:0px 0 0 43px;box-sizing:border-box;position:relative;margin-top:80px}.featured-stores__title{width:100%;width:187px}.featured-stores__container{position:relative;margin-top:21px;margin-bottom:42px}.featured-stores__container .store__slide .store__name{background:linear-gradient(180deg, rgba(0,0,0,0) 19.27%, rgba(0,0,0,0.6) 70.83%, #00062c 100%);height:100%;align-items:flex-end;padding-bottom:18px;text-align:center;color:#fff;justify-content:center}.featured-stores__container .store__slide .store__name span{padding:0;max-width:130px}.featured-stores__container .layer{position:absolute;top:0;bottom:0;z-index:9;width:14%;right:0;background-image:linear-gradient(to left, #fff 7%, rgba(255,255,255,0) 90%)}.featured-stores__slides .layer{z-index:9}.featured-stores__slides .slick-slide{margin-right:15px}.featured-stores__slides .store__wrapper{display:flex;flex-direction:column;max-width:270px}.featured-stores__slides .store__wrapper .store__slide{border:none;transition:0.1s;position:relative;background-size:cover;background-position:center center;width:270px;height:270px;border-radius:8px;margin-right:0}.featured-stores__slides .store__wrapper .store__slide::before{content:"";position:absolute;left:0;top:0;transition:0.2s !important;height:100%;width:100%}.featured-stores__slides .store__wrapper .store__slide:hover{border:none !important;outline:none}.featured-stores__slides .store__wrapper .store__slide:hover::before{transition:0.2s !important;content:"";height:100%;width:100%;background-color:rgba(217,56,235,0.2);position:absolute;left:0;top:0;z-index:1}.featured-stores__slides .store__wrapper .store__slide img{z-index:2;max-width:200px;width:200px;bottom:0}.featured-stores__slides .store__wrapper .store__name{z-index:2;margin-top:10px}.featured-stores__slides .store__wrapper .store__name span{font-family:var(--fontText);font-size:18px;line-height:auto;font-weight:600;color:#010101;padding-left:5px}.slide-navigation-stores{display:block;padding-right:43px}.slide-navigation-stores ul{margin-bottom:0 !important}.store__slide{min-height:186px !important;min-width:173px;background-size:cover;justify-content:center;align-items:center;margin-right:15px;flex-direction:column;border-radius:20px;cursor:pointer;overflow:hidden;position:relative}.store__slide img{width:10.7375rem;flex-shrink:0;position:relative}.store__slide .store__name{justify-self:flex-end;width:100%;background-color:#fff;color:#21232f;display:flex;bottom:0px;position:absolute;height:50px;align-items:center}.store__slide .store__name span{font-weight:600;font-size:18px;line-height:140%;padding-left:24px;font-family:"Quicksand",sans-serif}.slide-navigation-category,.slide-navigation-comment,.slide-navigation-stores{position:relative;margin-top:76px}.dots-navigation,.arrows-navigation{display:flex;justify-content:center;position:relative}@media (min-width: 1024px){.dots-navigation,.arrows-navigation{width:100px}}@media (min-width: 1024px){.dots-navigation{display:flex}}.arrows-navigation .arrow.slick-disabled{cursor:not-allowed}.arrows-navigation .arrow.slick-disabled svg path{stroke:#cccdce}.arrow{background:none;border:none;cursor:pointer;position:absolute;bottom:0}.arrow.disabled{cursor:initial}.arrow.disabled svg path{stroke:#cccdce}.prevArrow{transform:rotate(180deg);left:0}.nextArrow{right:0px}@media (min-width: 1024px){.nextArrow{right:unset}}.dots-navigator{display:flex !important;justify-content:space-around;width:40%}@media (min-width: 1024px){.dots-navigator{display:none !important}}.slide-navigation-comment .dots-navigation .dots-navigator{display:flex !important;justify-content:space-around;width:40%}@media (min-width: 1024px){.slide-navigation-comment .dots-navigation .dots-navigator{width:100%}}.dots-navigatorul{display:flex;justify-content:space-around}.dots-navigator li button{display:none}.dots-navigator li::marker{content:url(../../src/images/not-selected-gray.svg)}.dots-navigator li.slick-active::marker{content:url(../../src/images/selected-gray.svg)}.dots-class{position:absolute;top:38%;right:0;padding-right:23px}.dots-class li button{display:none}.slider .dots-class li::marker{content:url(../../src/images/not-selected-pink.svg)}.dots-class li.slick-active::marker{content:url(../../src/images/selected-pink.svg)}@media (min-width: 1024px){.featured-stores__title{margin-bottom:77px}.featured-stores__title a{min-width:192px;min-height:42px;font-weight:600;border-radius:40px;background-color:#21232f;color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:14px;text-decoration:none;margin-left:112px}.featured-stores__title a:hover{color:#fff}}@media (max-width: 1024px){.featured-stores{padding-left:20px !important;grid-template-columns:20px 1fr 20px}.featured-stores .grid-column-2{grid-column:1/3}.featured-stores .grid-column-2 .arrows-navigation{margin-top:60px}.area-wrapper .slide-areas-arrows{margin-top:60px}.choose_category{display:none}.featured-stores__title a{display:none}}.stores__container{display:grid;grid-template-columns:auto 1160px auto}.stores__container .stores-filters__container{grid-column:2/3;overflow-y:hidden;grid-template-columns:1fr 1060px 1fr}.stores__container .stores-filters__container .stores-filters__wrapper{width:100%;grid-column:1/4;padding-bottom:40px}.stores__container .stores-filters__container .filters__info{max-height:250px;display:flex;justify-content:space-between;align-items:center;width:100%}.stores__container .stores-filters__container .filters__info h1{font-family:"Quicksand",sans-serif;font-size:40px;font-weight:500;color:#21232f;line-height:normal}.stores__container .stores-filters__container .filters__info img{top:-40px;position:relative}.stores__container .stores-filters__container .filters__info p{font-family:"Quicksand",sans-serif;font-size:22px;font-weight:500;color:#21232f;line-height:normal}.stores__container .stores-filters__container .filters__block{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:50px 1fr;row-gap:20px;padding-bottom:40px}.stores__container .stores-filters__container .filters__block .filter__input{border-bottom:1px solid #999;width:90%;position:relative;height:40px}.stores__container .stores-filters__container .filters__block .filter__input::before{content:url("../../src/images/ico-search.svg");position:absolute;bottom:9px;left:0px;z-index:99}.stores__container .stores-filters__container .filters__block .filter__input input{color:#fe35f1;font-size:20px;text-align:left;width:100%;font-family:"Quicksand",sans-serif;border:none;position:relative;padding-bottom:8px;text-indent:25px}.stores__container .stores-filters__container .filters__block .filter__input input:focus{outline:none}.stores__container .stores-filters__container .filters__block .filter__input input::placeholder{opacity:1}.stores__container .stores-filters__container .filters__block .filter__select select{min-height:45px;font-size:18px;width:320px;height:48px;color:#8c8c8c;font-weight:500;opacity:1 !important;padding:12px 0 12px 20px;border-radius:8px;border:1px solid #a5a5a5;background-color:#fff}.stores__container .stores-filters__container .filters__block .filter__tags{display:grid;grid-template-columns:repeat(7, 150px);grid-template-rows:auto;grid-column:1/3;width:100%;justify-content:space-between;row-gap:10px}.stores__container .stores-filters__container .filters__block .filter__tags p{grid-area:1 / span 7;font-family:"Quicksand",sans-serif;font-size:14px;font-weight:500;color:#010101;margin-bottom:5px}.stores__container .stores-filters__container .filters__block .filter__tags .filter-tag__block{cursor:pointer;background-color:#fff;border:1px solid #a5a5a5;border-radius:16px;width:150px;height:32px;display:flex;justify-content:center;align-items:center;font-family:"Quicksand",sans-serif;color:#8c8c8c;font-weight:500;margin-right:10px}.stores__container .stores-filters__container .filters__block .filter__tags .filter-tag__block.filter-tag__block.active{background-color:#12F2AA;border-color:#12F2AA;color:#000}.stores__container .stores-filters__container .filters__block .filter__tags .filter-tag__block:hover{background-color:#12F2AA;border-color:#12F2AA;color:#000;cursor:pointer !important}.stores__container .stores-filters__container .filters__block .filter__tags .filter-tag__block input{position:absolute;display:none;color:#fff !important}.stores__container .stores-filters__container .filters__block .filter__tags .filter-tag__block label{cursor:pointer !important;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.stores__container .stores-filters__container .filtered-stores__container{gap:30px;padding:0 0 30px 0px;display:grid;grid-template-columns:repeat(auto-fill, minmax(auto, 260px))}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper{display:flex;flex-direction:column;max-width:270px}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__slide{border:none;transition:0.1s;position:relative;background-size:cover;background-position:center center;width:270px;height:270px;display:flex;border-radius:8px;margin-right:0}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__slide::before{content:"";position:absolute;left:0;top:0;transition:0.2s !important;height:100%;width:100%}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__slide:hover{border:none !important;outline:none}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__slide:hover::before{transition:0.2s !important;content:"";height:100%;width:100%;background-color:rgba(217,56,235,0.2);position:absolute;left:0;top:0;z-index:1}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__slide .tag{min-width:95px;height:20px;box-sizing:border-box;padding:6px 16px;text-align:center;background-color:#12F2AA;position:absolute;bottom:10px;right:20px;color:#000;font-size:14px;font-family:"Quicksand",sans-serif;display:flex;justify-content:center;align-items:center;font-weight:bold;border-radius:20px;z-index:2}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__slide img{z-index:2;max-width:200px;bottom:0;width:200px}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__name{z-index:2;margin-top:10px}.stores__container .stores-filters__container .filtered-stores__container .store__wrapper .store__name span{font-family:var(--fontText);font-size:18px;line-height:auto;font-weight:600;color:#010101;padding-left:5px}.stores__container .stores-filters__container .disabled{display:none}body .featured-stores .store__slide{max-width:150px}body .featured-stores-alt,body .stores-latest__container{grid-column:2/3;background-color:rgba(108,227,189,0.18);padding:80px 0}body .featured-stores-alt .featured-stores__title,body .stores-latest__container .featured-stores__title{font-size:40px;font-weight:500 !important;font-family:"Quicksand",sans-serif;color:#000}body .featured-stores-alt .featured-stores__title img,body .stores-latest__container .featured-stores__title img{margin-right:12px}body .featured-stores-alt .d-flex-none,body .stores-latest__container .d-flex-none{display:block !important}body .featured-stores-alt .featured-stores__container-alt,body .stores-latest__container .featured-stores__container-alt{display:flex;flex-wrap:wrap;gap:28px;padding:0 0 30px 10px !important;overflow-x:hidden}body .featured-stores-alt .featured-stores__container-alt .featured-stores__slides .slick-slide,body .stores-latest__container .featured-stores__container-alt .featured-stores__slides .slick-slide{margin:0 28px 0 0}body .featured-stores-alt .featured-stores__container-alt .slick-track,body .stores-latest__container .featured-stores__container-alt .slick-track{padding:20px 4px}body .featured-stores-alt .featured-stores__container-alt .store__wrapper,body .stores-latest__container .featured-stores__container-alt .store__wrapper{display:flex;flex-direction:column;max-width:270px}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__slide,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__slide{border:none;transition:0.1s;position:relative;background-size:cover;background-position:center center;width:270px;height:270px;display:flex;border-radius:8px;margin-right:0}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__slide::before,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__slide::before{content:"";position:absolute;left:0;top:0;transition:0.2s !important;height:100%;width:100%}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__slide:hover,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__slide:hover{border:none !important;outline:none}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__slide:hover::before,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__slide:hover::before{transition:0.2s !important;content:"";height:100%;width:100%;background-color:rgba(217,56,235,0.2);position:absolute;left:0;top:0;z-index:1}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__slide img,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__slide img{z-index:2;max-width:200px;width:200px;bottom:0}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__name,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__name{z-index:2;margin-top:10px}body .featured-stores-alt .featured-stores__container-alt .store__wrapper .store__name span,body .stores-latest__container .featured-stores__container-alt .store__wrapper .store__name span{font-family:var(--fontText);font-size:18px;line-height:auto;font-weight:600;color:#010101;padding-left:5px}body .stores-latest__container{background-color:rgba(227,106,241,0.17)}body .stores-latest__container .featured-stores__slides2 .store__wrapper{margin-right:30px}.stores-display__container .grid-column-3{display:grid;grid-template-columns:1fr minmax(900px, 1060px) 1fr}.stores-display__container .grid-column-3 .grid-2{grid-column:2/3}.stores-display__container .grid-column-3 .grid-2 .stores-display__heading{margin:90px 0 50px}.stores-display__container .grid-column-3 .grid-2 .stores-display__heading h2{font-size:48px;font-weight:500}@media (max-width: 978px){.stores-display__container .grid-column-3 .grid-2 .stores-display__heading h2{font-size:calc(1.325rem + 0.9vw) !important}}.stores-display__container .grid-column-3 .grid-2 .stores-display__heading h2 img{margin-right:10px}.stores-display__container .grid-column-3 .grid-2 .stores-display__row{display:flex;flex-wrap:wrap;margin-bottom:60px;justify-content:center;gap:30px}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper{display:flex;flex-direction:column;max-width:270px}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__slide{border:none;transition:0.1s;position:relative;background-size:cover;background-position:center center;width:270px;height:270px;display:flex;border-radius:8px;margin-right:0}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__slide::before{content:"";position:absolute;left:0;top:0;transition:0.2s !important;height:100%;width:100%}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__slide:hover{border:none !important;outline:none}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__slide:hover::before{transition:0.2s !important;content:"";height:100%;width:100%;background-color:rgba(217,56,235,0.2);position:absolute;left:0;top:0;z-index:1}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__slide img{z-index:2;max-width:200px;width:200px;bottom:0}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__name{z-index:2;margin-top:10px}.stores-display__container .grid-column-3 .grid-2 .stores-display__row .store__wrapper .store__name span{font-family:var(--fontText);font-size:18px;line-height:auto;font-weight:600;color:#010101;padding-left:5px}.stores-display__container .grid-column-3 .grid-2 .footer-stores{width:100%;display:flex;justify-content:center;margin-bottom:90px}.stores-display__container .grid-column-3 .grid-2 .footer-stores button{background:#010101;border-radius:8px;width:133px;height:32px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;border:none}@media (min-width: 1200px){#main-stores-container .grid-column-3{grid-template-columns:1fr 1170px 1fr}}@media (max-width: 1200px){.featured-stores-alt,.stores-latest__container{padding:30px 0 !important}.stores-display__heading{padding:50px 0}.stores__container{display:flex;flex-wrap:wrap;width:100%;max-width:100%;overflow:hidden}.stores__container .stores-filters__wrapper{padding:0 20px 40px}.stores__container .stores-filters__container{display:flex;flex-direction:column;width:100%}.stores__container .stores-filters__container .filters__info{flex-direction:column;max-height:unset}.stores__container .stores-filters__container .filters__info h1{z-index:9;top:120px;position:relative}.stores__container .stores-filters__container .filters__info img{top:-232px;position:relative}.stores__container .stores-filters__container .filters__info p{position:relative;top:-110px;text-align:center}.stores__container .stores-filters__container .filters__info p br{display:none}.stores__container .stores-filters__container .filters__block{gap:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:-40px}.stores__container .stores-filters__container .filters__block .filter__select select{width:280px}.stores__container .stores-filters__container .filters__block .filter__tags{place-items:center;max-width:350px;display:flex;flex-wrap:wrap;justify-content:center}.stores__container .stores-filters__container .filters__block .filter__tags p{width:100%;text-align:center;margin-bottom:15px}.stores__container .stores-filters__container .filters__block .filter__tags .filter-tag__block{margin-bottom:10px}.featured-stores-alt .featured-stores__title,.stores-latest__container .featured-stores__title{font-size:calc(1.325rem + 0.9vw) !important;padding-left:20px;display:flex;width:100%}.stores-display__container .grid-column-3{display:flex;flex-wrap:wrap;padding:0 15px}.stores-display__container .grid-column-3 .grid-2 .stores-display__row a{margin-bottom:20px;display:grid;grid-template-columns:repeat(auto-fill, minmax(auto, 260px))}.slide-navigation-stores2,.slide-navigation-stores{margin-top:36px !important;width:100%;padding:0 20px}.slide-navigation-stores2 .arrows-navigation,.slide-navigation-stores .arrows-navigation{display:flex;justify-content:space-between}}.stores-result__container{display:grid;grid-template-columns:auto 1060px auto}.stores-result__container .stores-result__wrapper{grid-column-start:2;display:flex;gap:30px;justify-content:flex-start;padding:30px 0;flex-wrap:wrap}.stores-result__container .store__slide{grid-column-start:2;max-width:173px}#filtered-posts{position:relative}.loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader-wrapper img{width:80px;height:80px}.load-search{display:none}.store__tags{display:flex;justify-content:space-between;flex-wrap:wrap;position:absolute;bottom:0px;right:10px;width:92%;flex-direction:row;align-items:flex-end;gap:5px}.store__tags .tag{min-width:120px !important;height:20px;box-sizing:border-box;padding:6px 16px;text-align:center;background-color:#12F2AA;position:relative !important;bottom:10px !important;right:0 !important;color:#000;font-size:14px;font-family:"Quicksand",sans-serif;display:flex;justify-content:center;align-items:center;font-weight:bold;border-radius:20px;z-index:2}.banner__container a{grid-column:2/3;display:grid}.banner__container a .banner__block{grid-column:2/4;display:grid}.banner__container a img{max-width:100%;height:auto}.search-field.error{border-color:red;background-color:rgba(255,0,0,0.2)}.invalid{background-color:#ffb0b0 !important;border:1px solid #ff8585 !important;color:#ff7878 !important}.user-feedback{display:none}.user-feedback.enabled{display:block;position:absolute;top:75px;left:10px;width:300px;height:min-content;z-index:99;padding:10px 20px;font-size:14px;font-family:"Quicksand",sans-serif;background-color:#d74444;text-align:center;border-radius:20px;color:#fff;font-weight:600}#ajax-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;display:flex;justify-content:center;align-items:center}#ajax-overlay::after{content:"";width:50px;height:50px;border:5px solid #12F2AA;border-top:5px solid #fe35f1;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.terms-of-use .grid-column-2{grid-column:2/3}.terms-of-use .grid-column-2 a{color:var(--pink)}.terms-of-use .grid-column-2 h3{margin-top:30px}.terms-of-use .grid-column-2 h4{margin-top:40px;font-size:32px;font-weight:bold}@media (min-width: 1024px){.tutorial__container h2{font-size:48px;max-width:400px;line-height:53px;min-width:100%;margin-bottom:92px}.tutorial__container .tutorial__smartphones,.tutorial__container .tutorial__title-1{display:none}.tutorial__container .tutorial__content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;margin-top:0}.tutorial__container .tutorial__content .content-item{display:grid;grid-template-rows:270px auto auto;align-items:center;justify-items:center}.tutorial__container .tutorial__content .content-item img{grid-row:1/2;max-height:236px}.tutorial__container .tutorial__content .content-item h3{color:#9600a6;width:auto;max-width:initial;text-align:center;grid-row:2/3;padding:15px 0;margin-top:15px;font-family:"Quicksand",sans-serif;font-size:18px;font-weight:bold}.tutorial__container .tutorial__content .content-item p{font-family:"Quicksand",sans-serif;text-align:center;font-size:14px;font-weight:500;line-height:20px;width:100%;max-width:250px;grid-row:3/4;margin-bottom:43px;min-height:64px}}@media (max-width: 1024px){.tutorial-carousel{background-image:unset;display:none}.tutorial-carousel .c-steps{display:none}.tutorial__content{flex-direction:column}.tutorial__content .content-item h3{color:#9600a6;font-weight:bold;font-size:23px;max-width:unset}.tutorial__content .content-item p{text-align:center}}body{background:var(--background) !important}.who-page{overflow-x:hidden}.who-page h1{color:var(--gray4);font-family:var(--font-text);font-size:38px;font-style:normal;font-weight:700;line-height:42px}.who-page p{color:var(--dark1);font-family:var(--font-text);font-size:16px;font-style:normal;font-weight:400;line-height:28px}.load-more{border-radius:30px;border:1px solid #da38eb;background:#da38eb;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);color:#fff;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:12px 20px;width:100%;max-width:322px;text-transform:uppercase;margin:0 auto}.who-page .who-are-we{margin-top:44px;padding:0 42px;display:flex;flex-direction:column}.who-are-we .who-are-we__description{height:480px;position:relative;overflow:hidden;transition:height 1s;max-width:600px}.who-are-we .who-are-we__description .follow-up__row .overlay{position:absolute;inset:0;z-index:2}.who-are-we .who-are-we__description .overlay{position:absolute;inset:0;z-index:2}.who-page .who-are-we h1{margin-bottom:16px}.who-are-we .who-are-we__description p{margin-bottom:32px}.who-are-we .who-are-we__description p:last-child{margin-bottom:0px}.who-page .mission-and-purpose{background:url("../../src/images/image-bg-green-arrow.png"),url("../../src/images/image-bg-green-arrow.png"),url("../../src/images/background/mobile-who-are.png");background-size:200px, 200px, 100% 94%;background-repeat:no-repeat, no-repeat, no-repeat;background-position:-120px -50px, -120px 105%, 0px 5px;padding-top:5px}.who-page .mission-and-purpose .arrow-layer{display:none}.who-page .mission-and-purpose h1{max-width:162px}.who-page .mission-and-purpose h1{color:white}.who-page .mission-and-purpose p{color:white}.mission-and-purpose .company-values{padding:0 27px}.who-page .mission-and-purpose p{margin-top:16px;font-weight:500}.who-page .mission-and-purpose .mission{padding-top:160px;margin-bottom:90px}.who-page .mission-and-purpose .mission:nth-child(2){margin:0;padding-bottom:235px;padding-top:0;margin-bottom:0}.who-page .mission-and-purpose .purpose{padding-bottom:235px}.who-page .follow-up{padding:0 27px;margin-top:-20px;display:flex;flex-direction:column}.who-page .follow-up .follow-slide-items{margin-top:80px}.who-page .follow-up-slide .follow-slide-items{margin-top:80px}.who-page .follow-up h1{font-size:36px}.who-page .follow-up .follow-item{display:flex;flex-direction:column;gap:12px;margin-bottom:50px}.who-page .follow-up-slide .follow-item{display:flex;flex-direction:column;gap:12px;margin-bottom:50px}.who-page .follow-up .follow-item img{width:48px}.who-page .follow-up-slide .follow-item img{width:92px}.follow-item .follow-image{min-height:89px}.follow-item .follow-description{display:flex;flex-direction:column}.follow-item .follow-description .item-title{color:#000;font-family:var(--font-public);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.follow-item .follow-description .item-description{color:var(--gray3);font-family:var(--font-public);font-size:16px;font-style:normal;font-weight:300;line-height:24px}.follow-item{text-decoration:none}.follow-item button{border-radius:30px;border:2px solid #d0d5dd;background:#fff;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);color:#344054;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:12px 20px;max-width:124px;white-space:nowrap}@media (min-width: 645px){.who-are-we .who-are-we__description{height:280px}}@media (min-width: 768px){.who-page .follow-up{margin-top:-10px}.who-page .follow-up-slide .follow-up-itens{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 1024px){body{background:white !important}.who-page h1{font-size:48px}.who-page .who-are-we h1{margin-bottom:72px}.who-are-we .who-are-we__description{height:auto}.who-are-we .who-are-we__description .overlay{display:none}.who-are-we button{display:none}.who-page .mission-and-purpose{background:#24359c;padding-top:5px;margin-top:44px;grid-column:1/4;display:grid;grid-template-columns:1fr 900px 1fr;position:relative}.who-page .mission-and-purpose h1{max-width:initial}.who-page .mission-and-purpose .arrow-layer{display:block;position:absolute;top:-220px;right:-30px;width:400px}.who-page .mission-and-purpose .company-values{grid-column:2/3;padding:0 43px;max-width:600px}.who-page .mission-and-purpose .mission{padding-top:136px;margin-bottom:49px}.who-page .mission-and-purpose .mission:nth-child(2){margin:0;padding-bottom:136px;padding-top:0}.who-page .mission-and-purpose .purpose{padding-bottom:136px}.who-page .follow-up-slide{display:block;grid-column:2;margin-top:144px}.who-page .follow-up-slide .follow-up__row .follow-up__itens{height:600px;display:grid;grid-template-columns:repeat(4, 1fr);position:relative !important}.who-page .follow-up-slide .follow-up__row button{z-index:3}}@media (min-width: 1024px) and (min-width: 978px){.who-page .follow-up-slide .follow-up__row button{display:none !important}}@media (min-width: 1024px){.who-page .follow-up-slide h1{max-width:700px;margin-bottom:75px}.who-page .follow-up{display:none}.who-page .follow-up-slide .follow-item{max-width:214px;margin-right:21px}.who-page .follow-up-slide .follow-item button{display:none}.follow-up-slide .append-arrows .arrow{background:none;border:none;cursor:pointer}.follow-up-slide .append-arrows .arrow.disabled{cursor:initial}.arrow.disabled svg path{stroke:#cccdce}.prevArrow{transform:rotateY(180deg)}}@media (min-width: 1280px){.who-are-we .who-are-we__description{max-width:600px !important}.who-page .who-are-we{grid-column:2/3;padding-top:5px;margin-top:44px;display:grid;grid-template-columns:1fr 900px 1fr;position:relative}}@media (min-width: 1440px){.who-page .mission-and-purpose .company-values{max-width:700px}}@media (max-width: 978px){.follow-up-slide{padding:0 27px}.follow-up-slide h1{margin-bottom:40px}.follow-up-slide .follow-up__row{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.follow-up-slide .follow-up__row .follow-up__itens{height:680px;overflow:hidden;padding-bottom:40px}.follow-up-slide .follow-up__row button{z-index:3}}*{margin:0;padding:0;box-sizing:border-box;font-family:"Quicksand",sans-serif}.title{font-family:"Quicksand",sans-serif}html{height:100%}body{min-height:100%;display:flex;flex-direction:column}.text-center{text-align:center}.text-left{text-align:left}.no-margin{margin:0}.hidden{overflow:hidden}.pl-0{padding-left:0}main{width:100%;transition:all 0.2s linear;filter:blur(0px);padding:0 0px 0px;background:#fff}@media (max-width: 978px){main{width:100%;transition:all 0.2s linear;filter:blur(0px);padding:0px 0px;background:#f9fafb}}@media (min-width: 1024px){.title{font-family:var(--font-text);font-weight:600 !important;font-size:48px !important;line-height:53px;color:var(--black);width:unset}.grid-3{display:grid !important;grid-template-columns:1fr minmax(900px, 1060px) 1fr}.grid-column-2{grid-column:2/4}.grid-column-3{grid-column:2/3}}

@font-face{font-family:'Quicksand';src:url("../fonts/Quicksand-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}body{font-family:'Quicksand', sans-serif;font-weight:400}h1{font-family:'Open Sans', sans-serif}:root{--background: #f9fafb;--black: #000000;--white: #fff;--dark1: #21232f;--dark2: #24359c;--gray: #999999;--gray2: #666;--gray3: #475467;--gray4: #333;--gray5: #888;--pink: #fe35f1;--pink2: #da38eb;--open-sans: "Open Sans", sans-serif;--font-text: "Quicksand", sans-serif;--font-inter: "Inter", sans-serif;--font-public: "Public Sans", sans-serif}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9fYXJlYXMuc2NzcyIsImNvbXBvbmVudHMvX2IyYi5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19ibG9nLXBhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2cuc2NzcyIsImNvbXBvbmVudHMvX2Nhc2VzLnNjc3MiLCJjb21wb25lbnRzL19jb21tZW50cy5zY3NzIiwiY29tcG9uZW50cy9fY29udGVudC5zY3NzIiwiY29tcG9uZW50cy9fZG93bmxvYWQtYXBwLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0tYjJiLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlbHAuc2NzcyIsImNvbXBvbmVudHMvX2hvdy5zY3NzIiwiY29tcG9uZW50cy9faW5zdGFsbG1lbnRzLnNjc3MiLCJjb21wb25lbnRzL19taW5pLnNjc3MiLCJjb21wb25lbnRzL19udW1iZXJzLnNjc3MiLCJjb21wb25lbnRzL19wb2xpY3ktcHJpdmFjeS5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2hmb3JtLnNjc3MiLCJjb21wb25lbnRzL19zaXRlbWFwLnNjc3MiLCJjb21wb25lbnRzL19zdG9yZXMtc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19zdG9yZXMuc2NzcyIsImNvbXBvbmVudHMvX3Rlcm1zLnNjc3MiLCJjb21wb25lbnRzL190dXRvcmlhbC5zY3NzIiwiY29tcG9uZW50cy9fd2hvLnNjc3MiLCJjb21tb24vX2NvbW1vbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFVBQVUsQ0FDUixXQUFXLENBQUUsV0FBVyxDQUN4QixHQUFHLENBQUUsK0NBQStDLENBQUMsa0JBQWtCLENBQ3ZFLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLFVBQVUsQ0FBRSxNQUFNLENBQ2xC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LENBQ0gsV0FBVyxDQUFFLHVCQUF1QixDQUNwQyxXQUFXLENBQUUsR0FBRyxDQUNqQixBQUVELEVBQUUsQUFBQyxDQUNELFdBQVcsQ0FBRSx1QkFBdUIsQ0FDckMsQUFlRCxLQUFLLEFBQUMsQ0FDSixZQUFZLENBQUEsUUFBQyxDQUNiLE9BQU8sQ0FBQSxRQUFDLENBQ1IsT0FBTyxDQUFBLEtBQUMsQ0FDUixPQUFPLENBQUEsUUFBQyxDQUNSLE9BQU8sQ0FBQSxRQUFDLENBQ1IsTUFBTSxDQUFBLFFBQUMsQ0FDUCxPQUFPLENBQUEsS0FBQyxDQUNSLE9BQU8sQ0FBQSxRQUFDLENBQ1IsT0FBTyxDQUFBLEtBQUMsQ0FDUixPQUFPLENBQUEsS0FBQyxDQUNSLE1BQU0sQ0FBQSxRQUFDLENBQ1AsT0FBTyxDQUFBLFFBQUMsQ0FDUixXQUFXLENBQUEsd0JBQUMsQ0FDWixXQUFXLENBQUEsd0JBQUMsQ0FDWixZQUFZLENBQUEsb0JBQUMsQ0FDYixhQUFhLENBQUEsMEJBQUMsQ0FDYiIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1F1aWNrc2FuZCc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1F1aWNrc2FuZC1WYXJpYWJsZUZvbnRfd2dodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9PcGVuU2Fucy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogMTAwIDkwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJ1F1aWNrc2FuZCcsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuXHJcbiRibGFjayA6ICMwMDAwMDA7XHJcbiRkYXJrMSA6ICMyMTIzMmY7XHJcbiRkYXJrMiA6ICMyNDM1OWM7XHJcbiRncmF5OiAjOTk5OTk5O1xyXG4kZ3JheTI6ICM2NjY2NjY7XHJcbiRwaW5rIDogI2ZlMzVmMTtcclxuJHBpbmsyIDogI2RhMzhlYjtcclxuJGdyZWVuIDogIzEyRjJBQTtcclxuJG9wZW5TYW5zOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4kZm9udFRleHQ6IFwiUXVpY2tzYW5kXCIsIHNhbnMtc2VyaWY7XHJcbiRmb250SW50ZXI6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuXHJcbjpyb290IHtcclxuICAtLWJhY2tncm91bmQ6ICNmOWZhZmI7XHJcbiAgLS1ibGFjazogIzAwMDAwMDtcclxuICAtLXdoaXRlOiAjZmZmO1xyXG4gIC0tZGFyazE6ICMyMTIzMmY7XHJcbiAgLS1kYXJrMjogIzI0MzU5YztcclxuICAtLWdyYXk6ICM5OTk5OTk7XHJcbiAgLS1ncmF5MjogIzY2NjtcclxuICAtLWdyYXkzOiAjNDc1NDY3O1xyXG4gIC0tZ3JheTQ6ICMzMzM7XHJcbiAgLS1ncmF5NTogIzg4ODtcclxuICAtLXBpbms6ICNmZTM1ZjE7XHJcbiAgLS1waW5rMjogI2RhMzhlYjtcclxuICAtLW9wZW4tc2FuczogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICAtLWZvbnQtdGV4dDogXCJRdWlja3NhbmRcIiwgc2Fucy1zZXJpZjtcclxuICAtLWZvbnQtaW50ZXI6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcclxuICAtLWZvbnQtcHVibGljOiBcIlB1YmxpYyBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4iLCIuYXJlYXNfX2NvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogODRweCAwO1xyXG4gIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMDU1cHggMWZyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XHJcblxyXG4gIC5hcmVhLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcclxuXHJcbiAgICAuYXJlYXNfX2hlYWRpbmcge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZS1uYXZpZ2F0aW9uLWNhcm91c2VsIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hcmVhc19fY2Fyb3VzZWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgLmFyZWFfX2Jsb2NrIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjY0cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmFyZWFzX19jb250YWluZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDFmciAyMHB4O1xyXG5cclxuICAgIC5hcmVhLXdyYXBwZXIge1xyXG4gICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAuYXJlYXNfX2hlYWRpbmcge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIElOSUNJTyBCQU5ORVIgRk9STSAqL1xuXG4vKiBJTklDSU8gREVTQ1JJw4fDg08gRk9STSAqL1xuLmJhbm5lci1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb250ZW50IHtcbiAgbWFyZ2luOiAwIDI2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5iYW5uZXItZm9ybSAuYmFja2dyb3VuZC1hZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zMDBweDtcbiAgdG9wOiAtMjAwcHg7XG59XG5cbi5iYW5uZXItZm9ybSAuZm9ybS1kZXNjcmlwdGlvbi1jb250ZW50IGgxIHtcbiAgY29sb3I6ICMyMTIzMmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xufVxuXG4uYmFubmVyLWZvcm0gLmZvcm0tZGVzY3JpcHRpb24tY29udGVudCBoMSAuZ3JlZW4tdGV4dCB7XG4gIGNvbG9yOiAjMTRkZTlkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYmFubmVyLWZvcm0gLmZvcm0tZGVzY3JpcHRpb24tY29udGVudCBwIHtcbiAgY29sb3I6ICMyMTIzMmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1vcGVuLXNhbnMpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYmFubmVyLWZvcm0gLmNvbnRlbnQtZGVzY3JpcHRpb24taW1hZ2VzIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uYmFubmVyLWZvcm0gLmNvbnRlbnQtZGVzY3JpcHRpb24taW1hZ2VzIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogMTBweDtcbn1cblxuLyogRklNIERFU0NSScOHw4NPIEZPUk0gKi9cblxuLyogSU5JQ0lPIElOUFVUUyAqL1xuXG4uZm9ybS1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5mb3JtLWRlc2NyaXB0aW9uIC5pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5wdXQtY29udGFpbmVyIC5pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1jb250YWluZXIgLmlucHV0IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5wdXQtY29udGFpbmVyIGxhYmVsLFxuLmlucHV0LWNvbnRhaW5lciBpbnB1dCxcbi5pbnB1dC1jb250YWluZXIgdGV4dGFyZWEge1xuICBjb2xvcjogIzIxMjMyZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtY29udGFpbmVyIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uaW5wdXQtY29udGFpbmVyIGlucHV0OjpwbGFjZWhvbGRlcixcbi5pbnB1dC1jb250YWluZXIgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uaW5wdXQtY29udGFpbmVyIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uaW5wdXQtY29udGFpbmVyIGlucHV0LFxuLmlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVjZjA7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG5cbi5pbnZhbGlkIHtcbiAgaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVycm9yIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5mb3JtLWRlc2NyaXB0aW9uIC5mb3JtLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjkycHg7XG5cbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIEZJTSBJTlBVVFMgKi9cblxuLyogRklNIEJBTk5FUiBGT1JNICovXG5cbi8qIElOSUNJTyBFU1RJTElaQcOHw4NPIFNMSURFUyAqL1xuXG4uc2xpZGUta2VlcC11cGRhdGUsXG4uc2xpZGUtc3VjY2Vzcy1jYXNlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmtlZXAtdXBkYXRlLWl0ZW1zIC5zbGljay1zbGlkZSxcbi5zdWNjZXNzLWNhc2VzLWl0ZW1zIC5zbGljay1zbGlkZSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmRvdHMtbmF2aWdhdGlvbixcbi5hcnJvd3MtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYXJyb3cge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG5cbi5hcnJvdy5kaXNhYmxlZCB7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cblxuLmFycm93LmRpc2FibGVkIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjY2NjZGNlO1xufVxuXG4ucHJldkFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIGxlZnQ6IDA7XG59XG5cbi5uZXh0QXJyb3cge1xuICByaWdodDogMHB4O1xufVxuXG4uZG90cy1uYXZpZ2F0b3Ige1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogNDAlO1xufVxuXG4uZG90cy1uYXZpZ2F0b3IgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmRvdHMtbmF2aWdhdG9yIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kb3RzLW5hdmlnYXRvciBsaTo6bWFya2VyIHtcbiAgY29udGVudDogdXJsKEltYWdlcy9ub3Qtc2VsZWN0ZWQtZ3JheS5zdmcpO1xufVxuXG4uZG90cy1uYXZpZ2F0b3IgbGkuc2xpY2stYWN0aXZlOjptYXJrZXIge1xuICBjb250ZW50OiB1cmwoSW1hZ2VzL3NlbGVjdGVkLWdyYXkuc3ZnKTtcbn1cblxuLmRvdHMtY2xhc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzglO1xuICByaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbn1cblxuLmRvdHMtY2xhc3MgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlci5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIEZJTSBFU1RJTElaQcOHw4NPIFNMSURFUyAqL1xuXG5tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgZmlsdGVyOiBibHVyKDBweCk7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zZWN0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogSU5JQ0lPIEJFTkVGSUNJT1MgUElYIFBBUkNFTEFETyAqL1xuXG4ucGl4LWJlbmVmaXRzIHtcbiAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDc3cHg7XG59XG5cbi5waXgtYmVuZWZpdHMtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwNXB4IDI2cHggMDtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4ucGl4LWJlbmVmaXRzIGgxIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5waXgtYmVuZWZpdHMtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5waXgtYmVuZWZpdHMtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBnYXA6IDlweDtcbn1cblxuLnBpeC1iZW5lZml0cy1pdGVtLFxuLnBpeC1iZW5lZml0cy1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG59XG5cbi5waXgtYmVuZWZpdHMtaXRlbSBpbWcge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBpeC1iZW5lZml0cy1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24tdGl0bGUtbW9iaWxlLFxuLnBpeC1iZW5lZml0cy1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24tdGl0bGUge1xuICBjb2xvcjogIzk2MDBhNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzEuNDg0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5waXgtYmVuZWZpdHMtZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLXRpdGxlLWRlc2t0b3Age1xuICBjb2xvcjogIzk2MDBhNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzEuNDg0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waXgtYmVuZWZpdHMtZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLyogRklNIEJFTkVGSUNJT1MgUElYIFBBUkNFTEFETyAgKi9cblxuLyogSU5JQ0lPIFBMQVRBRk9STUFTIFBBUkNFSVJBUyAqL1xuXG4ucGFydG5lcnNoaXAtcGxhdGZvcm1zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIEZJTSBQTEFUQUZPUk1BUyBQQVJDRUlSQVMgKi9cblxuLyogSU5JQ0lPIFNJTk9OSU1PIERFIFBBUkNFTEFNRU5UTyAqL1xuXG4uc3lub255bS1pbnN0YWxsbWVudCB7XG4gIG1hcmdpbjogMTIwcHggMjZweCAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMTYwcHggMWZyICFpbXBvcnRhbnQ7XG59XG5cbi5pbnN0YWxsbWVudC10ZXh0LWNvbnRlbnQgLmluc3RhbGxtZW50LXRpdGxlLFxuLmluc3RhbGxtZW50LXRleHQtY29udGVudCAuaW5zdGFsbG1lbnQtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5pbnN0YWxsbWVudC10ZXh0LWNvbnRlbnQgLmluc3RhbGxtZW50LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLmluc3RhbGxtZW50LXRleHQtY29udGVudCAuaW5zdGFsbG1lbnQtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3NnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uaW5zdGFsbG1lbnQtaW5mby1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogNTRweDtcbn1cblxuLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5zdGFsbG1lbnQtaW5mby1jb250ZW50IC5pbmZvLWNvbnRlbnQtaXRlbSBpbWcge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4uaW5zdGFsbG1lbnQtaW5mby1jb250ZW50IC5pbmZvLWNvbnRlbnQtaXRlbSAudGl0bGUsXG4uaW5zdGFsbG1lbnQtaW5mby1jb250ZW50IC5pbmZvLWNvbnRlbnQtaXRlbSAuc3ViLXRpdGxlLFxuLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0gLmRlc2NyaWJlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0gLnRpdGxlLFxuLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0gLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjZGEzOGViO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW5zdGFsbG1lbnQtaW5mby1jb250ZW50IC5pbmZvLWNvbnRlbnQtaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDQ5cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MC45ODRweDtcbn1cblxuLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0gLnN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDYzLjk4NHB4O1xufVxuXG4uaW5zdGFsbG1lbnQtaW5mby1jb250ZW50IC5pbmZvLWNvbnRlbnQtaXRlbSAuZGVzY3JpYmUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLyogRklNIFNPTklOSU1PIERFIFBBUkNFTEFNRU5UTyAqL1xuXG4vKiBJTklDSU8gVFVETyBQUkEgVkMgRklDQVIgKi9cblxuLmtlZXAtdXBkYXRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDY2cHggMjZweCAwO1xufVxuXG4ua2VlcC11cGRhdGUtY29udGVudCBoMiB7XG4gIGNvbG9yOiAjMTAxODI4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG59XG5cbi5rZWVwLXVwZGF0ZS1pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi5rZWVwLXVwZGF0ZS1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ua2VlcC11cGRhdGUtaXRlbSAubGFiZWwsXG4ua2VlcC11cGRhdGUtaXRlbSAuZGVzY3JpcHRpb24sXG4ua2VlcC11cGRhdGUtaXRlbSAubGluay1hY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5rZWVwLXVwZGF0ZS1pdGVtIC5pbWFnZSB7XG4gIHdpZHRoOiAzMDdweDtcbiAgaGVpZ2h0OiAzODNweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5rZWVwLXVwZGF0ZS1pdGVtIC5sYWJlbCB7XG4gIHRvcDogMzJweDtcbiAgcmlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjMTJmMmFhO1xuICBwYWRkaW5nOiA2cHggMjBweDtcbn1cblxuLmtlZXAtdXBkYXRlLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgbGVmdDogMzNweDtcbiAgYm90dG9tOiA3MnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI4Ljk5MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ua2VlcC11cGRhdGUtaXRlbSAubGluay1hY3Rpb24ge1xuICBsZWZ0OiAzM3B4O1xuICBib3R0b206IDQycHg7XG4gIGNvbG9yOiAjMTJmMmFhO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1sYXRvKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuXG4vKiBGSU0gVFVETyBQUkEgVkMgRklDQVIgKi9cblxuLyogSU5DSU8gQ0FTT1MgREUgU1VDRVNTTyAqL1xuXG4uc3VjY2Vzcy1jYXNlcy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiA2NnB4IDI2cHggMDtcbn1cblxuLnN1Y2Nlc3MtY2FzZXMtY29udGVudCBoMiB7XG4gIGNvbG9yOiAjMTAxODI4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG59XG5cbi5zdWNjZXNzLWNhc2VzLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjMjEyMzJmO1xuICBmb250LWZhbWlseTogdmFyKC0tb3Blbi1zYW5zKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLnN1Y2Nlc3MtY2FzZXMtaXRlbXMge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICAucG9zdCB7XG4gICAgbWF4LXdpZHRoOiAzNDRweDtcbiAgICBtYXgtaGVpZ2h0OiAzNjJweDtcbiAgfVxufVxuXG4uc3VjY2Vzcy1jYXNlcy1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3VjY2Vzcy1jYXNlcy1pdGVtIC5sYWJlbCxcbi5zdWNjZXNzLWNhc2VzLWl0ZW0gLmRlc2NyaXB0aW9uLFxuLnN1Y2Nlc3MtY2FzZXMtaXRlbSAubGluay1hY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zdWNjZXNzLWNhc2VzLWl0ZW0gLmltYWdlIHtcbiAgd2lkdGg6IDMwN3B4O1xuICBoZWlnaHQ6IDM4M3B4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnN1Y2Nlc3MtY2FzZXMtaXRlbSAubGFiZWwge1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDMzcHg7XG59XG5cbi5zdWNjZXNzLWNhc2VzLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgbGVmdDogMzNweDtcbiAgYm90dG9tOiA3MnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI4Ljk5MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc3VjY2Vzcy1jYXNlcy1pdGVtIC5saW5rLWFjdGlvbiB7XG4gIGxlZnQ6IDMzcHg7XG4gIGJvdHRvbTogNDJweDtcbiAgY29sb3I6ICMxMmYyYWE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWxhdG8pO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG5cbi8qIEZJTSBDQVNPUyBERSBTVUNFU1NPICovXG5cbi8qIElOSUNJTyBQRVJHVU5UUyBGUkVRVUVOVEVTICovXG5cbi5mYXEge1xuICBtYXJnaW46IDc2cHggMjZweCAwO1xufVxuXG4uZmFxIC5mYXEtdGl0bGUge1xuICBjb2xvcjogIzEwMTgyODtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG59XG5cbi5mYXEgLmZhcS1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMjEyMzJmO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZmFxLWl0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uZmFxLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDAgMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVjZjA7XG59XG5cbi5mYXEtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmZhcS1pdGVtIC5mYXFfX3F1ZXN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5mYXEtaXRlbSAuZmFxX19xdWVzdGlvbiBoNSB7XG4gIGNvbG9yOiAjMTAxODI4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mYXEtaXRlbSAuZmFxX19xdWVzdGlvbiBwIHtcbiAgY29sb3I6ICM0NzU0Njc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uZmFxLWl0ZW0gLmZhcS1idG4tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMXB4IDRweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzk4YTJiMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmZhcS1pdGVtIC5mYXEtYnRuLXRvZ2dsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMDJCXCI7XG4gIGNvbG9yOiAjOThhMmIzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZhcS1pdGVtIC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjIxMlwiO1xufVxuXG4uc3RpbGwtZG91YnRzIHtcbiAgbWFyZ2luOiA3N3B4IDI2cHggMDtcbiAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zdGlsbC1kb3VidHMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kb3VidHNfX2ltYWdlIC5hdmF0YXItMSB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHdpZHRoOiA4NnB4O1xufVxuXG4uZG91YnRzX19pbWFnZSAuYXZhdGFyLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA5NnB4O1xufVxuXG4uZG91YnRzX19pbWFnZSAuYXZhdGFyLTMge1xuICB3aWR0aDogODZweDtcblxuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG5cbi5zdGlsbC1kb3VidHMgLmRvdWJ0c19fdGl0bGUge1xuICBjb2xvcjogIzEwMTgyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5zdGlsbC1kb3VidHMgLmRvdWJ0c19fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzQ3NTQ2NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5zdGlsbC1kb3VidHMgLmRvdWJ0c19fYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcGluazIpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rMik7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE3OXB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBGSU0gUEVSR1VOVEFTIEZSRVFVRU5URVMgKi9cblxuLyogSU5JQ0lPIEZPUk0gQjJCICovXG5cbi5mb3JtLWIyYi1jb250ZW50IHtcbiAgbWFyZ2luOiAxMTBweCAyNnB4IDA7XG59XG5cbi5mb3JtLWIyYi10aXRsZSxcbi5mb3JtLWIyYi10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMyMTIzMmY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmZvcm0tYjJiLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5mb3JtLWIyYi10aXRsZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGl4LWJlbmVmaXRzIGgxLFxuICAuaW5zdGFsbG1lbnQtdGV4dC1jb250ZW50IC5pbnN0YWxsbWVudC10aXRsZSxcbiAgLmZhcSAuZmFxLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuaW5zdGFsbG1lbnQtdGV4dC1jb250ZW50IC5pbnN0YWxsbWVudC1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAvKiBJTklDSU8gQkFOTkVSIERFU0NSScOHw4NPIEUgRk9STSAqL1xuXG4gIC5iYW5uZXItZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMTU1cHggMWZyO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmJhbm5lci1mb3JtIC5iYW5uZXItZm9ybS1jb250ZW50IHtcbiAgICBtYXJnaW46IDkwcHggMCAwO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNTBweDtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5iYW5uZXItZm9ybSAuZm9ybS1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICB9XG5cbiAgLmJhbm5lci1mb3JtIC5mb3JtLWRlc2NyaXB0aW9uLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45MnB4O1xuICB9XG5cbiAgLmJhbm5lci1mb3JtIC5mb3JtLWRlc2NyaXB0aW9uLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5iYW5uZXItZm9ybSAuY29udGVudC1kZXNjcmlwdGlvbi1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDkycHg7XG4gIH1cblxuICAuYmFubmVyLWZvcm0gLmNvbnRlbnQtZGVzY3JpcHRpb24taW1hZ2VzIGltZyB7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICB9XG5cbiAgLyogRklNIERFU0NSScOHw4NPIEZPUk0gKi9cblxuICAvKiBJTklDSU8gSU5QVVRTICovXG5cbiAgLmZvcm0tZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5mb3JtLWRlc2NyaXB0aW9uIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZm9ybS1kZXNjcmlwdGlvbiAuaW5wdXQtZ3JvdXAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5pbnB1dC1jb250YWluZXIgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgLyogcmVzaXplOiBub25lOyAqL1xuICB9XG5cbiAgLmlucHV0LWNvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXIsXG4gIC5pbnB1dC1jb250YWluZXIgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgLmlucHV0LWNvbnRhaW5lciBpbnB1dCxcbiAgLmlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC5mb3JtLWRlc2NyaXB0aW9uIC5mb3JtLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogRklNIERFU0NSScOHw4NPIEUgRk9STSAqL1xuXG4gIG1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMTYwcHggMWZyO1xuICB9XG5cbiAgLyogSU5JQ0lPIEJFTkVGSUNJT1MgUEFSQ0VMQU1FTlRPIFBJWCAqL1xuXG4gIC5waXgtYmVuZWZpdHMgLnBpeC1iZW5lZml0cy1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIHBhZGRpbmc6IDEwNXB4IDBweCAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICB9XG5cbiAgLnBpeC1iZW5lZml0cyBoMSB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGluZS1oZWlnaHQ6IDUyLjk4NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjk2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNTUwcHg7XG4gIH1cblxuICAucGl4LWJlbmVmaXRzLWl0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMzM4cHgpO1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAucGl4LWJlbmVmaXRzLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5waXgtYmVuZWZpdHMtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZ2FwOiAyOXB4O1xuICB9XG5cbiAgLnBpeC1iZW5lZml0cy1pdGVtIGltZyB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG9iamVjdC1maXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuXG4gIC5waXgtYmVuZWZpdHMtZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLXRpdGxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5waXgtYmVuZWZpdHMtZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLXRpdGxlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnBpeC1iZW5lZml0cy1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC8qIEZJTSBCRU5FRklDSU9TIFBBUkNFTEFNRU5UTyBQSVggKi9cblxuICAvKiBJTklDSU8gUExBVEFGT1JNQVMgUEFSQ0VJUkFTICovXG5cbiAgLnBhcnRuZXJzaGlwLXBsYXRmb3JtcyB7XG4gICAgbWFyZ2luOiAxMjZweCAwcHggMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLnBhcnRuZXJzaGlwLXBsYXRmb3JtcyAucGFydG5lcnNoaXAtcGxhdGFmb3JtLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cblxuICAucGFydG5lcnNoaXAtcGxhdGZvcm1zIGgxIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDUyLjk4NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjk2cHg7XG4gIH1cblxuICAucGFydG5lcnNoaXAtcGxhdGZvcm1zIC5zbGlkZXMtcGxhdGZvcm0taXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDc5cHg7XG4gIH1cblxuICAucGFydG5lcnNoaXAtcGxhdGZvcm1zIC5wbGF0YWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC8qIEZJTSBQTEFUQUZPUk1BUyBQQVJDRUlSQVMgKi9cblxuICAvKiBJTklDSU8gU0lOT05JTU8gREUgUEFSQ0VMQU1FTlRPICovXG5cbiAgLnN5bm9ueW0taW5zdGFsbG1lbnQge1xuICAgIG1hcmdpbjogMTc3cHggMHB4IDcwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDkwMHB4LCAxMDYwcHgpIDFmciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN5bm9ueW0taW5zdGFsbG1lbnQtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxuXG4gIC5pbnN0YWxsbWVudC10ZXh0LWNvbnRlbnQgLmluc3RhbGxtZW50LXRpdGxlLFxuICAuaW5zdGFsbG1lbnQtdGV4dC1jb250ZW50IC5pbnN0YWxsbWVudC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gIH1cblxuICAuaW5zdGFsbG1lbnQtdGV4dC1jb250ZW50IC5pbnN0YWxsbWVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbGluZS1oZWlnaHQ6IDUyLjk4NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjk2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICB9XG5cbiAgLmluc3RhbGxtZW50LXRleHQtY29udGVudCAuaW5zdGFsbG1lbnQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmluc3RhbGxtZW50LWluZm8tY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICBtYXJnaW4tdG9wOiA3NHB4O1xuICB9XG5cbiAgLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwLjk4NHB4O1xuICB9XG5cbiAgLmluc3RhbGxtZW50LWluZm8tY29udGVudCAuaW5mby1jb250ZW50LWl0ZW0gLnN1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2My45ODRweDtcbiAgfVxuXG4gIC8qIEZJTSBTT05JTklNTyBERSBQQVJDRUxBTUVOVE8gKi9cblxuICAvKiBJTklDSU8gVFVETyBQQVJBIFZPQ0UuLi4gKi9cblxuICAua2VlcC11cGRhdGUtY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtYXJnaW46IDIwMHB4IDBweCAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLmtlZXAtdXBkYXRlLWFsaWdubWVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxuXG4gIC5rZWVwLXVwZGF0ZS1jb250ZW50IGgyIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1Mi45ODRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC45NnB4O1xuICAgIG1heC13aWR0aDogNTc1cHg7XG4gIH1cblxuICAua2VlcC11cGRhdGUtaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdhcDogNnB4O1xuICB9XG5cbiAgLmtlZXAtdXBkYXRlLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5oLWltYWdlLmtlZXAtdXBkYXRlLWl0ZW0ge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuXG4gIC5zMS1pbWFnZS5rZWVwLXVwZGF0ZS1pdGVtIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiAxLzE7XG4gIH1cblxuICAuczItaW1hZ2Uua2VlcC11cGRhdGUtaXRlbSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBncmlkLXJvdzogMS8xO1xuICB9XG5cbiAgLnctaW1hZ2Uua2VlcC11cGRhdGUtaXRlbSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICBncmlkLXJvdzogMi8yO1xuICB9XG5cbiAgLmtlZXAtdXBkYXRlLWl0ZW0gLmltYWdlIHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAvKiBGSU0gVFVETyBQQVJBIFZPQ0UuLi4gKi9cblxuICAvKiBJTklDSU8gQ0FTT1MgREUgU1VDRVNTTyAqL1xuXG4gIC5zdWNjZXNzLWNhc2VzLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgbWFyZ2luOiA1NnB4IDBweCAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLnN1Y2Nlc3MtY2FzZXMtYWxpZ25tZW50IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5zdWNjZXNzLWNhc2VzLWNvbnRlbnQgaDIge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1Mi45ODRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC45NnB4O1xuICB9XG5cbiAgLnN1Y2Nlc3MtY2FzZXMtY29udGVudCBwIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tb3Blbi1zYW5zKTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxuXG4gIC5zbGlkZS1zdWNjZXNzLWNhc2VzIC5kb3RzLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2xpZGUtc3VjY2Vzcy1jYXNlcyAuYXJyb3dzLW5hdmlnYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cblxuICAuc2xpZGUtc3VjY2Vzcy1jYXNlcyAuYXJyb3dzLW5hdmlnYXRpb24gLm5leHRBcnJvdyB7XG4gICAgbGVmdDogMzBweDtcbiAgICByaWdodDogdW5zZXQ7XG4gIH1cblxuICAvKiBGSU0gQ0FTT1MgREUgU1VDRVNTTyAqL1xuXG4gIC8qIElOSUNJTyBQRVJHVU5UQVMgRlJFUVVFTlRFUyAqL1xuXG4gIC5mYXEge1xuICAgIG1hcmdpbjogMTMycHggMCAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLmZhcS1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICB9XG5cbiAgLmZhcSAuZmFxLXRpdGxlIHtcbiAgICBjb2xvcjogIzEwMTgyODtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gIH1cblxuICAuZmFxIC5mYXEtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjNDc1NDY3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5mYXEtaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgLmZhcS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggMCAyNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlY2YwO1xuICB9XG5cbiAgLmZhcS1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuZmFxLWl0ZW0gLmZhcV9fcXVlc3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5mYXEtaXRlbSAuZmFxX19xdWVzdGlvbiBoNSB7XG4gICAgY29sb3I6ICMxMDE4Mjg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuZmFxLWl0ZW0gLmZhcV9fcXVlc3Rpb24gcCB7XG4gICAgY29sb3I6ICM0NzU0Njc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xuICB9XG5cbiAgLmZhcS1pdGVtIC5mYXEtYnRuLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzk4YTJiMztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgfVxuXG4gIC5mYXEtaXRlbSAuZmFxLWJ0bi10b2dnbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFwwMDJCXCI7XG4gICAgY29sb3I6ICM5OGEyYjM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuZmFxLWl0ZW0gLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXDIyMTJcIjtcbiAgfVxuXG4gIC8qIEZJTSBQRVJHVU5UQVMgRlJFUVVFTlRFUyAqL1xuXG4gIC8qIElOSUNJTyBBSU5EQSBIw4EgRMOaVklEQVMgKi9cblxuICAuc3RpbGwtZG91YnRzIHtcbiAgICBtYXJnaW46IDc3cHggMjZweCAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cblxuICAuc3RpbGwtZG91YnRzIC5zdGlsbC1kb3VidHMtY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxuXG4gIC5zdGlsbC1kb3VidHMgLmRvdWJ0c19faW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKiBGSU0gQUlOREEgSMOBIERVVklEQVMgKi9cblxuICAvKiBJTklDSU8gRk9STSBCMkIgQk9UVE9NKi9cblxuICBzZWN0aW9uLmZvcm0tYjJiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmJhbm5lci1mb3JtIC5iYWNrZ3JvdW5kLWFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgLnNsaWRlLXN1Y2Nlc3MtY2FzZXMge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbiIsIi50aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBjb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG4ud2hlcmUtYnV5IHtcclxuICBwYWRkaW5nOiAxOXB4IDU3cHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICMyMTIzMmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gIGJvdHRvbTogMHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLnNob3djYXNlLW5hdiB7XHJcbiAgQG1lZGlhKG1heC13aWR0aDo5NzhweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTA2MHB4IDFmcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5uYXYtd3JhcHBlciB7XHJcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcclxuICAgIGxlZnQ6IDMyMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA2NXB4O1xyXG5cclxuICB9XHJcblxyXG4gIC5kb3RzLW5hdmlnYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTMuNXB4O1xyXG4gIGJvdHRvbTogNi41cHg7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Om1hcmtlciB7XHJcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL25vdC1zZWxlY3RlZC1ncmF5LnN2Z1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICY6Om1hcmtlciB7XHJcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL3NlbGVjdGVkLWdyYXkuc3ZnXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFycm93cy1uYXZpZ2F0aW9uIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4udGV4dCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgY29sb3I6ICRkYXJrMTtcclxufVxyXG5cclxuLnNob3djYXNlX19jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLnNsaWRlLW5hdmlnYXRpb24tY2F0ZWdvcnksXHJcbiAgLnNsaWRlLW5hdmlnYXRpb24tY29tbWVudCxcclxuICAuc2xpZGUtbmF2aWdhdGlvbi1zdG9yZXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNDZweDtcclxuICB9XHJcblxyXG4gIC5kb3RzLW5hdmlnYXRpb24sXHJcbiAgLmFycm93cy1uYXZpZ2F0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmFycm93LmRpc2FibGVkIHtcclxuICAgIGN1cnNvcjogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gIC5hcnJvdy5kaXNhYmxlZCBzdmcgcGF0aCB7XHJcbiAgICBzdHJva2U6ICNjY2NkY2U7XHJcbiAgfVxyXG5cclxuICAucHJldkFycm93IHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLm5leHRBcnJvdyB7XHJcbiAgICByaWdodDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmRvdHMtbmF2aWdhdG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICB9XHJcblxyXG4gIC5kb3RzLW5hdmlnYXRvcnVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB9XHJcblxyXG4gIC5kb3RzLW5hdmlnYXRvciBsaSBidXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5kb3RzLW5hdmlnYXRvciBsaTo6bWFya2VyIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvbm90LXNlbGVjdGVkLWdyYXkuc3ZnXCIpO1xyXG4gIH1cclxuXHJcbiAgLmRvdHMtbmF2aWdhdG9yIGxpLnNsaWNrLWFjdGl2ZTo6bWFya2VyIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvc2VsZWN0ZWQtZ3JheS5zdmdcIik7XHJcbiAgfVxyXG5cclxuICAuZG90cy1jbGFzcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDM4JTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMjNweDtcclxuICB9XHJcblxyXG4gIC5kb3RzLWNsYXNzIGxpIGJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlciAuZG90cy1jbGFzcyBsaTo6bWFya2VyIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvbm90LXNlbGVjdGVkLXBpbmsuc3ZnXCIpO1xyXG4gIH1cclxuXHJcbiAgLmRvdHMtY2xhc3MgbGkuc2xpY2stYWN0aXZlOjptYXJrZXIge1xyXG4gICAgY29udGVudDogdXJsKFwiLi4vLi4vc3JjL2ltYWdlcy9zZWxlY3RlZC1waW5rLnN2Z1wiKTtcclxuICB9XHJcblxyXG4gIC5zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBtYWluIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xyXG4gICAgZmlsdGVyOiBibHVyKDBweCk7XHJcbiAgICBwYWRkaW5nOiA1M3B4IDBweCAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtbmV3cyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmJhY2tncm91bmQtbGF5ZXItaW1hZ2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5idXlpbmctY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1M3B4O1xyXG4gICAgcGFkZGluZzogMCAyN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICB9XHJcblxyXG4gIC5idXlpbmctY29udGVudCBoMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG5cclxuICAuYnV5aW5nLWNvbnRlbnRfX3NlYXJjaCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgbWFyZ2luOiAyN3B4IGF1dG8gMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG5cclxuICAuYnV5aW5nLWNvbnRlbnRfX3NlYXJjaCBpbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAyMnB4IDI2cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBjb2xvcjogIzg4ODg4ODtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG5cclxuICAuYnV5aW5nLWNvbnRlbnRfX3NlYXJjaCBpbnB1dDpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIC5idXlpbmctY29udGVudF9fc2VhcmNoIGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiA4NXB4O1xyXG4gIH1cclxuXHJcbiAgLmNob29zZV9jYXRlZ29yeSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXN0b3JlcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDBweCA0M3B4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5mZWF0dXJlZC1zdG9yZXNfX3RpdGxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDE4N3B4O1xyXG4gIH1cclxuXHJcbiAgLmFsbF9zdG9yZXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mZWF0dXJlZC1zdG9yZXNfX2NvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXN0b3Jlc19fY29udGFpbmVyIC5sYXllciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgNyUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUpO1xyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXN0b3Jlc19fc2xpZGVzIC5zbGljay1zbGlkZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtYXBwIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvYmFja2dyb3VuZC1kb3dubG9hZC5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4O1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtYXBwX19zbWFydHBob25lcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtMjQwcHg7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtYXBwX19wbGF0Zm9ybXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDQycHg7XHJcbiAgICBib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgLnBhZ2FsZXZlLXBheW1lbnRzIHtcclxuICAgIHBhZGRpbmc6IDAgNDNweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2FsZXZlLXBheW1lbnRzIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtcGF5bWVudHMgaDQge1xyXG4gICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtcGF5bWVudHMgLmJsYWNrcGhvbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIHdpZHRoOiA0NDBweDtcclxuICAgIGhlaWdodDogMzYwcHg7XHJcbiAgICByaWdodDogMTM2cHg7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtcGF5bWVudHMgLmdyZWVucGhvbmVzIHtcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogNTNweDtcclxuICB9XHJcblxyXG4gIC50dXRvcmlhbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDE1MHB4IDAgMDtcclxuICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3JjL2ltYWdlcy9iYWNrZ3JvdW5kLWxheWVyLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjMwJSAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnR1dG9yaWFsX19zbWFydHBob25lcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzMwcHg7XHJcbiAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIHRvcDogLTE1MHB4O1xyXG4gIH1cclxuXHJcbiAgLnR1dG9yaWFsX19jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDE5MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCA0M3B4O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAudHV0b3JpYWxfX2NvbnRlbnQgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgfVxyXG5cclxuICAudHV0b3JpYWxfX2NvbnRlbnQgaDMge1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAudHV0b3JpYWxfX2NvbnRlbnQgLm5vLXRheCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3NnB4O1xyXG4gIH1cclxuXHJcbiAgLnR1dG9yaWFsX19jb250ZW50IHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDNweDtcclxuICB9XHJcblxyXG4gIC50dXRvcmlhbF9fdGl0bGUtMSB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLnR1dG9yaWFsLmdyZWVuLXBob25lcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDQwcHg7XHJcbiAgfVxyXG5cclxuICAudHV0b3JpYWwtY2Fyb3VzZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5wYWdlbGV2ZS1udW1iZXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMCA0M3B4O1xyXG4gICAgbWFyZ2luLXRvcDogNDZweDtcclxuICB9XHJcblxyXG4gIC5kZXNrLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtbnVtYmVycyAuZGVzay10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2VsZXZlLW51bWJlcnMgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2VsZXZlLW51bWJlcnMgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLnBhZ2FsZXZlLW51bWJlcl9fcmVzdWx0cyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgcm93LWdhcDogNjBweDtcclxuICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBhdXRvKTtcclxuICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtbnVtYmVyX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5wYWdhbGV2ZS1udW1iZXJfX2l0ZW0gLnRpdGxlIHtcclxuICAgIGNvbG9yOiAjZGEzOGViO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDBweDtcclxuICB9XHJcblxyXG4gIC5wYWdhbGV2ZS1udW1iZXJfX2l0ZW0gLmRlc2NyaWJlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5wYWdhbGV2ZS1jb21tZW50cyB7XHJcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCA0M3B4IDg1cHg7XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtbmF2aWdhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xyXG4gIH1cclxuXHJcbiAgLnBhZ2FsZXZlLXNsaWRlcyAuc2xpY2stc2xpZGUgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2FsZXZlLXNsaWRlcyAuc2xpY2stc2xpZGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLmNhc2VzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAgIC5kb3dubG9hZC1hcHAge1xyXG4gICAgICBwYWRkaW5nOiAwIDQzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZG93bmxvYWQtYXBwX19zbWFydHBob25lcyB7XHJcbiAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgIHJpZ2h0OiAxMzBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvd25sb2FkLWFwcF9fcGxhdGZvcm1zIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIGJvdHRvbTogNzBweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnYWxldmUtcGF5bWVudHMgaDIsXHJcbiAgICAucGFnYWxldmUtcGF5bWVudHMgaDQge1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAucGFnYWxldmUtcGF5bWVudHMgLmJsYWNrcGhvbmUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICByaWdodDogaW5pdGlhbDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnYWxldmUtcGF5bWVudHMgLmdyZWVucGhvbmVzIHtcclxuICAgICAgaGVpZ2h0OiAzODBweDtcclxuICAgICAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgIC50dXRvcmlhbCB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjYwJSAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsX19zbWFydHBob25lcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgIC50dXRvcmlhbF9fY29udGVudCBoMiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZWxldmUtbnVtYmVycyBoMiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAucGFnYWxldmUtY29tbWVudHMgaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XHJcbiAgICAuZG93bmxvYWQtYXBwIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudHV0b3JpYWwge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2MCUgMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLnNob3djYXNlX19jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDogNjI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuXHJcbiAgICAuZ3JpZC0zIHtcclxuICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoOTAwcHgsIDEwNjBweCkgMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkLWNvbHVtbi0yIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQtY29sdW1uLTMge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItaGVybyAuc2xpZGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItaGVybyAuYmFubmVyLWluc3RhbGxtZW50cy1zbGlkZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbm5lci1pdGVtIHtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL2Jhbm5lci1iYWNrZ3JvdW5kLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDYyNHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDQzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0gLmJhY2tncm91bmQtaW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItaW5zdGFsbG1lbnRzIHtcclxuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW5zdGFsbG1lbnRzLXRleHRzIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NzBweDtcclxuICAgICAgbWluLXdpZHRoOiA0NzBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAuaW5zdGFsbG1lbnRzLXRleHRzIGgyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4wOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnN0YWxsbWVudHMtdGV4dHMgc3Ryb25nIHtcclxuICAgICAgY29sb3I6ICNkYTM4ZWI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmluc3RhbGxtZW50cy10ZXh0cyBwIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmluc3RhbGxtZW50cy10ZXh0cyBzcGFuIHtcclxuICAgICAgY29sb3I6IHZhcigtLWRhcmsxKTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjIsIDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnN0YWxsbWVudHMtaW1hZ2Uge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnN0YWxsbWVudHMtaW1hZ2UgaW1nIHtcclxuICAgICAgLy8gd2lkdGg6IDYwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLndoZXJlLWJ1eS1idXR0b24ge1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjEyMzJmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzOXB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgbWFyZ2luLXRvcDogNjZweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZC1sYXllci1pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgcmlnaHQ6IC00MDBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRvcDogLTE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXlpbmctY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjdweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV5aW5nLWNvbnRlbnQgaDIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXgtd2lkdGg6IDUzNXB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXlpbmctY29udGVudF9fc2VhcmNoIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNjEwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXlpbmctY29udGVudF9fc2VhcmNoIGlucHV0IHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYnV5aW5nLWNvbnRlbnRfX3NlYXJjaCBpbWcge1xyXG4gICAgICB0b3A6IDlweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hvb3NlX2NhdGVnb3J5IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwcHggNDNweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hvb3NlX2NhdGVnb3J5X190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hvb3NlX2NhdGVnb3J5X3NsaWRlcyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNob29zZV9jYXRlZ29yeV9zbGlkZXMgLmxheWVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBpbnNldDogMDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxcclxuICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgNyUsXHJcbiAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNob29zZV9jYXRlZ29yeV9zbGlkZXMgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kb3RzLW5hdmlnYXRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnJvd3MtbmF2aWdhdGlvbiB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgbWFyZ2luLXRvcDogMzdweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJldkFycm93IHtcclxuICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgIC8vIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0QXJyb3cge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgIH1cclxuXHJcbiAgICAuZmVhdHVyZWQtc3RvcmVzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTQ0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mZWF0dXJlZC10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmZlYXR1cmVkLXRpdGxlIGgyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZlYXR1cmVkLXN0b3Jlc19fdGl0bGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGxfc3RvcmVzIHtcclxuICAgICAgcGFkZGluZzogMjBweCAzNnB4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZDogIzIxMjMyZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvd25sb2FkLWFwcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2FsZXZlLXBheW1lbnRzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucGFnYWxldmUtcGF5bWVudHMtZGVzayB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDQzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsLWNhcm91c2VsIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3JjL2ltYWdlcy9hcnJvdy1jYXJvdXNlbC5wbmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsLWNhcm91c2VsLWl0ZW1zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLXNsaWRlX19pdGVtIHtcclxuICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMHB4IDFmcjtcclxuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLXNsaWRlX19pdGVtIC5pdGVtLWluZm9zIGgyIHtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTNweDtcclxuICAgIH1cclxuXHJcbiAgICAuYy1zbGlkZV9faXRlbSAuaXRlbS1pbmZvcyBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC53aGVyZS1idXkge1xyXG4gICAgICBwYWRkaW5nOiAxOXB4IDU3cHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjEyMzJmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzOXB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1NHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jLXNsaWRlX19pdGVtIC5pdGVtLWluZm9zIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAjMjEyMzJmO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jLXNsaWRlX19pdGVtIC5pdGVtLWltYWdlIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsIC50dXRvcmlhbF9fc21hcnRwaG9uZXMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50dXRvcmlhbF9fdGl0bGUtMSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsX19jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDI3MHB4IGF1dG8gYXV0bztcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1pdGVtIGltZyB7XHJcbiAgICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vLXRheCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsX19jb250ZW50IGgzIHtcclxuICAgICAgY29sb3I6ICM5NjAwYTY7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZ3JpZC1yb3c6IDIvMztcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1pdGVtIHAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICBncmlkLXJvdzogMy80O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdhbGV2ZS1uZXdzIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMzVweDtcclxuICAgICAgcGFkZGluZzogMCA0M3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2FsZXZlLW5ld3MgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIG1heC13aWR0aDogNjAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQtbmV3cyB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZ3JpZCBkaXYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQgZGl2IGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkIGRpdiBpbWcuYXJyb3ctaW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAubGFiZWwsXHJcbiAgICAuaW1nLXRleHQsXHJcbiAgICAubGluay1hY3Rpb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhYmVsIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxMmYyYWE7XHJcbiAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xyXG4gICAgICB0b3A6IDMwcHg7XHJcbiAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWctdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOC45OTJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgYm90dG9tOiAxMDBweDtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgIH1cclxuXHJcbiAgICAubGluay1hY3Rpb24ge1xyXG4gICAgICBjb2xvcjogIzEyZjJhYTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjguOTkycHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaC1pbWFnZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzI7XHJcbiAgICAgIGdyaWQtcm93OiAxLzM7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuczEtaW1hZ2Uge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gICAgICBncmlkLXJvdzogMS8xO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnMyLWltYWdlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDMvNDtcclxuICAgICAgZ3JpZC1yb3c6IDEvMTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC53LWltYWdlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIvNDtcclxuICAgICAgZ3JpZC1yb3c6IDIvMjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlbGV2ZS1udW1iZXJzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2VsZXZlLW51bWJlcnMgLm1vYi10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2VsZXZlLW51bWJlcnMgLmRlc2stdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDY2NHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdhbGV2ZS1udW1iZXJfX3Jlc3VsdHMge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxNzBweCwgMTkwcHgpKTtcclxuICAgIH1cclxuXHJcbiAgICAucGFnYWxldmUtY29tbWVudHMgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI5MXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTIuOTg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2FsZXZlLXNsaWRlcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhc2VzIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXNlcyAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDM5cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FzZXMgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZV9pdGVtIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NTBweCAxZnI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjQzNTljO1xyXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlX2l0ZW0gLnNsaWRlLWl0ZW0tdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDUzcHggMjBweCAyOXB4IDUycHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVfaXRlbSAucGFydG5lcl9sb2dvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlX2l0ZW0gcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZV9pdGVtIGEge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjEyMzJmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzOXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVfaXRlbSAuaW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAzNzhweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGUgLmltYWdlIGltZyB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iYW5uZXItaGVybyB7XHJcbiAgLnNsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5iYW5uZXItaW5zdGFsbG1lbnRzLXNsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbm5lci1pbnN0YWxsbWVudHMtc2xpZGVyIHtcclxuICAgICAgZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuaXRlbSB7XHJcbiAgICAgICAgLmdyaWQtY29sdW1uLTJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAvLyAuc2xpY2stbGlzdCB7XHJcbiAgICAgIC8vICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuICAgICAgLy8gICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIC8vICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSUUgYW5kIEVkZ2UgKi9cclxuICAgICAgLy8gICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7ICAvKiBGaXJlZm94ICovXHJcbiAgICAgIC8vICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XHJcbiAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XHJcblxyXG4gIC5kb3RzLW5hdmlnYXRpb24ge1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgYm90dG9tOiA1cHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNnB4O1xyXG4gICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC00cHg7XHJcbiAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYztcclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYmJiYmM7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC00cHg7XHJcbiAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmJsb2ctdG9wLW5ld3Mge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvaW1hZ2UtYmctZ3JlZW4tYXJyb3cucG5nXCIpLFxyXG4gICAgdXJsKFwiLi4vLi4vc3JjL2ltYWdlcy9iYWNrZ3JvdW5kLWJsb2ctdG9wLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDQwJSA5MCUsIDEwMCUgOTAwcHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAwLCAwcHggMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDEwMDBweCwgMTA2MHB4KSAxZnI7XHJcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG5cclxuICAubmV3cy1kZXNjcmlwdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbG9yOiAjNDc1NDY3O1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiA1NnB4IGF1dG8gMDtcclxuICAgIHBhZGRpbmc6IDAgNDNweCAzMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVjZjA7XHJcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGdyaWQtY29sdW1uOiAyLzM7XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1sZXR0ZXIge1xyXG4gIGdyaWQtY29sdW1uOiAyLzM7XHJcbiAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgLmJhY2stYnV0dG9ue1xyXG4gICAgY29sb3I6ICRwaW5rO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogLjFzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtbGV0dGVyIC5jYXRlZ29yaWVzLXRhZ3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4uYmxvZy1hcnRpY2xlcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLmJsb2ctYXJ0aWNsZXtcclxuICAgIEBtZWRpYShtaW4td2lkdGg6OTc4cHgpe1xyXG4gICAgICBtaW4taGVpZ2h0OiA1NTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibG9nLWFydGljbGVzIC5hcnRpY2xlcyB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyMDBweCwgMzQwcHgpKTtcclxuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcclxuICBnYXA6IDIwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWF4LXdpZHRoOiAxMDYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5ibG9nLXRvcC1uZXdzIC5uZXdzLWxldHRlcl9fdGl0bGUge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiA0OHB4O1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogNjBweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuOTZweDtcclxufVxyXG5cclxuLmJsb2ctdG9wLW5ld3MgLm5ld3MtbGV0dGVyX19kZXNjcmlwdGlvbiB7XHJcbiAgY29sb3I6ICNlYWVjZjA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgbWF4LXdpZHRoOiA3NjhweDtcclxuICBtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcblxyXG4uYmxvZy10b3AtbmV3cyAuc2lnbi1pbi1uZXdzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogMTZweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4uYmxvZy10b3AtbmV3cyAuc2lnbi1pbi1pbnB1dCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjZWFlY2YwO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDEycHggMTRweDtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uYmxvZy10b3AtbmV3cyAuc2lnbi1pbi1pbnB1dDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMXB4IHdoaXRlO1xyXG59XHJcblxyXG4uYmxvZy10b3AtbmV3cyAuc2lnbi1pbi1pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJsb2ctdG9wLW5ld3MgLnNpbmctaW4tYnV0dG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBjb2xvcjogI2RhMzhlYjtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHggMTBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xyXG59XHJcblxyXG4uYmxvZy1uZXdzIHtcclxuICBncmlkLWNvbHVtbjogMi8zO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uZnJlc2gtbmV3cyB7XHJcbiAgZ3JpZC1jb2x1bW46IDIvMztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDYwN3B4O1xyXG4gIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIHNwYW57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgQG1lZGlhKG1heC13aWR0aDo5NzhweCl7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTVweDtcclxuICAgIHNwYW57XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZyZXNoLW5ld3MgLmZyZXNoLW5ld3MtbGFiZWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDIwcHg7XHJcbiAgcmlnaHQ6IDMwcHg7XHJcbiAgbGVmdDogMzBweDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbiAgei1pbmRleDogMztcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgbGVmdDogdW5zZXQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZnJlc2gtbmV3cyAuZnJlc2gtaW1hZ2UtbGFiZWwge1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhMzhlYjtcclxuICBiYWNrZ3JvdW5kOiAjZGEzOGViO1xyXG4gIHBhZGRpbmc6IDhweCAxNHB4IDlweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICB6LWluZGV4OiAzO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5mcmVzaC1uZXdzIC5mcmVzaC1pbWFnZS1zaWduYXR1cmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDE3OXB4O1xyXG4gIHotaW5kZXg6IDM7XHJcblxyXG4gIGxlZnQ6IDkwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uZnJlc2gtbmV3cyAuZnJlc2gtaW1hZ2UtdGl0bGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDM0OHB4O1xyXG4gIGxlZnQ6IDkwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gIHotaW5kZXg6IDM7XHJcblxyXG59XHJcblxyXG4uZnJlc2gtbmV3cyAuZnJlc2gtaW1hZ2UtZGVzY3JpcHRpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDY3cHg7XHJcbiAgbGVmdDogOTBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIG1heC13aWR0aDogODgwcHg7XHJcbiAgei1pbmRleDogMztcclxuICBwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5tYWluLWJsb2ctcGFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDE0MXB4O1xyXG59XHJcblxyXG4uYmxvZy1hcnRpY2xlIC5hdHRhY2htZW50LXBvc3QtdGh1bWJuYWlsIHtcclxuICBtYXgtaGVpZ2h0OiAyNjRweDtcclxuICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcblxyXG4ubWFpbi1ibG9nLXBhZ2UgLmJsb2ctYXJ0aWNsZSAuYXJ0aWNsZS1pbWFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tYWluLWJsb2ctcGFnZSAuYmxvZy1hcnRpY2xlIC5pbWFnZS1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTVweDtcclxuICByaWdodDogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYTM4ZWI7XHJcbiAgYmFja2dyb3VuZDogI2RhMzhlYjtcclxuXHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgcGFkZGluZzogMTRweCAyMHB4IDEycHg7XHJcbn1cclxuXHJcbi5tYWluLWJsb2ctcGFnZSAuYmxvZy1hcnRpY2xlIC5hcnRpY2xlLWluZm8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDE2cHg7XHJcbn1cclxuXHJcbi5tYWluLWJsb2ctcGFnZSAuYmxvZy1hcnRpY2xlIC5hcnRpY2xlLXNpZ25hdHVyZSB7XHJcbiAgY29sb3I6ICM0NDQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDI3cHg7XHJcbn1cclxuXHJcbi5tYWluLWJsb2ctcGFnZSAuYmxvZy1hcnRpY2xlIC5hcnRpY2xlLXRpdGxlIHtcclxuICBjb2xvcjogdmFyKC0tZ3JheS05MDAsICMxMDE4MjgpO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1haW4tYmxvZy1wYWdlIC5ibG9nLWFydGljbGUgLmFydGljbGUtZGVzY3JpcHRpb24ge1xyXG4gIGNvbG9yOiAjNDc1NDY3O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ibG9nLWFydGljbGUgLmFydGljbGUtbGFiZWxzIC5hcnRpY2xlLWhvdC1sYWJlbCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBiYWNrZ3JvdW5kOiAjZmRmMmZhO1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweCA4cHg7XHJcbiAgY29sb3I6ICNjMTE1NzQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWFydGljbGUgLmFydGljbGUtbGFiZWxzIC5hcnRpY2xlLWZyZXNoLWxhYmVsIHtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXN1Y2Nlc3MtNTAsICNlY2ZkZjMpO1xyXG4gIGNvbG9yOiAjMDI3YTQ4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweCA4cHg7XHJcbn1cclxuXHJcbi5mcmVzaF9faW1hZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IC01cHg7XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDYxMHB4O1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDAgNDNweDtcclxuICBtYXJnaW46IDMycHggYXV0byAwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gIGgxLFxyXG4gIGgyIHtcclxuICAgIGNvbG9yOiAjMTAxODI4O1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogdmFyKC0tZ3JheTMpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuICBzdHJvbmd7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICB9XHJcblxyXG4gICYgcDpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlY2YwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDAgMCA4NHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5Myk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJsb2NrcXVvdGUge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBibGFjaztcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAmIHA6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICBjb2xvcjogIzEwMTgyODtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGNpdGUge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgY29sb3I6ICMxMDE4Mjg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwcmUge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBibGFjaztcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjNDc1NDY3O1xyXG4gICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gIH1cclxuXHJcbiAgdWwsXHJcbiAgb2wge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XHJcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgY29sb3I6IHZhcigtLWdyYXkzKTtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS1waW5rKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5jb25jbHVzaW9uIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQpO1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiBwOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibG9nLW5ld3Mtd3JpdGVyIGZpZ3VyZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmxvZy1uZXdzLXdyaXRlciBmaWdjYXB0aW9uIHtcclxuICBjb2xvcjogdmFyKC0tZ3JheTMpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIgZmlnY2FwdGlvbiBzcGFuIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLyogRklNIElNQUdFTSBCTE9HICovXHJcblxyXG4uYmxvZy1uZXdzLXdyaXRlciAucXVvdGF0aW9uIHtcclxuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGJsYWNrO1xyXG4gIHBhZGRpbmctbGVmdDogMTZweDtcclxuICBtYXJnaW46IDMycHggMDtcclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIgLnF1b3RhdGlvbiBxIHtcclxuICBjb2xvcjogIzEwMTgyODtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uYmxvZy1uZXdzLXdyaXRlciAucXVvdGF0aW9uIHAge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmF5Myk7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIgdWwge1xyXG4gIG1hcmdpbi10b3A6IDE2cHg7XHJcbn1cclxuXHJcbi5ibG9nLW5ld3Mtd3JpdGVyIHVsIGxpIHtcclxuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICBjb2xvcjogdmFyKC0tZ3JheTMpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi5jb25jbHVzaW9uIHtcclxuICBtYXJnaW4tdG9wOiAzMnB4O1xyXG59XHJcblxyXG4uY29uY2x1c2lvbiBoMiB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uYmxvZy1uZXdzLXdyaXRlciAubmV3cy1zb2NpYWwtbWVkaWEge1xyXG4gIG1hcmdpbjogMzJweCAwcHggMzJweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWNmMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge31cclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIgLm5ld3Mtc29jaWFsLW1lZGlhIC5sYWJlbHMge1xyXG4gIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9nLW5ld3Mtd3JpdGVyIC5uZXdzLXNvY2lhbC1tZWRpYSBzcGFuIHtcclxuICBwYWRkaW5nOiAycHggMTBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbn1cclxuXHJcbi5ibG9nLW5ld3Mtd3JpdGVyIC5uZXdzLXNvY2lhbC1tZWRpYSBzcGFuOm50aC1jaGlsZCgxKSB7XHJcbiAgY29sb3I6ICMxMDc1Njk7XHJcbiAgYmFja2dyb3VuZDogI2YwZmRmOTtcclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIgLm5ld3Mtc29jaWFsLW1lZGlhIHNwYW46bnRoLWNoaWxkKDIpIHtcclxuICBiYWNrZ3JvdW5kOiAjZWVmNGZmO1xyXG4gIGNvbG9yOiAjMzUzOGNkO1xyXG59XHJcblxyXG4uYmxvZy1uZXdzLXdyaXRlciAubmV3cy1zb2NpYWwtbWVkaWEgc3BhbjpudGgtY2hpbGQoMykge1xyXG4gIGJhY2tncm91bmQ6ICNkYTM4ZWIyOTtcclxuICBjb2xvcjogI2RhMzhlYjtcclxufVxyXG5cclxuLmJsb2ctbmV3cy13cml0ZXIgLm5ld3Mtc29jaWFsLW1lZGlhIHNwYW46bnRoLWNoaWxkKDQpIHtcclxuICBiYWNrZ3JvdW5kOiAjODA4MDgwMWE7XHJcbiAgY29sb3I6IGdyYXk7XHJcbn1cclxuXHJcbi5ibG9nLW5ld3Mtd3JpdGVyIC5uZXdzLXNvY2lhbC1tZWRpYSBzcGFuOm50aC1jaGlsZCg1KSB7XHJcbiAgYmFja2dyb3VuZDogIzgwMDA4MDI0O1xyXG4gIGNvbG9yOiBwdXJwbGU7XHJcbn1cclxuXHJcbi5ibG9nLW5ld3Mtd3JpdGVyIC5uZXdzLXNvY2lhbC1tZWRpYSBzcGFuOm50aC1jaGlsZCg2KSB7XHJcbiAgYmFja2dyb3VuZDogIzAwODA3NjI0O1xyXG4gIGNvbG9yOiAjMDA4MDc2O1xyXG59XHJcblxyXG4uYmxvZy1uZXdzLXdyaXRlciAubmV3cy1zb2NpYWwtbWVkaWEgLm1lZGlhcyB7XHJcbiAgbWFyZ2luLXRvcDogMjRweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMnB4O1xyXG59XHJcblxyXG4ubmV3cy1zb2NpYWwtbWVkaWEgLm1lZGlhcyBidXR0b24ge1xyXG4gIGNvbG9yOiAjMzQ0MDU0O1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogOHB4O1xyXG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xyXG59XHJcblxyXG4ubmV3cy1zb2NpYWwtbWVkaWEgLm1lZGlhcyBhIHtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkZDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5uZXdzLWxldHRlci1ibG9nIHtcclxuICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMTEwcHg7XHJcbiAgcGFkZGluZzogNTBweCAwO1xyXG59XHJcblxyXG4ubmV3cy1sZXR0ZXItYmxvZyAuY29udGVudCB7XHJcbiAgbWF4LXdpZHRoOiA2OTBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uZXdzLWxldHRlci1ibG9nIC5jb250ZW50IHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLm5ld3MtbGV0dGVyLWhlYWRpbmcge1xyXG4gIGNvbG9yOiAjMjEyMzJmO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xyXG4gIGZvbnQtc2l6ZTogMzhweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4ubmV3cy1sZXR0ZXItZGVzY3JpcHRpb24ge1xyXG4gIGNvbG9yOiAjMjEyMzJmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gIG1heC13aWR0aDogNTAwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm5ld3MtbGV0dGVyLWZvcm0ge1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4ubmV3cy1sZXR0ZXItZm9ybSAud3BjZjctZW1haWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNTE2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNDc1NDY3O1xyXG4gIHBhZGRpbmc6IDEycHggMTRweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5uZXdzLWxldHRlci1mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM0NzU0Njc7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxufVxyXG5cclxuLm5ld3MtbGV0dGVyLWZvcm0gLndwY2Y3LXN1Ym1pdCB7XHJcbiAgY29sb3I6ICNmOWZhZmI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgcGFkZGluZzogMTJweCA1MHB4O1xyXG4gIG1hcmdpbi10b3A6IDBweDtcclxuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuLm5ld3MtbGV0dGVyLWZvcm0gLmZvcm0tcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMjBweDtcclxuXHJcbiAgQG1lZGlhKG1heC13aWR0aDo5NzhweCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtbGV0dGVyLWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgbGFiZWwge1xyXG4gIHNwYW4ge1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1waW5rKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGlucHV0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtbGV0dGVyLWZvcm0gbGFiZWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICBpbnB1dCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi51c2VyLXR5cGUgZGl2LFxyXG4ucHJpdmFjeS1wb2xpY3ksXHJcbi5wcml2YWN5LXBvbGljeSBkaXYge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxNXB4O1xyXG59XHJcblxyXG4udXNlci10eXBlIHAsXHJcbi5wcml2YWN5LXBvbGljeSBwLFxyXG4ucHJpdmFjeS1wb2xpY3kgYSB7XHJcbiAgY29sb3I6ICM0NzU0Njc7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbW9udCk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4ubGFiZWwtY2hlY2tib3gge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1sZ3JheS10ZXh0KTtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ubGFiZWwtY2hlY2tib3ggaW5wdXQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jaGVja2VkLWltZyB7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIHBhZGRpbmc6IDNweCA1cHggMXB4IDFweDtcclxufVxyXG5cclxuaW5wdXQrLmNoZWNrZWQtaW1nIGltZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4udXNlci10eXBlIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ucHJpdmFjeS1wb2xpY3kge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5wcml2YWN5LXBvbGljeSBhIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcclxuICBjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5wcml2YWN5LXBvbGljeSBhOmhvdmVyIHtcclxuICBjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5mb3JtLXdyYXBwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmxvZy1uZXdzIHtcclxuICAubmV3cy1sZXR0ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtbGV0dGVyX190aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1sZXR0ZXJfX2RhdGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtbGV0dGVyX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjZWFlY2YwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtaW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAuYmxvZy13cml0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgICAgIC5ibG9nLWF1dGhvciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAgICAgICAud3JpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgIC53cml0ZXItbmFtZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uZXdzLXJlbGVhc2Uge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTJweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VhZWNmMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0ZW4tbmV3cyB7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkNWRkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICAgICAgICBjb2xvcjogI2ZlMzVmMTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXB1YmxpYyk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1sZXR0ZXItZGVzY3JpcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5ibG9nLW5ld3Mtd3JpdGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmJsb2ctdG9wLW5ld3Mge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzMCUgMTAwJSwgMTAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MHB4IDAsIDBweCAtMzAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTc4cHgpIHtcclxuICAuYmxvZy10b3AtbmV3cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDAgMjhweDtcclxuXHJcbiAgICAubmV3cy1sZXR0ZXIge1xyXG5cclxuICAgICAgc3BhbixcclxuICAgICAgaDIsXHJcbiAgICAgIC5uZXdzLWxldHRlcl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZnJlc2gtbmV3cyB7XHJcbiAgICAgIC5mcmVzaC1uZXdzLWluZm8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMTNweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzRweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuZnJlc2gtaW1hZ2Utc2lnbmF0dXJlIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZyZXNoLWltYWdlLXRpdGxlIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZyZXNoLWltYWdlLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4ODBweDtcclxuICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1pbmZvIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5saXN0ZW4tbmV3cyB7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmV3cy1sZXR0ZXItYmxvZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgfVxyXG5cclxuICAubmV3cy1sZXR0ZXItYmxvZyAuY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6IDY5MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDI3cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubmV3cy1sZXR0ZXItYmxvZyAuY29udGVudCBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gIC5uZXdzLWxldHRlci1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAjMjEyMzJmO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcblxyXG4gIC5uZXdzLWxldHRlci1kZXNjcmlwdGlvbiB7XHJcbiAgICBjb2xvcjogIzIxMjMyZjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gIC5uZXdzLWxldHRlci1mb3JtIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAubmV3cy1sZXR0ZXItZm9ybSAud3BjZjctZW1haWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDUxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NzU0Njc7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuXHJcbiAgLm5ld3MtbGV0dGVyLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNDc1NDY3O1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLm5ld3MtbGV0dGVyLWZvcm0gLndwY2Y3LXN1Ym1pdCB7XHJcbiAgICBjb2xvcjogI2Y5ZmFmYiAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDIwcHggNTFweDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLnVzZXItdHlwZSBkaXYsXHJcbiAgLnByaXZhY3ktcG9saWN5LFxyXG4gIC5wcml2YWN5LXBvbGljeSBkaXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTVweDtcclxuICB9XHJcblxyXG4gIC51c2VyLXR5cGUgcCxcclxuICAucHJpdmFjeS1wb2xpY3kgcCxcclxuICAucHJpdmFjeS1wb2xpY3kgYSB7XHJcbiAgICBjb2xvcjogIzQ3NTQ2NztcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1vbnQpO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgLyogMjE0LjI4NiUgKi9cclxuICB9XHJcblxyXG4gIC5sYWJlbC1jaGVja2JveCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWxncmF5LXRleHQpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIH1cclxuXHJcbiAgLmxhYmVsLWNoZWNrYm94IGlucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuY2hlY2tlZC1pbWcge1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogM3B4IDVweCAxcHggMXB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQrLmNoZWNrZWQtaW1nIGltZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAudXNlci10eXBlIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAucHJpdmFjeS1wb2xpY3kge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIC5wcml2YWN5LXBvbGljeSBhIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAuZnJlc2gtbmV3cyAuZnJlc2gtaW1hZ2UtdGl0bGUge1xyXG4gICAgbGVmdDogMzBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuZnJlc2gtbmV3cyAuZnJlc2gtaW1hZ2UtZGVzY3JpcHRpb24ge1xyXG4gICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmJsb2ctYXJ0aWNsZXMgLmFydGljbGVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDAgMjBweDtcclxuICB9XHJcblxyXG4gIC5ibG9nLW5ld3MgLm5ld3MtbGV0dGVyIC5uZXdzLWxldHRlcl9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmJsb2ctdG9wLW5ld3MgLmZyZXNoLW5ld3MgLmZyZXNoLW5ld3MtaW5mbyAuZnJlc2gtaW1hZ2UtZGVzY3JpcHRpb24ge1xyXG4gICAgYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgICFpbXBvcnRhbnQ7XHJcbiAgICBwe1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZnJlc2hfX2ltYWdlIGltZyB7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICB9XHJcbn0iLCIucGFnYWxldmUtbmV3cyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAxMjBweCAwIDEyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkFGQjtcclxufVxyXG5cclxuLnBhZ2FsZXZlLW5ld3MgaDIge1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbWF4LXdpZHRoOiA2MDNweDtcclxufVxyXG5cclxuLm1haW4tYmxvZy1wYWdlIHtcclxuICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmdyaWQtbmV3cyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuICAgIG1hcmdpbi10b3A6IDk1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMjBweDtcclxuICAgIGdhcDogMTBweDtcclxufVxyXG5cclxuLmdyaWQgZGl2IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmdyaWQgZGl2IGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmdyaWQgZGl2IGltZy5hcnJvdy1pbWFnZSB7XHJcbiAgICB3aWR0aDogMTRweDtcclxufVxyXG5cclxuLmxhYmVsLFxyXG4uaW1nLXRleHQsXHJcbi5saW5rLWFjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTJmMmFhO1xyXG4gICAgcGFkZGluZzogN3B4IDE0cHg7XHJcbiAgICB0b3A6IDMwcHg7XHJcbiAgICByaWdodDogNDBweDtcclxufVxyXG5cclxuLmltZy10ZXh0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOC45OTJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3R0b206IDEwMHB4O1xyXG4gICAgbGVmdDogMzBweDtcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbn1cclxuXHJcbi5saW5rLWFjdGlvbiB7XHJcbiAgICBjb2xvcjogIzEyZjJhYTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjguOTkycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm90dG9tOiA0MHB4O1xyXG4gICAgbGVmdDogMzBweDtcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNXB4O1xyXG59XHJcblxyXG4ucG9zdCB7XHJcbiAgICB3aWR0aDogMzQ0cHg7XHJcbiAgICBoZWlnaHQ6IDM1NHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMTJmMmFhO1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICByaWdodDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOC45OTJweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJvdHRvbTogODBweDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmstYWN0aW9uIHtcclxuICAgICAgICBjb2xvcjogIzEyZjJhYTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjguOTkycHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgIC5wYWdhbGV2ZS1uZXdzIHtcclxuICAgICAgICBwYWRkaW5nOiA0M3B4IDI3cHg7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdyaWQtbmV3cyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNjJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmQtbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZC1kZXNrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZS1uYXZpZ2F0aW9uLWJsb2cge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6MTAyNHB4KSB7XHJcbiAgICAucGFnYWxldmUtbmV3cyB7XHJcblxyXG4gICAgICAgIC5kLW1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZC1kZXNrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZS1uYXZpZ2F0aW9uLWJsb2cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6OTc4cHgpIHtcclxuICAgIC8vIC5ncmlkLW5ld3N7XHJcbiAgICAvLyAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgLy8gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIC8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLy8gfVxyXG59IiwiLmNhc2VzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDoxMDI0cHgpIHtcclxuICAgIC5zbGlkZV9pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDUwcHggMWZyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7IFxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzI0MzU5YztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuc2xpZGUtaXRlbS10ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcGFkZGluZzogNTNweCAyMHB4IDI5cHggNTJweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgLnBhcnRuZXJfbG9nbyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXkyKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyMTIzMmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc4cHg7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsImJvZHkgLnBhZ2FsZXZlLWNvbW1lbnRze1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ucGFnYWxldmUtZ3JpZCB7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XHJcbn1cclxuXHJcbi5zbGlkZS1uYXZpZ2F0aW9uLWNvbW1lbnQge1xyXG4gIGdyaWQtcm93OiAyLzM7XHJcbn1cclxuXHJcbi5jb21tZW50LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNvbW1lbnQtaXRlbSBidXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDIwcHg7XHJcbiAgbGVmdDogMjBweDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmNvbW1lbnQtaXRlbSB2aWRlbyB7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBib3gtc2hhZG93OiAxcHggMXB4IDZweCAxcHggI2QzZDNkMzJlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDMyZTtcclxufVxyXG5cclxuLmZhZGUtcGxheS1idG4ge1xyXG4gIGFuaW1hdGlvbjogZmFkZUJ0biAwLjVzIGZvcndhcmRzO1xyXG59XHJcbi5wbGF5LWJ0bntcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGVCdG4ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfSBcclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnBhZ2FsZXZlLWNvbW1lbnRzIHtcclxuICAgIG1hcmdpbi10b3A6IDg1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwIDQzcHggODVweDtcclxuICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnYWxldmUtc2xpZGVzIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBncmlkLWNvbHVtbjogMS80O1xyXG4gIH1cclxuXHJcbiAgLnBhZ2FsZXZlLXNsaWRlcyAuc2xpY2stc2xpZGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlLW5hdmlnYXRpb24tY29tbWVudCB7XHJcbiAgICBncmlkLWNvbHVtbjogMS80O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDkwMHB4IDFmcjtcclxuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5hcnJvd3MtbmF2aWdhdGlvbiB7XHJcbiAgICBncmlkLWNvbHVtbjogMS8yO1xyXG4gIH1cclxuXHJcbiAgLmRvdHMtbmF2aWdhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgLnBhZ2FsZXZlLWNvbW1lbnRzIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnBhZ2FsZXZlLWNvbW1lbnRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMCA0M3B4O1xyXG4gICAgbWFyZ2luLXRvcDogNDZweDtcclxuICAgIC5wYWdhbGV2ZS1zbGlkZXMge1xyXG4gICAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGFnYWxldmUtcGF5bWVudHMge1xyXG4gIHBhZGRpbmc6IDAgNDNweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnYWxldmUtcGF5bWVudHMgaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIG1heC13aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbi5wYWdhbGV2ZS1wYXltZW50cyBoMyB7XHJcbiAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG4ucGFnYWxldmUtcGF5bWVudHMgLmJsYWNrcGhvbmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIHdpZHRoOiA0NDBweDtcclxuICBoZWlnaHQ6IDM2MHB4O1xyXG4gIHJpZ2h0OiAxMzZweDtcclxufVxyXG5cclxuLnBhZ2FsZXZlLXBheW1lbnRzIC5ncmVlbnBob25lcyB7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIGhlaWdodDogMzgwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHJpZ2h0OiA1M3B4O1xyXG59XHJcblxyXG4udHV0b3JpYWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDE1MHB4IDAgMDtcclxuICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDIzMCUgMTAwJTtcclxufVxyXG5cclxuLnR1dG9yaWFsX19zbWFydHBob25lcyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAzMzBweDtcclxuICBoZWlnaHQ6IDMyMHB4O1xyXG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgdG9wOiAtMTUwcHg7XHJcbn1cclxuXHJcbi50dXRvcmlhbF9fY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogMTkwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCA0M3B4O1xyXG59XHJcblxyXG4uY29udGVudC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnR1dG9yaWFsX19jb250ZW50IGgyIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIG1heC13aWR0aDogMTM1cHg7XHJcbn1cclxuXHJcbi50dXRvcmlhbF9fY29udGVudCBoMyB7XHJcbiAgcGFkZGluZzogMTVweCAwO1xyXG4gIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgbWF4LXdpZHRoOiAxMzVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50dXRvcmlhbF9fY29udGVudCAubm8tdGF4IHtcclxuICBtYXJnaW4tdG9wOiA3NnB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnR1dG9yaWFsX19jb250ZW50IHAge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQzcHg7XHJcbn1cclxuXHJcbi50dXRvcmlhbF9fdGl0bGUtMSB7XHJcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLnR1dG9yaWFsLmdyZWVuLXBob25lcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnR1dG9yaWFsLWNhcm91c2VsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucGFnZWxldmUtbnVtYmVycyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmc6IDAgNDNweDtcclxuICBtYXJnaW4tdG9wOiA0NnB4O1xyXG59XHJcblxyXG4ucGFnYWxldmUtbnVtYmVycyAuZGVzay10aXRsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBhZ2VsZXZlLW51bWJlcnMgaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG59XHJcblxyXG4ucGFnZWxldmUtbnVtYmVycyBwIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBtYXJnaW4tdG9wOiAxNnB4O1xyXG59XHJcblxyXG4ucGFnYWxldmUtbnVtYmVyX19yZXN1bHRzIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIHJvdy1nYXA6IDYwcHg7XHJcbiAgY29sdW1uLWdhcDogMTZweDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XHJcbiAgbWFyZ2luLXRvcDogNDZweDtcclxufVxyXG5cclxuLnBhZ2FsZXZlLW51bWJlcl9faXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgbWF4LWhlaWdodDogMjMwcHg7XHJcbiAgfVxyXG4gIC5pbWFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDk4cHg7XHJcbiAgICBtaW4taGVpZ2h0OiA5N3B4O1xyXG4gIH1cclxuICAudGl0bGUge1xyXG4gICAgY29sb3I6ICNkYTM4ZWI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUxcHg7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAudGFnIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRUZXh0O1xyXG4gICAgY29sb3I6ICNkYTM4ZWI7XHJcbiAgfVxyXG4gIC5kZXNjcmliZSB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWluLWhlaWdodDogMTA4cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NzhweCkge1xyXG4gIC5wYWdhbGV2ZS1wYXltZW50cyB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnYWxldmUtbnVtYmVyX19yZXN1bHRzIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuICAucGFnYWxldmUtbnVtYmVyX19pdGVtIHtcclxuICAgIC5kZXNjcmliZSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5kb3dubG9hZC1hcHAge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmRvd25sb2FkLWFwcF9fYmFja2dyb3VuZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IC00NXB4O1xyXG59XHJcblxyXG4uZG93bmxvYWQtYXBwX19zbWFydHBob25lcyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiA3MHB4O1xyXG59XHJcblxyXG4uZG93bmxvYWQtYXBwX19wbGF0Zm9ybXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA0MnB4O1xyXG4gIGJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi5hcHAtc3RvcmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICYgaW1nIHtcclxuICAgIGhlaWdodDogNDNweDtcclxuICB9XHJcbn1cclxuXHJcbi5xcl9jb2RlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmRvd25sb2FkLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjI0cHggMTIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzBweCAwcHg7XHJcbiAgICBoZWlnaHQ6IDcwM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtY29udGFpbmVyLmxhenlsb2FkIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtY29udGFpbmVyOm5vdCgubGF6eWxvYWQpIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvZG93bmxvYWQtYXBwLWRlc2t0b3AucG5nXCIpIG5vLXJlcGVhdCAtMTcwcHggMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjI0cHggMTIwMHB4O1xyXG4gIH1cclxuXHJcbiAgLmRvd25sb2FkLWhvbGRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5kb3dubG9hZC1jb250YWluZXJfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMzQwcHg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjMjEyMzJmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1vcGVuLXNhbnMpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBkaXYge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5xcl9jb2RlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFwcC1zdG9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtY29udGFpbmVyX19zdG9yZXMge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIC5zbWFydHBob25lcyB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBsZWZ0OiAtNDUwcHg7XHJcbiAgICAgIGhlaWdodDogNjIycHg7XHJcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGFnZWxldmUtZG93bmxvYWRfX2NvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3JjL2ltYWdlcy9hcnJvdy0yLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDAlO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMCU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLWltYWdlLTEge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvZG93bmxvYWQtLWFwcC1jb250ZW50LnN2Z1wiKTtcclxufVxyXG4uYmFja2dyb3VuZC1pbWFnZS0yIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL2Fycm93LTIucG5nXCIpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmRvd25sb2FkLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA4NXB4IDBweCAwO1xyXG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL2Rvd25sb2FkLWFwcC1kZXNrdG9wLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAyNTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAuZG93bmxvYWQtY29udGFpbmVyX19jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDBweCA0M3B4O1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgfVxyXG4gIC5kb3dubG9hZC1jb250YWluZXJfX3N0b3JlcyB7XHJcbiAgICBvcmRlcjogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAmIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZG93bmxvYWQtY29udGFpbmVyX19zdG9yZXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgICAmIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImZvb3RlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxufVxyXG5cclxuLmZvb3Rlcl9faW5mbyB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBwYWRkaW5nOiA0M3B4IDY0cHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX2xvZ28ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA3NnB4O1xyXG4gIGdhcDogMTBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbG9nbyBzcGFuIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbWF4LXdpZHRoOiAxNThweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbGlua3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uZi10aXRsZXMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcbi5saW5rc19fc2VjdGlvbi0ye1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmxpbmtzX19zZWN0aW9uLTEsXHJcbi5saW5rc19fc2VjdGlvbi0yIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiA1cHg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgYXtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG4ubGlua3NfX2ZlYXR1cmVkLXN0b3JlcyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlcl9fYWN0aW9uLWxpbmtzLFxyXG4uZm9vdGVyX19jb21wYW55LWluZm9zIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFjdGlvbi1saW5rc19fZG93bmxvYWQtYXBwcyxcclxuLmFjdGlvbi1saW5rc19fYXBwLXN0b3JlLFxyXG4uYWN0aW9uLWxpbmtzX19nb29nbGUtc3RvcmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXJfX2FjdGlvbi1saW5rcyB7XHJcbiAgb3JkZXI6IDM7XHJcbiAgbWF4LXdpZHRoOiAyOTBweDtcclxufVxyXG5cclxuLmxpbmtzLWFjdGlvbl9fcmVjbGFtZS1hcXVpIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDEzcHggMDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbXBhbnktaW5mb3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLmNvbXBhbnktaW5mb3NfX3NvY2lhbC1tZWRpYXMge1xyXG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDI0cHg7XHJcbn1cclxuXHJcbi5jb21wYW55LWluZm9zX19zb2NpYWwtbWVkaWFzIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmNvbXBhbnktaW5mb3NfX2NvbXBhbnktbmFtZSBwIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5jb21wYW55LWluZm9zX19jb21wYW55LW5hbWUgcDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xyXG59XHJcblxyXG4uZm9vdGVyX19tYWRlLWJ5IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAxNXB4O1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbWFkZS1ieSBzcGFuIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZvb3Rlcl9fbGlua3Mge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcclxuICB9XHJcblxyXG4gIC5saW5rc19fc2VjdGlvbi0xLFxyXG4gIC5saW5rc19fc2VjdGlvbi0yLFxyXG4gIC5saW5rc19fZmVhdHVyZWQtc3RvcmVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmxpbmtzX19zZWN0aW9uLTEgYSxcclxuICAubGlua3NfX3NlY3Rpb24tMiBhLFxyXG4gIC5saW5rc19fZmVhdHVyZWQtc3RvcmVzIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tb3BlbnMtc2Fucyk7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyX19sb2dvIHNwYW4ge1xyXG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG4gIH1cclxuXHJcbiAgLmFjdGlvbi1saW5rc19fZG93bmxvYWQtYXBwcyxcclxuICAuYWN0aW9uLWxpbmtzX19hcHAtc3RvcmUsXHJcbiAgLmFjdGlvbi1saW5rc19fZ29vZ2xlLXN0b3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBcclxuXHJcbiAgLmZvb3Rlcl9fY29tcGFueS1pbmZvcyB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBncmlkLWNvbHVtbjogMS81O1xyXG4gICAgZ3JpZC1yb3c6IDIvMztcclxuICB9XHJcblxyXG4gIC5mb290ZXJfX2FjdGlvbi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGdyaWQtY29sdW1uOiA0LzU7XHJcbiAgfVxyXG5cclxuICAubGlua3MtYWN0aW9uX19yZWNsYW1lLWFxdWkge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB9XHJcblxyXG4gIC5ncmlkLTMge1xyXG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDkwMHB4LCAxMDYwcHgpIDFmcjtcclxuICB9XHJcblxyXG4gIC5ncmlkLWNvbHVtbi0yIHtcclxuICAgIGdyaWQtY29sdW1uOiAyLzQ7XHJcbiAgfVxyXG5cclxuICAuZ3JpZC1jb2x1bW4tMyB7XHJcbiAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gIH1cclxufVxyXG4uc2VwaG9yYS1iYW5uZXIge1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbkBtZWRpYShtYXgtd2lkdGg6OTc4cHgpe1xyXG4gIC5saW5rc19fc2VjdGlvbi0xIGEsIC5saW5rc19fc2VjdGlvbi0yIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiA1cHggODBweCA1cHggMDtcclxuICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgfVxyXG59IiwiLmZvcm0tZGVzY3JpcHRpb24ge1xyXG4gIG1heC13aWR0aDogNjEwcHg7XHJcbiAgbWluLWhlaWdodDogNjEwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogNTNweCAzM3B4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG5cclxuXHJcbiAgaDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLXBpbmspO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRUZXh0KTtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tZGFyazEpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRUZXh0KTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNSwgMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuc3RlcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIC5zdGVwX19saW5lIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udFRleHQpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5NSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1LjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjNmMztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTJweDtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udFRleHQpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5NSk7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDE1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0ZXBfX2ZpZWxkIHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udFRleHQpO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXBpbmspO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbWFyZ2luOiBjYWxjKDAuNzVlbSAtIDExcHgpIDAuMjVyZW0gMCAwO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcGluaykgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1waW5rKTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XHJcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcGluaykgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBzZWxlY3QsXHJcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjNmMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDUycHggIWltcG9ydGFudDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRUZXh0KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5NSkgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDczcHggIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0ZXBfX25leHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHdpZHRoOiAyMDdweDtcclxuICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDU0cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I0YjRiNDtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3RlcF9fYnV0dG9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGVwX19saW5lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTg1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RlcF9fZmllbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RlcC1mYWlsZWQsXHJcbiAgLnN0ZXAtc3VjY2VzcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnN0ZXAtZmFpbGVkIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLnN0ZXBfX2xpbmUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMixcclxuICAgICAgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0ZXAtc3VjY2VzcyB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAuc3RlcF9fbGluZSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMzM3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwOXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTA5cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdGVwLmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAuc3RlcC5mYWRlLW91dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG4gICAgdG9wOiA4MnB4O1xyXG5cclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1sb2FkLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IDYwcHggMCA5MHB4O1xyXG5cclxuICBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDEwMSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICAgIG1heC1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDJweCAwIDAgMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRUZXh0KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NzhweCkge1xyXG4gIC5iYW5uZXItZm9ybSB7XHJcbiAgICAuc2VsZWN0MiB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHBhZGRpbmc6IDkwcHggMCA0MHB4O1xyXG5cclxuICAgIC5jb250ZW50LWRlc2NyaXB0aW9uLWltYWdlcyB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tZGVzY3JpcHRpb24ge1xyXG4gICAgICAuc3RlcF9fYnV0dG9ucyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0ZXAge1xyXG4gICAgICAgIC5zdGVwX19saW5lIHtcclxuICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmludmFsaWQtYjJiLWZvcm0ge1xyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmVycm9yIHtcclxuICAgIGNvbG9yOiByZWQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG5cclxufSIsIi5oZWFkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGVhZGVyX19zZWN1cml0eSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIHBhZGRpbmc6IDE2cHggMDtcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTY5LCAzOSwgMjAyLCAwLjEpO1xyXG59XHJcblxyXG4uc2VjdXJpdHlfX2xpbmsge1xyXG4gIGNvbG9yOiAkYmxhY2s7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uc2VjdXJpdHlfX2Rlc2NyaXB0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uaGVhZGVyX19tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmc6IDIxcHggMjlweCAyMXB4IDQ0cHg7XHJcbn1cclxuXHJcbi5tZW51X19uYXZpZ2F0aW9uIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAtMTAwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZ2FwOiA0MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDRweCA1MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgcGFkZGluZzogMjFweCAyOXB4IDIxcHggMjRweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgbWF4LXdpZHRoOiA1MDBweDtcclxuICB6LWluZGV4OiAxMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41NCwgMC43NCk7XHJcbn1cclxuXHJcbi5tZW51X19sb2dvIHtcclxuICB3aWR0aDogMTUycHg7XHJcbn1cclxuXHJcbi5tZW51LW9wZW4gLm1lbnVfX25hdmlnYXRpb24ge1xyXG4gIGxlZnQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1lbnVfX25hdixcclxuLm1lbnVfX2xpbmstYWN0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcclxufVxyXG5cclxuLm1lbnVfX25hdiB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG5uYXYgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAubWVudS1vcHRpb25zX19saW5rcyBhIHt9XHJcblxyXG5uYXYgdWwgbGkgYSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgY29sb3I6ICRncmF5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcclxufVxyXG5cclxubmF2IHVsIGxpIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAkcGluaztcclxufVxyXG5cclxuLnNlcGFyYXRvciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1lbnVfX2xpbmstYWN0aW9ucyB7XHJcbiAgbWFyZ2luLXRvcDogMjlweDtcclxufVxyXG5cclxuLnNpZ24taW4sXHJcbi5kb3dubG9hZC1hcHAge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIGNvbG9yOiAkZGFyazE7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5yZXRhaWxlcnMge1xyXG4gIGJhY2tncm91bmQ6ICMyMTIzMmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHBhZGRpbmc6IDIycHggMzZweCAyMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgbWFyZ2luLXRvcDogMjZweDtcclxuICB3aWR0aDogMjA1cHggO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWVudV9fY29tcGFueS1pbmZvIHtcclxuICBtYXJnaW4tdG9wOiA5MHB4O1xyXG59XHJcblxyXG4ubWVudV9fY29tcGFueS1pbmZvIC5jb21wYW55X19zb2NpYWwtbWVkaWFzIGltZyB7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG4ubWVudV9fY29tcGFueS1pbmZvIC5jb21wYW55X19zb2NpYWwtbWVkaWFzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4ubWVudV9fY29tcGFueS1pbmZvIC5jb21wYW55X19zb2NpYWwtbWVkaWFzIGEge1xyXG4gIC8vIG1hcmdpbi1yaWdodDogMTZweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5tZW51X19jb21wYW55LWluZm8gLmNvbXBhbnlfX25hbWUgcCB7XHJcbiAgZm9udC1mYW1pbHk6ICRvcGVuU2FucztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgY29sb3I6ICRibGFjaztcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5tZW51X19idXR0b24tdG9nZ2xlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tZW51X19idXR0b24tdG9nZ2xlIGRpdiB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xyXG4gIG1hcmdpbi1ib3R0b206IDNweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbn1cclxuXHJcbi5tZW51X19idXR0b24tdG9nZ2xlIC5iYXItMyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG4ubWVudS1vcGVuIC5tZW51X19uYXYge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxufVxyXG5cclxuLm1lbnUtb3BlbiAubWVudV9fYnV0dG9uLXRvZ2dsZSAuYmFyLTIge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5tZW51LW9wZW4gLm1lbnVfX2J1dHRvbi10b2dnbGUgLmJhci0xIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcblxyXG4ubWVudS1vcGVuIC5tZW51X19idXR0b24tdG9nZ2xlIC5iYXItMyB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTZweCkgcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyX19zZWN1cml0eSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlcl9fbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwNjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDI2cHggNDNweDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX21lbnUgLmxvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5tZW51X19uYXZpZ2F0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogMTVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubWVudV9fbmF2aWdhdGlvbiAubWVudV9fbG9nbyB7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAubWVudV9fbmF2IHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5tZW51X19uYXYgbmF2IHVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1lbnVfX25hdiBuYXYgdWwgbGkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1lbnVfX25hdiBuYXYgdWwgbGkgYSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xyXG4gIH1cclxuXHJcbiAgLm1lbnVfX25hdiBuYXYgdWwgbGk6bnRoLWNoaWxkKDYpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubWVudV9fbmF2IC5tZW51X19zZXBhcmF0b3Ige1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMnB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGRhcmsyO1xyXG4gICAgYmFja2dyb3VuZDogYmxhY2s7XHJcbiAgfVxyXG5cclxuICAubWVudV9fbmF2IC5tZW51X19saW5rLWFjdGlvbnMsXHJcbiAgLm1lbnVfX25hdiAubWVudV9fbGluay1hY3Rpb25zIGEge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5tZW51X19uYXYgLm1lbnVfX2xvZ28sXHJcbiAgLm1lbnVfX25hdiAubWVudV9fY29tcGFueS1pbmZvLFxyXG4gIC5tZW51X19uYXYgLm1lbnVfX2xpbmstYWN0aW9ucyAuZG93bmxvYWQtYXBwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubWVudV9fbmF2IC5tZW51X19saW5rLWFjdGlvbnMge1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLm1lbnVfX25hdiAubWVudV9fbGluay1hY3Rpb25zIGEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgfVxyXG5cclxuICAubWVudV9fYnV0dG9uLXRvZ2dsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDExMDNweCkge1xyXG4gIC5oZWFkZXJfX21lbnUge1xyXG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgLm1lbnVfX25hdmlnYXRpb24ge1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gIH1cclxuICAubWVudV9fbmF2IG5hdiB1bCB7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAubWVudV9fbmF2aWdhdGlvbiAubWVudV9fbG9nbyB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi8qIElOSUNJTyBUSVRVTE8gUEVSR1VOVEFTIEZSRVFVRU5URVMgKi9cclxuLmZhcS1jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogOTAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCA0M3B4O1xyXG59XHJcblxyXG4uZmFxLWNvbnRhaW5lciAuZmFxLXRpdGxlIHtcclxuICBmb250LXNpemU6IDM2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogNDRweDtcclxuICBtYXJnaW4tdG9wOiA3NXB4O1xyXG59XHJcblxyXG4uZmFxLWNvbnRhaW5lciAuZmFxLWRlc2NyaXB0aW9uIHtcclxuICBjb2xvcjogIzIxMjMyZjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4vKiBURVJNSU5PIFRJVFVMTyBQRVJHVU5UQVMgRlJFUVVFTlRFUyAqL1xyXG5cclxuLyogSU5JQ0lPIElURU5TIFBFUkdVTlRBUyBGUkVRVUVOVEVTICovXHJcblxyXG4uZmFxLWl0ZW1zIHtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG59XHJcblxyXG4uZmFxLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogMTBweCAwIDI1cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVjZjA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZmFxLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLmZhcS1pdGVtIC5mYXFfX3F1ZXN0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLmZhcS1pdGVtIC5mYXFfX3F1ZXN0aW9uIGg1IHtcclxuICBjb2xvcjogIzEwMTgyODtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmZhcS1pdGVtIC5mYXFfX3F1ZXN0aW9uIHAge1xyXG4gIGNvbG9yOiAjNDc1NDY3O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgbWF4LWhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLW91dDtcclxufVxyXG5cclxuLmZhcS1pdGVtIC5mYXEtYnRuLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDFweCA0cHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgIzk4YTJiMztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmZhcS1pdGVtIC5mYXEtYnRuLXRvZ2dsZTphZnRlciB7XHJcbiAgY29udGVudDogXCJcXDAwMkJcIjtcclxuICBjb2xvcjogIzk4YTJiMztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmZhcS1pdGVtIC5hY3RpdmU6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XHJcbn1cclxuXHJcbi8qIEZJTSBJVEVOUyBQRVJHVU5UQVMgRlJFUVVFTlRFUyAqL1xyXG5cclxuLyogSU5JQ0lPIFNFw4fDg08gQUlOREEgVEVNIETDmlZJREFTKi9cclxuXHJcbi5zdGlsbC1kb3VidHMge1xyXG4gIGJhY2tncm91bmQ6ICNmOWZhZmI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmc6IDMycHggMDtcclxufVxyXG5cclxuLmRvdWJ0c19faW1hZ2UgLmF2YXRhci0xIHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG4gIHdpZHRoOiA4NnB4O1xyXG59XHJcblxyXG4uZG91YnRzX19pbWFnZSAuYXZhdGFyLTIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHdpZHRoOiA5NnB4O1xyXG59XHJcblxyXG4uZG91YnRzX19pbWFnZSAuYXZhdGFyLTMge1xyXG4gIHdpZHRoOiA4NnB4O1xyXG5cclxuICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbn1cclxuXHJcbi5zdGlsbC1kb3VidHMgLmRvdWJ0c19fdGl0bGUge1xyXG4gIGNvbG9yOiAjMTAxODI4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgbWFyZ2luLXRvcDogMzJweDtcclxufVxyXG5cclxuLnN0aWxsLWRvdWJ0cyAuZG91YnRzX19kZXNjcmlwdGlvbiB7XHJcbiAgY29sb3I6ICM0NzU0Njc7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG5cclxuLnN0aWxsLWRvdWJ0cyAuZG91YnRzX19idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcGluazIpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXBpbmsyKTtcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNzlweDtcclxuICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogVEVSTUlOTyBTRUNBTyBBSU5EQSBIQSBEVVZJREFTICovXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjgwcHgpIHtcclxuICAuZmFxLWNvbnRhaW5lciAuZmFxLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXHJcbiAgfVxyXG5cclxuICAuZmFxLWNvbnRhaW5lciAuZmFxLWRlc2NyaXB0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5mYXEtaXRlbSAuZmFxX19xdWVzdGlvbiBoNSB7IFxyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICB9XHJcbn1cclxuXHJcbi5mYXFfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAuZmFxX19ibG9jayB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDBcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIGJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIG1haW4uaGVscC1wYWdlIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gOTAwcHggYXV0bztcclxuICB9XHJcblxyXG4gIG1haW4uaGVscC1wYWdlIHNlY3Rpb24ge1xyXG4gICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICB9XHJcblxyXG4gIC5mYXEtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmZhcS1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDI0cHggMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVjZjA7XHJcbiAgfVxyXG5cclxuICAuZmFxLWl0ZW0gLmZhcV9fcXVlc3Rpb24gcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuZmFxLWl0ZW0gLmZhcV9fYW5zd2VyIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcclxuICBtYWluLmhlbHAtcGFnZSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMTA2MHB4IGF1dG87XHJcbiAgfVxyXG59XHJcbkBtZWRpYShtYXgtd2lkdGg6OTc4cHgpe1xyXG4gIC5mYXFfX3F1ZXN0aW9uIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5mYXEtaXRlbSAuZmFxX19xdWVzdGlvbntcclxuICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgfVxyXG59IiwiLm1haW4taG93LXRvLXBhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3JjLy4uL3NyYy9pbWFnZXMvaW1hZ2UtYmctZ3JlZW4tYXJyb3cucG5nXCIpLFxyXG4gICAgICB1cmwoXCIuLi8uLi9zcmMvLi4vc3JjL2ltYWdlcy9pbWFnZS1iZy1ncmVlbi1hcnJvdy5wbmdcIiksXHJcbiAgICAgIHVybChcIi4uLy4uL3NyYy8uLi9zcmMvaW1hZ2VzL2JhY2tncm91bmQvYmFja2dyb3VuZC1ob3ctdG8tcGFnZS5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyNTBweCA0MDBweCwgMjUwcHggNDAwcHgsIDEwMCUgNTclO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggNDAwcHgsIC02MHB4IDExNzBweCwgMHB4IDMyMHB4O1xyXG4gIH1cclxuICBcclxuICAubWFpbi1ob3ctdG8tcGFnZSBkaXYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYWluLWhvdy10by1wYWdlIGRpdiBoMiB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xyXG4gICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgIHBhZGRpbmc6IDBweCA0NHB4O1xyXG4gIFxyXG4gICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcbiAgXHJcbiAgLm1haW4taG93LXRvLXBhZ2UgZGl2IGg1IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuICBcclxuICAubWFpbi1ob3ctdG8tcGFnZSBkaXYgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuICBcclxuICAubWFpbi1ob3ctdG8tcGFnZSAuaW5zdGFsbG1lbnRfX2ltYWdlIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYWluLWhvdy10by1wYWdlIC5zaC0xIC5pbnN0YWxsbWVudF9faW1hZ2Uge1xyXG4gICAgbGVmdDogLTUwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYWluLWhvdy10by1wYWdlIC5zaC0xIC5pbnN0YWxsbWVudF9fdGV4dHMgaDUge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYWluLWhvdy10by1wYWdlIC5zaC0yIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbiAgXHJcbiAgLm1haW4taG93LXRvLXBhZ2UgLnNoLTIgLmluc3RhbGxtZW50X190ZXh0cyBoMiB7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYWluLWhvdy10by1wYWdlIC5zaC0zIC5pbnN0YWxsbWVudF9fdGV4dHMgaDUge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYWluLWhvdy10by1wYWdlIC5zaC0zIC5pbnN0YWxsbWVudF9faW1hZ2Uge1xyXG4gICAgbGVmdDogLTgwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gIH1cclxuICBcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYWluLWhvdy10by1wYWdlIGRpdiBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1heC13aWR0aDogNDMwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDY0cHg7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAubWFpbi1ob3ctdG8tcGFnZSBkaXYgaDUge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLm1haW4taG93LXRvLXBhZ2UgZGl2IHAge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFpbi1ob3ctdG8tcGFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvaW1hZ2UtYmctZ3JlZW4tYXJyb3cucG5nXCIpLFxyXG4gICAgICAgIHVybChcIi4uLy4uL3NyYy9pbWFnZXMvaW1hZ2UtYmFja2dyb3VuZC1waW5rLWhvdy5wbmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAwcHggODAwcHgsIDE2MCUgODUlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMzAwcHgsIC0yMDBweCAtMjBweDtcclxuICBcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDkwMHB4IGF1dG87XHJcbiAgICB9XHJcbiAgXHJcbiAgICAubWFpbi1ob3ctdG8tcGFnZSBkaXYge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLm1haW4taG93LXRvLXBhZ2UgZGl2IGgyIHtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICBcclxuICAgIC5tYWluLWhvdy10by1wYWdlIGRpdiBoNSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLm1haW4taG93LXRvLXBhZ2UgZGl2IHAge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLm1haW4taG93LXRvLXBhZ2UgLmluc3RhbGxtZW50X19pbWFnZSB7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgbWF4LWhlaWdodDogNTMwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgXHJcbiAgICAubWFpbi1ob3ctdG8tcGFnZSAuc2gtMSAuaW5zdGFsbG1lbnRfX2ltYWdlIHtcclxuICAgICAgdG9wOiAtMzgwcHg7XHJcbiAgICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxuICBcclxuICAgIC5tYWluLWhvdy10by1wYWdlIC5zaC0yIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC00MHB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLm1haW4taG93LXRvLXBhZ2UgLnNoLTMgLmluc3RhbGxtZW50X190ZXh0cyBoMiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAubWFpbi1ob3ctdG8tcGFnZSAuc2gtMyB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogNTBweDtcclxuICAgIH1cclxuICBcclxuICAgIC5tYWluLWhvdy10by1wYWdlIC5zaC0zIC5pbnN0YWxsbWVudF9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAtNTBweDtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcclxuICAgIG1haW4ubWFpbi1ob3ctdG8tcGFnZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxMDYwcHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhKG1heC13aWR0aDo5NzhweCl7XHJcbiAgICAuaW5zdGFsbG1lbnRfX2ltYWdle1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLm1haW4taG93LXRvLXBhZ2UgZGl2e1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIGgye1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICAgIGg1e1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IiwiLnR1dG9yaWFsLWNhcm91c2VsIHtcclxuICAuYy1zdGVwcyB7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA0MHB4O1xyXG5cclxuICAgIC5zbGlkZS1wYXNzIHtcclxuICAgICAgY29sb3I6IHZhcigtLWdyYXkpO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC10ZXh0KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXBpbmspO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tcGluayk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stY3VycmVudCB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIC5zbGlkZS1wYXNzIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1waW5rKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50dXRvcmlhbC1jYXJvdXNlbC1pdGVtcyB7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAvLyAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgIGxlZnQ6IDA7XHJcbiAgICAvLyAgIHRvcDogMDtcclxuICAgIC8vICAgei1pbmRleDogMTtcclxuICAgIC8vICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzNkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgOTUlLCByZ2JhKDAsIDIxMiwgMjU1LCAwKSAxMDAlKTtcclxuICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLy8gICB3aWR0aDogNDUwcHg7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDYwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbiAgXHJcbiAgLmMtc3RlcHMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTMwcHg7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgLml0ZW0taW5mb3Mge1xyXG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvYXJyb3ctY2Fyb3VzZWwucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG4gIC8vIGhlaWdodDogNzAwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTAwcHggMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi50dXRvcmlhbC1jYXJvdXNlbC1pdGVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4udHV0b3JpYWwge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4uYy1zbGlkZV9faXRlbSB7XHJcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwcHggMWZyO1xyXG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cclxufVxyXG5cclxuLmMtc2xpZGVfX2l0ZW0gLml0ZW0taW5mb3MgaDIge1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5jLXNsaWRlX19pdGVtIC5pdGVtLWluZm9zIGg0IHtcclxuICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzMjBweDtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uYy1zbGlkZV9faXRlbSAuaXRlbS1pbmZvcyAuYy1zdGVwcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDQwcHg7XHJcbiAgY29sb3I6IHZhcigtLWdyYXkpO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XHJcbiAgcGFkZGluZzogMjFweCAwO1xyXG59XHJcblxyXG4uYy1zbGlkZV9faXRlbSAuaXRlbS1pbmZvcyBwIHtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgY29sb3I6ICMyMTIzMmY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5jLXNsaWRlX19pdGVtIC5pdGVtLWltYWdlIGltZyB7XHJcbiAgbWF4LXdpZHRoOiA1MjBweDtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi50dXRvcmlhbCAudHV0b3JpYWxfX3NtYXJ0cGhvbmVzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udHV0b3JpYWxfX3RpdGxlLTEge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50dXRvcmlhbF9fY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbkBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KXtcclxuICAudHV0b3JpYWxfX2NvbnRhaW5lcntcclxuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcclxuICB9XHJcbn0iLCJodG1sIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cbi5taW5pLXN0b3Jlc19fY29udGFpbmVye1xuICAgIHBhZGRpbmc6IDYwcHggMCAxMDBweDtcbiAgICBcbiAgICAubWluaS1zdG9yZXNfX2hlYWRpbmd7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgICAgICBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbjoxNnB4IDAgMjRweDtcbiAgICAgICAgfVxuICAgICAgICAubWluaS1zdG9yZXNfX2ZpbHRlcntcbiAgICAgICAgICAgIGdhcDogM3B4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgcmdiYSgxOTQsIDE5NCwgMTk0LCAwLjgpO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmUzNWYxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4OyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMXM7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVke1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1pbmktc3RvcmVzX19ibG9jayB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMjE1cHgpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIGdhcDogMjBweCAyMnB4O1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk3OHB4KXtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCA0MHB4IDZweCAxMHB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjFzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vLi4vc3JjL2ltYWdlcy9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk3OHB4KXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDZweCA2cHggMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNrZWxldG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2YwZjBmMCAyNSUsICNmOGY4ZjggNTAlLCAjZjBmMGYwIDc1JSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbG9hZGluZyAxLjVzIGluZmluaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMDAlIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAwJSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAyMTVweCk7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgICAgICBnYXA6IDIwcHggMjJweDtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTc4cHgpe1xuICAgICAgICAgICAgICAgIGdhcDogN3B4IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jZmlsdGVyZWQtcG9zdHMtY29udGVudC1taWNybywgI2ZpbHRlcmVkLXBvc3RzLWNvbnRlbnQtbWFwe1xuICAgIC5taW5pX19zdG9yZXMtc2VhcmNoe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvNTtcbiAgICAgICAgXG4gICAgICAgIGgye1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5taW5pX19zdG9yZXMtcmV0dXJue1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAyMDhweCk7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgICAgICBnYXA6IDIwcHggMjJweDtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxNDVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk3OHB4KXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxNDVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjFzO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCA0MHB4IDZweCAxMHB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjFzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vLi4vc3JjL2ltYWdlcy9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5taW5pLWJvcmRlci10b3Age1xuICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkIHJnYmEoMTk0LCAxOTQsIDE5NCwgMC44KTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYShtYXgtd2lkdGg6OTc4cHgpe1xuICAgIC5taW5pLXN0b3Jlc19fY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHggMTAwcHg7XG4gICAgfVxuICAgIC5taW5pLXN0b3Jlc19fY29udGFpbmVyIC5taW5pLXN0b3Jlc19fYmxvY2sgLnNtYWxse1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA0NiUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICB9XG4gICAgLnNrZWxldG9uIHtcbiAgICAgICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWluaS1zdG9yZXNfX2ZpbHRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5wYWdhbGV2ZS1udW1iZXJfX3Jlc3VsdHMge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMTUwcHgpO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHJvdy1nYXA6IDYwcHg7XHJcbiAgICAvLyBjb2x1bW4tZ2FwOiAxNnB4O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XHJcbiAgICBtYXJnaW4tdG9wOiA2OHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuIiwiLmNvbnRhaW5lci1wcml2YWN5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NHB4IDFmciA0NHB4O1xuXG4gIC5jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIG9sIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgb2wgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIHRhYmxlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlY2VjZWM7XG4gIH1cblxuICB0YWJsZSB0cjpudGgtY2hpbGQoMm4gKyAxKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgfVxuXG4gIHRhYmxlIHRkIHtcbiAgICBib3JkZXItY29sb3I6ICNlY2VjZWM7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lIHNvbGlkIHNvbGlkIG5vbmU7XG4gICAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiBtZWRpdW0gMXB4IDFweCBtZWRpdW07XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmRhdGEtY29sbGVjdCB0aGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIGJsYWNrO1xuICB9XG5cbiAgLmRhdGEtY29sbGVjdCB0aGVhZCB0aCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNlY2VjO1xuICB9XG5cbiAgLmRhdGEtY29sbGVjdCB0ciB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAmIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCg5MzZweCwgMTA2MHB4KSAxZnI7XG4gICAgfVxuICB9XG59XG4iLCIuc2VhcmNoX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgIH1cclxufSIsIi5zZWFyY2gtc3VibWl0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2VhcmNoLWZvcm0ge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV5aW5nLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogNTNweDtcclxuICAgIHBhZGRpbmc6IDAgMjdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAuc2VhcmNoLXN0b3Jlc3tcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgaDIge1xyXG4gICAgICAgIGJye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV5aW5nLWNvbnRlbnQgaDIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWluLXdpZHRoOjEwMjRweCl7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBicntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnV5aW5nLWNvbnRlbnRfX3NlYXJjaCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgbWFyZ2luOiAyN3B4IGF1dG8gMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAyMnB4IDI2cHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogODVweDtcclxuICAgIH1cclxufSIsIi5zaXRlbWFwX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDExNjBweCBhdXRvO1xuXG4gICAgLnNpdGVtYXBfX3dyYXBwZXIge1xuICAgICAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEwNjBweCAxZnI7XG5cbiAgICAgICAgLnNpdGVtYXBfX2hlYWRpbmcge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2l0ZW1hcF9fY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLnN0b3Jlcy1maWx0ZXJzX19jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEwNjBweCAxZnI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcblxuICAgICAgICAgICAgICAgIC5zdG9yZXMtZmlsdGVyc19fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXJzX19pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMzMsIDM1LCA0Nyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigzMywgMzUsIDQ3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZpbHRlcnNfX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEwNjBweCAxZnI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWx0ZXJfX2lucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL3NyYy9pbWFnZXMvaWNvLXNlYXJjaC5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDI1NCwgNTMsIDI0MSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXJlZC1zdG9yZXNfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KGF1dG8sIDI2MHB4KSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yZV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3RvcmVfX3NsaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBtZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0b3JlX190YWdzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkyJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDU2LCAyMzUsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RvcmVfX25hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaXRlbWFwX19ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXBpbmspO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEobWF4LXdpZHRoOjk3OHB4KSB7XG4gICAgLnNpdGVtYXBfX2NvbnRhaW5lciAuc2l0ZW1hcF9fd3JhcHBlciAuc2l0ZW1hcF9faGVhZGluZyBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2l0ZW1hcF9fY29udGFpbmVyIC5zaXRlbWFwX193cmFwcGVyIC5zaXRlbWFwX19jb250ZW50IC5zdG9yZXMtZmlsdGVyc19fY29udGFpbmVyIC5zdG9yZXMtZmlsdGVyc19fd3JhcHBlciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgfVxuXG4gICAgLnNpdGVtYXBfX2NvbnRhaW5lciAuc2l0ZW1hcF9fd3JhcHBlciAuc2l0ZW1hcF9fY29udGVudCAuc3RvcmVzLWZpbHRlcnNfX2NvbnRhaW5lcixcbiAgICAuc2l0ZW1hcF9fY29udGFpbmVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDFmciAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLnNpdGVtYXBfX2NvbnRhaW5lciAuc2l0ZW1hcF9fd3JhcHBlciAuc2l0ZW1hcF9fY29udGVudCAuc3RvcmVzLWZpbHRlcnNfX2NvbnRhaW5lciAuc3RvcmVzLWZpbHRlcnNfX3dyYXBwZXIgLmZpbHRlcnNfX2luZm8ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5zaXRlbWFwX19jb250YWluZXIgLnNpdGVtYXBfX3dyYXBwZXIgLnNpdGVtYXBfX2NvbnRlbnQgLnN0b3Jlcy1maWx0ZXJzX19jb250YWluZXIgLnN0b3Jlcy1maWx0ZXJzX193cmFwcGVyIC5maWx0ZXJzX19pbmZvIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNpdGVtYXBfX2NvbnRhaW5lciAuc2l0ZW1hcF9fd3JhcHBlciAuc2l0ZW1hcF9fY29udGVudCAuc3RvcmVzLWZpbHRlcnNfX2NvbnRhaW5lciAuc3RvcmVzLWZpbHRlcnNfX3dyYXBwZXIgLmZpbHRlcnNfX2luZm8gcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG5cbiAgICAuc2l0ZW1hcF9fY29udGFpbmVyIC5zaXRlbWFwX193cmFwcGVyIC5zaXRlbWFwX19jb250ZW50IC5zdG9yZXMtZmlsdGVyc19fY29udGFpbmVyIC5zdG9yZXMtZmlsdGVyc19fd3JhcHBlciAuZmlsdGVyc19faW5mbyBwIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiLmNob29zZV9jYXRlZ29yeSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMHB4IDQzcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMDgwcHggMWZyO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcblxyXG4gIEBtZWRpYShtaW4td2lkdGg6MTAyNHB4KSB7XHJcbiAgICAuZ3JpZC1jb2x1bW4tMiB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmVhdHVyZWQtc3RvcmVzIHtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMDgwcHggMWZyO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFxyXG5cclxuICBAbWVkaWEobWluLXdpZHRoOjEwMjRweCkge1xyXG4gICAgLmdyaWQtY29sdW1uLTIge1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNob29zZV9jYXRlZ29yeV9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uY2hvb3NlX2NhdGVnb3J5X3NsaWRlcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5jaG9vc2VfY2F0ZWdvcnlfc2xpZGVzIC5sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGluc2V0OiAwO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxcclxuICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA3JSxcclxuICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUpO1xyXG59XHJcblxyXG4uY2hvb3NlX2NhdGVnb3J5X3NsaWRlcyAuc2xpY2stc2xpZGUge1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLmZlYXR1cmVkLXN0b3JlcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMHB4IDAgMCA0M3B4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDgwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1zdG9yZXNfX3RpdGxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTg3cHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1zdG9yZXNfX2NvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDIxcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuXHJcbiAgLnN0b3JlX19zbGlkZSB7XHJcbiAgICAuc3RvcmVfX25hbWUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLFxyXG4gICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAxOS4yNyUsXHJcbiAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNikgNzAuODMlLFxyXG4gICAgICAgICAgIzAwMDYyYyAxMDAlKTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZlYXR1cmVkLXN0b3Jlc19fY29udGFpbmVyIC5sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogOTtcclxuICB3aWR0aDogMTQlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LFxyXG4gICAgICByZ2IoMjU1LCAyNTUsIDI1NSkgNyUsXHJcbiAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgOTAlKTtcclxufVxyXG5cclxuLmZlYXR1cmVkLXN0b3Jlc19fc2xpZGVzIHtcclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgLy8gbGVmdDogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubGF5ZXIge1xyXG4gICAgei1pbmRleDogOTtcclxuICB9XHJcblxyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAuc3RvcmVfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgXHJcbiAgICAuc3RvcmVfX3NsaWRlIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjFzO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgaGVpZ2h0OiAyNzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgNTYsIDIzNSwgMC4yKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgXHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b3JlX19uYW1lIHtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250VGV4dCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICMwMTAxMDE7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZS1uYXZpZ2F0aW9uLXN0b3JlcyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZy1yaWdodDogNDNweDtcclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnN0b3JlX19zbGlkZSB7XHJcbiAgbWluLWhlaWdodDogMTg2cHggIWltcG9ydGFudDtcclxuICBtaW4td2lkdGg6IDE3M3B4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgLy9kaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMC43Mzc1cmVtO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuc3RvcmVfX25hbWUge1xyXG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAkZGFyazE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGUtbmF2aWdhdGlvbi1jYXRlZ29yeSxcclxuLnNsaWRlLW5hdmlnYXRpb24tY29tbWVudCxcclxuLnNsaWRlLW5hdmlnYXRpb24tc3RvcmVzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogNzZweDtcclxufVxyXG5cclxuLmRvdHMtbmF2aWdhdGlvbixcclxuLmFycm93cy1uYXZpZ2F0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRvdHMtbmF2aWdhdGlvbiB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5hcnJvd3MtbmF2aWdhdGlvbiAuYXJyb3cuc2xpY2stZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblxyXG4gIHN2ZyBwYXRoIHtcclxuICAgIHN0cm9rZTogI2NjY2RjZTtcclxuICB9XHJcbn1cclxuXHJcbi5hcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5hcnJvdy5kaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBpbml0aWFsO1xyXG59XHJcblxyXG4uYXJyb3cuZGlzYWJsZWQgc3ZnIHBhdGgge1xyXG4gIHN0cm9rZTogI2NjY2RjZTtcclxufVxyXG5cclxuLnByZXZBcnJvdyB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICBsZWZ0OiAwO1xyXG59XHJcblxyXG4ubmV4dEFycm93IHtcclxuICByaWdodDogMHB4O1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICByaWdodDogdW5zZXQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZG90cy1uYXZpZ2F0b3Ige1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB3aWR0aDogNDAlO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGUtbmF2aWdhdGlvbi1jb21tZW50IHtcclxuICAuZG90cy1uYXZpZ2F0aW9uIC5kb3RzLW5hdmlnYXRvciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuZG90cy1uYXZpZ2F0aW9uIC5kb3RzLW5hdmlnYXRvciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRvdHMtbmF2aWdhdG9ydWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbi5kb3RzLW5hdmlnYXRvciBsaSBidXR0b24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kb3RzLW5hdmlnYXRvciBsaTo6bWFya2VyIHtcclxuICBjb250ZW50OiB1cmwoLi4vLi4vc3JjL2ltYWdlcy9ub3Qtc2VsZWN0ZWQtZ3JheS5zdmcpO1xyXG59XHJcblxyXG4uZG90cy1uYXZpZ2F0b3IgbGkuc2xpY2stYWN0aXZlOjptYXJrZXIge1xyXG4gIGNvbnRlbnQ6IHVybCguLi8uLi9zcmMvaW1hZ2VzL3NlbGVjdGVkLWdyYXkuc3ZnKTtcclxufVxyXG5cclxuLmRvdHMtY2xhc3Mge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDM4JTtcclxuICByaWdodDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xyXG59XHJcblxyXG4uZG90cy1jbGFzcyBsaSBidXR0b24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zbGlkZXIgLmRvdHMtY2xhc3MgbGk6Om1hcmtlciB7XHJcbiAgY29udGVudDogdXJsKC4uLy4uL3NyYy9pbWFnZXMvbm90LXNlbGVjdGVkLXBpbmsuc3ZnKTtcclxufVxyXG5cclxuLmRvdHMtY2xhc3MgbGkuc2xpY2stYWN0aXZlOjptYXJrZXIge1xyXG4gIGNvbnRlbnQ6IHVybCguLi8uLi9zcmMvaW1hZ2VzL3NlbGVjdGVkLXBpbmsuc3ZnKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5mZWF0dXJlZC1zdG9yZXNfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDc3cHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIG1pbi13aWR0aDogMTkycHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrMTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMTJweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZlYXR1cmVkLXN0b3JlcyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBweCAxZnIgMjBweDtcclxuICAgIC5ncmlkLWNvbHVtbi0ye1xyXG4gICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAuYXJyb3dzLW5hdmlnYXRpb257XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYXJlYS13cmFwcGVye1xyXG4gICAgLnNsaWRlLWFyZWFzLWFycm93c3tcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNob29zZV9jYXRlZ29yeSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXN0b3Jlc19fdGl0bGUge1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnN0b3Jlc19fY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxMTYwcHggYXV0bztcclxuXHJcblxyXG5cclxuICAuc3RvcmVzLWZpbHRlcnNfX2NvbnRhaW5lciB7XHJcbiAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTA2MHB4IDFmcjtcclxuXHJcbiAgICAuc3RvcmVzLWZpbHRlcnNfX3dyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvNDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlcnNfX2luZm8ge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnRUZXh0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiAkZGFyazE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB0b3A6IC00MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJGRhcmsxO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyc19fYmxvY2sge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNTBweCAxZnI7XHJcbiAgICAgIHJvdy1nYXA6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgLmZpbHRlcl9faW5wdXQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL2ljby1zZWFyY2guc3ZnXCIpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIGNvbG9yOiAkcGluaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZpbHRlcl9fc2VsZWN0IHtcclxuICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgIGNvbG9yOiAjOGM4YzhjO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTVhNWE1O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWx0ZXJfX3RhZ3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMTUwcHgpO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcclxuICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGdyaWQtYXJlYTogMSAvIHNwYW4gNztcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgY29sb3I6ICMwMTAxMDE7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlsdGVyLXRhZ19fYmxvY2sge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNWE1YTU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICAgICAgICBjb2xvcjogIzhjOGM4YztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgJi5maWx0ZXItdGFnX19ibG9jay5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlcmVkLXN0b3Jlc19fY29udGFpbmVyIHtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMzBweCAwcHg7XHJcbiAgICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcclxuXHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KGF1dG8sIDI2MHB4KSk7XHJcblxyXG4gICAgICAuc3RvcmVfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG5cclxuICAgICAgICAuc3RvcmVfX3NsaWRlIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuMXM7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCA1NiwgMjM1LCAwLjIpO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZyB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRUZXh0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3RvcmVfX25hbWUge1xyXG4gICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250VGV4dCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDEwMTAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGlzYWJsZWQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgLmZlYXR1cmVkLXN0b3JlcyB7XHJcbiAgICAuc3RvcmVfX3NsaWRlIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mZWF0dXJlZC1zdG9yZXMtYWx0LFxyXG4gIC5zdG9yZXMtbGF0ZXN0X19jb250YWluZXIge1xyXG4gICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA4LCAyMjcsIDE4OSwgMC4xOCk7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcblxyXG4gICAgLmZlYXR1cmVkLXN0b3Jlc19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmQtZmxleC1ub25lIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmVhdHVyZWQtc3RvcmVzX19jb250YWluZXItYWx0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDI4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAzMHB4IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAgICAgLmZlYXR1cmVkLXN0b3Jlc19fc2xpZGVzIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDI4cHggMCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggNHB4O1xyXG4gICAgICAgIC8vIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0b3JlX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuXHJcbiAgICAgICAgLnN0b3JlX19zbGlkZSB7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjFzO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCA1NiwgMjM1LCAwLjIpO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdG9yZV9fbmFtZSB7XHJcbiAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRUZXh0KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMTAxMDE7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0b3Jlcy1sYXRlc3RfX2NvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgMTA2LCAyNDEsIDAuMTcpO1xyXG5cclxuICAgIC5mZWF0dXJlZC1zdG9yZXNfX3NsaWRlczIge1xyXG4gICAgICAuc3RvcmVfX3dyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0b3Jlcy1kaXNwbGF5X19jb250YWluZXIge1xyXG4gIC5ncmlkLWNvbHVtbi0zIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoOTAwcHgsIDEwNjBweCkgMWZyO1xyXG5cclxuICAgIC5ncmlkLTIge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi8zO1xyXG5cclxuICAgICAgLnN0b3Jlcy1kaXNwbGF5X19oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW46IDkwcHggMCA1MHB4O1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk3OHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdG9yZXMtZGlzcGxheV9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuXHJcbiAgICAgICAgLnN0b3JlX193cmFwcGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuXHJcbiAgICAgICAgICAuc3RvcmVfX3NsaWRlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjFzO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgNTYsIDIzNSwgMC4yKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0b3JlX19uYW1lIHtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250VGV4dCk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMTAxMDE7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb290ZXItc3RvcmVzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDEwMTAxO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEzM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI21haW4tc3RvcmVzLWNvbnRhaW5lciB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmdyaWQtY29sdW1uLTMge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMTcwcHggMWZyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAuZmVhdHVyZWQtc3RvcmVzLWFsdCxcclxuICAuc3RvcmVzLWxhdGVzdF9fY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnN0b3Jlcy1kaXNwbGF5X19oZWFkaW5nIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICB9XHJcblxyXG4gIC5zdG9yZXNfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5zdG9yZXMtZmlsdGVyc19fd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweCA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yZXMtZmlsdGVyc19fY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuZmlsdGVyc19faW5mbyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdG9wOiAtMjMycHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDogLTExMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgIGJyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWx0ZXJzX19ibG9jayB7XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC00MHB4O1xyXG5cclxuICAgICAgICAuZmlsdGVyX19zZWxlY3Qge1xyXG4gICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpbHRlcl9fdGFncyB7XHJcbiAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZmlsdGVyLXRhZ19fYmxvY2sge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXN0b3Jlcy1hbHQsXHJcbiAgLnN0b3Jlcy1sYXRlc3RfX2NvbnRhaW5lciB7XHJcbiAgICAuZmVhdHVyZWQtc3RvcmVzX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0b3Jlcy1kaXNwbGF5X19jb250YWluZXIge1xyXG4gICAgLmdyaWQtY29sdW1uLTMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgICAgIC5ncmlkLTIge1xyXG4gICAgICAgIC5zdG9yZXMtZGlzcGxheV9fcm93IHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChhdXRvLCAyNjBweCkpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWRlLW5hdmlnYXRpb24tc3RvcmVzMixcclxuICAuc2xpZGUtbmF2aWdhdGlvbi1zdG9yZXMge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgLmFycm93cy1uYXZpZ2F0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0b3Jlcy1yZXN1bHRfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMTA2MHB4IGF1dG87XHJcblxyXG4gIC5zdG9yZXMtcmVzdWx0X193cmFwcGVyIHtcclxuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMzBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gIC5zdG9yZV9fc2xpZGUge1xyXG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XHJcbiAgICBtYXgtd2lkdGg6IDE3M3B4O1xyXG4gIH1cclxufVxyXG5cclxuI2ZpbHRlcmVkLXBvc3RzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5sb2FkZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4ubG9hZGVyLXdyYXBwZXIgaW1ne1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogODBweDtcclxufVxyXG5cclxuLmxvYWQtc2VhcmNoIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC8vd2lkdGg6IDE1JTtcclxufVxyXG5cclxuXHJcbi5zdG9yZV9fdGFncyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDBweDtcclxuICByaWdodDogMTBweDtcclxuICB3aWR0aDogOTIlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICBnYXA6IDVweDtcclxuXHJcbiAgLnRhZyB7XHJcbiAgICBtaW4td2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRUZXh0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG59XHJcbi5iYW5uZXJfX2NvbnRhaW5lcntcclxuICBhe1xyXG4gICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICBcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAuYmFubmVyX19ibG9ja3tcclxuICAgICAgZ3JpZC1jb2x1bW46IDIvNDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zZWFyY2gtZmllbGQuZXJyb3J7XHJcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMik7XHJcbn1cclxuLmludmFsaWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmIwYjAgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmY4NTg1ICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNmZjc4NzggIWltcG9ydGFudDtcclxufVxyXG4udXNlci1mZWVkYmFja3tcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi51c2VyLWZlZWRiYWNrLmVuYWJsZWR7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNzVweDtcclxuICBsZWZ0OiAxMHB4O1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCIsc2Fucy1zZXJpZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE1LCA2OCwgNjgpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbiNhamF4LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyAvKiBGdW5kbyBzZW1pdHJhbnNwYXJlbnRlICovXHJcbiAgei1pbmRleDogOTk5OTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbiNhamF4LW92ZXJsYXk6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBib3JkZXI6IDVweCBzb2xpZCAjMTJGMkFBO1xyXG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjZmUzNWYxOyAvKiBDb3IgZG8gaW5kaWNhZG9yICovXHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn0iLCIudGVybXMtb2YtdXNle1xyXG4gICAgLmdyaWQtY29sdW1uLTJ7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcGluayk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnR1dG9yaWFsX19jb250YWluZXIge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsX19zbWFydHBob25lcyxcclxuICAgIC50dXRvcmlhbF9fdGl0bGUtMSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1dG9yaWFsX19jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgIC5jb250ZW50LWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyNzBweCBhdXRvIGF1dG87XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBncmlkLXJvdzogMS8yO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMjM2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBjb2xvcjogIzk2MDBhNjtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDIvMztcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRUZXh0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICBncmlkLXJvdzogMy80O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDNweDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnR1dG9yaWFsLWNhcm91c2VsIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAuYy1zdGVwcyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudHV0b3JpYWxfX2NvbnRlbnQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAuY29udGVudC1pdGVtIHtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAjOTYwMGE2O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYm9keSB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogRVNUSUxJWkHDh8ODTyBERSBUT0RBUyBUQUdTIEgxLFAgZSBCVVRUT04gREEgUMOBR0lOQSAqL1xyXG4ud2hvLXBhZ2Uge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICBoMSB7XHJcbiAgICBjb2xvcjogdmFyKC0tZ3JheTQpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIHAge1xyXG4gICAgY29sb3I6IHZhcigtLWRhcmsxKTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRleHQpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxvYWQtbW9yZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGEzOGViO1xyXG4gIGJhY2tncm91bmQ6ICNkYTM4ZWI7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzMjJweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4vKiBGSU0gVE9EQVMgSDEgREEgUMOBR0lOQSAqL1xyXG5cclxuLyogSU5JQ0lPIEJMT0NPIFFVRU0gU09NT1MgKi9cclxuXHJcbi53aG8tcGFnZSB7XHJcbiAgLndoby1hcmUtd2Uge1xyXG4gICAgbWFyZ2luLXRvcDogNDRweDtcclxuICAgIHBhZGRpbmc6IDAgNDJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG5cclxuLndoby1hcmUtd2Uge1xyXG4gIC53aG8tYXJlLXdlX19kZXNjcmlwdGlvbiB7XHJcbiAgICBoZWlnaHQ6IDQ4MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAxcztcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLWFyZS13ZSB7XHJcbiAgLndoby1hcmUtd2VfX2Rlc2NyaXB0aW9uIHtcclxuICAgIC5mb2xsb3ctdXBfX3JvdyB7XHJcbiAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNDksIDI1MCwgMjUxLCAwKSA4MCUsXHJcbiAgICAgICAgLy8gICAgIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMSkgMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53aG8tYXJlLXdlIHtcclxuICAud2hvLWFyZS13ZV9fZGVzY3JpcHRpb24ge1xyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGluc2V0OiAwO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNDksIDI1MCwgMjUxLCAwKSA4MCUsXHJcbiAgICAgIC8vICAgICByZ2JhKDI0OSwgMjUwLCAyNTEsIDEpIDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICAud2hvLWFyZS13ZSB7XHJcbiAgICBoMSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLWFyZS13ZSB7XHJcbiAgLndoby1hcmUtd2VfX2Rlc2NyaXB0aW9uIHtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoby1hcmUtd2Uge1xyXG4gIC53aG8tYXJlLXdlX19kZXNjcmlwdGlvbiB7XHJcbiAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGSU0gQkxPQ08gUVVFTSBTT01PUyAqL1xyXG5cclxuLyogSU5JQ0lPIEJMT0NPIE1JU1NBTyBFIFBST1BPU0lUTyAqL1xyXG5cclxuLndoby1wYWdlIHtcclxuICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zcmMvaW1hZ2VzL2ltYWdlLWJnLWdyZWVuLWFycm93LnBuZ1wiKSxcclxuICAgICAgdXJsKFwiLi4vLi4vc3JjL2ltYWdlcy9pbWFnZS1iZy1ncmVlbi1hcnJvdy5wbmdcIiksXHJcbiAgICAgIHVybChcIi4uLy4uL3NyYy9pbWFnZXMvYmFja2dyb3VuZC9tb2JpbGUtd2hvLWFyZS5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4LCAyMDBweCwgMTAwJSA5NCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQsIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtNTBweCwgLTEyMHB4IDEwNSUsIDBweCA1cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAuYXJyb3ctbGF5ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICBoMSB7XHJcbiAgICAgIG1heC13aWR0aDogMTYycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5taXNzaW9uLWFuZC1wdXJwb3NlIHtcclxuICAgIGgxIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1pc3Npb24tYW5kLXB1cnBvc2Uge1xyXG4gIC5jb21wYW55LXZhbHVlcyB7XHJcbiAgICBwYWRkaW5nOiAwIDI3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5taXNzaW9uLWFuZC1wdXJwb3NlIHtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAubWlzc2lvbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIzNXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53aG8tcGFnZSB7XHJcbiAgLm1pc3Npb24tYW5kLXB1cnBvc2Uge1xyXG4gICAgLnB1cnBvc2Uge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGSU0gQkxPQ08gVkFMT1JFUyBFIFBST1BPU0lUTyAqL1xyXG5cclxuLyogSU5JQ0lPIEJMT0NPIEFDT01QQU5IRS4uLiAqL1xyXG5cclxuLndoby1wYWdlIHtcclxuICAuZm9sbG93LXVwIHtcclxuICAgIHBhZGRpbmc6IDAgMjdweDtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5mb2xsb3ctdXAge1xyXG4gICAgLmZvbGxvdy1zbGlkZS1pdGVtcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5mb2xsb3ctdXAtc2xpZGUge1xyXG4gICAgLmZvbGxvdy1zbGlkZS1pdGVtcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5mb2xsb3ctdXAge1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5mb2xsb3ctdXAge1xyXG4gICAgLmZvbGxvdy1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoby1wYWdlIHtcclxuICAuZm9sbG93LXVwLXNsaWRlIHtcclxuICAgIC5mb2xsb3ctaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53aG8tcGFnZSB7XHJcbiAgLmZvbGxvdy11cCB7XHJcbiAgICAuZm9sbG93LWl0ZW0gaW1nIHtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2hvLXBhZ2Uge1xyXG4gIC5mb2xsb3ctdXAtc2xpZGUge1xyXG4gICAgLmZvbGxvdy1pdGVtIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogOTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvbGxvdy1pdGVtIHtcclxuICAuZm9sbG93LWltYWdle1xyXG4gICAgbWluLWhlaWdodDogODlweDtcclxuICB9XHJcbiAgLmZvbGxvdy1kZXNjcmlwdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbn1cclxuXHJcbi5mb2xsb3ctaXRlbSB7XHJcbiAgLmZvbGxvdy1kZXNjcmlwdGlvbiB7XHJcbiAgICAuaXRlbS10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wdWJsaWMpO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9sbG93LWl0ZW0ge1xyXG4gIC5mb2xsb3ctZGVzY3JpcHRpb24ge1xyXG4gICAgLml0ZW0tZGVzY3JpcHRpb24ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tZ3JheTMpO1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wdWJsaWMpO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9sbG93LWl0ZW0ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBidXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkMGQ1ZGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XHJcbiAgICBjb2xvcjogIzM0NDA1NDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICAgIG1heC13aWR0aDogMTI0cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLyogRklNIEJMT0NPIEFDT01QQU5IRS4uLi4gKi9cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDVweCkge1xyXG4gIC53aG8tYXJlLXdlIHtcclxuICAgIC53aG8tYXJlLXdlX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGhlaWdodDogMjgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAud2hvLXBhZ2Uge1xyXG4gICAgLmZvbGxvdy11cCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoby1wYWdlIHtcclxuICAgIC5mb2xsb3ctdXAtc2xpZGUge1xyXG4gICAgICAuZm9sbG93LXVwLWl0ZW5zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICBib2R5IHtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvKiBJTklDSU8gQkxPQ08gUVVFTSBTT01PUyAqL1xyXG5cclxuICAud2hvLXBhZ2Uge1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2hvLXBhZ2Uge1xyXG4gICAgLndoby1hcmUtd2Uge1xyXG4gICAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAud2hvLWFyZS13ZSB7XHJcbiAgICAud2hvLWFyZS13ZV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2hvLWFyZS13ZSB7XHJcbiAgICAud2hvLWFyZS13ZV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoby1hcmUtd2UgYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBGSU0gQkxPQ08gUVVFTSBTT01PUyAqL1xyXG5cclxuICAvKiBJTklDSU8gQkxPQ08gTUlTU0FPICovXHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMyNDM1OWM7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzQ7XHJcblxyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA5MDBweCAxZnI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAgIGgxIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAgIC5hcnJvdy1sYXllciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTIyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAgIC5jb21wYW55LXZhbHVlcyB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvMztcclxuICAgICAgICBwYWRkaW5nOiAwIDQzcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoby1wYWdlIHtcclxuICAgIC5taXNzaW9uLWFuZC1wdXJwb3NlIHtcclxuICAgICAgLm1pc3Npb24ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTM2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAgIC5wdXJwb3NlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTM2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLyogRklNIEJMT0NPIE1JU1NBTyAqL1xyXG5cclxuICAvKiBJTklDSU8gQkxPQ08gU0xJREUgQUNPTVBBTkhFICovXHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAuZm9sbG93LXVwLXNsaWRlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNDRweDtcclxuXHJcbiAgICAgIC5mb2xsb3ctdXBfX3JvdyB7XHJcbiAgICAgICAgLmZvbGxvdy11cF9faXRlbnMge1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk3OHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAuZm9sbG93LXVwLXNsaWRlIHtcclxuICAgICAgaDEge1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoby1wYWdlIHtcclxuICAgIC5mb2xsb3ctdXAge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoby1wYWdlIHtcclxuICAgIC5mb2xsb3ctdXAtc2xpZGUge1xyXG4gICAgICAuZm9sbG93LWl0ZW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjE0cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2hvLXBhZ2Uge1xyXG4gICAgLmZvbGxvdy11cC1zbGlkZSB7XHJcbiAgICAgIC5mb2xsb3ctaXRlbSB7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9sbG93LXVwLXNsaWRlIHtcclxuICAgIC5hcHBlbmQtYXJyb3dzIHtcclxuICAgICAgLmFycm93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb2xsb3ctdXAtc2xpZGUge1xyXG4gICAgLmFwcGVuZC1hcnJvd3Mge1xyXG4gICAgICAuYXJyb3cuZGlzYWJsZWQge1xyXG4gICAgICAgIGN1cnNvcjogaW5pdGlhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFycm93LmRpc2FibGVkIHtcclxuICAgIHN2ZyBwYXRoIHtcclxuICAgICAgc3Ryb2tlOiAjY2NjZGNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByZXZBcnJvdyB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxuICB9XHJcblxyXG4gIC8qIEZJTSBCTE9DTyBBQ09NUEFOSEUgKi9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xyXG4gIC8qIElOSUNJTyBCTE9DTyBRVUVNIFNPTU9TICovXHJcblxyXG4gIC53aG8tYXJlLXdlIHtcclxuICAgIC53aG8tYXJlLXdlX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAud2hvLWFyZS13ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyLzM7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDkwMHB4IDFmcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyogRklNIEJMT0NPIFFVRU0gU09NT1MgKi9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4gIC8qIElOSUNJTyBCTE9DTyBRVUVNIFNPTU9TICovXHJcblxyXG4gIC53aG8tcGFnZSB7XHJcbiAgICAubWlzc2lvbi1hbmQtcHVycG9zZSB7XHJcbiAgICAgIC5jb21wYW55LXZhbHVlcyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk3OHB4KSB7XHJcbiAgLmZvbGxvdy11cC1zbGlkZSB7XHJcbiAgICBwYWRkaW5nOiAwIDI3cHg7XHJcbiAgICBoMSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuZm9sbG93LXVwX19yb3cge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuZm9sbG93LXVwX19pdGVucyB7XHJcbiAgICAgICAgaGVpZ2h0OiA2ODBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIqIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbn1cclxuLnRpdGxlIHtcclxuXHJcbiAgZm9udC1mYW1pbHk6ICRmb250VGV4dFxyXG59XHJcbmh0bWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGV4dC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubm8tbWFyZ2luIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wbC0we1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5tYWluIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XHJcbiAgZmlsdGVyOiBibHVyKDBweCk7XHJcbiAgcGFkZGluZzogMCAwcHggMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6OTc4cHgpIHtcclxuXHJcbiAgbWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcclxuICAgIGZpbHRlcjogYmx1cigwcHgpO1xyXG4gICAgcGFkZGluZzogMHB4IDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWZhZmI7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAudGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGV4dCk7XHJcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgIHdpZHRoOiB1bnNldDtcclxuICB9XHJcblxyXG4gIC5ncmlkLTMge1xyXG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDkwMHB4LCAxMDYwcHgpIDFmcjtcclxuICB9XHJcblxyXG4gIC5ncmlkLWNvbHVtbi0yIHtcclxuICAgIGdyaWQtY29sdW1uOiAyLzQ7XHJcbiAgfVxyXG5cclxuICAuZ3JpZC1jb2x1bW4tMyB7XHJcbiAgICBncmlkLWNvbHVtbjogMi8zO1xyXG4gIH1cclxufVxyXG4iXX0= */
