.acquaintance{padding-top:295px;padding-bottom:300px;background-image:url(../images/bg-acquantance.webp);background-repeat:no-repeat;background-size:cover}.acquaintance__title{position:relative}.acquaintance__title::before{content:url(../images/white-yellow.svg);position:absolute;bottom:-72px;left:7%}.acquaintance__title::after{content:url(../images/green-triangle.svg);position:absolute;top:-50px;right:5%}.acquaintance__left-content{position:relative}.acquaintance__left-content::before{content:url(../images/white-green-green.svg);position:absolute;top:40%;left:-20%;display:none}.acquaintance__left-content::after{content:url(../images/ray-bottom-green-green.svg);position:absolute;bottom:-40px;left:8%}.acquaintance__content{justify-content:center;align-items:center;gap:15px}.acquaintance__title-right{margin-bottom:44px;font-weight:800;font-size:25px;line-height:131%;letter-spacing:.02em;color:var(--black)}.acquaintance__subtitle{margin-top:7px;margin-bottom:129px}.acquaintance__right-content{max-width:500px;position:relative}.acquaintance__right-content::before{content:url(../images/ray-top.svg);position:absolute;top:-65px;right:-40px}.acquaintance__right-content::after{content:url(../images/green-white-yellow.svg);position:absolute;top:40%;right:-120px}.acquaintance__name{font-weight:800;font-size:20px;letter-spacing:.02em;color:var(--green)}.acquaintance__profession{position:relative;font-weight:400;font-size:16px;color:var(--black)}.acquaintance__profession::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-155px;right:-80px}.acquaintance__list{margin-bottom:66px}.acquaintance__item{position:relative;padding-left:37px;margin-bottom:16px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.acquaintance__item::before{content:'';position:absolute;background-image:url(../images/green-vector.svg);width:24px;height:25px;left:0}@media (max-width:1366px){.acquaintance__right-content::after{top:91%;right:20px}.acquaintance__profession::after{display:none}.acquaintance__right-content::before{right:0}.acquaintance__left-content::before{left:0}}@media (max-width:1024px){.acquaintance__profession::after{right:0}.acquaintance__content{flex-direction:column}.acquaintance__subtitle{margin-bottom:60px}.acquaintance__left-content::before{left:100%;transform:scale(.8)}.acquaintance__title::before{bottom:-234px;transform:scale(.8)}.acquaintance__title::after{transform:scale(.8)}.acquaintance__left-content::after{transform:scale(.8);bottom:-85%;left:-5%}.acquaintance__right-content::before{right:-33px;transform:scale(.8)}.acquaintance__right-content::after{transform:scale(.8)}.acquaintance__span-img{position:absolute;background-image:url(../images/magic_1.svg);background-repeat:no-repeat;background-size:cover;width:163px;height:170px;left:58%;bottom:5%}}@media (max-width:768px){.acquaintance__left-content::before{left:85%;transform:scale(.5)}.acquaintance__title::before{bottom:-140px;transform:scale(.5)}.acquaintance__left-content::after,.acquaintance__right-content::before{display:none}}@media (max-width:767px){.acquaintance{padding-top:115px;padding-bottom:230px}.acquaintance__photo{max-width:320px}.acquaintance__subtitle{margin-bottom:30px}.acquaintance__span-img{width:96px;height:100px}.acquaintance__title-right{font-size:20px}}.hero__animation-star{position:absolute;bottom:-350%;right:25%}.star-animate{position:relative;width:110px;height:124px;display:none}.star-animate__img{display:none}.star-animate__img[data-visible]{display:block}.star-animate__1,.star-animate__2,.star-animate__3{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}.hero__animation-flower{position:absolute;top:360%;left:-3%}.flower-animate{position:relative;width:157px;height:219;display:none}.flower-animate__img{display:none}.flower-animate__img[data-visible]{display:block}.flower-animate__1,.flower-animate__2,.flower-animate__3{position:absolute;top:0;left:0;width:inherit;height:inherit}.hero__animation-wavy{position:absolute;bottom:-85%;left:38%}.wavy-animate{position:relative;width:149px;height:18px;display:none}.wavy-animate__img{display:none}.wavy-animate__img[data-visible]{display:block}.wavy-animate__1{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}.acquaintance__animation-magic{position:absolute;top:70%;left:58%}.magic-animate{position:relative;width:163px;height:170px;display:none}.magic-animate__img{display:none}.magic-animate__img[data-visible]{display:block}.magic-animate__1,.magic-animate__2,.magic-animate__3{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}.answers__animation-crown{position:absolute;top:-5%;left:66%}.crown-animate{position:relative;width:91px;height:89px;display:none}.crown-animate__img{display:none}.crown-animate__img[data-visible]{display:block}.crown-animate__1,.crown-animate__2,.crown-animate__3{position:absolute;top:0;left:0;opacity:1;width:inherit;height:inherit}@media (max-width:1600px){.hero__animation-flower{position:absolute;top:250%;left:6%}}@media (max-width:1367px){.hero__animation-flower{width:143px;height:199px;top:150px}}@media (max-width:1025px){.flower-animate{width:80px;height:112px}}@media (max-width:1023px){.flower-animate{width:81px;height:113px}}@media (max-width:768px){.hero__animation-flower{top:455%;left:-2%}.hero__animation-star{bottom:-310%;right:8%;width:57px;height:63px}.acquaintance__animation-magic,.answers__animation-crown,.hero__animation-flower,.hero__animation-star,.hero__animation-wavy,.hero__svg-bottom,.hero__svg-top{display:none}}.answers{padding-top:93px;text-align:center;overflow:hidden}.answers__title{margin-bottom:7px}.answers__title-descr{display:inline-block;position:relative}.answers__title-descr::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-22px;left:16%}.answers__title-descr::before{content:url(../images/green-triangle.svg);position:absolute;bottom:25px;right:-10%}.answers__caption{margin-bottom:45px;font-weight:800;font-size:25px;line-height:131%;letter-spacing:.02em;color:var(--green)}.answers__subtitle{position:relative;font-weight:800;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black);margin:127px auto 31px}.answers__subtitle::before{content:url(../images/red-yellow.svg);position:absolute;left:50px;top:-100px}.answers__desr{max-width:1125px;margin:0 auto;font-weight:400;font-size:25px;line-height:131%;letter-spacing:.02em;color:#000}.answers__text{margin-bottom:45px;text-align:start;font-weight:800;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.answers__content{margin-top:100px;justify-content:center;gap:20px}.answers__photo{max-width:459px}.answers__list{margin-bottom:49px;text-align:start;max-width:425px}.answers__item{position:relative;padding-left:30px;margin-bottom:16px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.answers__item::before{content:'';position:absolute;background-image:url(../images/green-vector.svg);width:24px;height:25px;left:0}.answers__left-content{position:relative}.answers__left-content::before{content:url(../images/red-green-blue.svg);position:absolute;top:25%;left:-145px}.answers__left-content::after{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:0;left:0}.answers__right-content{position:relative;padding-top:60px;text-align:start;max-width:500px;align-items:flex-start;flex-direction:column;justify-content:center}.answers__right-content::before{content:url(../images/ray-top-red.svg);position:absolute;top:0;right:-24px}.answers__right-content::after{content:url(../images/blue-red-yellow.svg);position:absolute;top:50%;right:-120px}.answers__name{font-weight:800;font-size:20px;letter-spacing:.02em}.answers__director{position:relative;font-weight:400;font-size:16px;color:var(--black)}.answers__director::after{content:url(../images/yellow-red.svg);position:absolute;left:15%;bottom:-150px}.answers__director::before{content:url(../images/yellow-triangle.svg);position:absolute;right:0;bottom:-75px}.answers__descr-container{position:relative;background-image:url(../images/answers-bg.svg);background-repeat:no-repeat;background-size:cover;padding-top:300px;padding-bottom:345px}.answers__descr-container::before{content:url(../images/small-carrot.svg);position:absolute;left:100px;top:37%}.answers__descr-container::after{content:url(../images/red-yellow-white.svg);position:absolute;left:90px;top:90px}.answers__descr{position:relative;margin:0 auto;max-width:1000px;font-weight:400;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black)}.answers__descr::before{content:url(../images/ray-bottom.svg);position:absolute;left:0;bottom:-111px}.answers__descr::after{content:url(../images/ray-top.svg);position:absolute;right:-20px;top:-50px}@media (max-width:1366px){.answers__left-content::before{left:-13px}.answers__right-content::after{right:-13px}.answers__descr::after{right:-4px}.answers__descr{font-size:25px;max-width:570px}}@media (max-width:1024px){.answers__span-img{position:absolute;background-image:url(../images/crown_1.svg);background-repeat:no-repeat;background-size:cover;width:87px;height:90px;left:67%;top:-7%}}@media (max-width:1023px){.answers__content{margin-top:60px;flex-direction:column;align-items:center}.answers__subtitle{margin-top:75px;font-size:30px;max-width:575px}.answers__desr{font-size:22px;max-width:600px}.answers__subtitle::before{transform:scale(.8);left:-60px}.answers__title-descr::after{transform:scale(.8);left:26%}.answers__left-content::before,.answers__right-content::before{transform:scale(.8)}.answers__right-content::after{transform:scale(.8);top:90%;right:10px}.answers__director::before{display:none}.answers__left-content::after{transform:scale(.8);bottom:-95%;left:-15%;z-index:100}.answers__descr-container{padding-top:120px;padding-bottom:120px}.answers__descr{font-size:25px;max-width:570px}.answers__descr-container::after{display:none}.answers__descr::after,.answers__descr::before{transform:scale(.8)}.answers__descr::before{bottom:-60px}.answers__descr-container::before{transform:scale(.5);left:10px;top:23%}.answers__director{margin-bottom:30px}.answers__director::after{transform:scale(.8);bottom:-100px}}@media (max-width:768px){.answers__right-content{padding-top:0}.answers__name{margin-top:50px}.answers__left-content::after{bottom:-93%;left:-15%}}@media (max-width:767px){.answers{padding-top:0}.answers__span-img{width:48px;height:49px;left:70%;top:-3%}.answers__title-descr::before{display:none}.answers__title-descr::after{transform:scale(.5);left:6%;bottom:-15px}.answers__subtitle::before{left:5px;top:35px;transform:scale(.5)}.answers__subtitle{font-size:20px}.answers__desr{font-size:16px;max-width:250px}.answers__photo{max-width:323px;background-size:229px 226px;background-position:bottom 7px left 3px}.answers__caption{font-size:20px;margin-bottom:20px}.answers__item{font-size:14px}.answers__right-content{padding-top:20px;padding-right:25px;padding-left:25px}.answers__left-content{padding-left:25px}.answers__right-content::before{right:10px;top:20px}.answers__left-content::after{transform:scale(.5);bottom:-136%;left:-6%}.answers__right-content::after{transform:scale(.5)}.answers__descr{font-size:16px;max-width:226px}.answers__descr::after,.answers__descr::before{transform:scale(.5)}.answers__descr::after{top:-30px}.answers__descr-container{padding-top:100px;padding-bottom:100px}.answers__descr-container::before{left:-10px;top:10%}.answers__left-content::before,.answers__right-content::before{transform:scale(.5)}.answers__director::after{transform:scale(.5);bottom:-85px}}.certificate{position:relative;padding-top:304px;padding-bottom:35px;overflow:hidden}.certificate::before{content:url(../images/blue-green-yellow.svg);position:absolute;top:200px;left:120px}.certificate::after{content:url(../images/green-yellow.svg);position:absolute;bottom:-75px;left:50%}.certificate__gift{position:relative;margin:auto;max-width:1121px;min-height:600px;background:#e3f1b9;border:5px solid var(--green);border-radius:35px;justify-content:center;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);gap:40px}.certificate__gift::before{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:-55px;left:-55px}.certificate__gift::after{content:url(../images/ray-top-green.svg);position:absolute;top:-55px;right:-55px}.certificate__gift-right{padding-top:75px;max-width:600px;text-align:start}.certificate__title{margin-bottom:15px;font-weight:900;font-size:35px;letter-spacing:.02em;text-transform:uppercase;color:var(--black)}.certificate__subtitle{margin-bottom:50px;font-weight:400;font-size:20px;line-height:131%;letter-spacing:.02em;color:var(--black)}.certificate__list{padding-right:70px}.certificate__item-1,.certificate__item-2,.certificate__item-3{position:relative;padding-left:100px;margin-bottom:32px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.certificate__item-1::before{content:'';position:absolute;background-image:url(../images/crown.svg);background-repeat:no-repeat;width:62px;height:61px;left:0}.certificate__item-2::before{content:'';position:absolute;background-image:url(../images/balls.svg);background-repeat:no-repeat;width:61px;height:61px;left:0}.certificate__item-3::before{content:'';position:absolute;background-image:url(../images/present.svg);background-repeat:no-repeat;width:61px;height:61px;left:0}.certificate__item-3{margin-bottom:50px}.certificate__btn{position:relative;display:block;margin:0 auto;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.certificate__btn::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-150px;right:-280px}.certificate__btn:focus{background-color:var(--main-color);color:var(--white)}.certificate__btn:hover{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.certificate__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.certificate__btn-mob{border:none;display:none}@media (max-width:1366px){.certificate__gift::before{left:-10px;transform:scale(.8)}.certificate__gift::after{right:-10px;transform:scale(.8)}.certificate::after,.certificate::before{transform:scale(.8)}.certificate__btn::after{right:0}}@media (max-width:1023px){.certificate{padding-right:60px;padding-left:60px}.certificate__gift{flex-direction:column-reverse;align-items:center}.certificate__subtitle,.certificate__title{text-align:center}.certificate__list{display:flex;flex-direction:column;align-items:flex-start}.certificate__item-1::before,.certificate__item-3::before{left:30px;top:-18px}.certificate__item-2::before{left:30px;top:-25px}.certificate__btn::after{display:none}.certificate::after,.certificate::before,.certificate__gift::after,.certificate__gift::before{transform:scale(.8)}.certificate__title{font-size:32px}}@media (max-width:768px){.certificate__gift::before{left:-40px}.certificate__gift::after{right:-40px}}@media (max-width:767px){.certificate{padding-right:15px;padding-left:15px;padding-top:140px}.certificate__gift{border:2px solid var(--green);border-radius:15px;gap:0}.certificate__title{font-size:20px}.certificate__subtitle{font-size:12px}.certificate__item-1,.certificate__item-2,.certificate__item-3{font-size:14px}.certificate__item-1::before,.certificate__item-3::before{width:35px;height:35px;background-size:cover;top:14px}.certificate__item-2::before{width:25px;height:35px;background-size:cover;top:12px}.certificate__btn{display:none}.certificate__btn-mob{display:block;margin:0 auto}.certificate::after,.certificate::before,.certificate__gift::after,.certificate__gift::before{transform:scale(.5)}.certificate__gift-right{padding-top:30px}.certificate__subtitle{margin-bottom:40px}.certificate__gift-left img{max-height:274px}}.education{padding-top:12px}.education__caption{text-align:center}.education__title{position:relative}.education__title::before{content:url(../images/red-white.svg);position:absolute;top:-230px;right:130px}.education__subtitle{margin-bottom:130px;position:relative;display:inline-block}.education__subtitle::after{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-22px;right:0}.education__left-caption,.education__right-caption{margin-bottom:50px;background-image:url(../images/education-oval.svg);background-repeat:no-repeat;background-position:left;width:281px;height:146px;padding-top:52px;font-family:var(--font-family);font-weight:900;font-size:35px;letter-spacing:.02em;text-align:center;color:var(--white)}.education__content{margin-bottom:183px;justify-content:center;gap:100px}.education__left,.education__right{max-width:475px;position:relative}.education__left::before{content:url(../images/red-yellow-2.svg);position:absolute;top:-65px;left:-100px}.education__left::after{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:-65px;left:-100px}.education__right::before{content:url(../images/ray-top-red.svg);position:absolute;top:30%;right:0}.education__right::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:-10%;right:-20%}.education__item{position:relative;padding-left:35px;margin-bottom:15px;font-weight:400;font-size:16px;line-height:131%;letter-spacing:.02em;color:var(--black)}.education__item::before{content:'';position:absolute;background-image:url(../images/education-vector.svg);width:24px;height:25px;left:0}@media (max-width:1366px){.education__right::after{transform:scale(.8);bottom:-35%;right:0}.education__left::after,.education__left::before{left:0}}@media (max-width:1023px){.education__content{flex-direction:column}.education__left,.education__right{margin:auto}.education__title::before{display:none}.education__left::before,.education__subtitle::after{transform:scale(.8)}.education__left::after{transform:scale(.8);bottom:-150%;left:-30px}.education__right::before{transform:scale(.8);top:-80%}}@media (max-width:768px){.education__subtitle{margin-bottom:75px}.education__subtitle::after{right:-20px}.education__content{gap:65px;margin-bottom:132px}.education__right::after{bottom:-25px}}@media (max-width:767px){.education__subtitle::after{transform:scale(.5);bottom:-15px;right:-36px}.education__content{padding-left:15px;padding-right:15px;margin-bottom:80px}.education__item{font-size:14px}.education__right::after,.education__right::before{transform:scale(.5);right:0}.education__left::after{transform:scale(.5);left:0;bottom:-145%}.education__subtitle{margin-bottom:60px}.education__left-caption,.education__right-caption{margin-bottom:20px;background-image:url(../images/education-oval-mob.svg);padding-top:28px;width:155px;height:80px;font-size:20px}.education__left::before{transform:scale(.5);top:-5px;left:60%}}@media (max-width:430px){.education__right::before{top:-100%}.education__right::after{bottom:-20%}.education__left::after{left:-17px;bottom:-150%}}.emotions{position:relative;padding-top:110px;padding-bottom:100px}.emotions::before{content:url(../images/yellow-red-2.svg);position:absolute;top:0;right:120px}.emotions::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:0;left:23%}.emotions__title{position:relative;margin-bottom:122px}.emotions__title::before{content:url(../images/red-green-blue.svg);position:absolute;top:-40px;left:130px}.emotions__title::after{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-22px;right:25%}.emotions__question{margin-bottom:25px;text-align:center;font-size:20px;font-weight:800;line-height:26px;letter-spacing:2%;color:#000;display:none}.question-orange{color:var(--main-color)}.emotions__cards{position:relative;max-width:296px}.emotions__svg::before{content:url(../images/ray-top-red.svg);position:absolute;top:231px;right:40px}.emotions__svg::after{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:55px;left:40px;z-index:100}.emotions__video{margin:0 auto;border:7px solid var(--main-color);border-radius:18px;position:relative;overflow:hidden;width:304px;height:540px;cursor:pointer}.swiper-button-next,.swiper-button-prev{color:var(--main-color)}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px}.emotions__video iframe,.emotions__video video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.swiper__emotions{max-width:1400px}@media (max-width:1024px){.emotions{padding-top:40px}.emotions__title::before{transform:scale(.8);left:60px;top:-70px}.emotions__title::after{transform:scale(.8);right:19%}.emotions::before{transform:scale(.8);top:-90px}.emotions::after{transform:scale(.8)}.emotions__svg::after{transform:scale(.8);left:98px}.emotions__video{border:6px solid var(--main-color);width:250px;height:424px}.emotions__svg::before{transform:scale(.8);right:98px;top:165px}}@media (max-width:768px){.emotions__svg::before{right:32px;top:164px}.emotions__svg::after{left:40px}.emotions__title::after{right:9%}}@media (max-width:767px){.emotions{padding-top:0}.emotions__title{margin-bottom:30px}.emotions__question{display:block}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px}.emotions__title::after{right:-3%;bottom:-15px}.emotions::after,.emotions::before,.emotions__cards::after,.emotions__title::after,.emotions__title::before{transform:scale(.5)}.emotions__video{border:5px solid var(--main-color);width:192px;height:318px}.emotions__svg::before{transform:scale(.5);right:50px;top:20px}.emotions__svg::after{transform:scale(.5);left:50px}}@media (max-width:400px){.emotions__svg::before{top:40px}.emotions__title::after{bottom:-15px;right:30%}}.fairy-tale{padding-top:100px;position:relative}.fairy-tale::before{content:url(../images/blue-red-yellow.svg);position:absolute;top:40%;left:10%}.fairy-tale::after{content:url(../images/green-triangle.svg);position:absolute;bottom:0;right:10%}.fairy-tale__title{margin-bottom:6px}.fairy-tale__subtite-descr{position:relative}.fairy-tale__subtite-descr::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-22px;left:36%}.fairy-tale__item{text-align:center;height:241px}.fairy-tale__cards{display:grid;grid-template-columns:repeat(3,277px);position:relative;justify-content:center;gap:55px}.fairy-tale__cards::before{content:url(../images/ray-bottom-green.svg);position:absolute;left:15%;bottom:-20px}.fairy-tale__cards::after{content:url(../images/ray-top-red.svg);position:absolute;right:15%;top:-10px}.fairy-tale__number{margin-bottom:10px;padding-top:25px;padding-bottom:25px;text-align:center;background-image:url(../images/green.svg);background-position:center;background-repeat:no-repeat;background-size:100px 100px;font-size:45px;letter-spacing:.02em;text-transform:uppercase;color:var(--white);font-weight:900}.fairy-tale__text{margin-bottom:100px;text-align:center;margin-top:60px;font-weight:300;font-size:20px;letter-spacing:.02em;color:var(--black)}.fairy-tale__subtitle{margin-bottom:10px;text-align:center;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.fairy-tale__descr{font-size:16px;line-height:130%;letter-spacing:.02em;color:var(--black);font-weight:300}@media (max-width:1024px){.fairy-tale{padding-top:50px}.fairy-tale::before{transform:scale(.8);top:50%;left:5%}.fairy-tale::after{display:none}.fairy-tale__subtite-descr::after{transform:scale(.8);left:24%}.fairy-tale__text{font-size:16px;margin-top:30px;margin-bottom:60px}.fairy-tale__cards{grid-template-columns:repeat(2,277px);gap:30px}.fairy-tale__cards::after{right:5%;top:26px;transform:scale(.8)}.fairy-tale__cards::before{transform:scale(.8);left:15%;bottom:-50px}}@media (max-width:767px){.fairy-tale{padding-top:0}.fairy-tale__cards{display:none}.fairy-tale__subtite-descr::after{transform:scale(.4);bottom:6px;left:78px}.fairy-tale::before{transform:scale(.5);top:100%;left:75%}}.faq{position:relative;text-align:center;background-color:#ffbc9d}.faq::before{content:'';position:absolute;background-image:url(../images/faq-top.webp);background-repeat:no-repeat;background-size:cover;top:-260px;left:0;width:100%;height:300px}.faq::after{content:'';position:absolute;background-image:url(../images/faq-bottom.webp);background-repeat:no-repeat;background-size:cover;bottom:-406px;left:0;width:100%;height:407px}.faq__title{position:relative;margin-bottom:125px}.faq__title::before{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-25px;left:45%}.faq__title::after{content:url(../images/white-yellow.svg);position:absolute;bottom:-25px;left:20%}.faq__content{position:relative}.faq__content::after{content:url(../images/orange-triangle.svg);position:absolute;top:-160px;right:312px}.faq__content::before{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-140px;right:200px;z-index:10}.faq__accordion{position:relative;cursor:pointer;padding:18px;width:100%;text-align:left;outline:0;font-weight:700;font-size:25px;letter-spacing:.02em;color:var(--black);transition:1s}.faq__panel-item{position:relative;margin-top:8px;margin-bottom:25px;padding-left:35px;font-weight:400;font-size:20px;line-height:130%;letter-spacing:.02em;color:var(--black)}.faq__panel-item-small{padding-left:35px;font-weight:400;font-size:15px;line-height:130%;letter-spacing:.02em;color:var(--black)}.faq__panel-item::before{content:'';position:absolute;background-image:url(../images/education-vector.svg);width:24px;height:25px;left:0;bottom:0;top:0;margin:auto}.faq__panel{padding:0 18px;max-width:1050px;background-color:transparent;max-height:0;overflow:hidden;text-align:left;transition:.3s}.faq__accordion-outline{padding:12px;margin:0 auto 20px;border:5px solid var(--main-color);border-radius:25px;max-width:1260px}.faq__accordion::after,.faq__accordion::before{content:'';width:20px;height:2px;background-color:var(--main-color);position:absolute;right:23px;top:32px;transition:transform .3s ease-in-out}.faq__accordion::after{transform:rotate(-90deg)}.faq__accordion._active::after{transform:rotate(0)}.visible{visibility:visible}.hidden{visibility:hidden}.btn-buy-certificate{cursor:pointer}@media (max-width:1023px){.faq__title{margin-bottom:70px}.faq__title::before{transform:scale(.8);left:40%}.faq__title::after{transform:scale(.8)}.faq__content::after{transform:scale(.8);right:150px;top:-95px}.faq{padding-right:50px;padding-left:50px}.faq__accordion{font-size:20px}.faq__accordion-title{max-width:440px}.faq__panel-item{font-size:16px}.faq__panel-item-small{font-size:13px}.faq__panel{max-width:550px}}@media (max-width:767px){.faq{padding-right:10px;padding-left:10px}.faq::before{height:150px;top:-149px}.faq::after{height:150px;bottom:-149px}.faq__accordion-outline{border:2px solid var(--main-color)}.faq__accordion-title{max-width:280px}.faq__accordion{font-size:16px}.faq__panel-item{font-size:14px}.faq__panel-item-small{font-size:12px}.faq__panel{max-width:270px}.faq__title::before{transform:scale(.5);left:27%;bottom:-20px}.faq__title::after{transform:scale(.5);bottom:-100px;left:7%}.faq__content::after{transform:scale(.5);right:50px}.faq__content::before{transform:scale(.5)}}@media (max-width:400px){.faq__accordion-title{max-width:180px}}.footer{padding-top:250px;padding-bottom:100px;text-align:center;background-image:url(../images/footer-bg.svg);background-repeat:no-repeat;background-size:cover}.footer__title{position:relative;margin-bottom:140px}.footer__title::after{content:url(../images/wavy-line-white.svg);position:absolute;bottom:-30px;right:44%}.footer__title::before{content:url(../images/red-yellow-white.svg);position:absolute;top:-110px;left:70px}.footer__content{position:relative;text-align:start;justify-content:space-around}.footer__left{border:3.6125941276550293px solid var(--main-color);border-radius:30px;width:619px;height:358px;z-index:10;overflow:hidden}.footer__content::before{content:url(../images/dotted-line.svg);position:absolute;left:-16px;top:-114px}.footer__content::after{content:url(../images/ray-bottom.svg);position:absolute;left:95px;bottom:-60px}.footer__svg{margin-bottom:23px}.footer__subtitle{position:relative;margin-bottom:25px;font-weight:800;font-size:25px;letter-spacing:.02em;color:#000}.footer__subtitle::after{content:url(../images/white-red.svg);position:absolute;top:-167px}.footer__address{margin-bottom:65px;position:relative;max-width:250px;font-weight:300;font-size:20px;line-height:130%;letter-spacing:.02em}.footer__slider{margin:0 auto;overflow:hidden}.slider{position:relative;display:flex;transition:transform .5s ease-in-out}.next-button,.prev-button{position:absolute;width:50px;height:50px;background-color:transparent;border:none;font-size:24px;color:#fff}.prev-button{left:70%;top:33%;cursor:pointer}.next-button{top:33%;right:8%;cursor:pointer}.footer__info{font-weight:400;font-size:22px;letter-spacing:.02em;color:var(--black)}.footer__tel{margin-bottom:13px;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.footer__text{margin-bottom:30px}.footer__messengers{position:relative;gap:15px}.footer__messengers::before{content:url(../images/footer-carrot.svg);position:absolute;left:-350px;bottom:-15px;z-index:10}.footer__messengers::after{content:url(../images/white-triangle.svg);position:absolute;bottom:-35px}.footer__information{margin-top:100px;justify-content:space-around}.footer__confidentiality{font-weight:800;font-size:22px;letter-spacing:.02em;color:var(--main-color);cursor:pointer}.footer__messengers-tg:hover,.footer__messengers-vk:hover{opacity:.8;transition:opacity .5s}@media (max-width:1366px){.footer__messengers::before{left:-285px}.next-button{right:6%}}@media (max-width:1024px){.next-button{right:0}.prev-button{left:68%}.footer__messengers::before{left:-113px}.footer__content::before,.footer__messengers::after,.footer__subtitle::after,.footer__title::before{transform:scale(.8)}.footer__content::before{left:-116px;top:-130px}}@media (max-width:1023px){.footer{padding-bottom:65px}.footer__title{margin-bottom:50px}.footer__content{flex-direction:column}.footer__left{margin:0 auto 30px}.footer__right{padding-left:100px;margin-top:30px}.prev-button{left:9%;top:67%}.next-button{right:49%;top:67%}.footer__messengers::before{left:84%;bottom:375px}.footer__information{padding-left:100px;flex-direction:column;text-align:start}.footer__confidentiality,.footer__info{font-size:16px}.footer__messengers::after{transform:scale(.5);right:12%}.footer__content::after{transform:scale(.5);left:28px;bottom:358px}.footer__subtitle::after{transform:scale(.5);top:-20px;right:30%}}@media (max-width:768px){.footer__title::after{bottom:25px;right:30%}.footer__messengers::before{bottom:390px}}@media (max-width:767px){.footer{padding-top:130px}.footer__title{max-width:250px;margin:50px auto}.footer__left{width:267px;height:155px;border-radius:12px}.footer__right{margin-top:0}.footer__content::before{transform:scale(.3);left:-190px;top:-207px}.footer__messengers::before{transform:scale(.5);left:61%;bottom:275px}.footer__svg{max-height:32px}.prev-button{left:15%;top:58%}.next-button{right:2%;top:58%}.footer__subtitle::after{top:234px}.footer__information{padding-left:20px}.footer__confidentiality,.footer__info{font-size:12px;max-width:300px}.footer__address{margin-bottom:30px;font-size:14px;max-width:170px}.footer__subtitle,.footer__tel{font-size:16px}.footer__text{font-size:14px}.footer__messengers img{width:33px}.footer__title::after{transform:scale(.5);bottom:10px;right:7%}}.format{position:relative;padding-top:100px;padding-bottom:100px;margin-bottom:300px;margin-top:200px;background-color:#ffbc9d}.format::before{content:"";position:absolute;background-image:url(../images/faq-top.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:300px;top:-260px}.format::after{content:"";position:absolute;background-image:url(../images/format-union-bottom.webp);background-repeat:no-repeat;background-position:bottom center;width:100%;background-size:cover;height:300px;bottom:-298px}.format__title{position:relative}.format__title::after{content:url(../images/red-white.svg);position:absolute;right:250px;top:-70px}.format__img-pillows{position:absolute;top:-8%;left:15%;max-height:230px;max-width:230px}.format__img-child{position:absolute;top:32%;left:1%;max-height:230px;max-width:230px}.format__images{position:absolute;bottom:0;right:0}.format__img-hare{position:relative;max-height:230px;max-width:230px}.format__img-ears{position:absolute;top:-78%;left:-141px}.format__subtitle{position:relative}.format__subtitle::after{content:url(../images/wavy-line-white.svg);position:absolute;bottom:-22px;left:49%}.format__subtitle::before{content:url(../images/yellow-red-white.svg);position:absolute;top:-130px;left:-40px;z-index:10}.format__descr{margin:132px auto auto;max-width:1000px;position:relative;text-align:center;font-size:25px;line-height:130%;letter-spacing:.02em;color:#000;font-weight:300}.format__descr::after{content:url(../images/white-triangle.svg);position:absolute;bottom:-150px;right:-137px;z-index:10}.format__descr::before{content:"";background-image:url(../images/format-present.svg);background-repeat:no-repeat;position:absolute;background-size:cover;width:120px;height:200px;bottom:-120%;left:-10%;z-index:10}@media (max-width:1366px){.format{padding-bottom:0}.format::before{background-size:cover}.format__img-pillows{top:-28%;left:4%}.format__img-child{top:26%;left:-5%}.format__title::after{content:url(../images/red-white.svg);position:absolute;right:144px;top:-120px;transform:scale(.8)}.format__subtitle::before{top:13px;left:208px;transform:scale(.8)}.format__img-hare{bottom:-30px;z-index:10;right:5px}.format__descr{max-width:650px}.format__descr::before{bottom:-75%}}@media (max-width:1024px){.format{margin-top:270px;padding-top:0}.format__img-ears{width:128px;height:129px;transform:rotate(20deg);top:-102%;left:-39px;z-index:1}.format__title::after{right:441px;top:-70px;transform:scale(.5)}.format__subtitle::after{transform:scale(.5);left:46%}.format__descr{margin-top:65px;max-width:400px;font-size:22px}.format__img-child,.format__img-hare,.format__img-pillows{max-width:160px}.format__subtitle::before{display:none}.format__descr::before{width:104px;height:164px;bottom:-40%;left:-25%}.format__descr::after{top:-137%;right:-50px;transform:scale(.5)}.format__img-pillows{left:-4%;top:-25%}.format__img-child{top:37%;left:-2%}.format__img-hare{bottom:40px}}@media (max-width:767px){.format{padding-top:50px;margin-top:150px;margin-bottom:200px}.format::before{height:150px;top:-149px}.format__img-child,.format__img-hare,.format__img-pillows{max-width:99px}.format__img-pillows{top:-15%}.format__subtitle::before{content:"";position:absolute;left:300px;top:-130px;background-image:url(../images/format-present-mob.svg);background-repeat:no-repeat;background-size:cover;width:67px;height:89px;display:block}.format__subtitle::after{left:37%}.format__descr::before{display:none}.format__title::after{right:-150px;display:none}.format__img-child{top:100%;z-index:10}.format__img-hare{bottom:-125px;right:54px}.format__img-ears{width:66px;height:67px;transform:rotate(60deg);top:50px;left:-20px}.format__descr{margin-top:30px;font-size:16px;max-width:235px}.format__descr::after{display:none}}@media (max-width:370px){.format__subtitle::before{left:220px}}.header{position:fixed;left:0;top:0;right:0;z-index:100;align-items:center;display:none;height:100px;background-color:var(--green);background-image:url(../images/header-tree.webp);background-repeat:no-repeat;background-size:cover}.header-block{display:flex}.header-2{padding-top:20px;left:0;top:0;right:0;z-index:100;align-items:center;height:125px;background-color:var(--green);background-image:url(../images/header-tree.webp);background-repeat:no-repeat;background-size:cover}.header__container{max-width:1400px;flex-grow:1;align-items:center;justify-content:space-between;margin:0 auto;padding:0 15px}.menu__icon{display:none}.nav__list{align-items:center;gap:48px}.nav__link{font-size:25px;letter-spacing:.02em;color:var(--white);text-transform:uppercase;font-weight:800}.header__btn{padding:12px 30px;background-color:var(--white);font-weight:900;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:var(--main-color);cursor:pointer;border-radius:50px;border:3px solid transparent;font-size:21px;transition:border-color .3s,background-color .3s,color .3s}.header__btn-red{position:relative;background-color:#e82528;box-shadow:0 5px 20px 0 rgba(232,37,40,.4),0 2px 0 0 rgba(232,37,40,.2),inset 0 4px 7px 0 rgba(161,51,0,.4);height:60px;padding-left:42px;font-size:16px;color:#fff;border:4px solid #fff}.header__btn-red::after{content:'';position:absolute;width:92px;height:80px;top:-17px;left:-27px;background:url(../images/head-ny.png) bottom center/contain no-repeat;padding-bottom:27px}.header__btn-red-mob{position:relative;background-color:#e82528;box-shadow:0 5px 20px 0 rgba(232,37,40,.4),0 2px 0 0 rgba(232,37,40,.2),inset 0 4px 7px 0 rgba(161,51,0,.4);height:60px;align-items:center;padding-left:42px;font-size:21px;color:#fff;display:none;border:4px solid #fff}.header__btn-red-mob::after{content:'';position:absolute;width:92px;height:80px;top:-17px;left:-27px;background:url(../images/head-ny.png) bottom center/contain no-repeat;padding-bottom:27px}.header__btn:focus{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.header__btn:hover{background-color:var(--main-color);color:var(--white)}.header__btn:active{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.header__item{position:relative;font-weight:800;font-size:25px;letter-spacing:.02em;text-align:center;color:#fff}.header__hover{position:absolute;top:25px;left:0;width:100%;opacity:0;transition:.5s}.header__item:hover .header__hover{opacity:1}.header__phone-block{position:relative;font-weight:800;letter-spacing:.02em;font-size:25px;color:var(--white)}.header__phone-block:hover .header__hover{opacity:1}.burger,.header--hidden{display:none}@media (max-width:1024px){.header,.header-2{height:100px}.header__btn{padding:16px 33px;font-size:16px}.header__logo{max-width:148px}.nav{display:none}.header__phone-block{font-size:20px}.menu__icon{z-index:110;display:block;position:relative;width:24px;height:18px;cursor:pointer;overflow:auto}.menu__icon span,.menu__icon::after,.menu__icon::before{left:0;position:absolute;height:10%;width:100%;transition:.3s;background-color:var(--white)}.menu__icon::after,.menu__icon::before{content:''}.menu__icon::before{top:0}.menu__icon::after{bottom:0}.menu__icon span{top:50%;transform:scale(1) translate(0,-50%)}.menu__icon._active span{transform:scale(0) translate(0,-50%)}.menu__icon._active::before{top:50%;transform:rotate(-45deg) translate(0,-50%)}.menu__icon._active::after{bottom:50%;transform:rotate(45deg) translate(0,50%)}.burger{display:block;position:fixed;right:0;top:-100%;width:100%;height:100%;background:#e6f0c6;background:linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.9) 50%,rgba(0,0,0,0) 100%);padding:50px 30px 30px;transition:top .3s;z-index:100}.burger._active{top:0}.burger__item{font-size:16px;line-height:1.2;color:#fff;text-align:left;margin-bottom:10px}.burger__phone-block{font-weight:900;font-size:16px;line-height:1.2;color:#fff;margin-bottom:10px}.burger__link{display:block;font-size:16px;line-height:1.2;color:#fff;text-align:left;margin-bottom:10px}.burger__select-sity{align-items:center}.burger__select-sity-icon{background-image:url(../images/select-city-icon.svg);background-repeat:no-repeat;width:19px;height:24px;background-position:center}.burger__select-sity-text{margin-left:20px;font-weight:500;color:var(--white)}}@media (max-width:1023px){.header__select-sity-none{display:none}}@media (max-width:768px){.header__btn-red{display:none}.header__btn-red-mob{display:block}}@media (max-width:767px){.header,.header-2{height:64px}.header__logo{max-width:95px}.phone__block{display:none}}@media (max-width:600px){.header__btn-red-mob{display:flex;margin-right:20px;align-items:center;width:132px;height:40px;border-width:2px;padding-left:13px;padding-right:8px;font-size:10px;margin-left:10px;font-weight:800}.header__btn-red-mob::after{width:42px;height:80px;top:-43px;left:-14px}}.hero{height:1140px;text-align:center;background-image:url(../images/hero-bg.png);background-repeat:no-repeat;background-size:110%;background-position:top center}.hero__title{position:relative;margin-bottom:7px;font-weight:900;font-size:65px;text-transform:uppercase;color:var(--white)}.hero__content{position:relative}.hero__svg-top{position:absolute;right:13%;top:-64%}.hero-mobile{display:none;padding-top:0;padding-bottom:0;text-align:center;background-image:url(../images/hero-hare.webp);background-repeat:no-repeat;background-position:top center;height:538px;background-size:430px}.hero__svg-bottom{position:absolute;left:16%;bottom:-111%}.hero__descr{position:relative;margin-bottom:6px;text-align:center;font-weight:600;font-size:35px;letter-spacing:.02em;color:var(--white)}.hero__descr::after{content:url(../images/wavy-line.svg);position:absolute;top:30px;left:38%;display:none}.hero__logo{max-width:400px;margin:auto auto -8px}.hero__btn{margin:0 auto 39px;z-index:0;border:3px solid transparent;transition:border-color .3s,background-color .5s,color .3s}.hero__btn:focus{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.hero__btn:hover{background-color:var(--white);color:var(--main-color)}.hero__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.hero__show{margin-bottom:15px;font-weight:800;color:var(--white);font-size:30px}.hero__date{margin-bottom:5px;font-weight:700;font-size:25px;letter-spacing:.02em;color:var(--white)}.hero__place{font-weight:400;font-size:18px;letter-spacing:.02em;color:var(--white)}.hero-mobile__title{margin-bottom:5px;max-width:288px;margin-left:auto;margin-right:auto;font-weight:900;font-size:25px;line-height:132%;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:var(--white)}.hero-mobile__show{margin-bottom:5px;font-weight:800;font-size:12px;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__descr{margin-bottom:5px;font-weight:500;font-size:12px;line-height:123%;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__date{font-weight:800;font-size:12px;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__place{font-weight:400;font-size:10px;letter-spacing:.02em;text-align:center;color:var(--white)}.hero-mobile__logo{max-width:172px;margin:134px auto 0}.hero-mobile__btn{margin:0 auto;border:none}@media (max-width:1600px){.hero{height:910px}}@media (max-width:1366px){.hero__btn{margin-bottom:20px}.hero__logo{max-width:370px}}@media (max-width:1024px){.hero{height:620px}.hero__title{font-size:36px}.hero__descr{font-size:20px}.hero__logo{max-width:264px}.hero__date,.hero__show{font-size:20px}.hero__place{font-size:16px}}@media (max-width:900px){.hero{background-size:123%;height:600px}}@media (max-width:768px){.hero{background-image:url(../images/hero-tablet.png);height:84vw;background-size:100%;padding-bottom:166px;padding-top:35px}.hero__svg-bottom{left:50px;bottom:-150%;width:22px;height:23px}.hero__svg-top{right:6%;width:22px;height:23px}}@media (max-width:767px){.hero-mobile{padding-top:15px}.hero-mobile__place{position:relative}.hero-mobile__place::before{content:'';position:absolute;background-image:url(../images/stars_1.svg);width:46px;height:52px;bottom:-50px}}@media (max-width:650px){.hero{display:none}.hero-mobile{display:block}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.plot{padding-top:74px;text-align:center;position:relative}.plot::after{content:url(../images/blue-green-red.svg);position:absolute;bottom:-100px;right:43%}.plot__title{position:relative}.plot__title::before{content:url(../images/blue-red-yellow-2.svg);position:absolute;left:40px;bottom:-100px}.plot__title::after{content:url(../images/red-green-blue.svg);position:absolute;right:55px;bottom:55px}.plot__descr{margin-top:5px;margin-bottom:128px;position:relative}.plot__descr::after{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-22px;left:40%}.plot__subtitle{margin-bottom:-4px;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.plot__cards{position:relative}.plot__text{margin:auto auto 205px;max-width:1000px;font-size:25px;line-height:130%;letter-spacing:.02em;text-align:center;color:var(--black);font-weight:300}.plot__images{position:relative}.plot__images:hover .plot__img-hare{transform:scale(1.2)}.plot__images:hover .plot__img-circle{transform:scale(.8)}.plot__img-hare{position:absolute;bottom:0;left:3px;transition:2s}.plot__img-circle{margin:auto auto 27px;transition:2s}.plot__grandpa,.plot__kroha,.plot__krokky,.plot__kroks{max-width:318px;margin:0 auto}.plot__description{padding:15px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.02em;text-align:center;color:#000}.plot__content-slider{position:relative}.plot-button-prev{position:absolute;top:50%;left:10%;z-index:10}.plot-button-next{position:absolute;top:50%;right:10%;z-index:10}.plot-button-next.swiper-button-disabled,.plot-button-prev.swiper-button-disabled{opacity:.5}.swiper__plot{padding-top:100px}@media (max-width:1024px){.plot__text{margin-bottom:35px;font-size:22px;max-width:600px}.plot__descr{margin-bottom:80px}.plot::after,.plot__title::after,.plot__title::before{transform:scale(.8)}.plot__title::after{right:4px;bottom:-311px}.plot__descr::after{transform:scale(.8);left:37%}.plot-button-next{right:3%}.plot-button-prev{left:3%}}@media (max-width:767px){.plot__images:hover .plot__img-circle,.plot__images:hover .plot__img-hare{transform:none}.plot__title::after,.plot__title::before{transform:scale(.5)}.plot__title::before{bottom:-70px}.plot__descr::after{transform:scale(.5);left:20%;bottom:-15px}.plot{padding-top:0}.plot::after{transform:scale(.5)}.plot__descr{margin-bottom:30px}.plot__text{font-size:16px}.plot__img-hare{max-height:275px;bottom:-1px;left:28px}.plot__img-circle{max-height:188px}.plot-button-next,.plot-button-prev{top:40%}.plot__subtitle{font-size:20px}.plot__description{font-size:14px}}.popup__schedule{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0;z-index:10}.popup__body{min-height:100%;display:flex;align-items:center;justify-content:center}.popup__schedule-card{display:flex;flex-direction:column;align-items:center;padding-left:30px;padding-right:30px;border-radius:47px;border:3px solid var(--main-color);background:#fad7c7}.popup__schedule-date{font-size:64px;color:var(--main-color);font-weight:900;text-transform:uppercase}.popup__schedule-item{padding:0 10px;font-size:40px;font-weight:600;color:var(--main-color);border:2px solid var(--main-color);border-radius:12px}.popup__city{position:fixed;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:100}.popup__city.open{opacity:1;visibility:visible}.popup__body{min-height:100%;align-items:center;justify-content:center;padding:30px 10px}.popup__content{background:var(--white);max-width:800px;padding:60px 70px;border-radius:10px;position:relative}.popup__title{text-align:center;font-weight:900;font-size:36px;line-height:1.2;color:#242424;text-transform:uppercase;margin-bottom:25px}.city__row{display:flex;margin-bottom:20px}.city__row-title{position:relative;font-size:18px;color:#242424;font-weight:500;flex-grow:0;flex-shrink:1;flex-basis:120px;margin-right:10px}.city__row-name{color:#242424;font-weight:500;flex:0 1 auto;cursor:pointer;transition:color .5s}.city__row-name:hover{color:var(--main-color)}.popup__close{position:absolute;display:block;background:url(../images/close-popup.webp) center center/cover no-repeat;opacity:.5;width:40px;height:40px;top:8px;right:8px;cursor:pointer;transition:opacity .3s}.popup__close:hover{opacity:1}@media (max-width:767px){.popup__content{padding:60px 30px}}.popup__confidentiality{position:fixed;overflow:auto;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:10}.popup__confidentiality.open{opacity:1;visibility:visible}.popup__confidentiality-content{margin:30px auto;padding:40px 30px;position:relative;border-radius:10px;min-height:100%;max-width:978px;background-color:var(--white);z-index:100}.popup__confidentiality-close{position:absolute;right:30px;top:8px;font-size:30px;opacity:.5;cursor:pointer;transition:opacity .5s}.popup__confidentiality-close:hover{opacity:1}.popup__confidentiality-content h3{font-size:25px;margin-bottom:20px}.popup__confidentiality-content p{margin-bottom:15px}.popup__confidentiality-content h4{font-size:18px;margin-top:20px;margin-bottom:15px}.popup__personal-data{position:fixed;overflow:auto;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:100}.popup__personal-data.open{opacity:1;visibility:visible}.popup__personal-data-content{position:relative;margin:30px auto;padding:40px 30px;border-radius:10px;max-width:978px;background-color:var(--white);z-index:100}.popup__personal-data-link{color:#00f;text-decoration:underline;font-weight:600}.popup__personal-data-close{position:absolute;right:30px;top:8px;font-size:30px;opacity:.5;cursor:pointer;transition:opacity .5s}.popup__personal-data-close:hover{opacity:1}.popup__personal-data-content h3{font-size:25px;margin-bottom:20px}.popup__personal-data-content p{margin-bottom:15px}.popup__personal-data-content h4{font-size:18px;margin-top:20px;margin-bottom:15px}.popup__certificate{display:flex;align-items:center;position:fixed;overflow:auto;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:10}.popup__certificate.open{opacity:1;visibility:visible}.popup__certificate-content{margin:30px auto;padding:60px 30px;position:relative;border-radius:10px;min-height:300px;background-color:var(--white);z-index:100;justify-content:center}.popup__certificate-close{position:absolute;display:block;background:url(../images/close-popup.webp) center center/cover no-repeat;opacity:.5;width:40px;height:40px;top:8px;right:8px;cursor:pointer;transition:opacity .3s}.popup__certificate-close:hover{opacity:1}.popup__certificate-buttons{align-items:center;width:700px;justify-content:space-around;flex-wrap:wrap}.popup__certificate-btn{padding:20px 30px;background-color:transparent;color:var(--black);border:2px solid var(--main-color);border-radius:10px;font-size:25px;cursor:pointer;transition:background .5s}.popup__certificate-btn:hover{background-color:#fdf5e6}.popup__certificate-title{position:relative;color:var(--main-color);margin-bottom:50px;text-align:center;font-size:25px;text-transform:uppercase}.popup__discount{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:10000}.popup__discount.open{opacity:1;visibility:visible}.popup__discount-body-main{display:flex;align-items:center;justify-content:center}.popup__discount-body{background-image:url(../images/ticket-bg.png);background-repeat:no-repeat;max-width:750px;max-height:440px;padding-left:43px;padding-right:10px;padding-bottom:48px}.popup__discount-top-content{display:flex;position:relative}.popup__discount-top-content::after{content:"";position:absolute;border-left:1px dashed #717171;top:25px;right:-10px;height:390px;z-index:10}.popup__discount-top-content::before{content:url(../images/bunny.png);position:absolute;top:-113px;left:-25px}.popup__discount-img{position:absolute;top:-120px;left:-22px}.popup__discount-img-container{min-width:300px}.popup__discount-title{font-size:36px;font-weight:800;color:var(--main-color);text-transform:uppercase;margin-top:120px;margin-bottom:30px}.popup__discount-email{display:flex;gap:10px}.popup__discount-email input{padding:12px 14px;border-radius:10px;border:1px solid #717171;min-width:255px;height:48px}.popup__discount-button{position:relative;background-image:url(../images/Orange-button.svg);background-repeat:no-repeat;background-color:transparent;font-size:27px;font-weight:900;text-transform:uppercase;border:none;line-height:100%;color:var(--white);cursor:pointer;max-width:227px;max-height:440px;padding-top:195px;padding-bottom:191px;display:flex;align-items:center}.popup__discount-button::after{content:url(../images/discount-btn.svg);position:absolute;bottom:30%;right:25px}.popup__discount-cont{position:relative;margin-bottom:40px;padding-bottom:50px;font-size:15px;line-height:131%;letter-spacing:2%}.popup__discount-cont::after{content:"";position:absolute;background-color:#717171;left:0;bottom:9px;width:80%;height:1px}.popup__discount-text{font-size:12px;line-height:131%;letter-spacing:2%}.popup__discount-text a{text-decoration:underline;cursor:pointer}.popup__reservation{position:fixed;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;opacity:0;visibility:hidden;transition:.8s;z-index:100}.popup__reservation.open{opacity:1;visibility:visible}.popup__reservation-body{min-height:100%;display:flex;align-items:center;justify-content:center}.popup__reservation-content{background:var(--white);max-width:1000px;padding:60px 70px;border-radius:10px;position:relative}.popup__reservation-title{text-align:center;font-weight:900;font-size:36px;line-height:1.2;color:#242424;text-transform:uppercase;margin-bottom:25px}.popup__reservation-subtitle{position:relative;font-size:18px;color:#242424;font-weight:500;flex-grow:0;flex-shrink:1;flex-basis:120px;margin-right:10px;margin-bottom:30px;text-align:center}.popup-reservation__btn{position:absolute;top:0;right:0;left:auto;bottom:auto}.popup-reservation__btn:focus{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.popup-reservation__btn:hover{background-color:var(--white);color:var(--main-color)}.popup-reservation__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.popup-reservation__form-block{width:100%;position:relative;max-width:640px;margin-left:auto;margin-right:auto}.popup-reservation__inp-phone{font-size:25px;background-color:#fff;box-shadow:inset 0 3px 7px 0 rgba(202,202,202,.5);width:100%;height:70px;border-radius:30px;padding-left:50px;outline:0;border:1px solid #ebebeb}.popup-reservation__inp-phone::-moz-placeholder{font-size:25px}.popup-reservation__inp-phone::placeholder{font-size:25px}.popup-reservation__data{margin-top:30px;font-size:13px;text-align:center}.popup-reservation__data span{text-decoration:underline;font-weight:600;cursor:pointer}.main2__grafic{border-radius:35px;background-color:#e75e1e;box-shadow:0 5px 20px 0 rgba(231,94,30,.4),0 2px 0 0 rgba(231,94,30,.2),inset 0 4px 7px 0 rgba(161,51,0,.4);position:absolute;width:280px;height:70px;bottom:-20px;top:-23px;margin:auto;z-index:0;justify-content:flex-start;-ms-align-items:center;align-items:center;font-size:20px;line-height:22px;color:#fff;font-weight:700;transition:background .3s,padding .3s;border:4px solid #fff}@media (max-width:980px){.popup__discount-top-content::before{content:url(../images/bunny-mob.png);top:-135px;left:-71px}.popup__discount-body{background-size:contain;max-width:550px}.popup__discount-cont{padding-bottom:20px;margin-bottom:15px;font-size:12px}.popup__discount-title{margin-top:80px;font-size:26px;margin-bottom:35px}.popup__discount-img{max-width:240px;top:-65px}.popup__discount-img-container{min-width:220px}.popup__discount-text{font-size:10px}.popup__discount-button{background-size:contain;font-size:23px;max-height:338px;max-width:169px;padding-top:165px;padding-bottom:165px}.popup__discount-button::after{bottom:25%;right:9px}.popup__discount-top-content::after{top:17px;height:290px}}@media (max-width:767px){.popup__certificate-buttons{gap:20px;width:300px;margin:auto}.popup__certificate-content{padding:40px 15px;max-width:350px;max-height:750px}.popup__certificate-btn{width:160px;font-size:20px}.popup__reservation-content{padding:61px 30px}.popup__certificate-title{margin-bottom:30px;font-size:20px}.popup__reservation-title{font-size:17px}.popup__reservation-subtitle{font-size:13px}.popup-reservation__btn{position:relative;width:100%}.popup-reservation__inp-phone{margin-bottom:30px}.popup__discount-body-main{flex-direction:column}.popup__discount-body{background-image:url(../images/ticket-bg-mob.png);max-width:440px;max-height:750px;padding:0 25px 55px}.popup__discount-top-content{flex-direction:column;padding:0}.popup__discount-email{flex-direction:column}.popup__discount-button{background-image:url(../images/orange-button-mob.svg);background-repeat:no-repeat;max-width:440px;padding-top:0;padding-bottom:0;display:flex;justify-content:center}.popup__discount-button::after{content:url(../images/discount-btn-mob.svg);position:absolute;bottom:14%;right:8px}.popup__discount-top-content::before{top:-87px;left:-26px}.popup__discount-img{max-width:459px;left:50%;transform:translateX(-50%);min-width:100%;top:-100px}.popup__discount-img-container{margin-bottom:160px}.popup__discount-email input{height:38px;max-width:250px;min-width:250px}.popup__discount-top-content::after{border-left:none;border-bottom:1px dashed #717171;height:2px;width:275px;top:526px;right:12px}.popup__discount-body{width:350px;height:525px;background-position:center;background-size:contain;padding-left:35px}.popup__discount-title{font-size:26px;width:300px;margin-top:95px;margin-bottom:20px}.popup__discount-cont{font-size:12px;margin-bottom:20px;padding-bottom:30px}.popup__discount-button{width:310px;background-size:contain;height:160px}.popup__discount-text{font-size:10px}.popup__discount-cont::after{width:85%}}@media (max-width:380px){.popup__discount-button{background-image:url(../images/discount-btn-mobile.svg);background-position:center;height:151px;width:306px;font-size:20px}.popup__discount-body{background-image:url(../images/ticket-bg-mobile.svg);background-size:auto;height:411px;padding:0 35px}.popup__discount-top-content::after{top:410px;width:274px;right:4px;height:3px}.popup__discount-title{font-size:25px;margin-top:10px;margin-bottom:10px}.popup__discount-email input{max-width:230px;min-width:230px;margin-bottom:3px;height:25px;font-size:10px}.popup__discount-cont{font-size:10px;padding-bottom:28px;margin-bottom:16px;max-width:230px}.popup__discount-cont::after{width:120%}.popup__discount-text{font-size:8px}.popup__discount-top-content::before{content:url(../images/bunny-mobile.png);top:-60px;left:24px}.popup__discount-button::after{bottom:8%;right:22px}}.reviews{padding-top:111px;overflow:hidden}.reviews__title{position:relative;margin-bottom:130px}.reviews__title::before{content:url(../images/wavy-line-green.svg);position:absolute;bottom:-30px;right:28%}.reviews__title::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:0;left:125px}.reviews__stars{position:relative;margin-bottom:210px;gap:50px;justify-content:center}.reviews__stars a{transition:opacity .5s}.reviews__stars a:hover{opacity:.6}.reviews__stars::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:-100px;right:170px}.reviews__img3{align-items:center}.reviews__photo img{border:5px solid var(--main-color);border-radius:13px;box-shadow:0 0 27px 0 rgba(67,82,21,.25)}.reviews__photo{position:relative;min-height:1000px}.reviews__images1{position:absolute;right:-15%;top:-4%;z-index:5;transition:transform 2s}#parallax.animate .reviews__images1{transform:translateX(50px)}.reviews__images2{position:absolute;right:-50px;top:35%;z-index:10;transition:transform 2s}#parallax.animate .reviews__images2{transform:translateX(-50px)}.reviews__images3{position:absolute;right:13%;top:25%;z-index:10;transition:transform 2s}#parallax.animate .reviews__images3{transform:translateX(50px)}.reviews__images4{position:absolute;right:130px;top:-10%}.reviews__images5{position:absolute;left:46%;top:1%;z-index:1;transition:transform 2s}#parallax.animate .reviews__images5{transform:translateX(-50px)}.reviews__images6{position:absolute;left:50%;bottom:24%;z-index:10;transition:transform 2s}.reviews__images7{position:absolute;top:-6%;left:26%;transition:transform 2s}.reviews__images8{position:absolute;left:8%;transition:transform 2s}#parallax.animate .reviews__images8{transform:translateX(-50px)}#parallax.animate .reviews__images12{transform:translateX(50px)}#parallax.animate .reviews__images6{transform:translateX(-20px)}.reviews__images9{position:absolute;left:-14%;top:-8%;transition:transform 2s}#parallax.animate .reviews__images9{transform:translateX(50px)}.reviews__images10{position:absolute;left:20%;top:39%;transition:transform 2s}#parallax.animate .reviews__images10{transform:translateX(50px)}.reviews__images11{position:absolute;left:-3%;top:27%;transition:transform 2s}.reviews__images12{position:absolute;right:351px;top:-8%;transition:transform 2s}.reviews__images13{position:absolute;left:465px;top:46%;border:none;z-index:-1}.reviews__images13 img{border:none}#parallax.animate .reviews__images11{transform:translateX(-50px)}.reviews__swiper-container{display:none}.reviews__photo-mob{margin-bottom:25px}.reviews__images1 img{max-height:635px}.reviews__images2 img,.reviews__images3 img{max-height:463px}.reviews__images4 img{max-height:370px}.reviews__images5 img{max-height:463px}.reviews__images6 img{max-height:450px}.reviews__images7 img,.reviews__images8 img{max-height:512px}.reviews__images9 img{max-height:635px}.reviews__images10 img{max-height:347px}.reviews__images11 img,.reviews__images12 img{max-height:463px}.reviews-button-next{position:absolute;top:50%;right:10%;transform:translateY(-50%)}.reviews-button-prev{position:absolute;top:50%;left:10%;transform:translateY(-50%)}.reviews-button-next.swiper-button-disabled,.reviews-button-prev.swiper-button-disabled{opacity:.5}@media (max-width:1024px){.reviews{padding:0 20px}.reviews__photo{min-height:650px}.reviews__images1{right:2%}.reviews__images2{right:-8%}.reviews__images5{left:65%}.reviews__images11{left:1%}.reviews__title::after{transform:scale(.8);bottom:70px}.reviews__title::before{transform:scale(.8);right:23%}.reviews__stars::after{transform:scale(.8)}.reviews__images1 img{max-height:345px}.reviews__images2 img{max-height:324px}.reviews__images3 img{max-height:263px}.reviews__images4 img{max-height:355px}.reviews__images5 img{max-height:359px}.reviews__images6 img{max-height:310px}.reviews__images6{bottom:20%;left:42%}.reviews__images7 img{max-height:250px}.reviews__images7{left:10%}.reviews__images8 img{max-height:345px}.reviews__images8{left:30%}.reviews__images9 img{max-height:250px}.reviews__images9{left:-70px}.reviews__images10 img{max-height:245px}.reviews__images10{left:14%}.reviews__images11 img{max-height:350px}.reviews__images12 img{max-height:340px}.reviews__images13{display:none}.reviews__stars{margin-bottom:150px}}@media (max-width:768px){.reviews__title::before{right:11%}}@media (max-width:767px){.reviews__photo{display:none}.reviews__title{margin-bottom:70px}.reviews__swiper-container{display:block}.reviews__images1,.reviews__images10,.reviews__images11,.reviews__images2,.reviews__images3,.reviews__images4,.reviews__images5,.reviews__images6,.reviews__images7,.reviews__images8,.reviews__images9{position:static}.reviews__images1 img,.reviews__images10 img,.reviews__images11 img,.reviews__images2 img,.reviews__images3 img,.reviews__images4 img,.reviews__images5 img,.reviews__images6 img,.reviews__images7 img,.reviews__images8 img,.reviews__images9 img{margin:0 auto;border:5px solid var(--main-color);border-radius:13px;max-width:186px;max-height:unset}.reviews__title::before{transform:scale(.5);right:-3%;bottom:-19px}.reviews__stars::after{transform:scale(.5)}}@media (max-width:400px){.reviews__title::before{right:27%}}.schedule-day{padding-bottom:100px;text-align:center}.schedule-day__descr{position:relative;max-width:1000px;margin:auto auto 100px;text-align:center;font-size:25px;line-height:131%;letter-spacing:.02em;color:var(--black);font-weight:400}.schedule-day__descr::after{content:url(../images/yellow-triangle.svg);position:absolute;top:-50px;right:0}.schedule-day__centre-1{position:relative}.schedule-day__centre-1::before{content:url(../images/red-yellow.svg);position:absolute;top:-100px;left:-110px}.schedule-day__centre-1::after{content:url(../images/red-green-blue.svg);position:absolute;bottom:-100px;left:-50px}.schedule-day__block{max-width:320px;text-align:center}.schedule-day__bottom,.schedule-day__centre,.schedule-day__top{display:flex;justify-content:center}.schedule-day__top{position:relative;margin-bottom:25px;gap:475px}.schedule-day__top::before{content:url(../images/ray-top-red.svg);position:absolute;top:-75px;right:200px}.schedule-day__top::after{content:url(../images/green-triangle.svg);position:absolute;bottom:-75px;right:200px}.schedule-day__centre{margin-bottom:13px;align-items:center;gap:145px}.schedule-day__caption{margin-bottom:13px;font-weight:900;font-size:35px;letter-spacing:.02em;text-transform:uppercase;color:var(--main-color)}.schedule-day__title-descr{position:relative;margin-top:7px;margin-bottom:128px;font-weight:500;font-size:25px;letter-spacing:.02em;text-align:center;color:#000}.schedule-day__title-descr::before{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-30px;right:38%}.schedule-day__description{max-width:241px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.02em;text-align:center;color:#000}.schedule-day__subtitle{margin-bottom:13px;font-weight:800;font-size:25px;letter-spacing:.02em;color:var(--black)}.schedule-day__bottom{margin-bottom:96px;position:relative;gap:119px}.schedule-day__bottom::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:0;right:170px}.schedule-day__bottom::before{content:url(../images/ray-bottom-green.svg);position:absolute;bottom:-30px;left:230px}.schedule-day__bottom-2{padding-top:110px}.schedule-day__btn{margin:auto;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.schedule-day__btn:focus{background-color:var(--main-color);color:var(--white)}.schedule-day__btn:hover{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.schedule-day__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}@media (max-width:1024px){.schedule-day{padding-bottom:160px}.schedule-day__title-descr{margin-bottom:80px}.schedule-day__descr::after{transform:scale(.8);right:25px}.schedule-day__title-descr::before{transform:scale(.8);bottom:-22px;right:35%}.schedule-day__descr{font-size:22px;max-width:600px;margin-bottom:50px}.schedule-day__centre-1::before{transform:scale(.8);left:20%;top:-315%}.schedule-day__caption{font-size:25px}.schedule-day__subtitle{font-size:20px}.schedule-day__description{font-size:14px}.schedule-day__centre-1::after{transform:scale(.8);left:190%;bottom:150%}.schedule-day__top::after{display:none}.schedule-day__top{gap:200px}.schedule-day__block{max-width:180px}.schedule-day__centre-2{max-width:214px}.schedule-day__centre{gap:60px;margin-bottom:23px}.schedule-day__bottom{gap:40px;margin-bottom:55px}.schedule-day__bottom::after,.schedule-day__bottom::before,.schedule-day__top::before{transform:scale(.8)}.schedule-day__bottom-2{padding-top:82px}}@media (max-width:768px){.schedule-day__top::before{top:-32px;right:76px}.schedule-day__bottom::before{left:120px}.schedule-day__title-descr::before{right:30%}}@media (max-width:767px){.schedule-day{padding-bottom:70px}.schedule-day__title-descr::before{transform:scale(.5);right:18%;bottom:-15px}.schedule-day__descr::after{transform:scale(.5);right:-50px}.schedule-day__title-descr{margin-bottom:30px}.schedule-day__descr{font-size:16px;max-width:226px;margin-bottom:50px}.schedule-day__caption,.schedule-day__subtitle{font-size:12px;margin-bottom:5px}.schedule-day__description{font-size:8px}.schedule-day__centre-1::before{transform:scale(.5);left:-37%}.schedule-day__centre-1::after{display:none}.schedule-day__top{gap:60px}.schedule-day__block{max-width:80px}.schedule-day__centre-2{max-width:102px}.schedule-day__centre{gap:15px}.schedule-day__bottom{margin-bottom:50px;gap:10px}.schedule-day__bottom-2{padding-top:40px}.schedule-day__top::before{transform:scale(.5);right:40px;top:-43px}.schedule-day__bottom::before{left:40px;transform:scale(.5)}.schedule-day__bottom::after{transform:scale(.5);right:50px;bottom:-30px}}.card{position:relative;display:flex;align-items:center;border-radius:47px;padding:10px 70px 35px 83px}.card-close{position:absolute;top:0;right:0;display:none}.schedule{padding-top:103px;padding-bottom:100px}.schedule__title{margin-bottom:5px;position:relative}.schedule__title::before{content:url(../images/yellow-red.svg);position:absolute;left:0;top:100px}.schedule__title::after{content:url(../images/yellow-red.svg);position:absolute;top:-115px;right:30%}.schedule__subtitle{margin-bottom:137px;position:relative}.schedule__subtitle::after{content:url(../images/green-triangle.svg);position:absolute;right:20%;bottom:-60px}.schedule__subtitle::before{content:url(../images/wavy-line-green.svg);position:absolute;left:50%;bottom:0;transform:translate(-120%,76%)}.schedule__main-card{flex-direction:column;justify-content:space-between;padding-left:56px;padding-right:56px;border-radius:47px;border:3px solid var(--main-color);background:#fad7c7}.schedule__card-first,.schedule__card-third{background:url(../images/arrow-orange.svg) center 150px no-repeat #fad7c7;cursor:pointer;border:3px solid transparent;transition:border 1s;bottom:10px;display:none}.schedule__card-fourth,.schedule__card-second{border:3px solid transparent;background:url(../images/arrow-green.svg) center 150px no-repeat #e6f0c6;cursor:pointer;bottom:10px;transition:border 1s}.schedule__cards{position:relative;justify-content:center;gap:20px}.schedule__cards::after{content:url(../images/blue-red-yellow.svg);position:absolute;bottom:30%;right:0}.schedule__cards::before{content:url(../images/yellow-triangle.svg);position:absolute;bottom:-10%;left:20%}.schedule__number{font-size:75px}.schedule__date{flex-direction:column;text-align:center;margin-right:20px;font-weight:900;font-size:28px;letter-spacing:.02em}.schedule__area{font-weight:800;font-size:33px;letter-spacing:.02em}.schedule__address{font-weight:400;font-size:26px;line-height:130%;letter-spacing:.02em;color:var(--black)}.schedule__small-cards{flex-direction:column;justify-content:space-around;gap:20px}.schedule__month{font-size:55px}.schedule__main-date{font-size:65px;letter-spacing:.02em;line-height:100px;text-transform:uppercase;color:var(--main-color);font-weight:900}.schedule__list{gap:10px}.schedule__item{padding:8px 19px;text-align:center;border:3px solid var(--main-color);border-radius:12px;font-weight:600;font-size:28px;letter-spacing:.02em;text-transform:uppercase;color:var(--main-color)}.schedule__map{margin-bottom:25px;margin-top:25px;border-radius:36px;width:500px;height:230px;border:3.6125941276550293px solid var(--main-color);z-index:10;overflow:hidden}.schedule__location-cinema{font-size:30px;letter-spacing:.02em;color:var(--main-color);font-weight:800}.schedule__location{margin-bottom:25px;font-weight:400;font-size:23px;color:var(--black)}.schedule__icon{gap:23px}.schedule__button{padding:25px 60px;background-color:var(--main-color);font-size:27px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#fff;border-radius:50px;margin-top:25px;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.schedule__button:focus{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.schedule__button:hover{background-color:var(--white);color:var(--main-color)}.schedule__button:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}.tabs-btn{height:200px}.schedule__button-mob{display:none;margin:65px auto;border:none}.schedule__card-first.active,.schedule__card-third.active{border:3px solid var(--main-color)}.schedule__card-fourth.active,.schedule__card-second.active{border:3px solid var(--green)}.schedule__main-cards .schedule__main-card{left:-999px;opacity:0;position:absolute;transition:1s}.schedule__main-cards .schedule__main-card.active{position:static;opacity:1}.modal-open{overflow:hidden}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:center;justify-content:center;z-index:100;overflow-y:auto;overflow-x:hidden}.overlay.visible{display:flex}@media (max-width:1024px){.schedule__card-first{display:flex}.card-close{display:block}.schedule{padding-top:65px;padding-bottom:50px}.schedule__card-first.active,.schedule__card-third.active{border:none}.schedule__subtitle::before{transform:scale(.8);bottom:-22px;left:32%}.schedule__subtitle::after{transform:scale(.8);right:5%}.schedule__title::after{content:url(../images/blue-red-yellow-2.svg);position:absolute;top:-115px;right:30%;transform:scale(.8)}.schedule__title::before{transform:scale(.8);left:25px;top:50px}.schedule__subtitle{margin-bottom:70px}.schedule__main-cards{display:none}.schedule__button-mob{display:block}.schedule__item{padding:5px 7px;font-size:40px;border:3px solid var(--main-color);border-radius:10px}.schedule__cards::before{bottom:16%;left:3%}.tabs-btn{height:200px}.schedule__card-first,.schedule__card-first.active,.schedule__card-third,.schedule__card-third.active{background-position:center 150px}}@media (max-width:767px){.schedule__title::after{transform:scale(.5);right:50%;top:-90px}.tabs-btn{height:120px}.schedule__subtitle::before{transform:scale(.5);left:25%;bottom:-105%}.schedule__subtitle::after{transform:scale(.5);right:30%;top:-85px;bottom:0}.schedule__title::before{display:none}.schedule__subtitle{margin-bottom:25px}.schedule__number{font-size:34px}.schedule__area{font-size:16px}.schedule__address{font-size:14px}.schedule__card-first,.schedule__card-third{background-size:20px 20px}.schedule__card-fourth,.schedule__card-second{background-image:url(../images/arrow-green.svg);background-position:center 75px;background-size:20px 20px}.schedule__card-first,.schedule__card-first.active,.schedule__card-third,.schedule__card-third.active{background-position:center 85px}.card{padding:15px 30px 30px;border-radius:21px;background-size:11px 5px}.schedule__main-card{border:2px solid var(--main-color)}.schedule__cards::after{transform:scale(.5);left:82%;bottom:-11%}.schedule__cards::before{display:none}.schedule__date{font-size:12px}.schedule__main-date{font-size:42px;line-height:50px}.schedule__month{font-size:40px}.schedule__item{padding:5px 7px;font-size:18px;border:1px solid var(--main-color);border-radius:5px}.schedule__location{margin-bottom:10px;font-size:14px}.schedule__location-cinema{font-size:16px}.schedule__svg{transform:scale(.5)}.schedule__map{margin-bottom:17px;margin-top:17px;width:221px;height:109px;border:2px solid var(--main-color);border-radius:16px}.ymaps-2-1-79-map{width:221px;height:109px}.schedule__icon{gap:0}.schedule__button{padding:15px 20px;margin-top:17px;font-size:25px}.schedule__button-mob{position:relative;margin-top:30px;margin-bottom:30px}.schedule__button-mob::after{content:url(../images/yellow-red.svg);position:absolute;bottom:-200%;left:10%;transform:scale(.5)}}*,::after,::before,html{box-sizing:border-box}h1,h2,h3,h4,p{margin:0}body{font-family:Raleway,sans-serif;margin:0 auto;max-width:1920px}:root{--white:#fff;--black:#000;--main-color:#e75d1f;--green:#8faf2e}.container{max-width:1542px;padding:0 15px;margin:0 auto}.flex{display:flex}.btn{cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.title{font-weight:900;font-size:45px;letter-spacing:2%;text-align:center;text-transform:uppercase;color:#000}.title-orange{font-weight:900;font-size:45px;letter-spacing:2%;text-transform:uppercase;color:var(--main-color)}.title-green{font-weight:900;font-size:45px;letter-spacing:.02em;text-transform:uppercase;color:var(--green)}.title-descr{text-align:center;font-weight:500;font-size:25px;letter-spacing:.02em;color:#000}.orange-btn{padding:30px 60px;background-color:var(--main-color);font-size:27px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#fff;border-radius:50px}.bold-font{font-weight:700}.green-text{color:var(--green)}.orange-text{color:var(--main-color)}@media (max-width:1024px){.orange-btn{padding:25px 45px;font-size:20px}.title,.title-green,.title-orange{font-size:36px}.title-descr{font-size:20px}}@media (max-width:767px){.title,.title-green,.title-orange{font-size:20px;line-height:120%;letter-spacing:.02em}.title-descr{font-size:14px}.orange-btn{padding:15px 35px;font-size:16px}}.show{overflow:hidden;padding-top:103px;padding-bottom:100px;text-align:center;position:relative}.show::before{content:url(../images/green-triangle.svg);position:absolute;left:100px;top:42%}.show::after{content:url(../images/blue-red-yellow.svg);position:absolute;right:55px;top:55%}.show__title{position:relative}.show__title::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-30px;left:17%}.show__title::before{content:url(../images/red-yellow.svg);position:absolute;bottom:-190px;left:27%;z-index:10}.show__images{margin-bottom:110px;position:relative;flex-wrap:wrap;margin-top:120px;justify-content:center;gap:20px}.show__images::before{content:url(../images/red-green-blue.svg);position:absolute;top:-50px;left:100px}.show__images::after{content:url(../images/ray-top-red.svg);position:absolute;top:-50px;right:100px}.show__item{position:relative;overflow:hidden;border:5px solid var(--main-color);border-radius:35px;box-shadow:0 0 25px 0 rgba(92,38,13,.25)}.show__name{text-align:start;padding-left:10px;position:absolute;bottom:50px;left:50px;font-weight:900;font-size:39px;letter-spacing:.02em;color:var(--white)}.show__item-descr{margin-top:15px;font-weight:700;font-size:24px;letter-spacing:.02em;color:var(--white)}.show__btn{position:relative;margin:0 auto;border:3px solid transparent;transition:border-color .3s,background-color .3s,color .3s}.show__btn::before{content:url(../images/ray-bottom-green.svg);position:absolute;top:-115px;left:-140%}.show__btn::after{content:url(../images/yellow-triangle.svg);position:absolute;bottom:20px;right:-80%}.show__btn:focus{background-color:var(--main-color);color:var(--white)}.show__btn:hover{border:3px solid var(--main-color);background-color:var(--white);color:var(--main-color)}.show__btn:active{border:3px solid var(--white);background-color:var(--main-color);color:var(--white)}@media (max-width:1024px){.show{padding-top:0}.show::after{top:80%;transform:scale(.8)}.show__title{max-width:450px;margin:auto}.show__item{max-width:297px}.show__images{margin-top:60px;margin-bottom:35px}.show__title::after{transform:scale(.8);bottom:26px;left:6%}.show__images::before{top:-230px;transform:scale(.8)}.show__images::after{transform:scale(.8);top:-40px;right:10px}.show__title::before{display:none}.show__btn::before{left:0;transform:scale(.8)}.show__name{text-align:left;font-size:25px;bottom:20px;left:15px}.show__item-descr{margin-top:0;font-size:16px}.show__btn::after{display:none}}@media (max-width:768px){.show__btn::before{top:-80%;left:-80%}}@media (max-width:767px){.show{padding-bottom:80px}.show::after{transform:scale(.5);right:26px}.show__item{max-width:248px;margin-bottom:25px;border-radius:15px;border:2px solid var(--main-color)}.show__images{margin-top:25px;margin-bottom:5px}.show__title::after{transform:scale(.5);bottom:12px;left:11%}.eight,.fifth,.first,.fourth,.second,.seventh,.sixth,.third{transform:none}.nineth{position:relative;top:0;left:0}.show__btn::before{transform:scale(.5);top:-43px;left:-56px}.show__images::after{transform:scale(.5)}.show__name{padding-left:0}.show__images::before{transform:scale(.5);top:140px;left:-5px}}.tickets{padding-bottom:206px;text-align:center}.tickets__title{position:relative;margin-bottom:138px}.tickets__title::after{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-30px;right:32%}.tickets__title::before{content:url(../images/yellow-red-2.svg);position:absolute;bottom:-80px;left:13%}.tickets__subtitle{position:relative;font-weight:800;font-size:35px;line-height:131%;letter-spacing:.02em;color:var(--black);margin:30px auto}.tickets__subtitle::before{content:url(../images/red-blue-green.svg);position:absolute;bottom:-127px;left:120px}.tickets__subtitle::after{content:url(../images/green-triangle.svg);position:absolute;bottom:100px;right:160px}.tickets__description{max-width:800px;margin:auto auto 100px;font-weight:400;font-size:25px;line-height:131%;letter-spacing:.02em;text-align:center;color:var(--black)}.tickets__tel{font-weight:800}.tickets__cards{position:relative;margin:0 auto;max-width:1000px;display:grid;grid-template-columns:repeat(4,270px);justify-content:center;gap:30px}.tickets__cards::before{content:url(../images/ray-bottom-green.svg);position:absolute;left:-100px;bottom:0}.tickets__cards::after{content:url(../images/ray-top-red.svg);position:absolute;right:-67px;top:-50px}.tickets__number{padding-top:20px;text-align:center;background-image:url(../images/green.svg);background-position:top;height:105px;background-repeat:no-repeat;font-size:45px;letter-spacing:.02em;text-transform:uppercase;color:var(--white);font-weight:900}.tickets__descr{padding:20px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.02em;color:var(--black)}.tickets__svg::before{content:url(../images/blue-red-yellow.svg);position:absolute;right:0;top:0;transform:scale(.5);display:none}.tickets__svg::after{content:url(../images/blue-red-yellow.svg);position:absolute;left:0;bottom:0;transform:scale(.5);display:none}.tickets__svg1::before{content:url(../images/green-triangle.svg);position:absolute;right:0;bottom:0;transform:scale(.5);display:none}.tickets__svg1::after{content:url(../images/green-triangle.svg);position:absolute;right:0;top:0;transform:scale(.5);display:none}@media (max-width:1024px){.tickets__cards{grid-template-columns:repeat(2,270px);gap:0}.tickets__subtitle{font-size:30px;max-width:500px}.tickets__description{font-size:22px;max-width:500px;margin-bottom:60px}.tickets__cards::after{content:url(../images/ray-top-red.svg);position:absolute;right:20%;top:-50px}.tickets__cards::before{left:20%;bottom:-9%}.tickets__title{margin-bottom:80px}.tickets__title::before{transform:scale(.6)}.tickets__subtitle::after{transform:scale(.6);bottom:57px}.tickets__subtitle::before{transform:scale(.6);left:-50px;bottom:-300px}.tickets__title::after{transform:scale(.8);right:27%}.tickets__cards::after,.tickets__cards::before{transform:scale(.8)}}@media (max-width:768px){.tickets{padding-bottom:220px}.tickets__cards::before{bottom:0;left:13%}.tickets__title::after{right:20%}}@media (max-width:767px){.tickets{padding-bottom:170px}.tickets__subtitle{font-size:20px;max-width:250px}.tickets__svg1::after,.tickets__svg1::before,.tickets__svg::after,.tickets__svg::before{display:block}.tickets__title::after{bottom:-17px;right:9%;transform:scale(.5)}.tickets__description{font-size:16px;max-width:200px}.tickets__descr{font-size:14px}.tickets__cards::after{right:11%;transform:scale(.5)}.tickets__cards::before{left:7%;transform:scale(.5)}.tickets__number{transform:scale(.8)}.tickets__description,.tickets__title{margin-bottom:40px}.tickets__cards{grid-template-columns:repeat(1,270px);gap:20px;gap:0}.tickets__subtitle::after{bottom:-90px;right:242px}.tickets__title::before{transform:scale(.5);left:2%}.tickets__svg::before{top:60%}.tickets__svg::after{bottom:30%}.tickets__svg1::after{top:30%}}.tooltip-button{position:relative;display:block;width:59px;height:59px;cursor:pointer}.popup-text{position:absolute;text-align:center;width:370px;font-weight:600;font-size:15px;line-height:130%;letter-spacing:.02em;color:#e75d1f;background-color:var(--white);border-radius:35px;border:2px solid #e75d1f;padding:15px;left:-273%;top:-70px;opacity:0;transition:opacity .3s ease-in-out}.popup-text-3{width:450px;left:-340%;top:-84px}.popup-text::after,.popup-text::before{content:'';border:solid transparent;position:absolute;left:50%;margin-left:-12px;bottom:-32px;width:0}.popup-text::after{border-top-color:var(--white);border-width:14px;margin-left:-9px;top:49px}.popup-text::before{border-top-color:var(--main-color);border-width:16px}.tooltip-button:hover .popup-text{opacity:1}.popup-text-3::after{margin-left:-10px;top:69px}.video{position:relative;margin-top:-92px;padding-top:67px;padding-bottom:100px;overflow:hidden}.video::after{content:"";position:absolute;background-image:url(../images/carrot.svg);background-repeat:no-repeat;background-size:contain;width:135px;height:145px;right:9%;bottom:60px;z-index:10}.video::before{content:url(../images/red-green-blue.svg);position:absolute;right:10%;bottom:60px;z-index:10}.video__title{margin-bottom:7px;position:relative}.video__title::after{content:url(../images/red-yellow.svg);position:absolute;left:100px;bottom:-130px}.video__title::before{content:url(../images/green-triangle.svg);position:absolute;right:23%;bottom:-130px}.video__subtitle{position:relative;margin-bottom:123px}.video__subtitle::before{content:url(../images/wavy-line-orange.svg);position:absolute;bottom:-22px;left:40%}.video__subtitle::after{content:url(../images/ray-top-red.svg);position:absolute;right:140px;bottom:-115px}.video__player{position:relative;margin:0 auto;max-width:1106px;padding-top:35.25%;border-radius:35px;border:5px solid var(--main-color);overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.video__span{position:relative}.video__span::before{content:url(../images/ray-bottom-green.svg);position:absolute;left:140px;bottom:-70px}.video__span::after{content:url(../images/blue-red-yellow.svg);position:absolute;right:0;top:0}.video__overlay{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-size:cover}.iframe{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.video__control{position:absolute;background-image:url(../images/button-play.svg);background-size:cover;background-repeat:no-repeat;width:87px;height:87px;border-radius:163px;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10}@media (max-width:1024px){.video{padding-left:20px;padding-right:20px;margin-top:-70px}.video::before{display:none}.video::after{transform:scale(.8);bottom:36px;right:-30px}.video__span::before{transform:scale(.8);left:-30px;bottom:-50px}.video__title::before{right:50%;bottom:200%;transform:scale(.8)}.video__title::after{transform:scale(.8);bottom:-80px;left:0}.video__subtitle{margin-bottom:70px}.video__subtitle::before{transform:scale(.8);left:31%}.video__subtitle::after{transform:scale(.8);right:-30px;bottom:0;top:40px}.video__span::after{display:none;right:-65px;top:-220px}}@media (max-width:767px){.video{padding-bottom:50px;margin-top:-30px}.video__player{border:2px solid var(--main-color);border-radius:9px;padding-top:8.25%}.video__control{width:44px;height:44px}.video__subtitle{margin-bottom:35px}.video::after{right:-35px;bottom:-10px;transform:scale(.5)}.video__subtitle::before{transform:scale(.5);left:16%;bottom:-15px}.video__subtitle::after,.video__title::after{transform:scale(.5)}.video__span::before{transform:scale(.5);bottom:-40px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjcXVhaW50YW5jZS5jc3MiLCJtYWluLmNzcyIsImFuaW1hdGUuY3NzIiwiYW5zd2Vycy5jc3MiLCJjZXJ0aWZpY2F0ZS5jc3MiLCJlZHVjYXRpb24uY3NzIiwiZW1vdGlvbnMuY3NzIiwiZmFpcnktdGFsZS5jc3MiLCJmYXEuY3NzIiwiZm9vdGVyLmNzcyIsImZvcm1hdC5jc3MiLCJoZWFkZXIuY3NzIiwiaGVyby5jc3MiLCJub3JtYWxpemUuY3NzIiwic2V0dGluZ3MuY3NzIiwicGxvdC5jc3MiLCJwb3B1cC5jc3MiLCJyZXZpZXdzLmNzcyIsInNjaGVkdWxlLWRheS5jc3MiLCJzY2hlZHVsZS5jc3MiLCJzaG93LmNzcyIsInRpY2tldHMuY3NzIiwidG9vbHRpcC5jc3MiLCJ2aWRlby5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FDQSxZQUFBLE1BQ0EsZUFBQSxNQUNBLGlCQUFBLG1DQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFHQSxxQkFDQSxTQUFBLFNBR0EsNkJBQ0EsUUFBQSxnQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsR0FHQSw0QkFDQSxRQUFBLGtDQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsTUFBQSxHQUdBLDRCQUNBLFNBQUEsU0FHQSxvQ0FDQSxRQUFBLHFDQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxLQUNBLFFBQUEsS0FHQSxtQ0FDQSxRQUFBLDBDQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxHQUdBLHVCQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLElBQUEsS0FHQSwyQkFDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSx3QkFDQSxXQUFBLElBQ0EsY0FBQSxNQUdBLDZCQUNBLFVBQUEsTUFDQSxTQUFBLFNBR0EscUNBQ0EsUUFBQSwyQkFDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLE1BQUEsTUFHQSxvQ0FDQSxRQUFBLHNDQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxPQUlBLG9CQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSwwQkFDQSxTQUFBLFNBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLGFBR0EsaUNBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsT0FBQSxPQUNBLE1BQUEsTUFHQSxvQkFDQSxjQUFBLEtBR0Esb0JBQ0EsU0FBQSxTQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSw0QkFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLGdDQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxFQUlBLDBCQUNBLG9DQUNBLElBQUEsSUFDQSxNQUFBLEtBRUEsaUNBQ0EsUUFBQSxLQUdBLHFDQUNBLE1BQUEsRUFHQSxvQ0FDQSxLQUFBLEdBSUEsMEJBQ0EsaUNBQ0EsTUFBQSxFQUVBLHVCQUNBLGVBQUEsT0FHQSx3QkFDQSxjQUFBLEtBR0Esb0NBQ0EsS0FBQSxLQUNBLFVBQUEsVUFFQSw2QkFDQSxPQUFBLE9BQ0EsVUFBQSxVQUdBLDRCQUNBLFVBQUEsVUFJQSxtQ0FDQSxVQUFBLFVBQ0EsT0FBQSxLQUNBLEtBQUEsSUFHQSxxQ0FDQSxNQUFBLE1BQ0EsVUFBQSxVQUdBLG9DQUNBLFVBQUEsVUFFQSx3QkFDQSxTQUFBLFNBQ0EsaUJBQUEsMkJBQ0Esa0JBQUEsVUFDQSxnQkFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsS0FBQSxJQUNBLE9BQUEsSUFJQSx5QkFDQSxvQ0FDQSxLQUFBLElBQ0EsVUFBQSxVQUdBLDZCQUNBLE9BQUEsT0FDQSxVQUFBLFVBR0EsbUNDQ0cscUNEQ0gsUUFBQSxNQUlBLHlCQUNBLGNBQ0EsWUFBQSxNQUNBLGVBQUEsTUFHQSxxQkFDQSxVQUFBLE1BRUEsd0JBQ0EsY0FBQSxLQUdBLHdCQUNBLE1BQUEsS0FDQSxPQUFBLE1BRUEsMkJBQ0EsVUFBQSxNRTVPQSxzQkFDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLE1BQUEsSUFHQSxjQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsS0FHQSxtQkFDQSxRQUFBLEtBR0EsaUNBQ0EsUUFBQSxNQUdBLGlCRGlQQSxpQkFDQSxpQkMvT0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsUUFDQSxPQUFBLFFBR0Esd0JBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLElBR0EsZ0JBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxPQUFBLElBQ0EsUUFBQSxLQUdBLHFCQUNBLFFBQUEsS0FHQSxtQ0FDQSxRQUFBLE1BR0EsbUJEaVBBLG1CQUNBLG1CQy9PQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUdBLHNCQUNBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxJQUdBLGNBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxPQUFBLEtBQ0EsUUFBQSxLQUVBLG1CQUNBLFFBQUEsS0FHQSxpQ0FDQSxRQUFBLE1BSUEsaUJBR0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsUUFDQSxPQUFBLFFBR0EsK0JBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBRUEsZUFDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEtBR0Esb0JBQ0EsUUFBQSxLQUdBLGtDQUNBLFFBQUEsTUFHQSxrQkRpUEEsa0JBQ0Esa0JDL09BLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUdBLDBCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUVBLGVBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUVBLG9CQUNBLFFBQUEsS0FJQSxrQ0FDQSxRQUFBLE1BR0Esa0JEaVBBLGtCQUNBLGtCQy9PQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsTUFBQSxRQUNBLE9BQUEsUUFHQSwwQkFDQSx3QkFDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsSUFJQSwwQkFDQSx3QkFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLElBQUEsT0FJQSwwQkFDQSxnQkFDQSxNQUFBLEtBQ0EsT0FBQSxPQUlBLDBCQUNBLGdCQUNBLE1BQUEsS0FDQSxPQUFBLE9BR0EseUJBQ0Esd0JBQ0EsSUFBQSxLQUNBLEtBQUEsSUFFQSxzQkFDQSxPQUFBLE1BQ0EsTUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtEeVBHLCtCQURBLDBCQUpBLHdCQ2pQSCxzQkRrUEcsc0JBQ0Esa0JBQ0EsZUM3T0gsUUFBQSxNQzdNQSxTQUNBLFlBQUEsS0FDQSxXQUFBLE9BQ0EsU0FBQSxPQUdBLGdCQUNBLGNBQUEsSUFHQSxzQkFDQSxRQUFBLGFBQ0EsU0FBQSxTQUdBLDZCQUNBLFFBQUEsb0NBQ0EsU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLElBR0EsOEJBQ0EsUUFBQSxrQ0FDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLE1BQUEsS0FHQSxrQkFDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSxtQkFDQSxTQUFBLFNBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFDQSxPQUFBLE1BQUEsS0FBQSxLQUdBLDJCQUNBLFFBQUEsOEJBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLE9BR0EsZUFDQSxVQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsS0FHQSxlQUNBLGNBQUEsS0FDQSxXQUFBLE1BQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFHQSxrQkFDQSxXQUFBLE1BQ0EsZ0JBQUEsT0FDQSxJQUFBLEtBR0EsZ0JBQ0EsVUFBQSxNQUlBLGVBQ0EsY0FBQSxLQUNBLFdBQUEsTUFDQSxVQUFBLE1BR0EsZUFDQSxTQUFBLFNBQ0EsYUFBQSxLQUNBLGNBQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE1BQ0EsTUFBQSxhQUdBLHVCQUNBLFFBQUEsR0FDQSxTQUFBLFNBQ0EsaUJBQUEsZ0NBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxLQUFBLEVBR0EsdUJBQ0EsU0FBQSxTQUdBLCtCQUNBLFFBQUEsa0NBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLE9BR0EsOEJBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsT0FBQSxFQUNBLEtBQUEsRUFHQSx3QkFDQSxTQUFBLFNBQ0EsWUFBQSxLQUNBLFdBQUEsTUFDQSxVQUFBLE1BQ0EsWUFBQSxXQUNBLGVBQUEsT0FDQSxnQkFBQSxPQUdBLGdDQUNBLFFBQUEsK0JBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxNQUFBLE1BR0EsK0JBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLE1BQUEsT0FHQSxlQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUdBLG1CQUNBLFNBQUEsU0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsYUFHQSwwQkFDQSxRQUFBLDhCQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsT0FBQSxPQUlBLDJCQUNBLFFBQUEsbUNBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxPQUFBLE1BR0EsMEJBQ0EsU0FBQSxTQUNBLGlCQUFBLDhCQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxZQUFBLE1BQ0EsZUFBQSxNQUdBLGtDQUNBLFFBQUEsZ0NBQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxJQUFBLElBR0EsaUNBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsS0FBQSxLQUNBLElBQUEsS0FHQSxnQkFDQSxTQUFBLFNBQ0EsT0FBQSxFQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBR0Esd0JBQ0EsUUFBQSw4QkFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLE9BQUEsT0FHQSx1QkFDQSxRQUFBLDJCQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsSUFBQSxNQUVBLDBCQUVBLCtCQUNBLEtBQUEsTUFHQSwrQkFDQSxNQUFBLE1BR0EsdUJBQ0EsTUFBQSxLQUVBLGdCQUNBLFVBQUEsS0FDQSxVQUFBLE9BR0EsMEJBRUEsbUJBQ0EsU0FBQSxTQUNBLGlCQUFBLDJCQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLEtBQUEsSUFDQSxJQUFBLEtBSUEsMEJBRUEsa0JBQ0EsV0FBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLE9BR0EsbUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxVQUFBLE1BR0EsZUFDQSxVQUFBLEtBQ0EsVUFBQSxNQUdBLDJCQUNBLFVBQUEsVUFDQSxLQUFBLE1BRUEsNkJBQ0EsVUFBQSxVQUNBLEtBQUEsSUFHQSwrQkZxY0csZ0NFbmNILFVBQUEsVUFFQSwrQkFDQSxVQUFBLFVBQ0EsSUFBQSxJQUNBLE1BQUEsS0FHQSwyQkFDQSxRQUFBLEtBR0EsOEJBQ0EsVUFBQSxVQUNBLE9BQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxJQUdBLDBCQUNBLFlBQUEsTUFDQSxlQUFBLE1BR0EsZ0JBQ0EsVUFBQSxLQUNBLFVBQUEsTUFFQSxpQ0FDQSxRQUFBLEtGdWNHLHVCRXJjSCx3QkFFQSxVQUFBLFVBR0Esd0JBQ0EsT0FBQSxNQUVBLGtDQUNBLFVBQUEsVUFDQSxLQUFBLEtBQ0EsSUFBQSxJQUVBLG1CQUNBLGNBQUEsS0FJQSwwQkFDQSxVQUFBLFVBQ0EsT0FBQSxRQUlBLHlCQUNBLHdCQUNBLFlBQUEsRUFFQSxlQUNBLFdBQUEsS0FFQSw4QkFDQSxPQUFBLEtBQ0EsS0FBQSxNQUlBLHlCQUNBLFNBQ0EsWUFBQSxFQUdBLG1CQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxJQUNBLElBQUEsSUFHQSw4QkFDQSxRQUFBLEtBR0EsNkJBQ0EsVUFBQSxVQUNBLEtBQUEsR0FDQSxPQUFBLE1BR0EsMkJBQ0EsS0FBQSxJQUNBLElBQUEsS0FDQSxVQUFBLFVBR0EsbUJBQ0EsVUFBQSxLQUdBLGVBQ0EsVUFBQSxLQUNBLFVBQUEsTUFHQSxnQkFDQSxVQUFBLE1BQ0EsZ0JBQUEsTUFBQSxNQUNBLG9CQUFBLE9BQUEsSUFBQSxLQUFBLElBR0Esa0JBQ0EsVUFBQSxLQUNBLGNBQUEsS0FFQSxlQUNBLFVBQUEsS0FFQSx3QkFDQSxZQUFBLEtBQ0EsY0FBQSxLQUNBLGFBQUEsS0FHQSx1QkFDQSxhQUFBLEtBSUEsZ0NBRUEsTUFBQSxLQUNBLElBQUEsS0FFQSw4QkFDQSxVQUFBLFVBQ0EsT0FBQSxNQUNBLEtBQUEsSUFFQSwrQkFDQSxVQUFBLFVBSUEsZ0JBQ0EsVUFBQSxLQUNBLFVBQUEsTUFFQSx1QkZxY0csd0JFbmNILFVBQUEsVUFHQSx1QkFDQSxJQUFBLE1BRUEsMEJBQ0EsWUFBQSxNQUNBLGVBQUEsTUFFQSxrQ0FDQSxLQUFBLE1BQ0EsSUFBQSxJQUdBLCtCQUFBLGdDQUNBLFVBQUEsVUFFQSwwQkFDQSxVQUFBLFVBQ0EsT0FBQSxPQzdjQSxhQUNBLFNBQUEsU0FDQSxZQUFBLE1BQ0EsZUFBQSxLQUNBLFNBQUEsT0FFQSxxQkFDQSxRQUFBLHFDQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsS0FBQSxNQUdBLG9CQUNBLFFBQUEsZ0NBQ0EsU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLElBSUEsbUJBQ0EsU0FBQSxTQUNBLE9BQUEsS0FDQSxVQUFBLE9BQ0EsV0FBQSxNQUNBLFdBQUEsUUFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLGNBQUEsS0FDQSxnQkFBQSxPQUNBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFDQSxJQUFBLEtBR0EsMkJBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsTUFHQSwwQkFDQSxRQUFBLGlDQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsTUFBQSxNQUdBLHlCQUNBLFlBQUEsS0FDQSxVQUFBLE1BQ0EsV0FBQSxNQUlBLG9CQUNBLGNBQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxlQUFBLFVBQ0EsTUFBQSxhQUdBLHVCQUNBLGNBQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE1BQ0EsTUFBQSxhQUdBLG1CQUNBLGNBQUEsS0FHQSxxQkh1NUJBLHFCQUNBLHFCR3I1QkEsU0FBQSxTQUVBLGFBQUEsTUFDQSxjQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFJQSw2QkFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLHlCQUNBLGtCQUFBLFVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxLQUFBLEVBRUEsNkJBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSx5QkFDQSxrQkFBQSxVQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxFQUVBLDZCQUNBLFFBQUEsR0FDQSxTQUFBLFNBQ0EsaUJBQUEsMkJBQ0Esa0JBQUEsVUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLEtBQUEsRUFHQSxxQkFDQSxjQUFBLEtBR0Esa0JBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxZQUNBLFdBQUEsYUFBQSxJQUFBLGlCQUFBLElBQUEsTUFBQSxJQUdBLHlCQUNBLFFBQUEsbUNBQ0EsU0FBQSxTQUNBLE9BQUEsT0FDQSxNQUFBLE9BR0Esd0JBQ0EsaUJBQUEsa0JBQ0EsTUFBQSxhQUVBLHdCQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGlCQUFBLGFBQ0EsTUFBQSxrQkFHQSx5QkFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLGlCQUFBLGtCQUNBLE1BQUEsYUFHQSxzQkFDQSxZQUNBLFFBQUEsS0FFQSwwQkFFQSwyQkFDQSxLQUFBLE1BQ0EsVUFBQSxVQUdBLDBCQUNBLE1BQUEsTUFDQSxVQUFBLFVBT0Esb0JBSkEscUJBQ0EsVUFBQSxVQU9BLHlCQUNBLE1BQUEsR0FJQSwwQkFDQSxhQUNBLGNBQUEsS0FDQSxhQUFBLEtBRUEsbUJBQ0EsZUFBQSxlQUNBLFlBQUEsT0FLQSx1QkFIQSxvQkFDQSxXQUFBLE9BTUEsbUJBQ0EsUUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLFdBR0EsNkJIdTVCRyw2QkdyNUJILEtBQUEsS0FDQSxJQUFBLE1BR0EsNkJBQ0EsS0FBQSxLQUNBLElBQUEsTUFHQSx5QkFDQSxRQUFBLEtIeTVCRyxvQkd2NUJILHFCSHc1QkcsMEJBQ0EsMkJHcjVCSCxVQUFBLFVBRUEsb0JBQ0EsVUFBQSxNQUlBLHlCQUNBLDJCQUNBLEtBQUEsTUFFQSwwQkFDQSxNQUFBLE9BSUEseUJBQ0EsYUFDQSxjQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsTUFFQSxtQkFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLGNBQUEsS0FDQSxJQUFBLEVBR0Esb0JBQ0EsVUFBQSxLQUdBLHVCQUNBLFVBQUEsS0FFQSxxQkFBQSxxQkFBQSxxQkFDQSxVQUFBLEtBR0EsNkJIdTVCSyw2QkdyNUJMLE1BQUEsS0FDQSxPQUFBLEtBQ0EsZ0JBQUEsTUFDQSxJQUFBLEtBR0EsNkJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxnQkFBQSxNQUNBLElBQUEsS0FFQSxrQkFDQSxRQUFBLEtBRUEsc0JBQ0EsUUFBQSxNQUNBLE9BQUEsRUFBQSxLSHk1Qkcsb0JHdjVCSCxxQkh3NUJHLDBCQUNBLDJCR3I1QkgsVUFBQSxVQUVBLHlCQUNBLFlBQUEsS0FFQSx1QkFDQSxjQUFBLEtBR0EsNEJBQ0EsV0FBQSxPQzFTQSxXQUNBLFlBQUEsS0FFQSxvQkFDQSxXQUFBLE9BSUEsa0JBQ0EsU0FBQSxTQUdBLDBCQUNBLFFBQUEsNkJBQ0EsU0FBQSxTQUNBLElBQUEsT0FDQSxNQUFBLE1BR0EscUJBQ0EsY0FBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLGFBR0EsNEJBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLE1BQUEsRUFHQSx5QkFBQSwwQkFDQSxjQUFBLEtBQ0EsaUJBQUEsa0NBQ0Esa0JBQUEsVUFDQSxvQkFBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsWUFBQSxLQUNBLFlBQUEsbUJBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsYUFHQSxvQkFDQSxjQUFBLE1BQ0EsZ0JBQUEsT0FDQSxJQUFBLE1BR0EsaUJBQUEsa0JBQ0EsVUFBQSxNQUNBLFNBQUEsU0FHQSx5QkFDQSxRQUFBLGdDQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsS0FBQSxPQUdBLHdCQUNBLFFBQUEsb0NBQ0EsU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLE9BR0EsMEJBQ0EsUUFBQSwrQkFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLE1BQUEsRUFHQSx5QkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsTUFBQSxLQUlBLGlCQUNBLFNBQUEsU0FDQSxhQUFBLEtBQ0EsY0FBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBR0EseUJBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSxvQ0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLEtBQUEsRUFHQSwwQkFDQSx5QkFDQSxVQUFBLFVBQ0EsT0FBQSxLQVVBLE1BQUEsRUFKQSx3QkFIQSx5QkFDQSxLQUFBLEdBVUEsMEJBQ0Esb0JBQ0EsZUFBQSxPQUdBLGlCQUFBLGtCQUNBLE9BQUEsS0FHQSwwQkFDQSxRQUFBLEtBR0EseUJBSUEsNEJBSEEsVUFBQSxVQU1BLHdCQUNBLFVBQUEsVUFDQSxPQUFBLE1BQ0EsS0FBQSxNQUdBLDBCQUNBLFVBQUEsVUFDQSxJQUFBLE1BSUEseUJBQ0EscUJBQ0EsY0FBQSxLQUVBLDRCQUNBLE1BQUEsTUFFQSxvQkFDQSxJQUFBLEtBQ0EsY0FBQSxNQUVBLHlCQUNBLE9BQUEsT0FJQSx5QkFDQSw0QkFDQSxVQUFBLFVBQ0EsT0FBQSxNQUNBLE1BQUEsTUFHQSxvQkFDQSxhQUFBLEtBQ0EsY0FBQSxLQUNBLGNBQUEsS0FFQSxpQkFDQSxVQUFBLEtBUUEseUJBTEEsMEJBQ0EsVUFBQSxVQUNBLE1BQUEsRUFTQSx3QkFDQSxVQUFBLFVBQ0EsS0FBQSxFQUNBLE9BQUEsTUFHQSxxQkFDQSxjQUFBLEtBR0EseUJBQUEsMEJBQ0EsY0FBQSxLQUNBLGlCQUFBLHNDQUNBLFlBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxLQUNBLFVBQUEsS0FFQSx5QkFDQSxVQUFBLFVBQ0EsSUFBQSxLQUNBLEtBQUEsS0FJQSx5QkFDQSwwQkFDQSxJQUFBLE1BRUEseUJBQ0EsT0FBQSxLQUVBLHdCQUNBLEtBQUEsTUFDQSxPQUFBLE9DMU9BLFVBQ0EsU0FBQSxTQUNBLFlBQUEsTUFDQSxlQUFBLE1BR0Esa0JBQ0EsUUFBQSxnQ0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE1BQUEsTUFHQSxpQkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxJQUdBLGlCQUNBLFNBQUEsU0FDQSxjQUFBLE1BR0EseUJBQ0EsUUFBQSxrQ0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsTUFHQSx3QkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsTUFBQSxJQUdBLG9CQUNBLGNBQUEsS0FDQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxHQUNBLE1BQUEsS0FDQSxRQUFBLEtBR0EsaUJBQ0EsTUFBQSxrQkFHQSxpQkFDQSxTQUFBLFNBQ0EsVUFBQSxNQUdBLHVCQUNBLFFBQUEsK0JBQ0EsU0FBQSxTQUNBLElBQUEsTUFDQSxNQUFBLEtBR0Esc0JBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsS0FDQSxRQUFBLElBR0EsaUJBRUEsT0FBQSxFQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsY0FBQSxLQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxPQUFBLFFBR0Esb0JBQUEsb0JBQ0EsTUFBQSxrQkFHQSwwQkxrN0NBLDBCS2g3Q0EsVUFBQSxLQUdBLHdCQVNBLHVCQVJBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FZQSxrQkFDQSxVQUFBLE9BR0EsMEJBQ0EsVUFDQSxZQUFBLEtBRUEseUJBQ0EsVUFBQSxVQUNBLEtBQUEsS0FDQSxJQUFBLE1BR0Esd0JBQ0EsVUFBQSxVQUNBLE1BQUEsSUFFQSxrQkFDQSxVQUFBLFVBQ0EsSUFBQSxNQUVBLGlCQUNBLFVBQUEsVUFHQSxzQkFDQSxVQUFBLFVBQ0EsS0FBQSxLQUdBLGlCQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLE1BQUEsTUFDQSxPQUFBLE1BRUEsdUJBQ0EsVUFBQSxVQUNBLE1BQUEsS0FDQSxJQUFBLE9BSUEseUJBQ0EsdUJBQ0EsTUFBQSxLQUNBLElBQUEsTUFFQSxzQkFDQSxLQUFBLEtBRUEsd0JBQ0EsTUFBQSxJQUlBLHlCQUNBLFVBQ0EsWUFBQSxFQUVBLGlCQUNBLGNBQUEsS0FFQSxvQkFDQSxRQUFBLE1BRUEsMEJMbzdDRywwQktsN0NILFVBQUEsS0FHQSx3QkFDQSxNQUFBLElBQ0EsT0FBQSxNTHk3Q0EsaUJBREEsa0JBRUcsd0JBSEgsd0JLcDdDQSx5QkFLQSxVQUFBLFVBR0EsaUJBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxNQUNBLE9BQUEsTUFFQSx1QkFDQSxVQUFBLFVBQ0EsTUFBQSxLQUNBLElBQUEsS0FFQSxzQkFDQSxVQUFBLFVBQ0EsS0FBQSxNQUlBLHlCQUNBLHVCQUNBLElBQUEsS0FHQSx3QkFDQSxPQUFBLE1BQ0EsTUFBQSxLQzVOQSxZQUNBLFlBQUEsTUFDQSxTQUFBLFNBRUEsb0JBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFHQSxtQkFDQSxRQUFBLGtDQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsTUFBQSxJQUlBLG1CQUNBLGNBQUEsSUFHQSwyQkFDQSxTQUFBLFNBR0Esa0NBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsSUFHQSxrQkFDQSxXQUFBLE9BQ0EsT0FBQSxNQUdBLG1CQUNBLFFBQUEsS0FDQSxzQkFBQSxnQkFDQSxTQUFBLFNBQ0EsZ0JBQUEsT0FDQSxJQUFBLEtBR0EsMkJBQ0EsUUFBQSxvQ0FDQSxTQUFBLFNBQ0EsS0FBQSxJQUNBLE9BQUEsTUFHQSwwQkFDQSxRQUFBLCtCQUNBLFNBQUEsU0FDQSxNQUFBLElBQ0EsSUFBQSxNQUlBLG9CQUNBLGNBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxLQUNBLFdBQUEsT0FDQSxpQkFBQSx5QkFDQSxvQkFBQSxPQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFBQSxNQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsZUFBQSxVQUNBLE1BQUEsYUFDQSxZQUFBLElBR0Esa0JBQ0EsY0FBQSxNQUNBLFdBQUEsT0FDQSxXQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsTUFBQSxhQUdBLHNCQUNBLGNBQUEsS0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsTUFBQSxhQUdBLG1CQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFDQSxZQUFBLElBR0EsMEJBQ0EsWUFDQSxZQUFBLEtBRUEsb0JBQ0EsVUFBQSxVQUNBLElBQUEsSUFDQSxLQUFBLEdBR0EsbUJBQ0EsUUFBQSxLQUdBLGtDQUNBLFVBQUEsVUFDQSxLQUFBLElBR0Esa0JBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxjQUFBLEtBR0EsbUJBQ0Esc0JBQUEsZ0JBQ0EsSUFBQSxLQUVBLDBCQUNBLE1BQUEsR0FDQSxJQUFBLEtBQ0EsVUFBQSxVQUVBLDJCQUNBLFVBQUEsVUFDQSxLQUFBLElBQ0EsT0FBQSxPQUlBLHlCQUNBLFlBQ0EsWUFBQSxFQUVBLG1CQUNBLFFBQUEsS0FHQSxrQ0FDQSxVQUFBLFVBQ0EsT0FBQSxJQUNBLEtBQUEsS0FHQSxvQkFDQSxVQUFBLFVBQ0EsSUFBQSxLQUNBLEtBQUEsS0NuS0EsS0FDQSxTQUFBLFNBQ0EsV0FBQSxPQUNBLGlCQUFBLFFBR0EsYUFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLDRCQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxJQUFBLE9BQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BRUEsWUFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLCtCQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsTUFDQSxPQUFBLE9BQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLE1BR0EsWUFDQSxTQUFBLFNBQ0EsY0FBQSxNQUdBLG9CQUNBLFFBQUEsb0NBQ0EsU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLElBR0EsbUJBQ0EsUUFBQSxnQ0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsSUFHQSxjQUNBLFNBQUEsU0FHQSxxQkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxJQUFBLE9BQ0EsTUFBQSxNQUlBLHNCQUNBLFFBQUEsbUNBQ0EsU0FBQSxTQUNBLE9BQUEsT0FDQSxNQUFBLE1BQ0EsUUFBQSxHQUlBLGdCQUNBLFNBQUEsU0FDQSxPQUFBLFFBQ0EsUUFBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxFQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLE1BQUEsYUFDQSxXQUFBLEdBR0EsaUJBQ0EsU0FBQSxTQUNBLFdBQUEsSUFDQSxjQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBRUEsdUJBQ0EsYUFBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBR0EseUJBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSxvQ0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsSUFBQSxFQUNBLE9BQUEsS0FHQSxZQUNBLFFBQUEsRUFBQSxLQUNBLFVBQUEsT0FDQSxpQkFBQSxZQUNBLFdBQUEsRUFDQSxTQUFBLE9BQ0EsV0FBQSxLQUNBLFdBQUEsSUFJQSx3QkFDQSxRQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQ0EsS0FDQSxP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QUFBLGFBQ0EsWUFBQSxJQUNBLGVBQUEsTUFDQSxlQUFBLFVBQ0EsV0FBQSxPQUNBLE1BQUEsa0JBQ0EsT0FBQSxRQUNBLGNBQUEsS0FDQSxPQUVBLElBQUEsTUFBQSxZQURBLFVBQUEsS0FFQSxXQUFBLGFBQUEsSUFBQSxpQkFBQSxJQUFBLE1BQUEsSUFHQSxpQkFDQSxTQUFBLFNBSUEsaUJBQUEsUUFDQSxXQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsa0JBQUEsQ0FBQSxFQUFBLElBQUEsRUFBQSxFQUFBLGtCQUFBLENBQUEsTUFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGtCQUNBLE9BQUEsS0FHQSxhQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsS0FWQSxBQUNBLEFBQ0EsT0FGQSxJQUVBLE1BREEsS0FhQSx3QkFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxNQUNBLEtBQUEsTUFFQSxXQUFBLDJCQUFBLE9BQUEsT0FDQSxRQURBLFVBR0EsZUFBQSxLQUdBLHFCQUNBLFNBQUEsU0FJQSxpQkFBQSxRQUNBLFdBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxrQkFBQSxDQUFBLEVBQUEsSUFBQSxFQUFBLEVBQUEsa0JBQUEsQ0FBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsa0JBQ0EsT0FBQSxLQUVBLFlBQUEsT0FDQSxhQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEtBWEEsQUFDQSxBQUNBLE9BRkEsSUFFQSxNQURBLEtBYUEsNEJBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsTUFDQSxLQUFBLE1BRUEsV0FBQSwyQkFBQSxPQUFBLE9BQ0EsUUFEQSxVQUVBLGVBQUEsS0FJQSxtQkFDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxpQkFBQSxhQUNBLE1BQUEsa0JBRUEsbUJBQ0EsaUJBQUEsa0JBQ0EsTUFBQSxhQUdBLG9CQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGlCQUFBLGFBQ0EsTUFBQSxrQkFHQSxjQUNB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QSxhQUdBLG9CQUNBLFFBQUEsNkJBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLElBQ0EsUUFBQSxLQUdBLFlBQ0EsVUFBQSxNQUNBLE9BQUEsS0FBQSxLQUNBLEtBSUEsV0FDQSxPQUFBLEVBQUEsS0FDQSxLQUNBLFFBQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxZQUNBLFdBQUEsYUFBQSxJQUFBLGlCQUFBLElBQUEsTUFBQSxJQUdBLGlCQUNBLE9BQUEsSUFBQSxNQUFBLGFBQ0EsaUJBQUEsa0JBQ0EsTUFBQSxhQUVBLGlCQUNBLGlCQUFBLGFBQ0EsTUFBQSxrQkFHQSxrQkFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLGlCQUFBLGtCQUNBLE1BQUEsYUFHQSxZQUNBLGNBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxhQUNBLFVBQUEsS0FHQSxZQUNBLGNBQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBRUEsYUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxNQUFBLGFBY0Esb0JBQ0EsY0FBQSxJQUNBLFVBQUEsTUFDQSxZQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSxlQUFBLFVBQ0EsV0FBQSxPQUNBLE1BQUEsYUFHQSxtQkFDQSxjQUFBLElBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsYUFFQSxvQkFDQSxjQUFBLElBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLGFBRUEsbUJBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxlQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsYUFFQSxvQkFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxhQUVBLG1CQUNBLFVBQUEsTUFDQSxPQUNBLE1BREEsS0FBQSxFQUdBLGtCQUNBLE9BQUEsRUFBQSxLQUNBLFlBR0EsMEJBQ0EsTUFD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QSxjQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsV0FBQSxnQ0FHQSxPQUFBLE9BREEsTUFEQSxVQUdBLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUdBLG9CQUNBLFFBQUEsRUFHQSx5QkFDQSxnQkFDQSxRQUFBLEtBQUEsTUFNQSx3QkFDQSxTQUFBLE1BQ0EsU0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0Esd0JBQUEsVUFBQSxnQkFBQSxVQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsT0FDQSxXQUFBLElBQ0EsUUFBQSxHQUdBLDZCQUNBLFFBQUEsRUFDQSxXQUFBLFFBR0EsZ0NBQ0EsT0FFQSxLQUZBLEtBQ0EsUUFBQSxLQUFBLEtBR0EsU0FBQSxTQUNBLGNBQUEsS0FDQSxXQUFBLEtBQ0EsVUFBQSxNQUNBLGlCQUFBLGFBQ0EsUUFBQSxJQUVBLDhCQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUNBLFVBQUEsS0FDQSxRQUFBLEdBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUVBLG9DQUNBLFFBQUEsRUFHQSxtQ0FDQSxVQUFBLEtBQ0EsY0FBQSxLQUdBLGtDQUNBLGNBQUEsS0FFQSxtQ0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsS0FLQSxzQkFDQSxTQUFBLE1BQ0EsU0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0Esd0JBQUEsVUFBQSxnQkFBQSxVQUVBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsT0FDQSxXQUFBLElBQ0EsUUFBQSxJQUdBLDJCQUNBLFFBQUEsRUFDQSxXQUFBLFFBR0EsOEJBQ0EsU0FBQSxTQUNBLE9BRUEsS0FGQSxLQUNBLFFBQUEsS0FBQSxLQUdBLGNBQUEsS0FFQSxVQUFBLE1BQ0EsaUJBQUEsYUFDQSxRQUFBLElBR0EsMkJBQ0EsTUFBQSxLQUNBLGdCQUFBLFVBQ0EsWUFBQSxJQUdBLDRCQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUNBLFVBQUEsS0FDQSxRQUFBLEdBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUVBLGtDQUNBLFFBQUEsRUFHQSxpQ0FDQSxVQUFBLEtBQ0EsY0FBQSxLQUdBLGdDQUNBLGNBQUEsS0FFQSxpQ0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsS0FLQSxvQkFDQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFNBQUEsTUFDQSxTQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSx3QkFBQSxVQUFBLGdCQUFBLFVBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFdBQUEsSUFDQSxRQUFBLEdBR0EseUJBQ0EsUUFBQSxFQUNBLFdBQUEsUUFHQSw0QkFDQSxPQUVBLEtBRkEsS0FDQSxRQUFBLEtBQUEsS0FHQSxTQUFBLFNBQ0EsY0FBQSxLQUNBLFdBQUEsTUFDQSxpQkFBQSxhQUNBLFFBQUEsSUFDQSxnQkFBQSxPQUVBLDBCQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsV0FBQSxnQ0FHQSxPQUFBLE9BREEsTUFEQSxVQUdBLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxRQUNBLFdBQUEsUUFBQSxJQUVBLGdDQUNBLFFBQUEsRUFHQSw0QkFDQSxZQUFBLE9BQ0EsTUFBQSxNQUNBLGdCQUFBLGFBQ0EsVUFBQSxLQUdBLHdCQUNBLFFBQUEsS0FBQSxLQUNBLGlCQUFBLFlBQ0EsTUFBQSxhQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxRQUNBLFdBQUEsV0FBQSxJQUdBLDhCQUNBLGlCQUFBLFFBR0EsMEJBQ0EsU0FBQSxTQUNBLE1BQUEsa0JBQ0EsY0FBQSxLQUNBLFdBQUEsT0FDQSxVQUFBLEtBQ0EsZUFBQSxVQUtBLGlCQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxTQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSx3QkFBQSxVQUFBLGdCQUFBLFVBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFdBQUEsSUFDQSxRQUFBLE1BR0Esc0JBQ0EsUUFBQSxFQUNBLFdBQUEsUUFFQSwyQkFDQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BR0Esc0JBQ0EsaUJBQUEsNkJBQ0Esa0JBQUEsVUFDQSxVQUFBLE1BQ0EsV0FBQSxNQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsZUFBQSxLQUdBLDZCQUNBLFFBQUEsS0FDQSxTQUFBLFNBR0Esb0NBQ0EsUUFBQSxHQUNBLFNBQUEsU0FDQSxZQUFBLElBQUEsT0FBQSxRQUNBLElBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsR0FHQSxxQ0FDQSxRQUFBLHlCQUNBLFNBQUEsU0FDQSxJQUFBLE9BQ0EsS0FBQSxNQUdBLHFCQUNBLFNBQUEsU0FDQSxJQUFBLE9BQ0EsS0FBQSxNQUdBLCtCQUNBLFVBQUEsTUFFQSx1QkFFQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsa0JBQ0EsZUFBQSxVQUNBLFdBQUEsTUFDQSxjQUFBLEtBR0EsdUJBQ0EsUUFBQSxLQUNBLElBQUEsS0FHQSw2QkFDQSxRQUFBLEtBQUEsS0FDQSxjQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxVQUFBLE1BQ0EsT0FBQSxLQUdBLHdCQUNBLFNBQUEsU0FDQSxpQkFBQSxpQ0FDQSxrQkFBQSxVQUNBLGlCQUFBLFlBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsWUFDQSxZQUFBLEtBQ0EsTUFBQSxhQUNBLE9BQUEsUUFDQSxVQUFBLE1BQ0EsV0FBQSxNQUNBLFlBQUEsTUFDQSxlQUFBLE1BQ0EsUUFBQSxLQUNBLFlBQUEsT0FHQSwrQkFDQSxRQUFBLGdDQUNBLFNBQUEsU0FDQSxPQUFBLElBQ0EsTUFBQSxLQUdBLHNCQUNBLFNBQUEsU0FDQSxjQUFBLEtBQ0EsZUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxHQUdBLDZCQUNBLFFBQUEsR0FDQSxTQUFBLFNBQ0EsaUJBQUEs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LG9DQUNBLElBQUEsTUFDQSxNQUFBLE1BQ0EsTUFBQSxJQTBDQSxPQUFBLElBdkNBLHVCQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsY0FBQSxLQUVBLDZCQUNBLFVBQUEsTUFDQSxVQUFBLE1BQ0EsY0FBQSxJQUNBLE9BQUEsS0FDQSxVQUFBLEtBRUEsc0JBRUEsVUFBQSxLQUNBLGVBQUEsS0FDQSxjQUFBLEtBQ0EsVUFBQSxNQUVBLDZCQUNBLE1BQUEsS0FFQSxzQkFFQSxVQUFBLElBRUEscUNBRUEsUUFBQSxnQ0FDQSxJQUFBLE1BQ0EsS0FBQSxLQUdBLCtCQUNBLE9BQUEsR0FDQSxNQUFBLE1DaitCQSxTQUNBLFlBQUEsTUFDQSxTQUFBLE9BR0EsZ0JBQ0EsU0FBQSxTQUNBLGNBQUEsTUFHQSx3QkFDQSxRQUFBLG1DQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsTUFBQSxJQUdBLHVCQUNBLFFBQUEsbUNBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLE1BR0EsZ0JBQ0EsU0FBQSxTQUNBLGNBQUEsTUFDQSxJQUFBLEtBQ0EsZ0JBQUEsT0FFQSxrQkFDQSxXQUFBLFFBQUEsSUFFQSx3QkFDQSxRQUFBLEdBR0EsdUJBQ0EsUUFBQSxtQ0FDQSxTQUFBLFNBQ0EsT0FBQSxPQUNBLE1BQUEsTUFHQSxlQUNBLFlBQUEsT0FHQSxvQkFDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxjQUFBLEtBQ0EsV0FBQSxFQUFBLEVBQUEsS0FBQSxFQUFBLG1CQUdBLGdCQUNBLFNBQUEsU0FDQSxXQUFBLE9BR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsUUFBQSxFQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsaUJBR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxJQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsa0JBR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsSUFDQSxJQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsaUJBR0Esa0JBQ0EsU0FBQSxTQUNBLE1BQUEsTUFDQSxJQUFBLEtBR0Esa0JBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxJQUFBLEdBQ0EsUUFBQSxFQUNBLFdBQUEsVUFBQSxHQUdBLG9DQUNBLFVBQUEsa0JBR0Esa0JBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxPQUFBLElBQ0EsUUFBQSxHQUNBLFdBQUEsVUFBQSxHQUVBLGtCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFdBQUEsVUFBQSxHQUVBLGtCQUNBLFNBQUEsU0FDQSxLQUFBLEdBQ0EsV0FBQSxVQUFBLEdBR0Esb0NBQ0EsVUFBQSxrQkFHQSxxQ0FDQSxVQUFBLGlCQUVBLG9DQUNBLFVBQUEsa0JBSUEsa0JBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLElBQ0EsV0FBQSxVQUFBLEdBR0Esb0NBQ0EsVUFBQSxpQkFHQSxtQkFDQSxTQUFBLFNBQ0EsS0FBQSxJQUNBLElBQUEsSUFDQSxXQUFBLFVBQUEsR0FHQSxxQ0FDQSxVQUFBLGlCQUVBLG1CQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsSUFBQSxJQUNBLFdBQUEsVUFBQSxHQUdBLG1CQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsSUFBQSxJQUNBLFdBQUEsVUFBQSxHQUdBLG1CQUNBLFNBQUEsU0FDQSxLQUFBLE1BQ0EsSUFBQSxJQUNBLFlBQ0EsUUFBQSxHQUdBLHVCQUNBLFlBS0EscUNBQ0EsVUFBQSxrQkFHQSwyQkFDQSxRQUFBLEtBS0Esb0JBQ0EsY0FBQSxLQUdBLHNCQUNBLFdBQUEsTUFHQSxzQkFHQSxzQkFGQSxXQUFBLE1BS0Esc0JBQ0EsV0FBQSxNQUVBLHNCQUNBLFdBQUEsTUFFQSxzQkFDQSxXQUFBLE1BRUEsc0JBR0Esc0JBRkEsV0FBQSxNQUtBLHNCQUNBLFdBQUEsTUFFQSx1QkFDQSxXQUFBLE1BRUEsdUJBR0EsdUJBRkEsV0FBQSxNQU1BLHFCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxJQUNBLFVBQUEsaUJBRUEscUJBQ0EsU0FBQSxTQUNBLElBQUEs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VUFDQSxNQUFBLE1BQ0EsT0FBQSxFQUNBLElBQUEsS0FHQSxvQkFwQ0EsUUFBQSxLQXFDQSxNQUFBLE1BQ0EsSUFBQSxRQUdBLHlCQUVBLE9BQ0EsZUFBQSxLQUNBLFdBQUEsTUFHQSxlQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsSUFDQSxZQUFBLE1BRUEsZ0JBQ0EsTUFBQSxLQUNBLE9BQUEsS0FHQSxpQkFDQSxjQUFBLEtBRUEsY0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFVBQUEsVUFFQSx5QkFDQSxVQUFBLFVBQ0EsS0FBQSxJQUNBLE9BQUEsTUFNQSx3QkFIQSxxQkFDQSxVQUFBLFVBS0EscUJBQ0EsVUFBQSxVQUNBLE9BQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYWNxdWFpbnRhbmNlIHtcclxuICAgcGFkZGluZy10b3A6IDI5NXB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctYWNxdWFudGFuY2Uud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93aGl0ZS15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC03MnB4O1xyXG4gICBsZWZ0OiA3JTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUwcHg7XHJcbiAgIHJpZ2h0OiA1JTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50IHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUtZ3JlZW4tZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDQwJTtcclxuICAgbGVmdDogLTIwJTtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTQwcHg7XHJcbiAgIGxlZnQ6IDglO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19jb250ZW50IHtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGdhcDogMTVweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fdGl0bGUtcmlnaHQge1xyXG4gICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTI5cHg7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQge1xyXG4gICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LXRvcC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTY1cHg7XHJcbiAgIHJpZ2h0OiAtNDBweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXdoaXRlLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogNDAlO1xyXG4gICByaWdodDogLTEyMHB4O1xyXG59XHJcblxyXG5cclxuLmFjcXVhaW50YW5jZV9fbmFtZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjBweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbiB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19wcm9mZXNzaW9uOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTU1cHg7XHJcbiAgIHJpZ2h0OiAtODBweDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGlzdCB7XHJcbm1hcmdpbi1ib3R0b206IDY2cHg7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctbGVmdDogMzdweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9faXRlbTo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ncmVlbi12ZWN0b3Iuc3ZnKTtcclxuICAgd2lkdGg6IDI0cHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICB0b3A6IDkxJTtcclxuICAgcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbjo6YWZ0ZXIge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG4gICByaWdodDogMDtcclxufVxyXG5cclxuLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjpiZWZvcmUge1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLmFjcXVhaW50YW5jZV9fcHJvZmVzc2lvbjo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogMDtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICB9XHJcblxyXG4gICAuYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAtMjM0cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgYm90dG9tOiAtODUlO1xyXG4gICAgICBsZWZ0OiAtNSU7XHJcbiAgIH1cclxuXHJcbiAgIC5hY3F1YWludGFuY2VfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHJpZ2h0OiAtMzNweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX19yaWdodC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX19zcGFuLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tYWdpY18xLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiAxNjNweDtcclxuICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgbGVmdDogNTglO1xyXG4gICAgICBib3R0b206IDUlO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYWNxdWFpbnRhbmNlX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDg1JTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuYWNxdWFpbnRhbmNlX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAtMTQwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fbGVmdC1jb250ZW50OjphZnRlcixcclxuICAgLmFjcXVhaW50YW5jZV9fcmlnaHQtY29udGVudDo6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4uYWNxdWFpbnRhbmNlIHtcclxuICAgcGFkZGluZy10b3A6IDExNXB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMjMwcHg7XHJcbn1cclxuXHJcbiAgIC5hY3F1YWludGFuY2VfX3Bob3Rve1xyXG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICB9XHJcbiAgIC5hY3F1YWludGFuY2VfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG5cclxuICAgLmFjcXVhaW50YW5jZV9fc3Bhbi1pbWcge1xyXG4gICAgICB3aWR0aDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgfVxyXG4gICAuYWNxdWFpbnRhbmNlX190aXRsZS1yaWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxufSIsbnVsbCwiLmhlcm9fX2FuaW1hdGlvbi1zdGFyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0zNTAlO1xyXG4gICByaWdodDogMjUlO1xyXG59XHJcblxyXG4uc3Rhci1hbmltYXRlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogMTEwcHg7XHJcbiAgIGhlaWdodDogMTI0cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFyLWFuaW1hdGVfX2ltZyB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFyLWFuaW1hdGVfX2ltZ1tkYXRhLXZpc2libGVdIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcblxyXG4uc3Rhci1hbmltYXRlX18xLFxyXG4uc3Rhci1hbmltYXRlX18yLFxyXG4uc3Rhci1hbmltYXRlX18zIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5oZXJvX19hbmltYXRpb24tZmxvd2VyIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDM2MCU7XHJcbiAgIGxlZnQ6IC0zJTtcclxufVxyXG5cclxuLmZsb3dlci1hbmltYXRlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogMTU3cHg7XHJcbiAgIGhlaWdodDogMjE5O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmxvd2VyLWFuaW1hdGVfX2ltZyB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mbG93ZXItYW5pbWF0ZV9faW1nW2RhdGEtdmlzaWJsZV0ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuXHJcbi5mbG93ZXItYW5pbWF0ZV9fMSxcclxuLmZsb3dlci1hbmltYXRlX18yLFxyXG4uZmxvd2VyLWFuaW1hdGVfXzMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgIGhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLmhlcm9fX2FuaW1hdGlvbi13YXZ5IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC04NSU7XHJcbiAgIGxlZnQ6IDM4JTtcclxufVxyXG5cclxuLndhdnktYW5pbWF0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgd2lkdGg6IDE0OXB4O1xyXG4gICBoZWlnaHQ6IDE4cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLndhdnktYW5pbWF0ZV9faW1nIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndhdnktYW5pbWF0ZV9faW1nW2RhdGEtdmlzaWJsZV0ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuXHJcblxyXG4ud2F2eS1hbmltYXRlX18xLFxyXG4ud2F2eS1hbmltYXRlX18xLFxyXG4ud2F2eS1hbmltYXRlX18xIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hY3F1YWludGFuY2VfX2FuaW1hdGlvbi1tYWdpYyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA3MCU7XHJcbiAgIGxlZnQ6IDU4JTtcclxufVxyXG4ubWFnaWMtYW5pbWF0ZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgd2lkdGg6IDE2M3B4O1xyXG4gICBoZWlnaHQ6IDE3MHB4O1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFnaWMtYW5pbWF0ZV9faW1nIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1hZ2ljLWFuaW1hdGVfX2ltZ1tkYXRhLXZpc2libGVdIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcblxyXG4ubWFnaWMtYW5pbWF0ZV9fMSxcclxuLm1hZ2ljLWFuaW1hdGVfXzIsXHJcbi5tYWdpYy1hbmltYXRlX18zIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19hbmltYXRpb24tY3Jvd24ge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTUlO1xyXG4gICBsZWZ0OiA2NiU7XHJcbn1cclxuLmNyb3duLWFuaW1hdGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHdpZHRoOiA5MXB4O1xyXG4gICBoZWlnaHQ6IDg5cHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNyb3duLWFuaW1hdGVfX2ltZ3tcclxuICAgZGlzcGxheTogbm9uZTtcclxuXHJcbn1cclxuXHJcbi5jcm93bi1hbmltYXRlX19pbWdbZGF0YS12aXNpYmxlXSB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gfVxyXG5cclxuLmNyb3duLWFuaW1hdGVfXzEsXHJcbi5jcm93bi1hbmltYXRlX18yLFxyXG4uY3Jvd24tYW5pbWF0ZV9fMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB3aWR0aDogaW5oZXJpdDtcclxuICAgaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgIC5oZXJvX19hbmltYXRpb24tZmxvd2VyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6MjUwJTtcclxuICAgICAgbGVmdDogNiU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjdweCkge1xyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlciB7XHJcbiAgICAgIHdpZHRoOiAxNDNweDtcclxuICAgICAgaGVpZ2h0OiAxOTlweDtcclxuICAgICAgdG9wOiAxNTBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgIC5mbG93ZXItYW5pbWF0ZSB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDExMnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmZsb3dlci1hbmltYXRlIHtcclxuICAgICAgd2lkdGg6ODFweDtcclxuICAgICAgaGVpZ2h0OiAxMTNweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlciB7XHJcbiAgICAgIHRvcDogNDU1JTtcclxuICAgICAgbGVmdDogLTIlO1xyXG4gICB9XHJcbiAgIC5oZXJvX19hbmltYXRpb24tc3RhciB7XHJcbiAgICAgIGJvdHRvbTogLTMxMCU7XHJcbiAgICAgIHJpZ2h0OiA4JTtcclxuICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgIGhlaWdodDogNjNweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2FuaW1hdGlvbi1zdGFyLFxyXG4gICAuaGVyb19fYW5pbWF0aW9uLWZsb3dlcixcclxuICAgLmhlcm9fX2FuaW1hdGlvbi13YXZ5LFxyXG4gICAuaGVyb19fc3ZnLWJvdHRvbSxcclxuICAgLmhlcm9fX3N2Zy10b3AsXHJcbiAgIC5hbnN3ZXJzX19hbmltYXRpb24tY3Jvd24sXHJcbiAgIC5hY3F1YWludGFuY2VfX2FuaW1hdGlvbi1tYWdpYyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4iLCIuYW5zd2VycyB7XHJcbiAgIHBhZGRpbmctdG9wOiA5M3B4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDdweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX3RpdGxlLWRlc2NyIHtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1vcmFuZ2Uuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0yMnB4O1xyXG4gICBsZWZ0OiAxNiU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX190aXRsZS1kZXNjcjo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMjVweDtcclxuICAgcmlnaHQ6IC0xMCU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19jYXB0aW9uIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5saW5lLWhlaWdodDogMTMxJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWdyZWVuKTtcclxufVxyXG5cclxuLmFuc3dlcnNfX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG5tYXJnaW46IDEyN3B4IGF1dG8gMzFweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA1MHB4O1xyXG4gICB0b3A6IC0xMDBweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2Rlc3Ige1xyXG4gICBtYXgtd2lkdGg6IDExMjVweDtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGluZS1oZWlnaHQ6IDEzMSU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fdGV4dCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fY29udGVudCB7XHJcbiAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4gICAuYW5zd2Vyc19fcGhvdG8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ1OXB4O1xyXG4gICB9XHJcblxyXG5cclxuLmFuc3dlcnNfX2xpc3Qge1xyXG4gICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgbWF4LXdpZHRoOiA0MjVweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmFuc3dlcnNfX2l0ZW06OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ3JlZW4tdmVjdG9yLnN2Zyk7XHJcbiAgIHdpZHRoOiAyNHB4O1xyXG4gICBoZWlnaHQ6IDI1cHg7XHJcbiAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWdyZWVuLWJsdWUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDI1JTtcclxuICAgbGVmdDogLTE0NXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTowO1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fcmlnaHQtY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG5jb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOiAwO1xyXG5yaWdodDogLTI0cHg7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19yaWdodC1jb250ZW50OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA1MCU7XHJcbiAgIHJpZ2h0Oi0xMjBweDtcclxuICAgfVxyXG5cclxuLmFuc3dlcnNfX25hbWUge1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19kaXJlY3RvciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGlyZWN0b3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTUlO1xyXG4gICBib3R0b206IC0xNTBweDtcclxufVxyXG5cclxuXHJcbi5hbnN3ZXJzX19kaXJlY3Rvcjo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMDtcclxuICAgYm90dG9tOiAtNzVweDtcclxufVxyXG5cclxuLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lciB7XHJcbnBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbnN3ZXJzLWJnLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIHBhZGRpbmctdG9wOiAzMDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDM0NXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzY3ItY29udGFpbmVyOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3NtYWxsLWNhcnJvdC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDEwMHB4O1xyXG4gICB0b3A6IDM3JTtcclxufVxyXG5cclxuLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3ctd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA5MHB4O1xyXG4gICB0b3A6IDkwcHg7XHJcbn1cclxuXHJcbi5hbnN3ZXJzX19kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzY3I6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIGJvdHRvbTogLTExMXB4O1xyXG59XHJcblxyXG4uYW5zd2Vyc19fZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IC0yMHB4O1xyXG4gICB0b3A6IC01MHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0xM3B4O1xyXG5cclxuICAgfVxyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTEzcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTRweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuXHJcbiAgIC5hbnN3ZXJzX19zcGFuLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jcm93bl8xLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiA4N3B4O1xyXG4gICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgIGxlZnQ6IDY3JTtcclxuICAgICAgdG9wOiAtNyU7XHJcbiAgIH0gXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpe1xyXG5cclxuICAgLmFuc3dlcnNfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIG1heC13aWR0aDogNTc1cHhcclxuXHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc3Ige1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAtNjBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fdGl0bGUtZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiAyNiU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmJlZm9yZSxcclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogOTAlO1xyXG4gICAgICByaWdodDogMTBweFxyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGlyZWN0b3I6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19sZWZ0LWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC05NSU7XHJcbiAgICAgIGxlZnQ6IC0xNSU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19kZXNjcjo6YmVmb3JlLFxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgdG9wOiAyMyU7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2RpcmVjdG9yIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kaXJlY3Rvcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYW5zd2Vyc19fcmlnaHQtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19uYW1lIHtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogLTkzJTtcclxuICAgICAgbGVmdDogLTE1JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4uYW5zd2VycyB7XHJcbiAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxufVxyXG4uYW5zd2Vyc19fc3Bhbi1pbWcge1xyXG4gICB3aWR0aDogNDhweDtcclxuICAgaGVpZ2h0OiA0OXB4O1xyXG4gICBsZWZ0OiA3MCU7XHJcbiAgICB0b3A6IC0zJTtcclxufVxyXG5cclxuLmFuc3dlcnNfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4gICAuYW5zd2Vyc19fdGl0bGUtZGVzY3I6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiA2JTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgIHRvcDogMzVweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fcGhvdG8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDMyM3B4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMjlweCAyMjZweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSA3cHggbGVmdCAzcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19jYXB0aW9ue1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2l0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLmFuc3dlcnNfX3JpZ2h0LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtMTM2JTtcclxuICAgICAgbGVmdDogLTYlO1xyXG4gICB9XHJcbiAgIC5hbnN3ZXJzX19yaWdodC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNjciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAyMjZweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fZGVzY3I6OmFmdGVyLCBcclxuICAgLmFuc3dlcnNfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiAgIC5hbnN3ZXJzX19kZXNjcjo6YWZ0ZXIgIHtcclxuICAgICAgdG9wOiAtMzBweDtcclxuICAgfVxyXG4gICAuYW5zd2Vyc19fZGVzY3ItY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2Rlc2NyLWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgIHRvcDogMTAlO1xyXG4gICB9XHJcblxyXG4gICAuYW5zd2Vyc19fbGVmdC1jb250ZW50OjpiZWZvcmUsIC5hbnN3ZXJzX19yaWdodC1jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuICAgLmFuc3dlcnNfX2RpcmVjdG9yOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtODVweDtcclxuICAgfVxyXG59XHJcblxyXG4iLCIuY2VydGlmaWNhdGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctdG9wOiAzMDRweDtcclxuICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNlcnRpZmljYXRlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtZ3JlZW4teWVsbG93LnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxudG9wOjIwMHB4O1xyXG5sZWZ0OiAxMjBweDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4teWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOi03NXB4O1xyXG4gICBsZWZ0OiA1MCU7XHJcbn1cclxuXHJcblxyXG4uY2VydGlmaWNhdGVfX2dpZnR7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXgtd2lkdGg6IDExMjFweDtcclxuICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICNlM2YxYjk7XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdyZWVuKTtcclxuICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbmJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5nYXA6IDQwcHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtNTVweDtcclxuICAgbGVmdDogLTU1cHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC01NXB4O1xyXG4gICByaWdodDogLTU1cHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fZ2lmdC1yaWdodCB7XHJcbiAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxufVxyXG5cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2xpc3Qge1xyXG5wYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2l0ZW0tMSxcclxuLmNlcnRpZmljYXRlX19pdGVtLTIsXHJcbi5jZXJ0aWZpY2F0ZV9faXRlbS0zIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgcGFkZGluZy1sZWZ0OjEwMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG5cclxuLmNlcnRpZmljYXRlX19pdGVtLTE6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY3Jvd24uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDYycHg7XHJcbiAgIGhlaWdodDogNjFweDtcclxuICAgbGVmdDogMDtcclxufVxyXG4uY2VydGlmaWNhdGVfX2l0ZW0tMjo6YmVmb3JlIHtcclxuICAgY29udGVudDonJyA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWxscy5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICB3aWR0aDogNjFweDtcclxuICAgaGVpZ2h0OiA2MXB4O1xyXG4gICBsZWZ0OiAwO1xyXG59XHJcbi5jZXJ0aWZpY2F0ZV9faXRlbS0zOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3ByZXNlbnQuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDYxcHg7XHJcbiAgIGhlaWdodDogNjFweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuLmNlcnRpZmljYXRlX19pdGVtLTMge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2J0biB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZSA7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fYnRuOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgIHJpZ2h0OiAtMjgwcHg7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fYnRuOmZvY3VzIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uY2VydGlmaWNhdGVfX2J0bjpob3ZlciB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5jZXJ0aWZpY2F0ZV9fYnRuOmFjdGl2ZSB7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uY2VydGlmaWNhdGVfX2J0bi1tb2Ige1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGRpc3BsYXk6bm9uZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQ6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblxyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblxyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fYnRuOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmNlcnRpZmljYXRlIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMTo6YmVmb3JlLFxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMzo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgICAgdG9wOiAtMThweDtcclxuICAgICAgXHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19pdGVtLTI6OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgIHRvcDogLTI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fYnRuOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlOjpiZWZvcmUsXHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YWZ0ZXIsXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YWZ0ZXIsXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jZXJ0aWZpY2F0ZV9fZ2lmdDo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTQwcHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19naWZ0OjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmNlcnRpZmljYXRlIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19naWZ0IHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ3JlZW4pO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBnYXA6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5jZXJ0aWZpY2F0ZV9fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19pdGVtLTEsIC5jZXJ0aWZpY2F0ZV9faXRlbS0yLCAuY2VydGlmaWNhdGVfX2l0ZW0tM3tcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcblxyXG4gICAuY2VydGlmaWNhdGVfX2l0ZW0tMTo6YmVmb3JlLFxyXG4gICAgIC5jZXJ0aWZpY2F0ZV9faXRlbS0zOjpiZWZvcmV7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHRvcDogMTRweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19pdGVtLTI6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHRvcDogMTJweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2J0biB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLmNlcnRpZmljYXRlX19idG4tbW9iIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbiAgIC5jZXJ0aWZpY2F0ZTo6YmVmb3JlLFxyXG4gICAuY2VydGlmaWNhdGU6OmFmdGVyLFxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQ6OmFmdGVyLFxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX2dpZnQtcmlnaHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgfVxyXG4gICAuY2VydGlmaWNhdGVfX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgfVxyXG5cclxuICAgLmNlcnRpZmljYXRlX19naWZ0LWxlZnQgaW1ne1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNzRweDtcclxuICAgfVxyXG59XHJcbiIsIi5lZHVjYXRpb24ge1xyXG4gICBwYWRkaW5nLXRvcDogMTJweDtcclxufVxyXG4uZWR1Y2F0aW9uX19jYXB0aW9uIHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG5cclxuLmVkdWNhdGlvbl9fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTIzMHB4O1xyXG4gICByaWdodDogMTMwcHg7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19sZWZ0LWNhcHRpb24sIC5lZHVjYXRpb25fX3JpZ2h0LWNhcHRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VkdWNhdGlvbi1vdmFsLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbmJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcbndpZHRoOiAyODFweDtcclxuaGVpZ2h0OiAxNDZweDtcclxucGFkZGluZy10b3A6IDUycHg7XHJcbmZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbmZvbnQtd2VpZ2h0OiA5MDA7XHJcbmZvbnQtc2l6ZTogMzVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTgzcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDEwMHB4O1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19sZWZ0LCAuZWR1Y2F0aW9uX19yaWdodCB7XHJcbiAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmVkdWNhdGlvbl9fbGVmdDo6YmVmb3JlIHtcclxuY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQteWVsbG93LTIuc3ZnKTtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG50b3A6IC02NXB4O1xyXG5sZWZ0OiAtMTAwcHg7XHJcbn1cclxuXHJcbi5lZHVjYXRpb25fX2xlZnQ6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtNjVweDtcclxuICAgbGVmdDogLTEwMHB4O1xyXG4gICB9XHJcblxyXG4uZWR1Y2F0aW9uX19yaWdodDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMzAlO1xyXG4gICByaWdodDogMDtcclxufSAgIFxyXG5cclxuLmVkdWNhdGlvbl9fcmlnaHQ6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xMCU7XHJcbiAgIHJpZ2h0OiAtMjAlO1xyXG59ICAgXHJcblxyXG5cclxuLmVkdWNhdGlvbl9faXRlbSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzElO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uZWR1Y2F0aW9uX19pdGVtOjpiZWZvcmUge1xyXG4gICBjb250ZW50OicnIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VkdWNhdGlvbi12ZWN0b3Iuc3ZnKTtcclxuICAgd2lkdGg6IDI0cHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gICAuZWR1Y2F0aW9uX19yaWdodDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTM1JTtcclxuICAgIHJpZ2h0OiAtNSU7XHJcbiAgIH1cclxuICAgLmVkdWNhdGlvbl9fbGVmdDo6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2xlZnQ6OmFmdGVye1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjphZnRlcntcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAuZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fbGVmdCwgLmVkdWNhdGlvbl9fcmlnaHQge1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0OjpiZWZvcmV7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2xlZnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC0xNTAlO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fcmlnaHQ6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgdG9wOiAtODAlO1xyXG4gICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4uZWR1Y2F0aW9uX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbn1cclxuLmVkdWNhdGlvbl9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgcmlnaHQ6IC0yMHB4O1xyXG59XHJcbi5lZHVjYXRpb25fX2NvbnRlbnQge1xyXG4gICBnYXA6IDY1cHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzMnB4O1xyXG59XHJcbi5lZHVjYXRpb25fX3JpZ2h0OjphZnRlciB7XHJcbiAgIGJvdHRvbTogLTI1cHg7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5lZHVjYXRpb25fX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgcmlnaHQ6IC0zNnB4O1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX2l0ZW0ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbnJpZ2h0OiAwO1xyXG4gICB9XHJcblxyXG4gICAuZWR1Y2F0aW9uX19yaWdodDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fbGVmdDo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbmxlZnQ6IDA7XHJcbmJvdHRvbTogLTE0NSU7XHJcbiAgIH1cclxuXHJcbiAgIC5lZHVjYXRpb25fX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgfVxyXG5cclxuICAgLmVkdWNhdGlvbl9fbGVmdC1jYXB0aW9uLCAuZWR1Y2F0aW9uX19yaWdodC1jYXB0aW9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9lZHVjYXRpb24tb3ZhbC1tb2Iuc3ZnKTtcclxuICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgbGVmdDogNjAlO1xyXG4gICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCl7XHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjpiZWZvcmUge1xyXG4gICAgICB0b3A6IC0xMDAlO1xyXG4gICB9XHJcbiAgIC5lZHVjYXRpb25fX3JpZ2h0OjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogLTIwJTtcclxuICAgfVxyXG4gICAuZWR1Y2F0aW9uX19sZWZ0OjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IC0xN3B4O1xyXG4gICAgYm90dG9tOiAtMTUwJVxyXG4gICB9XHJcbn0iLCIuZW1vdGlvbnMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG59XHJcblxyXG4uZW1vdGlvbnM6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXJlZC0yLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMTIwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uczo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgbGVmdDogMjMlO1xyXG59XHJcblxyXG4uZW1vdGlvbnNfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMjJweDtcclxufVxyXG5cclxuLmVtb3Rpb25zX190aXRsZTo6YmVmb3Jle1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC1ncmVlbi1ibHVlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNDBweDtcclxuICAgbGVmdDogMTMwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fdGl0bGU6OmFmdGVye1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIHJpZ2h0OiAyNSU7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fcXVlc3Rpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAyJTtcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5xdWVzdGlvbi1vcmFuZ2Uge1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fY2FyZHMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1heC13aWR0aDogMjk2cHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fc3ZnOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAyMzFweDtcclxuICAgcmlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogNTVweDtcclxuICAgbGVmdDogNDBweDtcclxuICAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYm9yZGVyOiA3cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgd2lkdGg6IDMwNHB4O1xyXG4gICBoZWlnaHQ6IDU0MHB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXHJcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xyXG4gICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcbi5lbW90aW9uc19fdmlkZW8gaWZyYW1lIHtcclxuICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZW1vdGlvbnNfX3ZpZGVvIHZpZGVvIHtcclxuICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uc3dpcGVyX19lbW90aW9ucyB7XHJcbiAgIG1heC13aWR0aDogMTQwMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5lbW90aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5lbW90aW9uc19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgbGVmdDogNjBweDtcclxuICAgICAgdG9wOiAtNzBweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHJpZ2h0OiAxOSU7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogLTkwcHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX19zdmc6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBsZWZ0OiA5OHB4O1xyXG4gICB9XHJcblxyXG4gICAuZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgICAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgIGhlaWdodDogNDI0cHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX19zdmc6OmJlZm9yZXtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogOThweDtcclxuICAgICAgdG9wOiAxNjVweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbiAgIHJpZ2h0OiAzMnB4O1xyXG4gICB0b3A6IDE2NHB4O1xyXG59XHJcbi5lbW90aW9uc19fc3ZnOjphZnRlciB7XHJcbiAgIGxlZnQ6IDQwcHg7XHJcbn1cclxuLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICByaWdodDogOSU7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5lbW90aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcbiAuZW1vdGlvbnNfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuIH1cclxuIC5lbW90aW9uc19fcXVlc3Rpb24ge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuIH1cclxuICAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcclxuICAgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIgIHtcclxuICAgICAgcmlnaHQ6IC0zJTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YmVmb3JlLFxyXG4uZW1vdGlvbnNfX3RpdGxlOjphZnRlcixcclxuLmVtb3Rpb25zOjpiZWZvcmUsXHJcbi5lbW90aW9uczo6YWZ0ZXIsXHJcbiAgIC5lbW90aW9uc19fY2FyZHM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAuZW1vdGlvbnNfX3ZpZGVvIHtcclxuICAgICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIHdpZHRoOiAxOTJweDtcclxuICAgIGhlaWdodDogMzE4cHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgIH1cclxuICAgLmVtb3Rpb25zX19zdmc6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkgIHtcclxuICAgLmVtb3Rpb25zX19zdmc6OmJlZm9yZSB7XHJcbnRvcDogNDBweDtcclxuICAgfVxyXG5cclxuICAgLmVtb3Rpb25zX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICAgICByaWdodDogMzAlO1xyXG4gICB9XHJcbn1cclxuIiwiLmZhaXJ5LXRhbGUge1xyXG4gICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZmFpcnktdGFsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDQwJTtcclxuICAgbGVmdDogMTAlO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICByaWdodDogMTAlO1xyXG59XHJcblxyXG5cclxuLmZhaXJ5LXRhbGVfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fc3VidGl0ZS1kZXNjciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3N1YnRpdGUtZGVzY3I6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtb3JhbmdlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgbGVmdDogMzYlO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9faXRlbSB7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuaGVpZ2h0OiAyNDFweDtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX2NhcmRzIHtcclxuICAgZGlzcGxheTogZ3JpZDtcclxuICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMjc3cHgpO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDU1cHg7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19jYXJkczo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTUlO1xyXG4gICBib3R0b206IC0yMHB4O1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fY2FyZHM6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OjE1JTtcclxuICB0b3A6LTEwcHg7XHJcbn1cclxuXHJcblxyXG4uZmFpcnktdGFsZV9fbnVtYmVye1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ncmVlbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTAwcHg7XHJcbiAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3RleHQge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG4gICBmb250LXNpemU6IDIwcHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uZmFpcnktdGFsZV9fZGVzY3Ige1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5mYWlyeS10YWxlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgIH1cclxuICAgLmZhaXJ5LXRhbGU6OmJlZm9yZSB7XHJcbiB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1JTtcclxuICB9XHJcblxyXG4gIC5mYWlyeS10YWxlOjphZnRlciB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuLmZhaXJ5LXRhbGVfX3N1YnRpdGUtZGVzY3I6OmFmdGVyIHtcclxudHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICBsZWZ0OjI0JTtcclxufVxyXG5cclxuLmZhaXJ5LXRhbGVfX3RleHQge1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi5mYWlyeS10YWxlX19jYXJkcyB7XHJcbiAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMjc3cHgpO1xyXG4gICBnYXA6IDMwcHg7XHJcbn1cclxuLmZhaXJ5LXRhbGVfX2NhcmRzOjphZnRlciB7XHJcbiAgIHJpZ2h0OiA1JTtcclxuICAgdG9wOiAyNnB4O1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuLmZhaXJ5LXRhbGVfX2NhcmRzOjpiZWZvcmUge1xyXG50cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIGxlZnQ6IDE1JTtcclxuICAgYm90dG9tOiAtNTBweDtcclxufVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmZhaXJ5LXRhbGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG4gICAuZmFpcnktdGFsZV9fY2FyZHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuZmFpcnktdGFsZV9fc3VidGl0ZS1kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XHJcbiAgICAgIGJvdHRvbTogNnB4O1xyXG4gICAgICBsZWZ0OiA3OHB4O1xyXG4gICB9XHJcblxyXG4gICAuZmFpcnktdGFsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDc1JTtcclxuICAgfVxyXG59IiwiLmZhcSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzlkO1xyXG59XHJcblxyXG4uZmFxOjpiZWZvcmUge1xyXG5jb250ZW50OiAnJztcclxucG9zaXRpb246IGFic29sdXRlO1xyXG5iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZhcS10b3Aud2VicCk7XHJcbmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbmJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbnRvcDogLTI2MHB4O1xyXG5sZWZ0OiAwO1xyXG53aWR0aDogMTAwJTtcclxuaGVpZ2h0OiAzMDBweDtcclxufVxyXG4uZmFxOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6ICcnO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFxLWJvdHRvbS53ZWJwKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYm90dG9tOiAtNDA2cHg7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDQwN3B4O1xyXG4gICB9XHJcblxyXG4gICAuZmFxX190aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1vcmFuZ2Uuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICBsZWZ0OiA0NSU7XHJcbiAgIH1cclxuXHJcbiAgIC5mYXFfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUteWVsbG93LnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgbGVmdDogMjAlO1xyXG4gICB9XHJcblxyXG4gICAuZmFxX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB9XHJcblxyXG4gICAuZmFxX19jb250ZW50OjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvb3JhbmdlLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTYwcHg7XHJcbiAgICAgIHJpZ2h0OiAzMTJweDtcclxuICAgfVxyXG5cclxuICAgXHJcbiAgIC5mYXFfX2NvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMTQwcHg7XHJcbiAgICAgIHJpZ2h0OiAyMDBweDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgIH1cclxuICAgXHJcblxyXG4uZmFxX19hY2NvcmRpb24ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgcGFkZGluZzogMThweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgIG91dGxpbmU6IG5vbmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxudHJhbnNpdGlvbjogIDFzIGVhc2U7XHJcbn1cclxuXHJcbi5mYXFfX3BhbmVsLWl0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDIwcHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcbi5mYXFfX3BhbmVsLWl0ZW0tc21hbGwge1xyXG4gICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMTVweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5mYXFfX3BhbmVsLWl0ZW06OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6JycgO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZWR1Y2F0aW9uLXZlY3Rvci5zdmcpO1xyXG4gICB3aWR0aDogMjRweDtcclxuICAgaGVpZ2h0OiAyNXB4O1xyXG4gICBsZWZ0OiAwO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHRvcDogMDtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uZmFxX19wYW5lbCB7XHJcbiAgIHBhZGRpbmc6IDAgMThweDtcclxuICAgbWF4LXdpZHRoOiAxMDUwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICBtYXgtaGVpZ2h0OiAwO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICBcclxufVxyXG5cclxuLmZhcV9fYWNjb3JkaW9uLW91dGxpbmUge1xyXG4gICBwYWRkaW5nOiAxMnB4O1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgIG1heC13aWR0aDogMTI2MHB4O1xyXG59XHJcblxyXG4uZmFxX19hY2NvcmRpb246OmJlZm9yZSxcclxuLmZhcV9fYWNjb3JkaW9uOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6ICcnO1xyXG4gICB3aWR0aDogMjBweDtcclxuICAgaGVpZ2h0OiAycHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAyM3B4O1xyXG4gICB0b3A6IDMycHg7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQgMHM7XHJcbn1cclxuXHJcbi5mYXFfX2FjY29yZGlvbjo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG59XHJcblxyXG4uZmFxX19hY2NvcmRpb24uX2FjdGl2ZTo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxufVxyXG5cclxuLnZpc2libGUge1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uYnRuLWJ1eS1jZXJ0aWZpY2F0ZSB7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAuZmFxX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuICAgLmZhcV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgbGVmdDogNDAlO1xyXG4gICB9XHJcbiAgIC5mYXFfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuZmFxX19jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgcmlnaHQ6IDE1MHB4O1xyXG4gICAgICB0b3A6IC05NXB4O1xyXG4gICB9XHJcbiAgIC5mYXEge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgIH1cclxuICAgLmZhcV9fYWNjb3JkaW9uIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLmZhcV9fYWNjb3JkaW9uLXRpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgfVxyXG4gICAuZmFxX19wYW5lbC1pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX3BhbmVsLWl0ZW0tc21hbGwge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgIH1cclxuICAgLmZhcV9fcGFuZWwge1xyXG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuZmFxIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICB9XHJcbiAgIC5mYXE6OmJlZm9yZSB7XHJcbiAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICB0b3A6IC0xNDlweDtcclxuICAgfVxyXG4gICAuZmFxOjphZnRlciB7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIGJvdHRvbTogLTE0OXB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX2FjY29yZGlvbi1vdXRsaW5lIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIH1cclxuICAgLmZhcV9fYWNjb3JkaW9uLXRpdGxlIHtcclxubWF4LXdpZHRoOiAyODBweDtcclxuICAgfVxyXG4gICAuZmFxX19hY2NvcmRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuICAgLmZhcV9fcGFuZWwtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG4gICAuZmFxX19wYW5lbC1pdGVtLXNtYWxsIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX3BhbmVsIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgfVxyXG5cclxuICAgLmZhcV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogMjclO1xyXG4gICAgICBib3R0b206IC0yMHB4O1xyXG4gICB9XHJcbiAgIC5mYXFfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgICAgIGxlZnQ6IDclO1xyXG4gICB9XHJcbiAgIC5mYXFfX2NvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogNTBweDtcclxuICAgfVxyXG4gICAuZmFxX19jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgIC5mYXFfX2FjY29yZGlvbi10aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuICAgcGFkZGluZy10b3A6IDI1MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mb290ZXItYmcuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmZvb3Rlcl9fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHJpZ2h0OiA0NCU7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3ctd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC0xMTBweDtcclxuICAgbGVmdDogNzBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uZm9vdGVyX19sZWZ0IHtcclxuYm9yZGVyOiAzLjYxMjU5NDEyNzY1NTAyOTNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuYm9yZGVyLXJhZGl1czogMzBweDtcclxud2lkdGg6IDYxOXB4O1xyXG5oZWlnaHQ6IDM1OHB4O1xyXG56LWluZGV4OiAxMDtcclxub3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZvb3Rlcl9fY29udGVudDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9kb3R0ZWQtbGluZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IC0xNnB4O1xyXG4gICB0b3A6IC0xMTRweCBcclxufVxyXG5cclxuLmZvb3Rlcl9fY29udGVudDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS1ib3R0b20uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA5NXB4O1xyXG4gICAgYm90dG9tOiAtNjBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fc3ZnIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fc3VidGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5mb290ZXJfX3N1YnRpdGxlOjphZnRlcntcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93aGl0ZS1yZWQuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC0xNjdweDtcclxufVxyXG5cclxuXHJcbi5mb290ZXJfX2FkZHJlc3Mge1xyXG4gICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMjBweDtcclxubGluZS1oZWlnaHQ6IDEzMCU7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyX19zbGlkZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGlkZXIge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gfVxyXG5cclxuLnByZXYtYnV0dG9uLFxyXG4ubmV4dC1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5wcmV2LWJ1dHRvbiB7XHJcbiAgIGxlZnQ6IDcwJTtcclxuICAgdG9wOiAzMyU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubmV4dC1idXR0b24ge1xyXG4gICB0b3A6IDMzJTtcclxuICAgcmlnaHQ6IDglO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmZvb3Rlcl9faW5mbyB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbmZvbnQtc2l6ZTogMjJweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLmZvb3Rlcl9fdGVsIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uZm9vdGVyX190ZXh0IHtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbWVzc2VuZ2VycyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZ2FwOiAxNXB4O1xyXG59XHJcblxyXG4uZm9vdGVyX19tZXNzZW5nZXJzOjpiZWZvcmV7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZm9vdGVyLWNhcnJvdC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IC0zNTBweDtcclxuICAgYm90dG9tOiAtMTVweDtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5mb290ZXJfX21lc3NlbmdlcnM6OmFmdGVye1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3doaXRlLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMzVweDtcclxufVxyXG5cclxuLmZvb3Rlcl9faW5mb3JtYXRpb24ge1xyXG4gICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbmZpZGVudGlhbGl0eSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjJweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5jdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXJfX21lc3NlbmdlcnMtdGc6aG92ZXIge1xyXG5vcGFjaXR5OiAwLjg7XHJcbnRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcclxufVxyXG4uZm9vdGVyX19tZXNzZW5nZXJzLXZrOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMC44O1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAgLmZvb3Rlcl9fbWVzc2VuZ2Vyczo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTI4NXB4O1xyXG4gICB9XHJcbiAgIC5uZXh0LWJ1dHRvbiB7XHJcbiAgICAgIHJpZ2h0OiA2JTtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLm5leHQtYnV0dG9uIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5wcmV2LWJ1dHRvbiB7XHJcbiAgICAgIGxlZnQ6IDY4JTtcclxuICAgfVxyXG4gICAuZm9vdGVyX19tZXNzZW5nZXJzOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAtMTEzcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fdGl0bGU6OmJlZm9yZSxcclxuICAgLmZvb3Rlcl9fc3VidGl0bGU6OmFmdGVyLFxyXG4gICAuZm9vdGVyX19jb250ZW50OjpiZWZvcmUsXHJcbiAgIC5mb290ZXJfX21lc3NlbmdlcnM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX2NvbnRlbnQ6OmJlZm9yZXtcclxuXHJcbiAgICAgIGxlZnQ6IC0xMTZweDtcclxuICAgICAgIHRvcDogLTEzMHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgLmZvb3RlciB7XHJcblxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fY29udGVudHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgfVxyXG4gICAuZm9vdGVyX19sZWZ0IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fcmlnaHQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICB9XHJcbiAgIC5wcmV2LWJ1dHRvbiB7XHJcbiAgICAgIGxlZnQ6IDklO1xyXG4gICAgICB0b3A6IDY3JTtcclxuICAgfVxyXG4gICAubmV4dC1idXR0b24ge1xyXG4gICAgICByaWdodDogNDklO1xyXG4gICAgICB0b3A6IDY3JTtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9fbWVzc2VuZ2Vyczo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogODQlO1xyXG4gICAgICBib3R0b206IDM3NXB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX2luZm9ybWF0aW9uIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9faW5mbyxcclxuICAgLmZvb3Rlcl9fY29uZmlkZW50aWFsaXR5IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX21lc3NlbmdlcnM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogMTIlO1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX2NvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAyOHB4O1xyXG4gICAgICBib3R0b206IDM1OHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxudG9wOiAtMjBweDtcclxucmlnaHQ6IDMwJTtcclxuICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5mb290ZXJfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogMjVweDtcclxuICAgIHJpZ2h0OiAzMCU7XHJcbn1cclxuLmZvb3Rlcl9fbWVzc2VuZ2Vyczo6YmVmb3JlIHtcclxuICAgYm90dG9tOiAzOTBweDtcclxufVxyXG4gICB9XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5mb290ZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9fbGVmdCB7XHJcbiAgICAgIHdpZHRoOiAyNjdweDtcclxuICAgICAgaGVpZ2h0OiAxNTVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgfVxyXG5cclxuICAgLmZvb3Rlcl9fcmlnaHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICB9XHJcblxyXG4gICAuZm9vdGVyX19jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XHJcbiAgICAgIGxlZnQ6IC0xOTBweDtcclxuICAgIHRvcDogLTIwN3B4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX21lc3NlbmdlcnM6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogNjElO1xyXG4gICAgICBib3R0b206IDI3NXB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3N2ZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDMycHg7XHJcbiAgIH1cclxuICAgLnByZXYtYnV0dG9uIHtcclxuICAgICAgbGVmdDogMTUlO1xyXG4gICAgICB0b3A6IDU4JTtcclxuICAgfVxyXG4gICAubmV4dC1idXR0b24ge1xyXG4gICAgICByaWdodDogMiU7XHJcbiAgICAgIHRvcDogNTglO1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRvcDogMjM0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5mb290ZXJfX2luZm9ybWF0aW9uIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIFxyXG4gICB9XHJcbiAgIC5mb290ZXJfX2luZm8sXHJcbiAgIC5mb290ZXJfX2NvbmZpZGVudGlhbGl0eSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19hZGRyZXNzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICB9XHJcbiAgIC5mb290ZXJfX3N1YnRpdGxlLFxyXG4gICAuZm9vdGVyX190ZWwge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuICAgLmZvb3Rlcl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG4gICAuZm9vdGVyX19tZXNzZW5nZXJzIGltZyB7XHJcbiAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICB9XHJcblxyXG4gICAuZm9vdGVyX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgcmlnaHQ6IDclO1xyXG4gICB9XHJcbn1cclxuIiwiLmZvcm1hdCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmM5ZDtcclxuICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwMHB4O1xyXG4gICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmM5ZDtcclxufVxyXG4uZm9ybWF0OjpiZWZvcmV7XHJcbmNvbnRlbnQ6IFwiXCI7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mYXEtdG9wLndlYnApO1xyXG5iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG53aWR0aDogMTAwJTtcclxuaGVpZ2h0OiAzMDBweDtcclxudG9wOiAtMjYwcHg7XHJcbn1cclxuXHJcbi5mb3JtYXQ6OmFmdGVye1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm9ybWF0LXVuaW9uLWJvdHRvbS53ZWJwKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgIGhlaWdodDogMzAwcHg7XHJcbiAgIGJvdHRvbTogLTI5OHB4O1xyXG59XHJcblxyXG4uZm9ybWF0X190aXRsZSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvcm1hdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQtd2hpdGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMjUwcHg7XHJcbiAgIHRvcDogLTcwcHg7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2ltZy1waWxsb3dze1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTglO1xyXG4gICBsZWZ0OiAxNSU7XHJcbiAgIG1heC1oZWlnaHQ6IDIzMHB4O1xyXG4gICBtYXgtd2lkdGg6IDIzMHB4O1xyXG59XHJcbi5mb3JtYXRfX2ltZy1jaGlsZHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDMyJTtcclxuICAgbGVmdDogMSU7XHJcbiAgIG1heC1oZWlnaHQ6IDIzMHB4O1xyXG4gICBtYXgtd2lkdGg6IDIzMHB4O1xyXG59XHJcblxyXG4uZm9ybWF0X19pbWFnZXMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgcmlnaHQ6IDA7XHJcbn1cclxuLmZvcm1hdF9faW1nLWhhcmV7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWF4LWhlaWdodDogMjMwcHg7XHJcbiAgIG1heC13aWR0aDogMjMwcHg7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2ltZy1lYXJzIHtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG50b3A6IC03OCU7XHJcbiAgICBsZWZ0OiAtMTQxcHg7XHJcbn1cclxuXHJcbi5mb3JtYXRfX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZm9ybWF0X19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTIycHg7XHJcbiAgIGxlZnQ6IDQ5JTtcclxufVxyXG5cclxuLmZvcm1hdF9fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXJlZC13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTEzMHB4O1xyXG4gICBsZWZ0OiAtNDBweDtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2Rlc2NyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIG1hcmdpbi10b3A6MTMycHg7XHJcbiAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2Rlc2NyOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2hpdGUtdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xNTBweDtcclxuICAgcmlnaHQ6IC0xMzdweDtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvcm1hdC1wcmVzZW50LnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgd2lkdGg6IDEyMHB4O1xyXG4gICBoZWlnaHQ6MjAwcHggO1xyXG4gICBib3R0b206IC0xMjAlO1xyXG4gICBsZWZ0OiAtMTAlO1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG5cclxuICAgLmZvcm1hdCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0OjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICB9XHJcbiAgIC5mb3JtYXRfX2ltZy1waWxsb3dzIHtcclxuICAgICAgdG9wOiAtMjglO1xyXG4gICAgICBsZWZ0OiA0JTtcclxuICAgfVxyXG5cclxuICAgLmZvcm1hdF9faW1nLWNoaWxkIHtcclxuICAgICAgdG9wOiAyNiU7XHJcbiAgICAgIGxlZnQ6IC01JTtcclxuICAgfVxyXG5cclxuICAuZm9ybWF0X190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC13aGl0ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAxNDRweDtcclxuICAgdG9wOiAtMTIwcHg7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoLjgpO1xyXG5cclxufVxyXG5cclxuICAgLmZvcm1hdF9fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogMTNweDtcclxuICAgICAgbGVmdDogMjA4cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxufVxyXG5cclxuLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICByaWdodDogLTUzcHg7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uZm9ybWF0X19kZXNjciB7XHJcbiAgIG1heC13aWR0aDogNjUwcHg7XHJcbn1cclxuXHJcbi5mb3JtYXRfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICBib3R0b206IC03NSU7XHJcbn1cclxuLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICByaWdodDogNXB4O1xyXG59XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbiAgIC5mb3JtYXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNzBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5mb3JtYXRfX2ltZy1lYXJzIHtcclxuICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDEyOXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XHJcbiAgICAgIHRvcDogLTEwMiU7XHJcbiAgICBsZWZ0OiAtMzlweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgfVxyXG5cclxuICAgLmZvcm1hdF9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IDQ0MXB4O1xyXG4gICAgICB0b3A6IC03MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxuICB9XHJcbiAgIC5mb3JtYXRfX3N1YnRpdGxlOjphZnRlciB7XHJcbnRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgbGVmdDogNDYlO1xyXG4gIH1cclxuICAgLmZvcm1hdF9fZGVzY3J7XHJcbiAgICAgIG1hcmdpbi10b3A6IDY1cHg7XHJcbiAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC5mb3JtYXRfX2ltZy1waWxsb3dzLFxyXG4gIC5mb3JtYXRfX2ltZy1jaGlsZCxcclxuICAuZm9ybWF0X19pbWctaGFyZSB7XHJcbiAgIG1heC13aWR0aDogMTYwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mb3JtYXRfX2Rlc2NyOjpiZWZvcmUge1xyXG4gICB3aWR0aDogMTA0cHg7XHJcbiAgIGhlaWdodDogMTY0cHg7XHJcbiAgIGJvdHRvbTogLTQwJTtcclxuICAgbGVmdDogLTI1JTtcclxuICB9XHJcblxyXG4gIC5mb3JtYXRfX2Rlc2NyOjphZnRlciB7XHJcbiAgIHRvcDogLTEzNyU7XHJcbiAgIHJpZ2h0OiAtNTBweDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG59XHJcblxyXG4gIC5mb3JtYXRfX2ltZy1waWxsb3dzIHtcclxuICAgbGVmdDogLTQlO1xyXG4gICB0b3A6IC0yNSU7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19pbWctY2hpbGQge1xyXG4gICB0b3A6IDM3JTtcclxuICAgbGVmdDogLTIlO1xyXG59XHJcblxyXG4uZm9ybWF0X19pbWctaGFyZSB7XHJcbiAgIGJvdHRvbTogNDBweDtcclxufVxyXG4gXHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLmZvcm1hdHtcclxuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcclxuICAgfVxyXG4gICAuZm9ybWF0OjpiZWZvcmUge1xyXG4gICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB0b3A6IC0xNDlweDtcclxuICAgfVxyXG4gICBcclxuICAgLmZvcm1hdF9faW1nLXBpbGxvd3MsXHJcbiAgIC5mb3JtYXRfX2ltZy1jaGlsZCxcclxuICAgLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICAgbWF4LXdpZHRoOiA5OXB4O1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X19pbWctcGlsbG93cyB7XHJcbiAgICAgIHRvcDogLTE1JTtcclxuICAgfVxyXG4gICAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAzMDBweDtcclxuICAgICAgdG9wOiAtMTMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm9ybWF0LXByZXNlbnQtbW9iLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiA2N3B4O1xyXG4gICAgICBoZWlnaHQ6IDg5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcblxyXG4gICAuZm9ybWF0X19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiAzNyU7XHJcbiAgfVxyXG5cclxuICAgLmZvcm1hdF9fZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIC5mb3JtYXRfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAtMTUwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19pbWctY2hpbGQge1xyXG4gICB0b3A6IDEwMCU7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gIH1cclxuXHJcbiAgLmZvcm1hdF9faW1nLWhhcmUge1xyXG4gICBib3R0b206IC0xMjVweDtcclxuICAgcmlnaHQ6IDU0cHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybWF0X19pbWctZWFycyB7XHJcbiAgIHdpZHRoOiA2NnB4O1xyXG4gICBoZWlnaHQ6IDY3cHg7XHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgdG9wOiA1MHB4O1xyXG4gICBsZWZ0OiAtMjBweDtcclxuICB9XHJcblxyXG4gIC5mb3JtYXRfX3RpdGxlOjphZnRlciB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5mb3JtYXRfX2Rlc2Nye1xyXG4gICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIG1heC13aWR0aDogMjM1cHg7XHJcbiAgfVxyXG4gIC5mb3JtYXRfX2Rlc2NyOjphZnRlcntcclxuICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xyXG4gICAuZm9ybWF0X19zdWJ0aXRsZTo6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiAyMjBweDtcclxuICAgfVxyXG59XHJcblxyXG5cclxuIiwiLmhlYWRlciB7XHJcbiAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgbGVmdDogMDtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMDtcclxuICAgei1pbmRleDogMTAwO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICBoZWlnaHQ6IDEwMHB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVhZGVyLXRyZWUud2VicCk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5tb2RhbC1vcGVuIHtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuIH1cclxuXHJcbi5oZWFkZXItYmxvY2sge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uaGVhZGVyLTIge1xyXG4gICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgbGVmdDogMDtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMDtcclxuICAgei1pbmRleDogMTAwOyBcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlYWRlci10cmVlLndlYnApO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4uaGVhZGVyX19jb250YWluZXIge1xyXG4gICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgZmxleC1ncm93OiAxO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi5tZW51X19pY29uIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm5hdl9fbGlzdCB7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGdhcDogNDhweDtcclxufVxyXG5cclxuLm5hdl9fbGluayB7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLmhlYWRlcl9fYnRuIHtcclxuICAgcGFkZGluZzogMTJweCAzMHB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgIGJvcmRlcjogbm9uZTtcclxuICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGNvbG9yIC4zcyBlYXNlIDtcclxufVxyXG5cclxuLmhlYWRlcl9fYnRuLXJlZCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYm9yZGVyLXdpZHRoOiA0cHg7XHJcbiAgIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMyLCAzNywgNDApO1xyXG4gICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggMHB4IHJnYmEoMjMyLCAzNywgNDAsIDAuNCksIDBweCAycHggMHB4IDBweCByZ2JhKDIzMiwgMzcsIDQwLCAwLjIpLCBpbnNldCAwcHggNHB4IDdweCAwcHggcmdiYSgxNjEsIDUxLCAwLCAwLjQpO1xyXG4gICBoZWlnaHQ6IDYwcHg7XHJcbiAgIC8qIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICovXHJcbiAgIHBhZGRpbmctbGVmdDogNDJweDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuXHJcbi5oZWFkZXJfX2J0bi1yZWQ6OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgd2lkdGg6IDkycHg7XHJcbiAgIGhlaWdodDogODBweDtcclxuICAgdG9wOiAtMTdweDtcclxuICAgbGVmdDogLTI3cHg7XHJcbiAgIC8qIHotaW5kZXg6IDEwMDA7ICovXHJcbiAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGVhZC1ueS5wbmcpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgIC8qIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7ICovXHJcbiAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG59XHJcblxyXG4uaGVhZGVyX19idG4tcmVkLW1vYiB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYm9yZGVyLXdpZHRoOiA0cHg7XHJcbiAgIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMyLCAzNywgNDApO1xyXG4gICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggMHB4IHJnYmEoMjMyLCAzNywgNDAsIDAuNCksIDBweCAycHggMHB4IDBweCByZ2JhKDIzMiwgMzcsIDQwLCAwLjIpLCBpbnNldCAwcHggNHB4IDdweCAwcHggcmdiYSgxNjEsIDUxLCAwLCAwLjQpO1xyXG4gICBoZWlnaHQ6IDYwcHg7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIHBhZGRpbmctbGVmdDogNDJweDtcclxuICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhlYWRlcl9fYnRuLXJlZC1tb2I6OmFmdGVyIHtcclxuICAgY29udGVudDogJyc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgd2lkdGg6IDkycHg7XHJcbiAgIGhlaWdodDogODBweDtcclxuICAgdG9wOiAtMTdweDtcclxuICAgbGVmdDogLTI3cHg7XHJcbiAgIC8qIHotaW5kZXg6IDEwMDA7ICovXHJcbiAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGVhZC1ueS5wbmcpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG59XHJcblxyXG5cclxuLmhlYWRlcl9fYnRuOmZvY3VzIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdoaXRlKTtcclxuICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxufVxyXG4uaGVhZGVyX19idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmhlYWRlcl9fYnRuOmFjdGl2ZSB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2l0ZW0ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogI2ZmZjtcclxuXHJcbn1cclxuXHJcbi5oZWFkZXJfX2hvdmVyIHtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG50b3A6MjVweDtcclxubGVmdDogMDtcclxud2lkdGg6IDEwMCU7XHJcbm9wYWNpdHk6IDA7XHJcbnRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxufVxyXG5cclxuLmhlYWRlcl9faXRlbTpob3ZlciAuaGVhZGVyX19ob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5oZWFkZXJfX3Bob25lLWJsb2NrIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5oZWFkZXJfX3Bob25lLWJsb2NrOmhvdmVyIC5oZWFkZXJfX2hvdmVyIHtcclxuICAgb3BhY2l0eTogMTtcclxufVxyXG4uYnVyZ2VyIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhlYWRlci0taGlkZGVuIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLmhlYWRlcixcclxuICAgLmhlYWRlci0yIHtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgfVxyXG4gICAuaGVhZGVyX19idG4ge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDMzcHggMTZweCAzM3B4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZWFkZXJfX2xvZ28ge1xyXG4gICAgICBtYXgtd2lkdGg6IDE0OHB4O1xyXG4gICB9XHJcbiAgIC5uYXYge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuaGVhZGVyX19waG9uZS1ibG9jayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24ge1xyXG4gICAgICB6LWluZGV4OiAxMTA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uIHNwYW4sXHJcbiAgIC5tZW51X19pY29uOjpiZWZvcmUsXHJcbiAgIC5tZW51X19pY29uOjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb246OmJlZm9yZSxcclxuICAgLm1lbnVfX2ljb246OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5tZW51X19pY29uOjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24gc3BhbiB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwcHgsIC01MCUpO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbi5fYWN0aXZlICBzcGFue1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwcHgsIC01MCUpO1xyXG4gICB9XHJcblxyXG4gICAubWVudV9faWNvbi5fYWN0aXZlOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcclxuICAgfVxyXG5cclxuICAgLm1lbnVfX2ljb24uX2FjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgwcHgsIDUwJSk7XHJcbiAgIH1cclxuXHJcbiAgIC5idXJnZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAtMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogI2U2ZjBjNjtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjkpIDAlLCByZ2JhKDAsIDAsIDAsIDAuOSkgNTAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDMwcHggMzBweCAzMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UgMHM7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgfVxyXG5cclxuICAgLmJ1cmdlci5fYWN0aXZlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICB9XHJcblxyXG4gICAuYnVyZ2VyX19pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgfVxyXG4gICAuYnVyZ2VyX19waG9uZS1ibG9jayB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5idXJnZXJfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gIC5idXJnZXJfX3NlbGVjdC1zaXR5IHtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5idXJnZXJfX3NlbGVjdC1zaXR5LWljb24ge1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1jaXR5LWljb24uc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgd2lkdGg6IDE5cHg7XHJcbiAgIGhlaWdodDogMjRweCA7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5idXJnZXJfX3NlbGVjdC1zaXR5LXRleHQge1xyXG4gICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICB9XHJcbiAgIH1cclxuXHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgLmhlYWRlcl9fc2VsZWN0LXNpdHktbm9uZSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIC5oZWFkZXJfX2J0bi1yZWQge1xyXG4gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfX2J0bi1yZWQtbW9iIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgICAuaGVhZGVyLFxyXG4gICAgICAuaGVhZGVyLTIge1xyXG4gICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgIH1cclxuLmhlYWRlcl9fbG9nbyB7XHJcbiAgIG1heC13aWR0aDogOTVweDtcclxufVxyXG5cclxuICAgICAgLnBob25lX19ibG9jayB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH0gXHJcblxyXG4gICB9XHJcblxyXG5cclxuICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbi5oZWFkZXJfX2J0bi1yZWQtbW9iIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICB3aWR0aDogMTMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0bi1yZWQtbW9iOjphZnRlciB7XHJcbiAgXHJcbiAgIHdpZHRoOiA0MnB4O1xyXG4gICBoZWlnaHQ6IDgwcHg7XHJcbiAgIHRvcDogLTQzcHg7XHJcbiAgIGxlZnQ6IC0xNHB4O1xyXG59XHJcbiAgIH1cclxuIiwiLmhlcm8ge1xyXG4gICBoZWlnaHQ6IDExNDBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlcm8tYmcucG5nKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgIGNlbnRlcjtcclxuXHJcbn1cclxuLmhlcm9fX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbmZvbnQtc2l6ZTogNjVweDtcclxudGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uaGVyb19fY29udGVudCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuICAgLmhlcm9fX3N2Zy10b3Age1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxMyU7XHJcbiAgICAgIHRvcDogLTY0JTtcclxuICAgICAgfVxyXG5cclxuLmhlcm8tbW9iaWxlIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhlcm9fX3N2Zy1ib3R0b20ge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDE2JTtcclxuYm90dG9tOiAtMTExJTtcclxufVxyXG4uaGVyb19fZGVzY3Ige1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDZweDtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBmb250LXNpemU6IDM1cHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5oZXJvX19kZXNjcjo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMzBweDtcclxuICAgbGVmdDogMzglO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGVyb19fbG9nbyB7XHJcbiAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgIG1hcmdpbjogYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxufVxyXG5cclxuXHJcbi5oZXJvX19idG4ge1xyXG5tYXJnaW46IDAgYXV0bztcclxubWFyZ2luLWJvdHRvbTogMzlweDtcclxuei1pbmRleDogMDtcclxuYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbnRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZSAsIGJhY2tncm91bmQtY29sb3IgLjVzIGVhc2UsIGNvbG9yIC4zcyBlYXNlIDtcclxufSBcclxuXHJcbi5oZXJvX19idG46Zm9jdXMge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuIH1cclxuIC5oZXJvX19idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuIH1cclxuIFxyXG4gLmhlcm9fX2J0bjphY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuIH1cclxuXHJcbi5oZXJvX19zaG93IHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgZm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4uaGVyb19fZGF0ZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvX19wbGFjZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmhlcm8tbW9iaWxlIHtcclxuICAgcGFkZGluZy10b3A6IDA7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVyby1oYXJlLndlYnApO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICBoZWlnaHQ6IDUzOHB4O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDQzMHB4O1xyXG59XHJcblxyXG4uaGVyby1tb2JpbGVfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG59XHJcbi5oZXJvLW1vYmlsZV9fc2hvdyB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmhlcm8tbW9iaWxlX19kZXNjciB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTIzJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvLW1vYmlsZV9fZGF0ZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5oZXJvLW1vYmlsZV9fcGxhY2Uge1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDEwcHg7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4uaGVyby1tb2JpbGVfX2xvZ28ge1xyXG5tYXgtd2lkdGg6IDE3MnB4O1xyXG5tYXJnaW46IDAgYXV0bztcclxubWFyZ2luLXRvcDogMTM0cHg7XHJcbn1cclxuLmhlcm8tbW9iaWxlX19idG4ge1xyXG5tYXJnaW46IDAgYXV0bztcclxuYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgIC5oZXJvIHtcclxuICAgICAgaGVpZ2h0OiA5MTBweDtcclxuICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gICAuaGVyb19fYnRuIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgIH1cclxuXHJcbiAgIC5oZXJvX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxuICAgLmhlcm8ge1xyXG4gICAgICBoZWlnaHQ6IDYyMHB4O1xyXG4gICB9XHJcbiAgIC5oZXJvX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX2Rlc2NyIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcblxyXG4gICAuaGVyb19fbG9nbyB7XHJcbiAgICAgIG1heC13aWR0aDogMjY0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZXJvX19zaG93LFxyXG4gICAuaGVyb19fZGF0ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG5cclxuICAgLmhlcm9fX3BsYWNlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgIC5oZXJve1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMyU7XHJcbiAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaGVybyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVyby10YWJsZXQucG5nKTtcclxuICAgICAgaGVpZ2h0OiA4NHZ3O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgIH1cclxuICAgLmhlcm8ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTY2cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gICB9XHJcblxyXG5cclxuXHJcbiAgIC5oZXJvX19zdmctYm90dG9tIHtcclxuICAgICAgbGVmdDogNTBweDtcclxuICAgICAgYm90dG9tOiAtMTUwJTtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjNweDtcclxuICAgfVxyXG4gICAuaGVyb19fc3ZnLXRvcCB7XHJcbiAgICAgIHJpZ2h0OiA2JTtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjNweDtcclxuICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5oZXJvLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLmhlcm8tbW9iaWxlX19wbGFjZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAuaGVyby1tb2JpbGVfX3BsYWNlOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3N0YXJzXzEuc3ZnKTtcclxuICAgd2lkdGg6IDQ2cHg7XHJcbiAgIGhlaWdodDogNTJweDtcclxuICAgYm90dG9tOiAtNTBweDtcclxuXHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcblxyXG4gICAuaGVybyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLmhlcm8tbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG4gaHRtbCB7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKiBTZWN0aW9uc1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gYm9keSB7XHJcbiAgIG1hcmdpbjogMDtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICAqL1xyXG4gXHJcbiBtYWluIHtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiBoMSB7XHJcbiAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICBtYXJnaW46IDAuNjdlbSAwO1xyXG4gfVxyXG4gXHJcbiAvKiBHcm91cGluZyBjb250ZW50XHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKipcclxuICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICAqL1xyXG4gXHJcbiBociB7XHJcbiAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgIGhlaWdodDogMDsgLyogMSAqL1xyXG4gICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gcHJlIHtcclxuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbiB9XHJcbiBcclxuIC8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICAqL1xyXG4gXHJcbiBhIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYWJiclt0aXRsZV0ge1xyXG4gICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYixcclxuIHN0cm9uZyB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBjb2RlLFxyXG4ga2JkLFxyXG4gc2FtcCB7XHJcbiAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcbiBcclxuIHNtYWxsIHtcclxuICAgZm9udC1zaXplOiA4MCU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAgKiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuIFxyXG4gc3ViLFxyXG4gc3VwIHtcclxuICAgZm9udC1zaXplOiA3NSU7XHJcbiAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuIH1cclxuIFxyXG4gc3ViIHtcclxuICAgYm90dG9tOiAtMC4yNWVtO1xyXG4gfVxyXG4gXHJcbiBzdXAge1xyXG4gICB0b3A6IC0wLjVlbTtcclxuIH1cclxuIFxyXG4gLyogRW1iZWRkZWQgY29udGVudFxyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gICovXHJcbiBcclxuIGltZyB7XHJcbiAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyogRm9ybXNcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uLFxyXG4gaW5wdXQsXHJcbiBvcHRncm91cCxcclxuIHNlbGVjdCxcclxuIHRleHRhcmVhIHtcclxuICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgIG1hcmdpbjogMDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICAqL1xyXG4gXHJcbiBidXR0b24sXHJcbiBpbnB1dCB7IC8qIDEgKi9cclxuICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uLFxyXG4gc2VsZWN0IHsgLyogMSAqL1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gICovXHJcbiBcclxuIGJ1dHRvbixcclxuIFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4gW3R5cGU9XCJyZXNldFwiXSxcclxuIFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICAqL1xyXG4gXHJcbiBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbiBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuIFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcbiBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgcGFkZGluZzogMDtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAgKi9cclxuIFxyXG4gYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG4gW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcbiBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG4gW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gICovXHJcbiBcclxuIGZpZWxkc2V0IHtcclxuICAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAgKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG4gXHJcbiBsZWdlbmQge1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gICovXHJcbiBcclxuIHByb2dyZXNzIHtcclxuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gfVxyXG4gXHJcbiAvKipcclxuICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gICovXHJcbiBcclxuIHRleHRhcmVhIHtcclxuICAgb3ZlcmZsb3c6IGF1dG87XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJjaGVja2JveFwiXSxcclxuIFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbiBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgIGhlaWdodDogYXV0bztcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gICovXHJcbiBcclxuIFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAgKi9cclxuIFxyXG4gW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiB9XHJcbiBcclxuIC8qKlxyXG4gICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICAqL1xyXG4gXHJcbiA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gfVxyXG4gXHJcbiAvKiBJbnRlcmFjdGl2ZVxyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuIFxyXG4gLypcclxuICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAgKi9cclxuIFxyXG4gZGV0YWlscyB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gfVxyXG4gXHJcbiAvKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcbiBcclxuIHN1bW1hcnkge1xyXG4gICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiB9XHJcbiBcclxuIC8qIE1pc2NcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBcclxuIC8qKlxyXG4gICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gICovXHJcbiBcclxuIHRlbXBsYXRlIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxuIH1cclxuIFxyXG4gLyoqXHJcbiAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICAqL1xyXG4gXHJcbiBbaGlkZGVuXSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiB9IiwiaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG59XHJcblxyXG46cm9vdCB7XHJcbiAgLS13aGl0ZTogI2ZmZjtcclxuICAtLWJsYWNrOiAjMDAwO1xyXG4gIC0tbWFpbi1jb2xvcjogI2U3NWQxZjtcclxuICAtLWdyZWVuOiAjOGZhZjJlO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDE1NDJweDtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uYnRuIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5saXN0LXJlc2V0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGl0bGUge1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAyJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnRpdGxlLW9yYW5nZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDIlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4udGl0bGUtZ3JlZW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tZ3JlZW4pO1xyXG59XHJcblxyXG4udGl0bGUtZGVzY3Ige1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ub3JhbmdlLWJ0biB7XHJcbiAgcGFkZGluZzogMzBweCA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gIGZvbnQtc2l6ZTogMjdweDtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxufVxyXG5cclxuLmJvbGQtZm9udCB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmdyZWVuLXRleHQge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmVlbik7XHJcbn1cclxuXHJcbi5vcmFuZ2UtdGV4dCB7XHJcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLm9yYW5nZS1idG4ge1xyXG4gICAgcGFkZGluZzogMjVweCA0NXB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlLFxyXG4gIC50aXRsZS1ncmVlbixcclxuICAudGl0bGUtb3JhbmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICB9XHJcblxyXG4gIC50aXRsZS1kZXNjciB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudGl0bGUsXHJcbiAgLnRpdGxlLWdyZWVuLFxyXG4gIC50aXRsZS1vcmFuZ2Uge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlLWRlc2NyIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIC5vcmFuZ2UtYnRuIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuIiwiLnBsb3Qge1xyXG4gICBwYWRkaW5nLXRvcDogNzRweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBsb3Q6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLWdyZWVuLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICByaWdodDogNDMlO1xyXG59XHJcblxyXG4ucGxvdF9fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wbG90X190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3ctMi5zdmcpIDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA0MHB4O1xyXG4gICBib3R0b206IC0xMDBweDtcclxufVxyXG5cclxuLnBsb3RfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWdyZWVuLWJsdWUuc3ZnKSA7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDU1cHg7XHJcbiAgIGJvdHRvbTogNTVweDtcclxufVxyXG5cclxuXHJcbi5wbG90X19kZXNjciB7XHJcbiAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTI4cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBsb3RfX2Rlc2NyOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMjJweDtcclxuICAgbGVmdDogNDAlO1xyXG59XHJcblxyXG5cclxuLnBsb3RfX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogLTRweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuZm9udC1zaXplOiAyNXB4O1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4ucGxvdF9fY2FyZHMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wbG90X190ZXh0IHtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyMDVweDtcclxuICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnBsb3RfX2ltYWdlcyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBsb3RfX2ltYWdlczpob3ZlciAucGxvdF9faW1nLWhhcmUge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbn1cclxuXHJcbi5wbG90X19pbWFnZXM6aG92ZXIgLnBsb3RfX2ltZy1jaXJjbGUge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuXHJcbi5wbG90X19pbWctaGFyZSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOjA7XHJcbiAgIGxlZnQ6IDNweDtcclxuICAgdHJhbnNpdGlvbjogMnNcclxufVxyXG5cclxuLnBsb3RfX2ltZy1jaXJjbGV7XHJcbiAgIG1hcmdpbjogYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuICAgdHJhbnNpdGlvbjogMnM7XHJcbn1cclxuXHJcbi5wbG90X19rcm9rcywgLnBsb3RfX2tyb2treSwgLnBsb3RfX2tyb2hhLCAucGxvdF9fZ3JhbmRwYSB7XHJcbiAgIG1heC13aWR0aDogMzE4cHg7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ucGxvdF9fZGVzY3JpcHRpb24ge1xyXG4gICBwYWRkaW5nOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogMzAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG50ZXh0LWFsaWduOiBjZW50ZXI7XHJcbmNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ucGxvdF9fY29udGVudC1zbGlkZXIge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblxyXG4ucGxvdC1idXR0b24tcHJldiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA1MCU7XHJcbiAgIGxlZnQ6IDEwJTtcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcblxyXG4ucGxvdC1idXR0b24tbmV4dCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA1MCU7XHJcbiAgIHJpZ2h0OiAxMCU7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4ucGxvdC1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxyXG4ucGxvdC1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uc3dpcGVyX19wbG90IHtcclxuICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5wbG90X190ZXh0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgfVxyXG4gICAucGxvdF9fZGVzY3Ige1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICB9XHJcbiAgIC5wbG90OjphZnRlciAsXHJcbiAgIC5wbG90X190aXRsZTo6YWZ0ZXIsXHJcbiAgIC5wbG90X190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcbiAgIC5wbG90X190aXRsZTo6YWZ0ZXJ7XHJcbiAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICBib3R0b206IC0zMTFweDtcclxuICAgfVxyXG5cclxuICAgLnBsb3RfX2Rlc2NyOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgbGVmdDogMzclO1xyXG4gICB9XHJcbiAgIC5wbG90X190ZXh0e1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgIH1cclxuICAgLnBsb3QtYnV0dG9uLW5leHQge1xyXG4gICAgICByaWdodDogMyU7XHJcbiAgIH1cclxuXHJcbiAgIC5wbG90LWJ1dHRvbi1wcmV2IHtcclxuICAgICAgbGVmdDogMyU7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLnBsb3RfX2ltYWdlczpob3ZlciAucGxvdF9faW1nLWhhcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgIH1cclxuICAgXHJcbiAgIC5wbG90X19pbWFnZXM6aG92ZXIgLnBsb3RfX2ltZy1jaXJjbGUge1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIC5wbG90X190aXRsZTo6YWZ0ZXIsXHJcbiAgIC5wbG90X190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogLTcwcHg7XHJcbiAgIH1cclxuICAgXHJcbiAgIC5wbG90X19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbmxlZnQ6IDIwJTtcclxuYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG4gICAucGxvdCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICB9XHJcbiAgIC5wbG90OjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG4gICAucGxvdF9fZGVzY3Ige1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG4gICAucGxvdF9faW1nLWhhcmUge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNzVweDtcclxuICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICBsZWZ0OiAyOHB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdF9faW1nLWNpcmNsZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE4OHB4O1xyXG4gICB9XHJcblxyXG4gICAucGxvdC1idXR0b24tcHJldixcclxuICAgLnBsb3QtYnV0dG9uLW5leHQge1xyXG4gICAgICB0b3A6IDQwJTtcclxuICAgfVxyXG5cclxuICAgLnBsb3RfX3N1YnRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgIH1cclxuICAgLnBsb3RfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcbn1cclxuIiwiLnBvcHVwX19zY2hlZHVsZSB7XHJcbiAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4ucG9wdXBfX2JvZHkge1xyXG4gICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnBvcHVwX19zY2hlZHVsZS1jYXJkIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICBib3JkZXItcmFkaXVzOiA0N3B4O1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYmFja2dyb3VuZDogI2ZhZDdjNztcclxufVxyXG5cclxuLnBvcHVwX19zY2hlZHVsZS1kYXRlIHtcclxuICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5wb3B1cF9fc2NoZWR1bGUtaXRlbSB7XHJcbiAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gICBmb250LXNpemU6IDQwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi8qIF9fX19fX1/QstGL0LHQvtGAINCz0L7RgNC+0LTQsF9fX19fXyAqL1xyXG5cclxuLnBvcHVwX19jaXR5IHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAwLjhzO1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbn1cclxuLnBvcHVwX19jaXR5Lm9wZW4ge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5wb3B1cF9fYm9keSB7XHJcbiAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBwYWRkaW5nOiAzMHB4IDEwcHg7XHJcbn1cclxuXHJcbi5wb3B1cF9fY29udGVudCB7XHJcbiAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgcGFkZGluZzogNjBweCA3MHB4O1xyXG4gICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBvcHVwX190aXRsZSB7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICBjb2xvcjogIzI0MjQyNDtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmNpdHlfX3JvdyB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jaXR5X19yb3ctdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGZsZXgtZ3JvdzogMDtcclxuICAgZmxleC1zaHJpbms6IDE7XHJcbiAgIGZsZXgtYmFzaXM6IDEyMHB4O1xyXG4gICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5jaXR5X19yb3ctbmFtZSB7XHJcbiAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmbGV4OiAwIDEgYXV0bztcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xyXG59XHJcblxyXG4uY2l0eV9fcm93LW5hbWU6aG92ZXIge1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5wb3B1cF9fY2xvc2Uge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlLXBvcHVwLndlYnApO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbiAgIHdpZHRoOiA0MHB4O1xyXG4gICBoZWlnaHQ6IDQwcHg7XHJcbiAgIHRvcDogOHB4O1xyXG4gICByaWdodDogOHB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxufVxyXG5cclxuLnBvcHVwX19jbG9zZTpob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAucG9wdXBfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XHJcbiAgIH1cclxufVxyXG5cclxuLyog0L/QvtC70LjRgtC40LrQsCDQutC+0L3RhNC40LTQtdC90YbQuNCw0LvRjNC90L7RgdGC0LggKi9cclxuXHJcbi5wb3B1cF9fY29uZmlkZW50aWFsaXR5IHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICBvdmVyZmxvdzogYXV0bztcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgb3BhY2l0eTogMDtcclxuICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICB0cmFuc2l0aW9uOiBhbGwgMC44cztcclxuICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5wb3B1cF9fY29uZmlkZW50aWFsaXR5Lm9wZW4ge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jb250ZW50IHtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBwYWRkaW5nOiA0MHB4IDMwcHg7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgbWF4LXdpZHRoOiA5NzhweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbn1cclxuLnBvcHVwX19jb25maWRlbnRpYWxpdHktY2xvc2Uge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAzMHB4O1xyXG4gICB0b3A6IDhweDtcclxuICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG59XHJcbi5wb3B1cF9fY29uZmlkZW50aWFsaXR5LWNsb3NlOmhvdmVyIHtcclxuICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLnBvcHVwX19jb25maWRlbnRpYWxpdHktY29udGVudCBoMyB7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnBvcHVwX19jb25maWRlbnRpYWxpdHktY29udGVudCBwIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4ucG9wdXBfX2NvbmZpZGVudGlhbGl0eS1jb250ZW50IGg0IHtcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4vKiDRgdC+0LPQu9Cw0YHQuNC1INC90LAg0L7QsdGA0LDQsdC+0YLQutGDINC/0LXRgNGB0L7QvdCw0LvRjNC90YvRhSDQtNCw0L3QvdGL0YUgKi9cclxuXHJcbi5wb3B1cF9fcGVyc29uYWwtZGF0YSB7XHJcbiAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG4gICAvKiB0ZXh0LWFsaWduOiBjZW50ZXI7ICovXHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxuICAgb3BhY2l0eTogMDtcclxuICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICB0cmFuc2l0aW9uOiBhbGwgMC44cztcclxuICAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ucG9wdXBfX3BlcnNvbmFsLWRhdGEub3BlbiB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbi5wb3B1cF9fcGVyc29uYWwtZGF0YS1jb250ZW50IHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgLyogbWluLWhlaWdodDogMTAwJTsgKi9cclxuICAgbWF4LXdpZHRoOiA5NzhweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbn1cclxuXHJcbi5wb3B1cF9fcGVyc29uYWwtZGF0YS1saW5rIHtcclxuICAgY29sb3I6IGJsdWU7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4ucG9wdXBfX3BlcnNvbmFsLWRhdGEtY2xvc2Uge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAzMHB4O1xyXG4gICB0b3A6IDhweDtcclxuICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICBvcGFjaXR5OiAwLjU7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG59XHJcbi5wb3B1cF9fcGVyc29uYWwtZGF0YS1jbG9zZTpob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5wb3B1cF9fcGVyc29uYWwtZGF0YS1jb250ZW50IGgzIHtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucG9wdXBfX3BlcnNvbmFsLWRhdGEtY29udGVudCBwIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4ucG9wdXBfX3BlcnNvbmFsLWRhdGEtY29udGVudCBoNCB7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLyog0YHQtdGA0YLQuNGE0LjQutCw0YIgKi9cclxuXHJcbi5wb3B1cF9fY2VydGlmaWNhdGUge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAwLjhzO1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnBvcHVwX19jZXJ0aWZpY2F0ZS5vcGVuIHtcclxuICAgb3BhY2l0eTogMTtcclxuICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLnBvcHVwX19jZXJ0aWZpY2F0ZS1jb250ZW50IHtcclxuICAgbWFyZ2luOiBhdXRvO1xyXG4gICBwYWRkaW5nOiA2MHB4IDMwcHg7XHJcbiAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgei1pbmRleDogMTAwO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucG9wdXBfX2NlcnRpZmljYXRlLWNsb3NlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbG9zZS1wb3B1cC53ZWJwKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgb3BhY2l0eTogMC41O1xyXG4gICB3aWR0aDogNDBweDtcclxuICAgaGVpZ2h0OiA0MHB4O1xyXG4gICB0b3A6IDhweDtcclxuICAgcmlnaHQ6IDhweDtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcbn1cclxuLnBvcHVwX19jZXJ0aWZpY2F0ZS1jbG9zZTpob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5wb3B1cF9fY2VydGlmaWNhdGUtYnV0dG9ucyB7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIHdpZHRoOiA3MDBweDtcclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnBvcHVwX19jZXJ0aWZpY2F0ZS1idG4ge1xyXG4gICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cztcclxufVxyXG5cclxuLnBvcHVwX19jZXJ0aWZpY2F0ZS1idG46aG92ZXIge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNWU2O1xyXG59XHJcblxyXG4ucG9wdXBfX2NlcnRpZmljYXRlLXRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4vKiDQntC60L3QviDRgdC60LjQtNC60LggKi9cclxuXHJcbi5wb3B1cF9fZGlzY291bnQge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIHRyYW5zaXRpb246IGFsbCAwLjhzO1xyXG4gICB6LWluZGV4OiAxMDAwMDtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC5vcGVuIHtcclxuICAgb3BhY2l0eTogMTtcclxuICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4ucG9wdXBfX2Rpc2NvdW50LWJvZHktbWFpbiB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4ucG9wdXBfX2Rpc2NvdW50LWJvZHkge1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RpY2tldC1iZy5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICBtYXgtaGVpZ2h0OiA0NDBweDtcclxuICAgcGFkZGluZy1sZWZ0OiA0M3B4O1xyXG4gICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudCB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICM3MTcxNzE7XHJcbiAgIHRvcDogMjVweDtcclxuICAgcmlnaHQ6IC0xMHB4O1xyXG4gICBoZWlnaHQ6IDM5MHB4O1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9idW5ueS5wbmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTExM3B4O1xyXG4gICBsZWZ0OiAtMjVweDtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC1pbWcge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTEyMHB4O1xyXG4gICBsZWZ0OiAtMjJweDtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC1pbWctY29udGFpbmVyIHtcclxuICAgbWluLXdpZHRoOiAzMDBweDtcclxufVxyXG4ucG9wdXBfX2Rpc2NvdW50LXRpdGxlIHtcclxuICAgLyogd2lkdGg6IDM5NHB4OyAqL1xyXG4gICBmb250LXNpemU6IDM2cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5wb3B1cF9fZGlzY291bnQtZW1haWwge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBnYXA6IDEwcHg7XHJcbn1cclxuXHJcbi5wb3B1cF9fZGlzY291bnQtZW1haWwgaW5wdXQge1xyXG4gICBwYWRkaW5nOiAxMnB4IDE0cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkICM3MTcxNzE7XHJcbiAgIG1pbi13aWR0aDogMjU1cHg7XHJcbiAgIGhlaWdodDogNDhweDtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC1idXR0b24ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvT3JhbmdlLWJ1dHRvbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIG1heC13aWR0aDogMjI3cHg7XHJcbiAgIG1heC1oZWlnaHQ6IDQ0MHB4O1xyXG4gICBwYWRkaW5nLXRvcDogMTk1cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxOTFweDtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC1idXR0b246OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9kaXNjb3VudC1idG4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDMwJTtcclxuICAgcmlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5wb3B1cF9fZGlzY291bnQtY29udCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMSU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAyJTtcclxufVxyXG5cclxuLnBvcHVwX19kaXNjb3VudC1jb250OjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcclxuICAgbGVmdDogMHB4O1xyXG4gICBib3R0b206IDlweDtcclxuICAgd2lkdGg6IDgwJTtcclxuICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuLnBvcHVwX19kaXNjb3VudC10ZXh0IHtcclxuICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICBsaW5lLWhlaWdodDogMTMxJTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDIlO1xyXG4gICAvKiB3aWR0aDogMzQwcHg7ICovXHJcbn1cclxuLnBvcHVwX19kaXNjb3VudC10ZXh0IGEge1xyXG4gICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiDQntC60L3QviDQsdGA0L7QvdC40YDQvtCy0LDQvdC40Y8gKi9cclxuXHJcbi5wb3B1cF9fcmVzZXJ2YXRpb24ge1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG4gICB0b3A6IDA7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIG9wYWNpdHk6IDA7XHJcbiAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgdHJhbnNpdGlvbjogYWxsIDAuOHM7XHJcbiAgIHotaW5kZXg6IDEwMDtcclxufVxyXG4ucG9wdXBfX3Jlc2VydmF0aW9uLm9wZW4ge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ucG9wdXBfX3Jlc2VydmF0aW9uLWJvZHkge1xyXG4gICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnBvcHVwX19yZXNlcnZhdGlvbi1jb250ZW50IHtcclxuICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgcGFkZGluZzogNjBweCA3MHB4O1xyXG4gICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wb3B1cF9fcmVzZXJ2YXRpb24tdGl0bGUge1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5wb3B1cF9fcmVzZXJ2YXRpb24tc3VidGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGZsZXgtZ3JvdzogMDtcclxuICAgZmxleC1zaHJpbms6IDE7XHJcbiAgIGZsZXgtYmFzaXM6IDEyMHB4O1xyXG4gICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5wb3B1cC1yZXNlcnZhdGlvbl9fYnRuIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDA7XHJcbiAgIHJpZ2h0OiAwO1xyXG4gICBsZWZ0OiBhdXRvO1xyXG4gICBib3R0b206IGF1dG87XHJcbn1cclxuXHJcbi5wb3B1cC1yZXNlcnZhdGlvbl9fYnRuOmZvY3VzIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG4ucG9wdXAtcmVzZXJ2YXRpb25fX2J0bjpob3ZlciB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4ucG9wdXAtcmVzZXJ2YXRpb25fX2J0bjphY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4ucG9wdXBfX3Jlc2VydmF0aW9uLXN1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucG9wdXAtcmVzZXJ2YXRpb25fX2Zvcm0tYmxvY2sge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucG9wdXAtcmVzZXJ2YXRpb25fX2lucC1waG9uZSB7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgIGJvcmRlci1jb2xvcjogcmdiKDIzNSwgMjM1LCAyMzUpO1xyXG4gICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcbiAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAzcHggN3B4IDBweCByZ2JhKDIwMiwgMjAyLCAyMDIsIDAuNSk7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDcwcHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnBvcHVwLXJlc2VydmF0aW9uX19pbnAtcGhvbmU6OnBsYWNlaG9sZGVyIHtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG59XHJcblxyXG4ucG9wdXAtcmVzZXJ2YXRpb25fX2RhdGEge1xyXG4gICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICBmb250LXNpemU6IDEzcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucG9wdXAtcmVzZXJ2YXRpb25fX2RhdGEgc3BhbiB7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tYWluMl9fZ3JhZmljIHtcclxuICAgYm9yZGVyLXdpZHRoOiA0cHg7XHJcbiAgIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMxLCA5NCwgMzApO1xyXG4gICBib3gtc2hhZG93OlxyXG4gICAgICAwcHggNXB4IDIwcHggMHB4IHJnYmEoMjMxLCA5NCwgMzAsIDAuNCksXHJcbiAgICAgIDBweCAycHggMHB4IDBweCByZ2JhKDIzMSwgOTQsIDMwLCAwLjIpLFxyXG4gICAgICBpbnNldCAwcHggNHB4IDdweCAwcHggcmdiYSgxNjEsIDUxLCAwLCAwLjQpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHdpZHRoOiAyODBweDtcclxuICAgaGVpZ2h0OiA3MHB4O1xyXG4gICBib3R0b206IC0yMHB4O1xyXG4gICB0b3A6IC0yM3B4O1xyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIHotaW5kZXg6IDA7XHJcbiAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgIGNvbG9yOiAjZmZmO1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgLXdlYmtpdC10cmFuc2l0aW9uOlxyXG4gICAgICBiYWNrZ3JvdW5kIDAuM3MgZWFzZSxcclxuICAgICAgcGFkZGluZyAwLjNzIGVhc2U7XHJcbiAgIC1tb3otdHJhbnNpdGlvbjpcclxuICAgICAgYmFja2dyb3VuZCAwLjNzIGVhc2UsXHJcbiAgICAgIHBhZGRpbmcgMC4zcyBlYXNlO1xyXG4gICAtby10cmFuc2l0aW9uOlxyXG4gICAgICBiYWNrZ3JvdW5kIDAuM3MgZWFzZSxcclxuICAgICAgcGFkZGluZyAwLjNzIGVhc2U7XHJcbiAgIC1tcy10cmFuc2l0aW9uOlxyXG4gICAgICBiYWNrZ3JvdW5kIDAuM3MgZWFzZSxcclxuICAgICAgcGFkZGluZyAwLjNzIGVhc2U7XHJcbiAgIHRyYW5zaXRpb246XHJcbiAgICAgIGJhY2tncm91bmQgMC4zcyBlYXNlLFxyXG4gICAgICBwYWRkaW5nIDAuM3MgZWFzZTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtdG9wLWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYnVubnktbW9iLnBuZyk7XHJcbiAgICAgIHRvcDogLTEzNXB4O1xyXG4gICAgICBsZWZ0OiAtNzFweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWJvZHkge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1jb250IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC1pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICB0b3A6IC02NXB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtaW1nLWNvbnRhaW5lciB7XHJcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtYnV0dG9uIHtcclxuICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMzhweDtcclxuICAgICAgbWF4LXdpZHRoOiAxNjlweDtcclxuICAgICAgcGFkZGluZy10b3A6IDE2NXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTY1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wb3B1cF9fZGlzY291bnQtYnV0dG9uOjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogMjUlO1xyXG4gICAgICByaWdodDogOXB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRvcC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHRvcDogMTdweDtcclxuICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgLnBvcHVwX19jZXJ0aWZpY2F0ZS1idXR0b25zIHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgfVxyXG4gICAucG9wdXBfX2NlcnRpZmljYXRlLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XHJcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDc1MHB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2NlcnRpZmljYXRlLWJ0biB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fcmVzZXJ2YXRpb24tY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDYxcHggMzBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2NlcnRpZmljYXRlLXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX3Jlc2VydmF0aW9uLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX3Jlc2VydmF0aW9uLXN1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXAtcmVzZXJ2YXRpb25fX2J0biB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxuXHJcbiAgIC5wb3B1cC1yZXNlcnZhdGlvbl9faW5wLXBob25lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC1ib2R5LW1haW4ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWJvZHkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RpY2tldC1iZy1tb2IucG5nKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA3NTBweDtcclxuICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgcGFkZGluZzogMCAyNXB4IDU1cHggMjVweDtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wb3B1cF9fZGlzY291bnQtZW1haWwge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvb3JhbmdlLWJ1dHRvbi1tb2Iuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAvKiBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDsgKi9cclxuICAgICAgaGVpZ2h0OiAyMjBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC1idXR0b246OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9kaXNjb3VudC1idG4tbW9iLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAxNCU7XHJcbiAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudDo6YmVmb3JlIHtcclxuICAgICAgLyogY29udGVudDogdXJsKC4uL2ltYWdlcy9idW5ueS1tb2IucG5nKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlOyAqL1xyXG4gICAgICB0b3A6IC04N3B4O1xyXG4gICAgICBsZWZ0OiAtMjZweDtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC1pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ1OXB4O1xyXG4gICAgICB0b3A6IC0xNjBweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRvcC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWltZy1jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWNvbnQge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWVtYWlsIGlucHV0IHtcclxuICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtdG9wLWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzcxNzE3MTtcclxuICAgICAgd2lkdGg6IDM5MXB4O1xyXG4gICAgICB0b3A6IDE1NyU7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWJvZHkge1xyXG4gICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgIGhlaWdodDogNTI1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWNvbnQge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogMjc1cHg7XHJcbiAgICAgIHRvcDogNTI2cHg7XHJcbiAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtaW1nIHtcclxuICAgICAgdG9wOiAtMTAwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1lbWFpbCBpbnB1dCB7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC10ZXh0IHtcclxuICAgICAgLyogd2lkdGg6IDMwMHB4OyAqL1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1jb250OjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XHJcbiAgIC8qIC5wb3B1cF9fZGlzY291bnQtYm9keSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MjVweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDk1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wb3B1cF9fZGlzY291bnQtY29udCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1idXR0b24ge1xyXG4gICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRvcC1jb250ZW50OjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAyNzVweDtcclxuICAgICAgdG9wOiA1MjZweDtcclxuICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1pbWcge1xyXG4gICAgICB0b3A6IC0xMDBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWVtYWlsIGlucHV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRleHQge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1jb250OjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgIH0gKi9cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtaW1nLWNvbnRhaW5lciB7XHJcbiAgICAgIC8qIGRpc3BsYXk6IG5vbmU7ICovXHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rpc2NvdW50LWJ0bi1tb2JpbGUuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDE1MXB4O1xyXG4gICAgICB3aWR0aDogMzA2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWJvZHkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RpY2tldC1iZy1tb2JpbGUuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDQxMXB4O1xyXG4gICAgICAvKiBtYXgtd2lkdGg6IDI2OHB4OyAqL1xyXG4gICAgICBwYWRkaW5nOiAwIDM1cHggMCAzNXB4O1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtdG9wLWNvbnRlbnQ6OmFmdGVyIHtcclxuICAgICAgdG9wOiA0MTBweDtcclxuICAgICAgd2lkdGg6IDI3NHB4O1xyXG4gICAgICByaWdodDogNHB4O1xyXG4gICAgICAvKiBjb2xvcjogcmVkOyAqL1xyXG4gICB9XHJcbiAgIC5wb3B1cF9fZGlzY291bnQtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1lbWFpbCBpbnB1dCB7XHJcbiAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC1jb250IHtcclxuICAgICAgLyogbWFyZ2luLWJvdHRvbTogMzVweDsgKi9cclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWNvbnQ6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDEyMCU7XHJcbiAgIH1cclxuICAgLnBvcHVwX19kaXNjb3VudC10ZXh0IHtcclxuICAgICAgLyogd2lkdGg6IDI1MHB4OyAqL1xyXG4gICAgICBmb250LXNpemU6IDhweDtcclxuICAgfVxyXG4gICAucG9wdXBfX2Rpc2NvdW50LXRvcC1jb250ZW50OjpiZWZvcmUge1xyXG4gICAgICAvKiBkaXNwbGF5OiBub25lOyAqL1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2J1bm55LW1vYmlsZS5wbmcpO1xyXG4gICAgICB0b3A6IC02MHB4O1xyXG4gICAgICBsZWZ0OiAyNHB4O1xyXG4gICB9XHJcblxyXG4gICAucG9wdXBfX2Rpc2NvdW50LWJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDglO1xyXG4gICAgICByaWdodDogMjJweDtcclxuICAgfVxyXG5cclxuICAgLnBvcHVwX19kaXNjb3VudC10b3AtY29udGVudDo6YWZ0ZXIge1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgfVxyXG59XHJcbiIsIi5yZXZpZXdzIHtcclxuICAgcGFkZGluZy10b3A6IDExMXB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ucmV2aWV3c19fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xyXG59XHJcblxyXG4ucmV2aWV3c19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMzBweDtcclxuICAgcmlnaHQ6IDI4JTtcclxufVxyXG5cclxuLnJldmlld3NfX3RpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICBsZWZ0OiAxMjVweDtcclxufVxyXG5cclxuLnJldmlld3NfX3N0YXJzIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyMTBweDtcclxuICAgZ2FwOiA1MHB4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucmV2aWV3c19fc3RhcnMgYSB7XHJcbiAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcclxufVxyXG4ucmV2aWV3c19fc3RhcnMgYTpob3ZlciB7XHJcbiAgIG9wYWNpdHk6IDAuNjtcclxufVxyXG5cclxuLnJldmlld3NfX3N0YXJzOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgIHJpZ2h0OiAxNzBweDtcclxufVxyXG5cclxuLnJldmlld3NfX2ltZzMge1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ucmV2aWV3c19fcGhvdG8gaW1nIHtcclxuICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcbiAgIGJveC1zaGFkb3c6IDBweCAwcHggMjdweCAwcHggcmdiYSg2NywgODIsIDIxLCAwLjI1KTtcclxufVxyXG5cclxuLnJldmlld3NfX3Bob3Rve1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1pbi1oZWlnaHQ6IDEwMDBweDtcclxufVxyXG5cclxuLnJldmlld3NfX2ltYWdlczEge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAtMTUlO1xyXG4gICB0b3A6IC00JTtcclxuICAgei1pbmRleDogNTtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzMSB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxuIH1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMyIHtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogLTUwcHg7XHJcbiAgIHRvcDogMzUlO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzMiB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XHJcbiB9XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDEzJTtcclxuICAgdG9wOiAyNSU7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbiNwYXJhbGxheC5hbmltYXRlIC5yZXZpZXdzX19pbWFnZXMzIHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xyXG4gfVxyXG5cclxuLnJldmlld3NfX2ltYWdlczQge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAxMzBweDtcclxuICAgdG9wOiAtMTAlO1xyXG59XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzNSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogNDYlO1xyXG4gICB0b3A6IDAxJTtcclxuei1pbmRleDogMTtcclxudHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzNSB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XHJcbiB9XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzNiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxubGVmdDogNTAlO1xyXG4gICAgYm90dG9tOiAyNCU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcclxufVxyXG4ucmV2aWV3c19faW1hZ2VzNyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNiU7XHJcbiAgIGxlZnQ6IDI2JTtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcbi5yZXZpZXdzX19pbWFnZXM4IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA4JTtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzOCB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XHJcbiB9XHJcblxyXG4gI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczEyIHtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xyXG4gfVxyXG4gI3BhcmFsbGF4LmFuaW1hdGUgLnJldmlld3NfX2ltYWdlczYge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xyXG4gfVxyXG5cclxuXHJcbi5yZXZpZXdzX19pbWFnZXM5IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5sZWZ0OiAtMTQlO1xyXG50b3A6IC04JTtcclxudHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzOSB7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxuIH1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxMCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMjAlO1xyXG4gICB0b3A6IDM5JTtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzMTAge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiB9XHJcbi5yZXZpZXdzX19pbWFnZXMxMSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDotMyU7XHJcbiAgIHRvcDogMjclO1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XHJcbn1cclxuXHJcbi5yZXZpZXdzX19pbWFnZXMxMiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDM1MXB4O1xyXG4gICB0b3A6IC04JTtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xyXG59XHJcblxyXG4ucmV2aWV3c19faW1hZ2VzMTMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDQ2NXB4O1xyXG4gICB0b3A6IDQ2JTtcclxuICAgYm9yZGVyOiBub25lO1xyXG4gICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuLnJldmlld3NfX2ltYWdlczEzIGltZyB7XHJcbiAgIGJvcmRlcjogbm9uZTtcclxuXHJcbn1cclxuXHJcblxyXG4jcGFyYWxsYXguYW5pbWF0ZSAucmV2aWV3c19faW1hZ2VzMTEge1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xyXG4gfVxyXG5cclxuIC5yZXZpZXdzX19zd2lwZXItY29udGFpbmVyIHtcclxuICAgZGlzcGxheTogbm9uZVxyXG4gfVxyXG5cclxuIC8qINC80L7QsdC40LvRjNC90LDRjyDQstC10YDRgdC40Y8gKi9cclxuXHJcbiAucmV2aWV3c19fcGhvdG8tbW9iIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcblxyXG4gIC5yZXZpZXdzX19pbWFnZXMxIGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDYzNXB4O1xyXG4gIH1cclxuICBcclxuICAucmV2aWV3c19faW1hZ2VzMiBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA0NjNweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczMgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNDYzcHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXM0IGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDM3MHB4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzNSBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA0NjNweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczYgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNDUwcHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXM3IGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDUxMnB4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzOCBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiA1MTJweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczkgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNjM1cHg7XHJcbiAgfVxyXG4gIC5yZXZpZXdzX19pbWFnZXMxMCBpbWcge1xyXG4gICBtYXgtaGVpZ2h0OiAzNDdweDtcclxuICB9XHJcbiAgLnJldmlld3NfX2ltYWdlczExIGltZyB7XHJcbiAgIG1heC1oZWlnaHQ6IDQ2M3B4O1xyXG4gIH1cclxuICAucmV2aWV3c19faW1hZ2VzMTIgaW1nIHtcclxuICAgbWF4LWhlaWdodDogNDYzcHg7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cy1idXR0b24tbmV4dCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiA1MCU7XHJcbiAgIHJpZ2h0OiAxMCU7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB9XHJcbi5yZXZpZXdzLWJ1dHRvbi1wcmV2e1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogNTAlO1xyXG4gICBsZWZ0OiAxMCU7XHJcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4ucmV2aWV3cy1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxyXG4ucmV2aWV3cy1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgb3BhY2l0eTogMC41O1xyXG59XHJcbiBcclxuXHJcblxyXG4gQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAucmV2aWV3cyB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX3Bob3RvIHtcclxuICAgICAgbWluLWhlaWdodDogNjUwcHg7XHJcbiAgIH1cclxuICAgLnJldmlld3NfX2ltYWdlczEge1xyXG4gICAgICByaWdodDogMiU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19pbWFnZXMyIHtcclxuICAgICAgcmlnaHQ6IC04JTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX2ltYWdlczUge1xyXG4gICAgICBsZWZ0OiA2NSU7XHJcbiAgIH1cclxuIFxyXG4gICAucmV2aWV3c19faW1hZ2VzNiB7XHJcbiAgICAgIGJvdHRvbTogMzQlO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19faW1hZ2VzOSB7XHJcbiAgICAgIGxlZnQ6IC0xJTtcclxuICAgfVxyXG5cclxuICAgLnJldmlld3NfX2ltYWdlczgge1xyXG4gICAgICBsZWZ0OiAxNyU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19pbWFnZXMxMSB7XHJcbiAgICAgIGxlZnQ6IDElO1xyXG4gICB9XHJcblxyXG4gICAucmV2aWV3c19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IDcwcHg7XHJcbiAgIH1cclxuICAgLnJldmlld3NfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHJpZ2h0OiAyMyU7XHJcbiAgIH1cclxuXHJcbiAgIC5yZXZpZXdzX19zdGFyczo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblxyXG4gICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgLnJldmlld3NfX2ltYWdlczEgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzQ1cHg7XHJcbiAgICAgfVxyXG4gICAgIFxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXMyIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDMyNHB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzMyBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNjNweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczQgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzU1cHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM1IGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM1OXB4O1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzNiBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMTBweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczYge1xyXG4gICAgICBib3R0b206IDIwJTtcclxuICAgICAgbGVmdDogNDIlO1xyXG4gICAgIH1cclxuXHJcbiAgICAgLnJldmlld3NfX2ltYWdlczcgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM3IHtcclxuICAgICAgbGVmdDogMTAlO1xyXG4gICAgIH1cclxuXHJcbiAgICAgLnJldmlld3NfX2ltYWdlczggaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzQ1cHg7XHJcbiAgICAgfVxyXG5cclxuICAgICAucmV2aWV3c19faW1hZ2VzOCB7XHJcbiAgICAgIGxlZnQ6IDMwJTtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczkgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXM5IHtcclxuICAgICAgbGVmdDogLTcwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXMxMCBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNDVweDtcclxuICAgICB9XHJcbiAgICAgLnJldmlld3NfX2ltYWdlczEwIHtcclxuICAgICAgbGVmdDogMTQlO1xyXG4gICAgIH1cclxuICAgICAucmV2aWV3c19faW1hZ2VzMTEgaW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXMxMiBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzNDBweDtcclxuICAgICB9XHJcblxyXG4gICAgIC5yZXZpZXdzX19pbWFnZXMxMyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgfVxyXG4gICAgIC5yZXZpZXdzX19zdGFycyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG4gICAgIH1cclxuICAgXHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnJldmlld3NfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICByaWdodDogMTElO1xyXG4gICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4ucmV2aWV3c19fcGhvdG8ge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5yZXZpZXdzX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbn1cclxuLnJldmlld3NfX3N3aXBlci1jb250YWluZXIge1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnJldmlld3NfX2ltYWdlczEsXHJcbi5yZXZpZXdzX19pbWFnZXMyLFxyXG4ucmV2aWV3c19faW1hZ2VzMyxcclxuLnJldmlld3NfX2ltYWdlczQsXHJcbi5yZXZpZXdzX19pbWFnZXM1LFxyXG4ucmV2aWV3c19faW1hZ2VzNixcclxuLnJldmlld3NfX2ltYWdlczcsXHJcbi5yZXZpZXdzX19pbWFnZXM4LFxyXG4ucmV2aWV3c19faW1hZ2VzOSxcclxuLnJldmlld3NfX2ltYWdlczEwLFxyXG4ucmV2aWV3c19faW1hZ2VzMTEge1xyXG4gICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICBcclxufVxyXG4ucmV2aWV3c19faW1hZ2VzMSBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXMyIGltZyxcclxuLnJldmlld3NfX2ltYWdlczMgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzNCBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXM1IGltZyxcclxuLnJldmlld3NfX2ltYWdlczYgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzNyBpbWcsXHJcbi5yZXZpZXdzX19pbWFnZXM4IGltZyxcclxuLnJldmlld3NfX2ltYWdlczkgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzMTAgaW1nLFxyXG4ucmV2aWV3c19faW1hZ2VzMTEgaW1nIHtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICBib3JkZXItcmFkaXVzOiAxM3B4O1xyXG4gICAvKiBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4ICM0MzUyMTU0MDsgKi9cclxubWF4LXdpZHRoOiAxODZweDtcclxuICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbn1cclxuXHJcbi5yZXZpZXdzX190aXRsZTo6YmVmb3JlIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICByaWdodDogLTMlO1xyXG4gICBib3R0b206IC0xOXB4O1xyXG59XHJcblxyXG4ucmV2aWV3c19fc3RhcnM6OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG59XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgLnJldmlld3NfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICByaWdodDogMjclO1xyXG4gICB9XHJcbiAgfSIsIi5zY2hlZHVsZS1kYXkge1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fZGVzY3Ige1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMSU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2Rlc2NyOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNTBweDtcclxuICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZS0xIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19jZW50cmUtMTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMTAwcHg7XHJcbiAgIGxlZnQ6IC0xMTBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fY2VudHJlLTE6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yZWQtZ3JlZW4tYmx1ZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTEwMHB4O1xyXG4gICBsZWZ0OiAtNTBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fYmxvY2sge1xyXG4gICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3RvcCxcclxuLnNjaGVkdWxlLWRheV9fY2VudHJlLFxyXG4uc2NoZWR1bGUtZGF5X19ib3R0b20ge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fdG9wIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICBnYXA6IDQ3NXB4O1xyXG59XHJcbi5zY2hlZHVsZS1kYXlfX3RvcDo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogLTc1cHg7XHJcbiAgIHJpZ2h0OiAyMDBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fdG9wOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC03NXB4O1xyXG4gICByaWdodDogMjAwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NlbnRyZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGdhcDogMTQ1cHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2NhcHRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG5mb250LXNpemU6IDM1cHg7XHJcbmxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbmNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fdGl0bGUtZGVzY3Ige1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMTI4cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbmZvbnQtc2l6ZTogMjVweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnNjaGVkdWxlLWRheV9fdGl0bGUtZGVzY3I6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvd2F2eS1saW5lLW9yYW5nZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIHJpZ2h0OiAzOCU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2Rlc2NyaXB0aW9uIHtcclxuICAgbWF4LXdpZHRoOiAyNDFweDtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5saW5lLWhlaWdodDogMTMwJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogIzAwMDtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZS1kYXlfX3N1YnRpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19ib3R0b20ge1xyXG4gICBtYXJnaW4tYm90dG9tOiA5NnB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGdhcDogMTE5cHg7XHJcbn1cclxuXHJcblxyXG4uc2NoZWR1bGUtZGF5X19ib3R0b206OmFmdGVyIHtcclxuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMDtcclxuICAgcmlnaHQ6IDE3MHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19ib3R0b206OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMzBweDtcclxuICAgIGxlZnQ6IDIzMHB4O1xyXG4gfVxyXG5cclxuLnNjaGVkdWxlLWRheV9fYm90dG9tLTIge1xyXG4gICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZS1kYXlfX2J0biB7XHJcbm1hcmdpbjogYXV0bztcclxuYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbnRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSwgY29sb3IgLjNzIGVhc2UgO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19idG46Zm9jdXMge1xyXG5iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcbi5zY2hlZHVsZS1kYXlfX2J0bjpob3ZlciB7XHJcbmJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG5iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdoaXRlKTtcclxuY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4uc2NoZWR1bGUtZGF5X19idG46YWN0aXZlIHtcclxuYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG5iYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5zY2hlZHVsZS1kYXkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGJvdHRvbTogLTIycHg7XHJcbiAgICAgIHJpZ2h0OiAzNSU7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fZGVzY3Ige1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fY2VudHJlLTE6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgbGVmdDogMjAlO1xyXG4gICAgICB0b3A6IC0zMTUlO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19jYXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUtMTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGxlZnQ6IDE5MCU7XHJcbiAgICAgIGJvdHRvbTogMTUwJTtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X190b3A6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X190b3Age1xyXG4gICAgICBnYXA6IDIwMHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19ibG9jayB7XHJcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZS0yIHtcclxuICAgICAgbWF4LXdpZHRoOiAyMTRweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUge1xyXG4gICAgICBnYXA6IDYwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tIHtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X190b3A6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b206OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b206OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b20tMiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X190b3A6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogLTMycHg7XHJcbiAgICAgICByaWdodDogNzZweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b206OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDEyMHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX3RpdGxlLWRlc2NyOjpiZWZvcmUge1xyXG4gICAgICByaWdodDogMzAlO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuc2NoZWR1bGUtZGF5IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fdGl0bGUtZGVzY3I6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDE4JTtcclxuICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19kZXNjcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fdGl0bGUtZGVzY3Ige1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19kZXNjciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAyMjZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fY2FwdGlvbixcclxuICAgLnNjaGVkdWxlLWRheV9fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUtMTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAtMzclO1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZS0xOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wIHtcclxuICAgICAgZ2FwOiA2MHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19ibG9jayB7XHJcbiAgICAgIG1heC13aWR0aDogODBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19jZW50cmUtMiB7XHJcbiAgICAgIG1heC13aWR0aDogMTAycHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZS1kYXlfX2NlbnRyZSB7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b20ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tLTIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlLWRheV9fdG9wOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICB0b3A6IC00M3B4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGUtZGF5X19ib3R0b206OmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuXHJcbiAgIH1cclxuICAgLnNjaGVkdWxlLWRheV9fYm90dG9tOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgIH1cclxuICBcclxuICAgXHJcbn0iLCIvKiAuc2NoZWR1bGUge1xyXG5kaXNwbGF5OiBub25lO1xyXG59ICovXHJcbi5jYXJkIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBib3JkZXItcmFkaXVzOiA0N3B4O1xyXG4gICBwYWRkaW5nOiAxMHB4IDcwcHggMzVweCA4M3B4O1xyXG59XHJcblxyXG4uY2FyZC1jbG9zZSB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICByaWdodDogMDtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNjaGVkdWxlIHtcclxuICAgcGFkZGluZy10b3A6IDEwM3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fdGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNjaGVkdWxlX190aXRsZTo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLnN2Zyk7XHJcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcclxubGVmdDogMDtcclxudG9wOiAxMDBweDtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZV9fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMTE1cHg7XHJcbiAgIHJpZ2h0OiAzMCU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMzdweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMjAlO1xyXG4gICBib3R0b206IC02MHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDUwJTtcclxuICAgYm90dG9tOiAwO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIwJSwgNzYlKTtcclxufVxyXG5cclxuLnNjaGVkdWxlX19tYWluLWNhcmQge1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgIHBhZGRpbmctbGVmdDogNTZweDtcclxuICAgcGFkZGluZy1yaWdodDogNTZweDtcclxuICAgYm9yZGVyLXJhZGl1czogNDdweDtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbmJhY2tncm91bmQ6ICNmYWQ3Yzc7XHJcbn1cclxuXHJcblxyXG4uc2NoZWR1bGVfX2NhcmQtZmlyc3QsIFxyXG4uc2NoZWR1bGVfX2NhcmQtdGhpcmQge1xyXG4gICBiYWNrZ3JvdW5kOiAjZmFkN2M3O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICB0cmFuc2l0aW9uOiBib3JkZXIgMXMgZWFzZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1vcmFuZ2Uuc3ZnKTtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1MHB4O1xyXG4gICBib3R0b206IDEwcHg7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1zZWNvbmQsIFxyXG4uc2NoZWR1bGVfX2NhcmQtZm91cnRoIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgIGJhY2tncm91bmQ6ICNlNmYwYzY7XHJcbiAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1ncmVlbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTUwcHg7XHJcbiAgIGJvdHRvbTogMTBweDtcclxuICAgdHJhbnNpdGlvbjogYm9yZGVyIDFzIGVhc2U7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZHMge1xyXG4gICAvKiBkaXNwbGF5OiBub25lOyAqL1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZHM6OmFmdGVyIHtcclxuY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG5ib3R0b206IDMwJTtcclxucmlnaHQ6IDAlO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2NhcmRzOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTEwJTtcclxuICAgbGVmdDogMjAlO1xyXG4gICB9XHJcbiAgIFxyXG5cclxuLnNjaGVkdWxlX19udW1iZXJ7XHJcbiAgIGZvbnQtc2l6ZTogNzVweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19kYXRle1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2FyZWF7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxufVxyXG4uc2NoZWR1bGVfX2FkZHJlc3N7XHJcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fc21hbGwtY2FyZHMge1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAvKiBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAqL1xyXG4gICAvKiBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47ICovXHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fbW9udGgge1xyXG4gICBmb250LXNpemU6IDU1cHg7XHJcbn1cclxuXHJcblxyXG4uc2NoZWR1bGVfX21haW4tZGF0ZSB7XHJcbiAgIGZvbnQtc2l6ZTogNjVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fbGlzdHtcclxuICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2l0ZW0ge1xyXG4gICBwYWRkaW5nOiA4cHggMTlweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fbWFwIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgd2lkdGg6IDUwMHB4O1xyXG4gICBoZWlnaHQ6IDIzMHB4O1xyXG4gICBib3JkZXI6IDMuNjEyNTk0MTI3NjU1MDI5M3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICB6LWluZGV4OiAxMDtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbi5zY2hlZHVsZV9fbG9jYXRpb24tY2luZW1hIHtcclxuICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fbG9jYXRpb24ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG4gICBmb250LXNpemU6IDIzcHg7XHJcbiAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9faWNvbiAge1xyXG4gICBnYXA6IDIzcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fYnV0dG9uIHtcclxuICAgcGFkZGluZzogMjVweCA2MHB4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1haW4tY29sb3IpO1xyXG4gICBmb250LXNpemU6IDI3cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICNmZmY7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSwgY29sb3IgLjNzIGVhc2UgO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2J1dHRvbjpmb2N1cyB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gfVxyXG4gLnNjaGVkdWxlX19idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuIH1cclxuIFxyXG4gLnNjaGVkdWxlX19idXR0b246YWN0aXZlIHtcclxuICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiB9XHJcblxyXG4gLnRhYnMtYnRuIHtcclxuICAgLyogZmxleC1ncm93OjEgKi9cclxuICAgaGVpZ2h0OiAyMDBweDtcclxuIH1cclxuXHJcbiAuc2NoZWR1bGVfX2J1dHRvbi1tb2Ige1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICBtYXJnaW46IDY1cHggYXV0bztcclxuICAgYm9yZGVyOiBub25lO1xyXG4gfVxyXG5cclxuLnNjaGVkdWxlX19jYXJkLWZpcnN0LmFjdGl2ZSxcclxuLnNjaGVkdWxlX19jYXJkLXRoaXJkLmFjdGl2ZSB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4uc2NoZWR1bGVfX2NhcmQtc2Vjb25kLmFjdGl2ZSxcclxuLnNjaGVkdWxlX19jYXJkLWZvdXJ0aC5hY3RpdmUge1xyXG4gICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1ncmVlbik7XHJcbn1cclxuXHJcbiAgLnNjaGVkdWxlX19tYWluLWNhcmRzIC5zY2hlZHVsZV9fbWFpbi1jYXJkIHtcclxuICAgbGVmdDogLTk5OXB4O1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuIH1cclxuXHJcbiAuc2NoZWR1bGVfX21haW4tY2FyZHMgLnNjaGVkdWxlX19tYWluLWNhcmQuYWN0aXZlIHtcclxuICAgcG9zaXRpb246IHN0YXRpYztcclxuIG9wYWNpdHk6IDE7XHJcbiB9XHJcblxyXG4gLm1vZGFsLW9wZW4ge1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gfVxyXG4gXHJcbiAub3ZlcmxheSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbiAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuIH1cclxuXHJcbiAub3ZlcmxheS52aXNpYmxlIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuIH1cclxuXHJcbiBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgIC5zY2hlZHVsZV9fY2FyZC1maXJzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIH1cclxuICAgLmNhcmQtY2xvc2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDY1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZV9fY2FyZC1maXJzdC5hY3RpdmUsIC5zY2hlZHVsZV9fY2FyZC10aGlyZC5hY3RpdmUge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgYm90dG9tOiAtMjJweDtcclxuICAgICAgbGVmdDogMzIlO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgcmlnaHQ6IDUlO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LTIuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xMTVweDtcclxuICAgICAgcmlnaHQ6IDMwJTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gIH1cclxuXHJcblxyXG4gICAuc2NoZWR1bGVfX3RpdGxlOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgIHRvcDogNTBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbWFpbi1jYXJkc3tcclxuICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2J1dHRvbi1tb2Ige1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19pdGVtIHtcclxuICAgICAgcGFkZGluZzogNXB4IDdweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19jYXJkczo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAxNiU7XHJcbiAgICAgIGxlZnQ6IDMlO1xyXG4gIH1cclxuICBcclxuICAudGFicy1idG4ge1xyXG4gICBoZWlnaHQ6IDIwMHB4O1xyXG59XHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdC5hY3RpdmUsIC5zY2hlZHVsZV9fY2FyZC10aGlyZC5hY3RpdmUge1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTUwcHg7XHJcbn1cclxuXHJcbi5zY2hlZHVsZV9fY2FyZC1maXJzdCwgLnNjaGVkdWxlX19jYXJkLXRoaXJkIHtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1MHB4O1xyXG59XHJcbiB9XHJcblxyXG4gQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5zY2hlZHVsZV9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogNTAlO1xyXG4gICAgICB0b3A6IC05MHB4O1xyXG4gICB9XHJcblxyXG4gICAudGFicy1idG4ge1xyXG4gICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX3N1YnRpdGxlOjpiZWZvcmUgIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgIGJvdHRvbTogLTEwNSU7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogMzAlO1xyXG4gICAgICB0b3A6IC04NXB4O1xyXG5ib3R0b206IDA7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX251bWJlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19hcmVhIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2FkZHJlc3Mge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fY2FyZC1maXJzdCwgXHJcbi5zY2hlZHVsZV9fY2FyZC10aGlyZCB7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3NXB4O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkLXNlY29uZCwgXHJcbi5zY2hlZHVsZV9fY2FyZC1mb3VydGgge1xyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWdyZWVuLnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3NXB4O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxufVxyXG5cclxuLnNjaGVkdWxlX19jYXJkLWZpcnN0LCAuc2NoZWR1bGVfX2NhcmQtZmlyc3QuYWN0aXZlLCAuc2NoZWR1bGVfX2NhcmQtdGhpcmQsIC5zY2hlZHVsZV9fY2FyZC10aGlyZC5hY3RpdmUge1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgODVweDtcclxufVxyXG5cclxuICAgLmNhcmQge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMzBweCAzMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggNXB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZV9fbWFpbi1jYXJkIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fY2FyZHM6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgICAgIGxlZnQ6IDgyJTtcclxuICAgICAgYm90dG9tOiAtMTElO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2NhcmRzOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcblxyXG4gICAuc2NoZWR1bGVfX2RhdGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbWFpbi1kYXRlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX21vbnRoIHtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZV9faXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCA3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19sb2NhdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2xvY2F0aW9uLWNpbmVtYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19zdmcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fbWFwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwOXB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgfVxyXG4gICAueW1hcHMtMi0xLTc5LW1hcCB7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgaGVpZ2h0OiAxMDlweDtcclxuICAgfVxyXG5cclxuICAgLnNjaGVkdWxlX19pY29uICB7XHJcbiAgICAgIGdhcDogMHB4O1xyXG4gICAgICAvKiBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyAqL1xyXG4gICB9XHJcbiAgIC5zY2hlZHVsZV9fYnV0dG9uIHtcclxuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zY2hlZHVsZV9fYnV0dG9uLW1vYiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG4gICAuc2NoZWR1bGVfX2J1dHRvbi1tb2I6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy95ZWxsb3ctcmVkLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMjAwJTtcclxuICAgICAgbGVmdDogMTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuXHJcbiB9IiwiLnNob3cge1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICBwYWRkaW5nLXRvcDogMTAzcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zaG93OjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2dyZWVuLXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMTAwcHg7XHJcbiAgIHRvcDogNDIlO1xyXG59XHJcblxyXG4uc2hvdzo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JsdWUtcmVkLXllbGxvdy5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiA1NXB4O1xyXG4gICB0b3A6IDU1JTtcclxufVxyXG5cclxuLnNob3dfX3RpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2hvd19fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtb3JhbmdlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMzBweDtcclxuICAgIGxlZnQ6IDE3JTtcclxufVxyXG5cclxuLnNob3dfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xOTBweDtcclxuICAgbGVmdDogMjclO1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnNob3dfX2ltYWdlcyB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbi5zaG93X19pbWFnZXM6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWdyZWVuLWJsdWUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IC01MHB4O1xyXG4gICBsZWZ0OiAxMDBweDtcclxufVxyXG5cclxuLnNob3dfX2ltYWdlczo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS10b3AtcmVkLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtNTBweDtcclxuICAgcmlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG4uc2hvd19faXRlbSB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAwcHggcmdiYSg5MiwgMzgsIDEzLCAwLjI1KTtcclxufVxyXG5cclxuLnNob3dfX25hbWUge1xyXG4gICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogNTBweDtcclxuICAgbGVmdDogNTBweDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuZm9udC1zaXplOiAzOXB4O1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uc2hvd19faXRlbS1kZXNjciB7XHJcbiAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbmZvbnQtc2l6ZTogMjRweDtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLnNob3dfX2J0biB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGNvbG9yIC4zcyBlYXNlIDtcclxufVxyXG5cclxuLnNob3dfX2J0bjo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktYm90dG9tLWdyZWVuLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAtMTE1cHg7XHJcbiAgIGxlZnQ6IC0xNDAlO1xyXG59XHJcblxyXG4uc2hvd19fYnRuOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMveWVsbG93LXRyaWFuZ2xlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAyMHB4O1xyXG4gICByaWdodDogLTgwJTtcclxufVxyXG5cclxuLnNob3dfX2J0bjpmb2N1cyB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLnNob3dfX2J0bjpob3ZlciB7XHJcbiAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gYmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbn1cclxuXHJcbi5zaG93X19idG46YWN0aXZlIHtcclxuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnNob3cge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG5cclxuICAgLnNob3c6OmFmdGVyIHtcclxuICAgICAgdG9wOiA4MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgfVxyXG4gICAuc2hvd19fdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgIH1cclxuICAgLnNob3dfX2l0ZW0ge1xyXG4gICAgIG1heC13aWR0aDogMjk3cHg7XHJcbiB9XHJcblxyXG4gLnNob3dfX2ltYWdlcyB7XHJcbm1hcmdpbi10b3A6IDYwcHg7XHJcbm1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiB9XHJcblxyXG4gLnNob3dfX3RpdGxlOjphZnRlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgYm90dG9tOiAyNnB4O1xyXG4gICBsZWZ0OiA2JTtcclxuIH1cclxuXHJcbiAuc2hvd19faW1hZ2VzOjpiZWZvcmUge1xyXG4gICB0b3A6IC0yMzBweDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gfVxyXG5cclxuIC5zaG93X19pbWFnZXM6OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICB0b3A6IC00MHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiB9XHJcbiAuc2hvd19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiB9XHJcbiAuc2hvd19fYnRuOjpiZWZvcmUge1xyXG4gICBsZWZ0OiAwO1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiB9XHJcbiAuc2hvd19fbmFtZSB7XHJcbiAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgYm90dG9tOiAyMHB4O1xyXG4gICBsZWZ0OiAxNXB4O1xyXG4gfVxyXG5cclxuIC5zaG93X19pdGVtLWRlc2NyIHtcclxuICAgbWFyZ2luLXRvcDogMDtcclxuIH1cclxuXHJcbiAuc2hvd19faXRlbS1kZXNjciB7XHJcbiAgIGZvbnQtc2l6ZTogMTZweDtcclxuIH1cclxuXHJcbiAuc2hvd19fYnRuOjphZnRlciB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbiB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gICAuc2hvd19fYnRuOjpiZWZvcmV7XHJcbiAgICAgIHRvcDogLTgwJTtcclxuICAgICAgbGVmdDogLTgwJTtcclxuICAgfVxyXG59XHJcblxyXG4gQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgIC5zaG93IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgIH1cclxuICAgLnNob3c6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICByaWdodDogMjZweDtcclxuICAgfVxyXG4gICAuc2hvd19faXRlbSB7XHJcbiAgICAgbWF4LXdpZHRoOiAyNDhweDtcclxuICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyBcclxuICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpOyAgICBcclxuICAgfSBcclxuXHJcbiAgIC5zaG93X19pbWFnZXMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5zaG93X190aXRsZTo6YWZ0ZXJ7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgICBsZWZ0OiAxMSU7XHJcbiAgIH1cclxuICAgLmZpcnN0LFxyXG4gICAuc2Vjb25kLFxyXG4gICAudGhpcmQsXHJcbiAgIC5mb3VydGgsXHJcbiAgIC5maWZ0aCxcclxuICAgLnNpeHRoLFxyXG4gICAuc2V2ZW50aCxcclxuICAgLmVpZ2h0IHtcclxuICAgdHJhbnNmb3JtOiBub25lOyAgICAgIFxyXG59XHJcbi5uaW5ldGgge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRvcDogMDtcclxuICAgbGVmdDogMDtcclxufVxyXG4uc2hvd19fYnRuOjpiZWZvcmUge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIHRvcDogLTQzcHg7XHJcbiAgIGxlZnQ6IC01NnB4XHJcbn1cclxuXHJcbi5zaG93X19pbWFnZXM6OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbn1cclxuXHJcbi5zaG93X19uYW1lIHtcclxuICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5zaG93X19pbWFnZXM6OmJlZm9yZSB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgdG9wOiAxNDBweDtcclxuICAgbGVmdDogLTVweDtcclxufVxyXG4gfVxyXG4iLCIudGlja2V0cyB7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAyMDZweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGlja2V0c19fdGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEzOHB4O1xyXG59XHJcblxyXG4udGlja2V0c19fdGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy93YXZ5LWxpbmUtb3JhbmdlLnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAtMzBweDtcclxuICAgcmlnaHQ6IDMyJTtcclxufVxyXG5cclxuLnRpY2tldHNfX3RpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3llbGxvdy1yZWQtMi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogLTgwcHg7XHJcbiAgIGxlZnQ6IDEzJTtcclxufVxyXG5cclxuLnRpY2tldHNfX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG4gICBmb250LXNpemU6IDM1cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzElO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICBtYXJnaW46MzBweCBhdXRvO1xyXG59XHJcblxyXG4udGlja2V0c19fc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWJsdWUtZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0xMjdweDtcclxuICAgbGVmdDogMTIwcHg7XHJcbn0gXHJcblxyXG4udGlja2V0c19fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMTAwcHggO1xyXG4gICAgICAgcmlnaHQ6IDE2MHB4O1xyXG59IFxyXG5cclxuLnRpY2tldHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgbWFyZ2luOmF1dG87XHJcbiAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICBmb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDI1cHg7XHJcbmxpbmUtaGVpZ2h0OiAxMzElO1xyXG5sZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG50ZXh0LWFsaWduOiBjZW50ZXI7XHJcbmNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbn1cclxuXHJcbi50aWNrZXRzX190ZWwge1xyXG4gICBmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4udGlja2V0c19fY2FyZHMge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgZGlzcGxheTogZ3JpZDtcclxuICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMjcwcHgpO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgZ2FwOiAzMHB4O1xyXG59XHJcblxyXG4udGlja2V0c19fY2FyZHM6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmF5LWJvdHRvbS1ncmVlbi5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IC0xMDBweDtcclxuICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4udGlja2V0c19fY2FyZHM6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiAtNjdweDtcclxuICAgdG9wOiAtNTBweDtcclxufVxyXG5cclxuLnRpY2tldHNfX251bWJlcntcclxuICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ncmVlbi5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgIGhlaWdodDogMTA1cHg7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLnRpY2tldHNfX2Rlc2NyIHtcclxuICAgcGFkZGluZzogMjBweDtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuZm9udC1zaXplOiAxNnB4O1xyXG5saW5lLWhlaWdodDogMTMwJTtcclxubGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLnRpY2tldHNfX3N2Zzo6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ibHVlLXJlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMHB4O1xyXG4gICB0b3A6IDBweDtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiAgIC50aWNrZXRzX19zdmc6OmFmdGVyICB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX3N2ZzE6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgfVxyXG4gICAgICAudGlja2V0c19fc3ZnMTo6YWZ0ZXIgIHtcclxuICAgICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ncmVlbi10cmlhbmdsZS5zdmcpO1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICB9XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgLnRpY2tldHNfX2NhcmRzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjcwcHgpO1xyXG4gICAgICBnYXA6MDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX3N1YnRpdGxlIHtcclxuZm9udC1zaXplOiAzMHB4O1xyXG5tYXgtd2lkdGg6IDUwMHB4O1xyXG5cclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX2Rlc2NyaXB0aW9uIHtcclxuZm9udC1zaXplOiAyMnB4O1xyXG5tYXgtd2lkdGg6IDUwMHB4O1xyXG5tYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICB9XHJcblxyXG4gICAudGlja2V0c19fY2FyZHM6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAyMCU7XHJcbiAgICAgIHRvcDogLTUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19jYXJkczo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMjAlO1xyXG4gICAgICBib3R0b206IC05JTtcclxuICAgfVxyXG5cclxuLnRpY2tldHNfX3RpdGxlIHtcclxuICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxufVxyXG5cclxuLnRpY2tldHNfX3RpdGxlOjpiZWZvcmUge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XHJcbn1cclxuXHJcbi50aWNrZXRzX19zdWJ0aXRsZTo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XHJcbiAgIGJvdHRvbTogNTdweDtcclxufVxyXG4udGlja2V0c19fc3VidGl0bGU6OmJlZm9yZXtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xyXG4gICBsZWZ0OiAtNTBweDtcclxuICAgYm90dG9tOiAtMzAwcHg7XHJcbn1cclxuXHJcbi50aWNrZXRzX190aXRsZTo6YWZ0ZXIge1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgIHJpZ2h0OiAyNyU7XHJcbn1cclxuXHJcbi50aWNrZXRzX19jYXJkczo6YWZ0ZXIsXHJcbi50aWNrZXRzX19jYXJkczo6YmVmb3Jle1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC50aWNrZXRzeyBcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIyMHB4O1xyXG4gICB9XHJcbiAgIC50aWNrZXRzX19jYXJkczo6YmVmb3JlIHtcclxuICAgYm90dG9tOiAwO1xyXG4gICBsZWZ0OiAxMyU7XHJcbiAgIH0gXHJcbiAgIC50aWNrZXRzX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogMjAlO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAudGlja2V0cyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgfVxyXG4gICAudGlja2V0c19fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19zdmc6OmJlZm9yZSxcclxuICAgLnRpY2tldHNfX3N2Zzo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX3N2ZzE6OmJlZm9yZSxcclxuICAgLnRpY2tldHNfX3N2ZzE6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IC0xN3B4O1xyXG4gICAgICByaWdodDogOSU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC50aWNrZXRzX19kZXNjciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX2NhcmRzOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAxMSU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICB9XHJcblxyXG4gIC50aWNrZXRzX19jYXJkczo6YmVmb3JlIHtcclxuICAgbGVmdDogNyU7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxufVxyXG5cclxuLnRpY2tldHNfX251bWJlciB7XHJcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxufVxyXG5cclxuICAgLnRpY2tldHNfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgfVxyXG5cclxuICAgLnRpY2tldHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgfVxyXG4gICAudGlja2V0c19fY2FyZHMge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLDI3MHB4KTtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnRpY2tldHNfX3N1YnRpdGxlOjphZnRlciB7XHJcbiAgIGJvdHRvbTogLTkwcHg7XHJcbiAgIHJpZ2h0OiAyNDJweDtcclxuICB9XHJcblxyXG4gIC50aWNrZXRzX190aXRsZTo6YmVmb3JlIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICBsZWZ0OiAyJTtcclxuICB9XHJcbiAgLnRpY2tldHNfX3N2Zzo6YmVmb3JlIHtcclxuICAgdG9wOiA2MCU7XHJcbiAgfVxyXG4gIC50aWNrZXRzX19zdmc6OmFmdGVyIHtcclxuICAgYm90dG9tOiAzMCU7XHJcbiAgfVxyXG5cclxuICAudGlja2V0c19fc3ZnMTo6YWZ0ZXIge1xyXG4gICB0b3A6IDMwJTtcclxuICB9XHJcbiAgLnRpY2tldHNfX2NhcmRzIHtcclxuICAgZ2FwOiAwO1xyXG4gIH1cclxufVxyXG4iLCIudG9vbHRpcC1idXR0b24ge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB3aWR0aDogNTlweDtcclxuICAgaGVpZ2h0OiA1OXB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiB9XHJcblxyXG4gLnBvcHVwLXRleHQge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgd2lkdGg6IDM3MHB4O1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBmb250LXNpemU6IDE1cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICBjb2xvcjogI2U3NWQxZjtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICBib3JkZXI6IDJweCBzb2xpZCAjZTc1ZDFmO1xyXG4gICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgIGxlZnQ6IC0yNzMlO1xyXG4gICB0b3A6IC03MHB4O1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiB9XHJcblxyXG4gLnBvcHVwLXRleHQtMyB7XHJcbiAgd2lkdGg6IDQ1MHB4O1xyXG4gIGxlZnQ6IC0zNDAlO1xyXG4gIHRvcDogLTg0cHg7XHJcbiB9XHJcblxyXG5cclxuXHJcbiBcclxuIC5wb3B1cC10ZXh0OjpiZWZvcmUsXHJcbiAucG9wdXAtdGV4dDo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiAnJztcclxuICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiA1MCU7XHJcbiAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgYm90dG9tOiAtMzJweDtcclxuICAgd2lkdGg6IDA7XHJcbiB9XHJcblxyXG4gLnBvcHVwLXRleHQ6OmFmdGVyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbiAgICB0b3A6IDQ5cHg7XHJcbiB9XHJcbi5wb3B1cC10ZXh0OjpiZWZvcmUge1xyXG4gICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgYm9yZGVyLXdpZHRoOiAxNnB4O1xyXG59XHJcblxyXG4gLnRvb2x0aXAtYnV0dG9uOmhvdmVyIC5wb3B1cC10ZXh0IHtcclxuICAgb3BhY2l0eTogMTtcclxuIH1cclxuXHJcbiAucG9wdXAtdGV4dC0zOjphZnRlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgdG9wOiA2OXB4O1xyXG4gfSIsIi52aWRlbyB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLXRvcDogLTkycHg7XHJcbiAgIHBhZGRpbmctdG9wOiA2N3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi52aWRlbzo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2Fycm90LnN2Zyk7XHJcbiAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgd2lkdGg6IDEzNXB4O1xyXG4gICBoZWlnaHQ6IDE0NXB4O1xyXG4gICByaWdodDo5JTtcclxuICAgYm90dG9tOjYwcHg7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4udmlkZW86OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcmVkLWdyZWVuLWJsdWUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDoxMCU7XHJcbiAgIGJvdHRvbTo2MHB4O1xyXG4gICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnZpZGVvX190aXRsZSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxufVxyXG5cclxuLnZpZGVvX190aXRsZTo6YWZ0ZXIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JlZC15ZWxsb3cuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAxMDBweDtcclxuICAgYm90dG9tOiAtMTMwcHg7XHJcbn1cclxuXHJcbi52aWRlb19fdGl0bGU6OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZ3JlZW4tdHJpYW5nbGUuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICByaWdodDogMjMlO1xyXG4gICBib3R0b206IC0xMzBweDtcclxufVxyXG5cclxuXHJcbi52aWRlb19fc3VidGl0bGUge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEyM3B4O1xyXG59XHJcblxyXG4udmlkZW9fX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3dhdnktbGluZS1vcmFuZ2Uuc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IC0yMnB4O1xyXG4gICBsZWZ0OiA0MCU7XHJcbn1cclxuXHJcbi52aWRlb19fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9yYXktdG9wLXJlZC5zdmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OjE0MHB4O1xyXG4gICBib3R0b206IC0xMTVweDtcclxufVxyXG5cclxuXHJcbi52aWRlb19fcGxheWVyIHtcclxucG9zaXRpb246IHJlbGF0aXZlO1xyXG5tYXJnaW46IDAgYXV0bztcclxubWF4LXdpZHRoOiAxMTA2cHg7XHJcbi8qIHBhZGRpbmctdG9wOiA1Ni4yNSU7ICovXHJcbnBhZGRpbmctdG9wOiAzNS4yNSU7XHJcbmJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbmJvcmRlcjogNXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG5vdmVyZmxvdzogaGlkZGVuO1xyXG5ib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG5cclxuLnZpZGVvX19zcGFuIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuLnZpZGVvX19zcGFuOjpiZWZvcmUge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL3JheS1ib3R0b20tZ3JlZW4uc3ZnKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAxNDBweDtcclxuICAgYm90dG9tOiAtNzBweDtcclxufVxyXG5cclxuLnZpZGVvX19zcGFuOjphZnRlciB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYmx1ZS1yZWQteWVsbG93LnN2Zyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgcmlnaHQ6IDA7XHJcbiAgIHRvcDogMDtcclxufVxyXG5cclxuLnZpZGVvX19vdmVybGF5IHtcclxuICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgIGxlZnQ6MDtcclxuICAgdG9wOjA7XHJcbiAgIHJpZ2h0OjA7XHJcbiAgIGJvdHRvbTowO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAvKiBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1hZ2VzL3ZpZGVvLW92ZXJsYXkud2VicCcpOyAqL1xyXG4gICAvKiBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAqL1xyXG4gICAvKiB6LWluZGV4OiAxMDsgKi9cclxuICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xyXG59XHJcblxyXG4uaWZyYW1lIHtcclxuICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgLyogZGlzcGxheTogbm9uZTsgKi9cclxufVxyXG5cclxuXHJcbi52aWRlb19fY29udHJvbCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9idXR0b24tcGxheS5zdmcpO1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICB3aWR0aDogODdweDtcclxuICAgaGVpZ2h0OiA4N3B4O1xyXG4gICBib3JkZXItcmFkaXVzOiAxNjNweDtcclxuICAgdG9wOiA1MCU7XHJcbiAgIGxlZnQ6IDUwJTtcclxuICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuY3Vyc29yOiBwb2ludGVyO1xyXG56LWluZGV4OiAxMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAudmlkZW8ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC03MHB4O1xyXG4gICB9XHJcblxyXG4gICAudmlkZW86OmJlZm9yZSB7XHJcbmRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAudmlkZW86OmFmdGVyIHtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICBib3R0b206IDM2cHg7XHJcbiAgIHJpZ2h0OiAtMzBweDtcclxufVxyXG5cclxuICAgLnZpZGVvX19zcGFuOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAgLnZpZGVvX19zcGFuOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICBib3R0b206IC01MHB4O1xyXG4gIH1cclxuXHJcbiAgLnZpZGVvX190aXRsZTo6YmVmb3JlIHtcclxuICAgcmlnaHQ6IDUwJTtcclxuICAgYm90dG9tOiAyMDAlO1xyXG4gICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbn1cclxuXHJcbiAgIC52aWRlb19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICBib3R0b206IC04MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICB9XHJcblxyXG4gICAudmlkZW9fX3N1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvX19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gIGxlZnQ6IDMxJTtcclxuICB9XHJcbiAgIC52aWRlb19fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICByaWdodDogLTMwcHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gIH1cclxuXHJcbi52aWRlb19fc3Bhbjo6YWZ0ZXIge1xyXG4gICByaWdodDogLTY1cHg7XHJcbiAgIHRvcDogLTIyMHB4O1xyXG59XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAudmlkZW8ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgIH1cclxuXHJcbiAgIC52aWRlb19fcGxheWVyIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgICAgcGFkZGluZy10b3A6IDguMjUlO1xyXG4gICB9XHJcbiAgIC52aWRlb19fY29udHJvbCB7XHJcbiAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgIH1cclxuXHJcbiAgIC52aWRlb19fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICB9XHJcbiAgIC52aWRlbzo6YWZ0ZXIge1xyXG4gICAgICByaWdodDogLTM1cHg7XHJcbiAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgIH1cclxuICAgLnZpZGVvX19zdWJ0aXRsZTo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBsZWZ0OiAxNiU7XHJcbiAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC52aWRlb19fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbiAgIC52aWRlb19fc3VidGl0bGU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICB9XHJcbiAgIC52aWRlb19fc3Bhbjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICBib3R0b206IC00MHB4O1xyXG4gICB9XHJcbn1cclxuIl19 */
