@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,700&display=swap);.translate-button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:5px;padding:.85em 1em;margin:1rem 0 1rem;font-size:.9rem;background-color:#ed6c08;color:#fefefe;text-transform:uppercase}.translate-button:hover{background-color:#c95c07;color:#fefefe}a,body,div,h1,h2,h3,h4,h5,h6,html,input,li,option,p,select,span,textarea,ul{font-family:Poppins,sans-serif}a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none}.border{border:1px solid #ebebeb}.nopad{padding:0;margin:0}.simpleflex{display:flex;flex-wrap:wrap}.simpleflex-item{align-self:center}.img-center{margin:0 auto;display:block}.text-r{width:100%;text-align:right}body .myButton{width:255px;display:block;font-size:15px;color:#fff;font-weight:700;background-color:#56ba4b;padding:26px 32px;margin-top:30px;position:relative;transition:.2s all}body .myButton:hover{background-color:#56a0d7}body .myButton::after{position:absolute;content:"";display:block;background-image:url(../images/svg/white_arrow_button.svg);background-size:cover;background-position:center center;width:20px;height:20px;top:27px;right:32px}body .partHeading{font-size:40px;font-weight:700;padding:40px 70px;margin:0;position:relative;color:#262c25}@media only screen and (max-width:992px){body .partHeading{font-size:32px}}@media only screen and (max-width:574px){body .partHeading{font-size:28px;padding:40px 30px;border-bottom:5px solid #56ba4b}}body .partHeading::before{content:"";position:absolute;display:block;background-image:url(../images/svg/symbol_white_circle.svg);background-size:cover;background-repeat:no-repeat;width:60px;height:60px;top:-30px;left:calc(50% - 30px)}body .partHeading::after{content:"";position:absolute;display:block;background-color:#56ba4b;width:575px;height:5px;bottom:0;left:calc(50% - 287px)}@media only screen and (max-width:574px){body .partHeading::after{display:none}}body .contact_form{background-color:#262c25;margin-top:45px;padding:48px 96px}@media only screen and (max-width:768px){body .contact_form{padding:45px}}body .contact_form h4{font-size:22px;font-weight:700;color:#56ba4b}body .contact_form h6{font-size:11px;color:#fff;margin-bottom:45px;color:#eaebea}body .contact_form .form-message{display:block;margin-bottom:45px;padding:15px;background-color:#56ba4b;color:#fff}body .contact_form .form-group{margin:0}body .contact_form .form-group .form-control{background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #515c4f;padding:16px 20px;margin-bottom:45px;transition:.2s all;color:#56ba4b}body .contact_form .form-group .form-control:focus{border-bottom:1px solid #56ba4b;box-shadow:0 0 0 1000px #262c25 inset}body .contact_form .form-group .form-control.myTextarea{border:1px solid #515c4f;height:138px;transition:.2s all}body .contact_form .form-group .form-control.myTextarea:focus{box-shadow:0 0 0 1000px #262c25 inset;border:1px solid #56ba4b}body .contact_form .form-group .form-check{padding:0}body .contact_form .form-group.gdpr .udaje{padding-left:35px;margin-bottom:14px;margin-top:4px;display:block}body .contact_form .form-group.gdpr span{color:#fff;font-size:11px}body .contact_form .form-group.gdpr span a{color:#56ba4b;text-decoration:underline}body .contact_form .form-group.gdpr span a:hover{text-decoration:none}body .contact_form .form-group .myButton{width:160px;text-align:left;cursor:pointer;margin:0;border-radius:0}@media only screen and (max-width:768px) and (min-width:568px){body .contact_form .form-group .myButton{width:120px}}@media only screen and (max-width:568px){body .contact_form .form-group .myButton{margin:auto;margin-top:45px}}body .contact_form .form-group .myButton::after{top:24px}@media only screen and (max-width:768px) and (min-width:568px){body .contact_form .form-group .myButton::after{display:none}}body .contact_form .form-group .myButton:hover{background-color:#fff;color:#56ba4b}body .contact_form .form-group .myButton:hover::after{background-image:url(../images/svg/green_arrow_button.svg)}body .contact_form ::placeholder{color:#fff;font-size:14px;opacity:1;color:#fff;font-size:14px;color:#fff;font-size:14px}body .contact_form [type=checkbox]:checked,body .contact_form [type=checkbox]:not(:checked){position:absolute;left:-9999px}body .contact_form [type=checkbox]:checked+label,body .contact_form [type=checkbox]:not(:checked)+label{position:relative;padding-left:54px;cursor:pointer;line-height:20px;display:inline-block;padding:0;color:#262c25;padding-left:35px;width:110%}@media only screen and (max-width:576px){body .contact_form [type=checkbox]:checked+label,body .contact_form [type=checkbox]:not(:checked)+label{width:auto}}body .contact_form [type=checkbox]:checked+label:before,body .contact_form [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #515c4f;background:#262c25}body .contact_form [type=checkbox]:checked+label:after,body .contact_form [type=checkbox]:not(:checked)+label:after{content:'';width:10px;height:10px;background-color:#56ba4b;position:absolute;top:5px;left:5px;-webkit-transition:all .2s ease;transition:all .2s ease}body .contact_form [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}body .contact_form [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}body .contact_form input:-webkit-autofill,body .contact_form input:-webkit-autofill:active,body .contact_form input:-webkit-autofill:focus,body .contact_form input:-webkit-autofill:hover{-webkit-text-fill-color:#56ba4b!important;-webkit-box-shadow:0 0 0 1000px #262c25 inset}body #mainSlider{padding:0;margin:0}@media only screen and (max-width:568px){body #mainSlider{margin:0}}body #mainSlider .slide .slide-background{position:relative}body #mainSlider .slide .slide-background picture img{height:657px;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:992px){body #mainSlider .slide .slide-background picture img{object-position:left}}@media only screen and (max-width:764px){body #mainSlider .slide .slide-background picture img{height:500px}}body #mainSlider .slide .slide-background .slide-content{position:absolute;z-index:5;top:0;left:20%}@media only screen and (max-width:1775px){body #mainSlider .slide .slide-background .slide-content{left:15%}}@media only screen and (max-width:1535px){body #mainSlider .slide .slide-background .slide-content{left:10%}}@media only screen and (max-width:1335px){body #mainSlider .slide .slide-background .slide-content{left:5%}}@media only screen and (max-width:568px){body #mainSlider .slide .slide-background .slide-content{left:0}}body #mainSlider .slide .slide-background .slide-content a,body #mainSlider .slide .slide-background .slide-content p,body #mainSlider .slide .slide-background .slide-content span{display:block;color:#262c25}body #mainSlider .slide .slide-background .slide-content p{font-size:40px;font-weight:700;width:595px;line-height:55px;margin:0}@media only screen and (max-width:1200px){body #mainSlider .slide .slide-background .slide-content p{font-size:35px}}@media only screen and (max-width:764px){body #mainSlider .slide .slide-background .slide-content p{font-size:32px;text-align:center;width:100%}}@media only screen and (max-width:568px){body #mainSlider .slide .slide-background .slide-content p{padding:0 25px;margin-top:50px;line-height:45px}}body #mainSlider .slide .slide-background .slide-content span{font-size:17px;margin-top:25px}@media only screen and (max-width:1200px){body #mainSlider .slide .slide-background .slide-content span{font-size:16px}}@media only screen and (max-width:764px){body #mainSlider .slide .slide-background .slide-content span{text-align:center;width:100%}}@media only screen and (max-width:568px){body #mainSlider .slide .slide-background .slide-content span{padding:0 25px}}body #mainSlider .slide .slide-background .slide-content .myButton{color:#fff;margin-top:65px}@media only screen and (max-width:764px){body #mainSlider .slide .slide-background .slide-content .myButton{margin:30px auto}}body main .partServices{position:relative;top:-70px}body main .partServices .myService .cardTop{text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;height:215px;filter:brightness(1.1);transition:.2s all}body main .partServices .myService .cardTop.service1{background-image:url(../images/svg/resize/sluzby_img_1.jpg)}body main .partServices .myService .cardTop.service2{background-image:url(../images/svg/resize/sluzby_img_2.jpg)}body main .partServices .myService .cardTop.service3{background-image:url(../images/svg/resize/sluzby_img_3.jpg)}body main .partServices .myService .cardTop h2{font-size:25px;margin:0;min-height:105px;padding-top:45px;font-weight:700}@media only screen and (max-width:1200px){body main .partServices .myService .cardTop h2{font-size:22px}}body main .partServices .myService .cardTop h2 span{color:#56ba4b;font-weight:700}body main .partServices .myService .cardTop p{font-size:17px;margin:0;padding:15px}body main .partServices .myService .cardBottom{background-color:#f5f5f5;padding:48px 28px;color:#262c25;text-align:center;border-top:18px solid #fff;height:425px;overflow:hidden;transition:.2s all}@media only screen and (max-width:1200px){body main .partServices .myService .cardBottom{padding:25px}}@media only screen and (max-width:992px){body main .partServices .myService .cardBottom{height:auto}}@media only screen and (max-width:768px){body main .partServices .myService .cardBottom{border:none;margin-bottom:20px}}body main .partServices .myService .cardBottom .text1{font-size:20px;line-height:32px;font-weight:700;margin-bottom:35px}body main .partServices .myService .cardBottom .text1 p{margin:0}body main .partServices .myService .cardBottom .text2{font-size:15px;line-height:26px}body main .partServices .myService .cardBottom .text2 p{margin:0}body main .partServices .myService:hover .cardTop{filter:brightness(.9)}body main .partServices .myService:hover .cardBottom{background-color:#edecec}body main .partReferences .partReferences1{background-color:#1a2322}body main .partReferences .partReferences1 h2{color:#fff}body main .partReferences .partReferences2{background-color:#283533;padding-top:30px;padding-bottom:70px}body main .partReferences .partReferences2 .list-article-item{margin-top:38px;margin-bottom:38px}body main .partReferences .partReferences2 .list-article-item .imageWrapper{position:relative;height:173px;width:100%;display:flex;justify-content:center}body main .partReferences .partReferences2 .list-article-item .imageWrapper::after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:.2s all}body main .partReferences .partReferences2 .list-article-item .imageWrapper img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute}body main .partReferences .partReferences2 .list-article-item .imageWrapper span{font-weight:700;color:#56ba4b;font-size:15px;position:relative;align-self:center;transition:.2s all;z-index:1}body main .partReferences .partReferences2 .list-article-item .referenceCreated p{color:#fff;font-size:12px;display:block;margin:20px 0 15px 0}body main .partReferences .partReferences2 .list-article-item h2{color:#fff;font-size:20px;font-weight:700;margin:0}body main .partReferences .partReferences2 .list-article-item:hover .imageWrapper::after{background-color:transparent}body main .partReferences .partReferences2 .list-article-item:hover .imageWrapper span{color:transparent}body main .partNews .partNews1{background-color:#fff}body main .partNews .partNews1 h2{color:#262c25;padding:40px 20px}body main .partNews .partNews2{background-color:#fff;padding-top:60px}body main .partNews .partNews2 .list-article-item{margin-bottom:86px}body main .partNews .partNews2 .list-article-item .myNews{position:relative;box-shadow:0 0 10px 5px #e4e4e4}body main .partNews .partNews2 .list-article-item .myNews img{height:173px;width:100%;object-fit:cover;object-position:center}body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom{padding:30px 24px 68px}body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom .newsCreated p{color:#56ba4b;font-size:12px;margin:0}body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom h2{font-size:20px;font-weight:700;line-height:25px;color:#262c25;margin-top:15px;margin-bottom:20px;min-height:75px;overflow:hidden}body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom .newsPerex p{font-size:13px;color:#646d6c;line-height:25px;margin:0;min-height:100px;overflow:hidden}body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom .myButton{margin:auto;position:absolute;bottom:-35px;left:calc(50% - 127px)}@media only screen and (max-width:992px) and (min-width:768px){body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom .myButton{width:210px;left:calc(50% - 105px);text-align:center}body main .partNews .partNews2 .list-article-item .myNews .newsCardBottom .myButton::after{display:none}}body main .partNews .partNews2 .moreNewsWrapper{background-image:linear-gradient(to right,#283533,#43524f);margin-bottom:75px}body main .partNews .partNews2 .moreNewsWrapper h4{color:#fff;font-weight:700;font-size:25px;margin:0}@media only screen and (max-width:992px){body main .partNews .partNews2 .moreNewsWrapper h4{text-align:center;padding:15px}}body main .partNews .partNews2 .moreNewsWrapper .myButton{background-color:#fff;color:#56ba4b;margin:16px 0}body main .partNews .partNews2 .moreNewsWrapper .myButton:after{background-image:url(../images/svg/green_arrow_button.svg)}body main .partNews .partNews2 .moreNewsWrapper .myButton:hover{background-color:#56ba4b;color:#fff}body main .partNews .partNews2 .moreNewsWrapper .myButton:hover:after{background-image:url(../images/svg/white_arrow_button.svg)}body main .partAbout .partAbout1{background-color:#f5f5f5}body main .partAbout .partAbout1 h2{color:#262c25;padding:40px 20px}body main .partAbout .partAbout2{margin-top:65px}@media only screen and (max-width:568px){body main .partAbout .partAbout2 .aboutText1{padding-left:20px;padding-right:20px}}body main .partAbout .partAbout2 .aboutText1 p{font-size:16px;color:#262c25;line-height:30px;text-align:center;margin-bottom:30px}body main .partAbout .partAbout2 .aboutText1 p a{color:#56ba4b;text-decoration:underline}body main .partAbout .partAbout2 .aboutText1 p a:hover{text-decoration:none}@media only screen and (max-width:568px){body main .partAbout .partAbout2 .aboutText2{padding-left:20px;padding-right:20px}}body main .partAbout .partAbout2 .aboutText2 p{font-size:20px;font-weight:700;color:#262c25;line-height:30px;text-align:center;margin-bottom:30px}body main .partAbout .partAbout2 .aboutText2 p a{color:#56ba4b;text-decoration:none}body main .partAbout .partAbout2 .aboutText2 p a:hover{text-decoration:underline}body main .partMap{line-height:0;padding:0;margin-top:80px}body main .partMap iframe{width:100%;height:440px}body .partServicesPage,body .static-content{padding-bottom:150px}body .partServicesPage .partHeading,body .static-content .partHeading{padding:25px 70px}body .partServicesPage .partHeading::before,body .static-content .partHeading::before{display:none}body .partServicesPage .myService .cardTop,body .static-content .myService .cardTop{text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;height:277px;filter:brightness(1.1);transition:.2s all;margin:8px}body .partServicesPage .myService .cardTop.service1,body .static-content .myService .cardTop.service1{background-image:url(../images/svg/resize/sluzby_img_1.jpg)}body .partServicesPage .myService .cardTop.service2,body .static-content .myService .cardTop.service2{background-image:url(../images/svg/resize/sluzby_img_2.jpg)}body .partServicesPage .myService .cardTop.service3,body .static-content .myService .cardTop.service3{background-image:url(../images/svg/resize/sluzby_img_3.jpg)}body .partServicesPage .myService .cardTop.service4,body .static-content .myService .cardTop.service4{background-image:url(../images/svg/resize/sluzby_img_4.jpg)}body .partServicesPage .myService .cardTop h2,body .static-content .myService .cardTop h2{font-size:22px;margin:0;min-height:105px;padding-top:45px;font-weight:700;color:#fff}@media only screen and (max-width:1200px){body .partServicesPage .myService .cardTop h2,body .static-content .myService .cardTop h2{font-size:22px}}body .partServicesPage .myService .cardTop h2 span,body .static-content .myService .cardTop h2 span{color:#56ba4b;font-weight:700}body .partServicesPage .myService .cardTop p,body .static-content .myService .cardTop p{font-size:15px;margin:0;padding:15px;color:#fff}body .partServicesPage .myService:hover .cardTop,body .static-content .myService:hover .cardTop{filter:brightness(.9)}body .partServicesPage .myService:hover .cardTop h2,body .static-content .myService:hover .cardTop h2{text-decoration:none}body .partServicesPage .myService:hover .cardTop p,body .static-content .myService:hover .cardTop p{text-decoration:none}body .partServicesPage h2,body .static-content h2{color:#262c25;font-weight:700;margin-bottom:16px;margin-top:8px;font-size:32px;color:#56ba4b}body .partServicesPage h3,body .static-content h3{color:#262c25;font-weight:700;margin-bottom:16px;margin-top:8px;font-size:24px;color:#56ba4b}body .partServicesPage p,body .static-content p{color:#262c25;margin-bottom:16px;line-height:30px}body .partServicesPage a,body .static-content a{color:#56ba4b;transition:.2s all}body .partServicesPage a:hover,body .static-content a:hover{color:#262c25}body .partServicesPage ul li,body .static-content ul li{color:#262c25;line-height:32px;list-style:none;position:relative}body .partServicesPage ul li::before,body .static-content ul li::before{position:absolute;content:"";width:8px;height:8px;background-color:#56ba4b;border-radius:50%;top:10px;left:-30px}body .subpage .partHeading::before{display:none}body .subpage.partReferences .partHeading{color:#fff}body .subpage.partReferences .partReferences2{padding-bottom:150px}body .subpage.partNews .partNews2{padding-bottom:150px}body .subpage.dopytPage .textDopyt p{margin-bottom:0;margin-top:45px}body .subpage.dopytPage form{margin-bottom:150px}body .subpage.dopytPage form .filePart{margin-bottom:45px}body .subpage.dopytPage form .filePart p{color:#fff;font-size:14px;padding-left:16px;margin:0}body .subpage.dopytPage form .filePart .myButton{cursor:pointer;padding:12px 32px;margin:0;font-size:15px}body .subpage.dopytPage form .filePart .myButton:hover{background-color:#fff;color:#56ba4b}body .subpage.dopytPage form .filePart .myButton::after{display:none}body .subpage.dopytPage form .filePart #file{opacity:0;position:absolute;z-index:-1;left:0;width:0}body .subpage.dopytPage form #file-upload-filename{font-size:14px;color:#fff;padding-left:16px}body .subpage.partServices{top:0;margin-bottom:150px}body .subpage.contactPage form{margin:0}body .subpage.contactPage .contactContent p{color:#262c25;line-height:32px;font-size:18px}body .subpage.contactPage .contactContent p a{color:#56ba4b}body .subpage.contactPage .contactContent p a:hover{text-decoration:underline}body .subpage.articleDetail .articleDate{margin-top:12px;margin-bottom:32px}body .subpage.articleDetail h2,body .subpage.articleDetail h3{color:#262c25;font-weight:700;margin-bottom:16px;margin-top:8px}body .subpage.articleDetail p{color:#262c25;margin-bottom:16px;line-height:30px}body .subpage.articleDetail a{color:#56ba4b;transition:.2s all}body .subpage.articleDetail a:hover{text-decoration:underline}body .subpage.articleDetail ul li{color:#262c25;line-height:32px;list-style:none;position:relative}body .subpage.articleDetail ul li::before{position:absolute;content:"";width:8px;height:8px;background-color:#56ba4b;border-radius:50%;top:10px;left:-30px}body .subpage.articleDetail .article-detail-gallery-image,body .subpage.articleDetail .article-detail-image{height:190px;width:100%;object-fit:cover;object-position:center;transition:.2s all;opacity:1;margin-bottom:30px}body .subpage.articleDetail .article-detail-gallery-image:hover,body .subpage.articleDetail .article-detail-image:hover{opacity:.8}body .subpage.articleDetail .article-detail-image{height:380px}body .subpage.articleDetail .myButton{color:#fff;margin-bottom:150px}body .subpage.articleDetail .myButton::after{transform:rotate(180deg)}body .subpage.articleDetail .myButton:hover{text-decoration:none}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.br:after{content:'\A';white-space:pre}#topline{background-color:#000;color:#ff0}#topline a{color:#cdcdcd}#topline a:hover{color:#fff}#topline ul#lang{display:inline-block;font-size:.8rem}body header{border-top:4px solid #56ba4b;background-color:#fff;min-height:144px}@media only screen and (max-width:992px){body header{min-height:100px}}body header nav{position:relative;padding:0 25px!important}@media only screen and (max-width:992px){body header nav{padding:0!important}}body header nav .navbar-brand img{width:160px}@media only screen and (max-width:992px){body header nav .navbar-brand img{margin-top:15px}}@media only screen and (max-width:576px){body header nav .navbar-brand img{margin-left:15px}}body header nav .navbar-toggler{position:absolute;right:0;top:30px;z-index:99;outline:0}body header nav .navbar-toggler .navbar-toggler-icon{background-image:url(../images/svg/menu_burger_icon_black.svg);display:block;cursor:pointer;height:30px;width:30px}@media only screen and (max-width:576px){body header nav .navbar-toggler .navbar-toggler-icon{right:3px}}body header nav ul.nav{list-style:none;margin-left:50px}@media only screen and (max-width:992px){body header nav ul.nav{margin:0;margin-top:15px}}body header nav ul.nav li{position:relative;white-space:nowrap;background-color:#fff;height:100%;transition:.2s all}body header nav ul.nav li.active>a{color:#fff;background-color:#56ba4b}body header nav ul.nav li.active>a::after{background-image:url(../images/svg/menu_select_white.svg)!important}@media only screen and (max-width:992px){body header nav ul.nav li{width:100%}body header nav ul.nav li .arrow_down_wrap{position:absolute;top:0;right:5px;width:45px;height:45px;background-image:url(../images/svg/menu_select_green.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center}}body header nav ul.nav li#menu-7>a::after{content:"";display:inline-block;position:relative;right:-8px;background-image:url(../images/svg/menu_select_green.svg);width:8px;height:8px}@media only screen and (max-width:992px){body header nav ul.nav li#menu-7>a::after{display:none}}body header nav ul.nav li#menu-7:hover>a::after{background-image:url(../images/svg/menu_select_white.svg)}body header nav ul.nav li a{color:#262c25;text-transform:uppercase;font-size:11px;font-weight:500;width:100%;display:block;text-align:center;align-self:center;padding:62px 27px;transition:.2s all}@media only screen and (max-width:1200px){body header nav ul.nav li a{padding:62px 15px}}@media only screen and (max-width:992px){body header nav ul.nav li a{padding:15px;text-align:left}}body header nav ul.nav li>ul{list-style:none;padding:0;margin:0;display:none}body header nav ul.nav li:hover{background-color:#56ba4b}body header nav ul.nav li:hover .arrow_down_wrap:hover{background-image:url(../images/svg/menu_select_white)}body header nav ul.nav li:hover a{color:#fff}body header nav ul.nav li:hover>ul{display:block;position:absolute;left:0;background-color:#555;top:140px;z-index:999}@media only screen and (max-width:992px){body header nav ul.nav li:hover>ul{top:0;position:relative;width:100%}}body header nav ul.nav li:hover>ul>li{white-space:nowrap}body header nav ul.nav li:hover>ul>li.active a{background-color:#56ba4b;color:#fff}body header nav ul.nav li:hover>ul>li>a{color:#262c25;padding:20px 27px;text-align:left}@media only screen and (max-width:992px){body header nav ul.nav li:hover>ul>li>a{padding:15px 25px;text-transform:none}}body header nav ul.nav li:hover>ul>li>a:hover{color:#fff}body header nav ul.nav li:hover>ul>li>ul{left:100%;top:0;background-color:#444}body header nav .languagePanelWrapRic{align-self:center;position:relative;margin-left:100px}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic{margin:0}}body header nav .languagePanelWrapRic ul a{color:#262c25}body header nav .languagePanelWrapRic span{text-transform:uppercase;font-size:11px;position:relative;font-weight:500;cursor:pointer;padding-bottom:10px}body header nav .languagePanelWrapRic span.actualLang{color:#56a0d7;padding-right:25px}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic span{display:none}}body header nav .languagePanelWrapRic span:after{content:"";background-image:url(../images/svg/menu_select_blue.svg);background-repeat:no-repeat;background-size:cover;display:block;position:absolute;width:9px;height:9px;transition:all .2s;top:3px;right:0;cursor:pointer}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic span:after{display:none}}body header nav .languagePanelWrapRic span:hover~.languageMenuRic{display:block}body header nav .languagePanelWrapRic .languageMenuRic{display:none;position:absolute;background-color:#fff;list-style:none;padding-left:0;text-align:center;left:50%;-webkit-transform:translate(-50%,10%);transform:translate(-50%,10%)}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic .languageMenuRic{display:flex;position:relative;-webkit-transform:translate(0);transform:translate(0);left:0;margin:0}}body header nav .languagePanelWrapRic .languageMenuRic a{display:inline-block;padding:.6rem 2rem;font-size:11px;text-transform:uppercase;transition:.4s all}body header nav .languagePanelWrapRic .languageMenuRic a.selected{color:#fff;background-color:#56ba4b}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic .languageMenuRic a{color:#fff;background-color:#56a0d7;font-size:12px;padding:13px;display:table-cell;width:100%;letter-spacing:1px}}body header nav .languagePanelWrapRic .languageMenuRic a:not(:last-child){border-bottom:1px solid #e3e3e3}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic .languageMenuRic a:not(:last-child){border-bottom:1px solid transparent}}body header nav .languagePanelWrapRic .languageMenuRic a:hover{background-color:#56ba4b;transition:.4s all;color:#fff}body header nav .languagePanelWrapRic .languageMenuRic:hover{display:block}@media only screen and (max-width:992px){body header nav .languagePanelWrapRic .languageMenuRic:hover{display:flex}}body footer .footerPart1{background-image:url(../images/svg/resize/footer_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:383px;position:relative}@media only screen and (max-width:992px){body footer .footerPart1{padding-bottom:30px}}@media only screen and (max-width:768px){body footer .footerPart1{padding-top:80px}}body footer .footerPart1 a .footerLogo{width:180px;height:180px;position:absolute;top:-90px;right:calc(50% - 90px);z-index:2}body footer .footerPart1 h4{color:#262c25;margin-top:120px;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media only screen and (max-width:992px){body footer .footerPart1 h4{margin-top:60px}}@media only screen and (max-width:768px){body footer .footerPart1 h4{margin-top:40px}}body footer .footerPart1 p{line-height:32px;font-size:13px}@media only screen and (max-width:768px){body footer .footerPart1 p{line-height:28px}}body footer .footerPart1 p a{color:#56ba4b;font-weight:700;text-decoration:underline;transition:.2s all}body footer .footerPart1 p a:hover{text-decoration:none}body footer .footerPart1 ul li a{color:#262c25;line-height:32px;font-size:13px;transition:.2s all}@media only screen and (max-width:768px){body footer .footerPart1 ul li a{line-height:28px}}body footer .footerPart1 ul li a:hover{color:#56ba4b}body footer .footerPart2{height:125px;background-color:#fff;font-size:13px;color:#262c25}@media only screen and (max-width:768px){body footer .footerPart2{min-height:125px;padding-top:20px;padding-bottom:20px}}body footer .footerPart2 .social{transition:.2s all;width:16px;margin-right:10px}body footer .footerPart2 .sixnetFooter{width:65px}.test111{color:red;font-size:50px;display:inline-block;width:200px}.test111:hover{-webkit-transform:scale(1.5);-khtml-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.cookieinfo{background-color:rgba(0,0,0,.8)!important;color:#fff!important}.cookieinfo #cookie_more_info{color:#fff!important;text-decoration:underline!important}.cookieinfo .cookieinfo-close{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.cookieinfo .cookieinfo-close:hover{background-color:#fff!important;color:#000!important}body>footer{background-color:#a8a8a8}body>footer .copyright{background-color:#787878;text-align:center;margin-top:15px}[class*=" fi-"]::before,[class^=fi-]::before{margin-right:0;margin-left:0}.content-web{padding-left:15px;padding-right:15px;padding-top:30px;font-size:16px;font-family:'Roboto Condensed'}.content-web img{max-width:100%}.sm-simple{border:0 none;background:0 0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media (min-width:768px){#main-menu>ul>li{float:none;display:table-cell;width:1%;text-align:center}}.main-nav{position:relative;top:0;left:0;z-index:1000;padding-top:15px;padding-bottom:15px;width:100%;background-color:#fff}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:11px 11px 11px 20px;color:#555;font-size:20px;font-weight:400;line-height:17px;text-decoration:none;height:60px}.nav-brand a img{height:100%;width:auto}@media (min-width:768px){.nav-brand a{height:100px}}#main-menu>ul{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}#main-menu>ul li{background-color:rgba(255,255,255,.75)}#main-menu>ul>li>a{text-transform:uppercase}@media (min-width:768px){.main-nav{position:absolute;background-color:transparent}#main-menu>ul{float:right;clear:none;display:block}#main-menu>ul>li>a>.sub-arrow{display:none}}.main-menu-btn{float:right;margin:5px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}ul#lang{list-style:none;margin:0;*zoom:1}ul#lang li{float:left;visibility:collapse}ul#lang li a{display:block;padding:3px 10px;visibility:visible}ul#lang:after,ul#lang:before{content:' ';display:table}ul#lang:after{clear:both}ul#lang.flag a{width:2rem;height:1.5rem;background-size:contain;background-position:50%;background-repeat:no-repeat}ul#lang.code a:before{content:attr(data-code);text-transform:uppercase}ul#lang.name a:before{content:attr(title)}.relative{position:relative}.align-center{text-align:center}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bold{font-weight:700}.uppercase{text-transform:uppercase}.br:after{content:'\A';white-space:pre}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}@media screen and (max-width:1024px){.cf-medium{*zoom:1}.cf-medium:after,.cf-medium:before{content:' ';display:table}.cf-medium:after{clear:both}}@media screen and (min-width:1025px){.small-0{width:0}}#testProportional{margin:50px auto;width:300px;background-color:green}.crust{position:relative;width:100%;height:auto;overflow:hidden}.crust:before{content:'';display:block;padding-top:100%}.crust .core{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.crust .core .content,.crust .core img{max-width:100%;max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.crust .core .content{width:100%;height:100%}.crust.cover .core img{min-width:100%;min-height:100%;height:auto;max-width:none}.crust.ratio-2_1:before{padding-top:50%}.crust.ratio-4_3:before{padding-top:75%}.crust.ratio-16_9:before{padding-top:56.25%}.crust.ratio-9_4:before{padding-top:44.44%}.crust.ratio-5_4:before{padding-top:80%}.crust.ratio-1_2:before{padding-top:200%}.crust.ratio-4_5:before{padding-top:125%}a.icon-prev:hover{color:#1992ff}.icon-prev{position:relative;display:inline;margin-left:2.25em;white-space:nowrap}.icon-prev:before{position:absolute;margin-top:.15em;left:-1.2em;font-size:1.1em;color:red}.icon-prev:first-child{margin-left:1.35em}.tai{position:relative;white-space:nowrap;color:#005eb2;font-size:1rem;line-height:1.5rem;margin-right:1rem}.tai:after{content:attr(data-title);position:relative;display:inline-block;font-size:.75rem;line-height:1.5rem;margin-left:.33rem}.tai:before{line-height:1.5rem}@media screen and (max-width:991px){.tai{cursor:help;font-size:2.5rem}.tai:after{display:none}.tai:active:after,.tai:focus:after,.tai:hover:after{display:block;position:absolute;top:.75rem;left:100%;z-index:1000;background-color:rgba(255,255,255,.85);font-size:1rem;line-height:1.5rem;padding:1px 4px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tai:before{line-height:3.75rem}a.tai{cursor:pointer}}.req-sign,label .req::after{color:#c00;font-weight:700}label .req::after{content:'*';position:absolute;margin-left:.3rem;margin-left-margin-right:1.2rem}ul.evenly{text-align:justify;min-width:500px}ul.evenly:after{content:'';display:inline-block;width:100%}ul.evenly li{display:inline-block}.clickable{cursor:zoom-in}.admin-edit,.menu-content-edit{position:relative;overflow:hidden}.admin-edit:after,.menu-content-edit:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(102,82,0,.25);background-color:rgba(0,0,0,.05)}.admin-edit:after:hover,.menu-content-edit:after:hover{display:none}.admin-edit:hover,.menu-content-edit:hover{border:1px solid #900;background-color:rgba(255,255,255,.67);color:#600;cursor:url(../images/pencil-red-16.gif) 0 16,pointer}.admin-edit[data-variant=static_content],[data-variant=static_content].menu-content-edit{display:inherit}.admin-edit[data-variant=static_content]:hover,[data-variant=static_content].menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.menu-content-edit{display:inherit}.menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.navbar-brand,.navbar-nav>li>a{text-shadow:none}.btn-first{background-color:#3ab54a;color:#fff;border:2px solid transparent;border-radius:50px}.btn-first:active,.btn-first:focus,.btn-first:hover{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a}.btn-second{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a;border-radius:50px}.btn-second:active,.btn-second:focus,.btn-second:hover{background-color:#3ab54a;color:#fff;border:2px solid transparent}.cartcena,.cartkusy{color:#fff}#wait{background-color:rgba(255,255,255,.5);position:absolute;z-index:999;width:100%;height:100%}#wait i{color:#3ab54a;margin:20% auto;display:block}.fulllink{cursor:pointer}.filter-second-part{margin-top:25px;margin-bottom:25px}.filter-heading{background-color:#646d6c;padding:14px;color:#fff;font-size:18px}.filter-wrapper{padding-top:25px;padding-bottom:15px;border:1px solid #ebebeb}.filter-wrapper label{font-size:12px}.filter-input,.filter-select{border-radius:50px;border:1px solid #ebebeb}.fulllink button{margin:4px;float:right}.fulllink button:before{font-family:FontAwesome;content:"\f068"}.fulllink.collapsed button:before{font-family:FontAwesome;content:"\f067"}#priceslider{margin-top:11px}.noUi-horizontal{height:10px}.noUi-handle{top:-10px!important;border-radius:50px;width:30px!important;height:30px!important;box-shadow:none}.noUi-handle:after,.noUi-handle:before{background:0 0}.noUi-connect{background-color:#3ab54a}.filter-manufacturers,.filter-tags{margin-top:25px;margin-bottom:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.filter-manufacturers .checkbox,.filter-tags .checkbox{margin-top:0!important;margin-bottom:0!important}.filter-tags{margin-top:0!important}.filter-tagy{border-top:1px #646d6c solid;margin-bottom:15px}.filter-buttons button{margin-right:10px}input[type=checkbox]{-ms-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7)}.tag-label{padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;border-radius:50px;font-weight:700}.product-wrap,.products-wrapper{padding-bottom:80px}.product{text-align:center}.product img{width:auto;height:auto;max-height:300px;margin:0 auto;display:block}.productname{color:#404041;font-weight:700;font-size:18px;margin-bottom:5px;height:50px;overflow:hidden}.category{background-color:#3ab54a;color:#fff;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:13px;width:auto;display:inline-block;padding-left:20px;padding-right:20px;padding-top:2px;padding-bottom:2px}.productshort{font-weight:300;font-size:16px;color:#404041;margin-bottom:5px;height:50px;overflow:hidden}.neskladom,.skladom{font-weight:700;font-size:15px;margin-bottom:0}.skladom{color:#3ab54a}.neskladom{color:red}.beznacena{color:#404041;margin-bottom:0}.nasacena{color:#404041;font-weight:700;font-size:18px;margin-bottom:0}.buy-btn{background-color:#3ab54a;min-width:125px;width:auto;height:55px;color:#fff;border:2px solid transparent;font-size:15px;border-radius:50px;transition:.4s all;font-weight:700;text-transform:lowercase;padding:5px 10px;cursor:pointer;display:block;margin:0 auto}.buy-btn:active,.buy-btn:focus,.buy-btn:hover{color:#3ab54a;background-color:transparent;border:2px solid #3ab54a;transition:.4s all;text-decoration:none}.product-detail-wrapper{padding-top:50px;padding-bottom:50px}.product-detail-name{color:#3ab54a;font-weight:700;padding-top:15px;padding-bottom:20px}.product-detail-image{border:1px solid #ebebeb}.product-detail-info{border:1px solid #ebebeb;padding-top:10px;padding-bottom:10px}.product-gallery>div>div{padding:5px 5px 0 0}.product-detail-info-row{margin-bottom:5px;color:#747474;font-weight:300}.product-detail-price-row{margin-bottom:5px;color:#c4c4c4;font-weight:300}.product-detail-price-main-row{color:#000;font-weight:700}.main-price{color:#3ab54a}.product-form{width:100%;display:inline-block}.product-detail-input{border-radius:50px}.product-tag{display:inline-block;color:#fff;padding:5px 10px;border-radius:50px;margin-bottom:10px}.product-detail-tabs{padding-top:30px;padding-bottom:10px}.product-detail-tabs li{transition:.4s all}.product-detail-tabs li a{width:auto;background-color:#f8f8f8;padding:15px 25px;border:1px solid #ebebeb;color:#404041;font-weight:700;font-size:18px;transition:.4s all}.product-detail-tabs li a:hover{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.product-detail-tabs li .active{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.tab-content{border:1px solid #ebebeb;padding:15px}.tab-content>div{padding-top:15px;padding-bottom:15px}#add_to_cart_info{position:fixed;background-color:rgba(255,255,255,.95);width:100vw;height:100vh;top:0;left:0;z-index:99999}.add_to_cart_info_wrapper{display:flex;height:100%;width:100%;position:relative;overflow:auto}@media only screen and (max-width:991px){.add_to_cart_info_wrapper{display:block;padding-top:3rem}}.add_to_cart_info{width:100%;height:auto}.atci_shadow{box-shadow:0 0 40px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;border-radius:5px}.atci_close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;z-index:1}@media only screen and (max-width:991px){.atci_close{right:10px}}.atci_heading{font-size:1.5rem;padding:2rem 1rem 1rem 1rem;font-weight:700;color:#000;margin-bottom:0;text-transform:uppercase}.atci_product_image{max-height:40px}.atci_second{background-color:#f4f4f4}.atci_buttons_wrapper{margin-bottom:10px;padding-bottom:2rem}.breadcrumb{background-color:#f8f8f8;color:#3ab54a}.breadcrumb a,.breadcrumb span{color:#404041;padding-left:10px;padding-right:10px}.breadcrumb .actual{font-weight:700;color:#3ab54a}.left-menu-heading{background-color:#3ab54a;padding:14px;color:#fff;font-size:18px;margin-bottom:0}.left-menu-heading:before{font-family:FontAwesome;content:"\f0c9";padding-right:10px}.leftmenu{background-color:#f8f8f8}.leftmenu ul{list-style:none}.leftmenu a:hover{color:#3ab54a;text-decoration:none}.leftmenu>ul{padding:0 10px}.leftmenu>ul>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dadada}.leftmenu>ul>li>a{font-weight:700;color:#404041}.leftmenu>ul>li>a:before{content:"+";display:inline-block;margin-right:10px}.leftmenu>ul>li ul li a{color:#404041;font-weight:400}.navigation-bar-basket a,.navigation-bar-basket div{transition:.4s all}.navigation-bar-basket a:active,.navigation-bar-basket a:focus,.navigation-bar-basket a:hover,.navigation-bar-basket div:active,.navigation-bar-basket div:focus,.navigation-bar-basket div:hover{transition:.4s all}.navigation-bar-basket a{font-size:20px;color:#000;padding:14px;display:block;font-weight:300}.navigation-bar-basket .step{background-color:#eaeaea}.navigation-bar-basket .step:active,.navigation-bar-basket .step:focus,.navigation-bar-basket .step:hover{background-color:#3ab54a}.navigation-bar-basket .step:active a,.navigation-bar-basket .step:focus a,.navigation-bar-basket .step:hover a{text-decoration:none;color:#fff}@media (min-width:768px){.navigation-bar-basket .step:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}.navigation-bar-basket .step:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}}.navigation-bar-basket .active{background-color:#3ab54a}.navigation-bar-basket .active a{font-weight:700;color:#fff}.main-basket{padding-bottom:50px}.main-basket input{border-radius:50px}.main-basket h2,.main-basket h3{background-color:#3ab54a;padding:14px;color:#fff;border-radius:50px}.pointer{cursor:pointer}.cart-product{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.cart-product .cart-product-image{max-height:100px;display:block;margin:0 auto}.cart-product .cart-product-image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.cart-product .cart-product-name{color:#000;font-weight:700;display:block}.cart-product .cart-product-name:hover{color:#3ab54a;text-decoration:none}.cart-product form{width:100%}.cart-product input{display:inline-block;width:80px;border-radius:50px;margin:0 15px}.cart-product button{margin:0 5px}.voucher input{width:auto;display:inline-block}.strankovanie{list-style:none}.strankovanie li{display:none;margin:5px;padding:5px 10px;background-color:transparent;border:1px solid #3ab54a;border-radius:50px;color:#3ab54a;cursor:pointer}.strankovanie .active{font-weight:700;display:inline-block;background-color:#3ab54a;border-radius:50px;color:#fff}.strankovanie .page{display:inline-block}.pagination li:first-child a{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination li:last-child a{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination li a{background-color:#fff;border:2px solid #3ab54a;color:#3ab54a;border-radius:50px;padding:5px 10px}.pagination li a:hover{background-color:#3ab54a;color:#fff;border:2px solid #3ab54a;box-shadow:none}.pagination .current{background-color:transparent}.pagination .current:first-child span{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination .current:last-child span{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination .current span{background-color:#3ab54a;border:2px solid #3ab54a;color:#fff;border-radius:50px;padding:5px 10px}.pagination .current span:hover{background-color:#3ab54a;border:2px solid #3ab54a;color:#fff}.js_hidden{display:none}ul.slickSlider{padding:0}ul.slickSlider li{position:relative;width:100%;height:33vh;background-position:center;background-repeat:no-repeat;background-size:cover}.sixnetFooter{max-height:32px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2FzcyIsIl9tYXN0ZXIuc2FzcyIsImFwcC5zYXNzIiwiX21peGlucy5zYXNzIiwiYXBwLmNzcyIsIl9zaXhhZG1pbi5zYXNzIiwibW9kdWxlcy9fZGVmYXVsdF9zaXhuZXRfZXNob3Auc2FzcyIsImRlZmF1bHRfamF2YXNjcmlwdC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTJCQSx5RkFDQSxzRkFEQSx5RkFDQSxzRkFEQSx5RkFDQSxzRkFEQSx5RkFDQSxzRkM1QkEsa0JBQ0MsUUFBUyxhQUNULE9BQVEsUUFDUixtQkFBb0IsS0FDcEIsV0FBWSxpQkFBQSxLQUFBLFFBQUEsQ0FBQSxNQUFBLEtBQUEsU0FDWixPQUFRLElBQUEsTUFBQSxZQUNSLGNBQWUsSUFDZixRQUFTLE1BQUEsSUFDVCxPQUFRLEtBQUEsRUFBQSxLQUNSLFVBQVcsTUFDWCxpQkFBa0IsUUFDbEIsTUFBTyxRQUNQLGVBQWdCLFVBRWpCLHdCQUNDLGlCQUFrQixRQUNsQixNQUFPLFFBSTRCLEVBQTlCLEtBQTJFLElBQXJFLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFoQyxLQUFnRCxNQUEwQyxHQUFqQixPQUFsQyxFQUEwQixPQUF2QixLQUFhLFNBQStCLEdBQ3JGLFlEUU0sT0FBUyxDQUFFLFdDUGxCLFNBQUEsUUFBQSxRQUFHLGNBQUEsYUFBQSxhQUVELGdCQUFpQixLQUNuQixRQUNDLE9BQVEsSUFBSSxNRE5FLFFDT2YsT0FDQyxRQUFTLEVBQ1QsT0FBUSxFQUNULFlBQ0MsUUFBUyxLQUNULFVBQVcsS0FDWixpQkFDQyxXQUFZLE9BQ2IsWUFDQyxPQUFRLEVBQUEsS0FDUixRQUFTLE1BQ1YsUUFDQyxNQUFPLEtBQ1AsV0FBWSxNQUdiLGVBRUUsTUFBTyxNQUNQLFFBQVMsTUFDVCxVQUFXLEtBQ1gsTUFBTyxLQUNQLFlBQWEsSUFDYixpQkQzQ00sUUM0Q04sUUFBUyxLQUFBLEtBQ1QsV0FBWSxLQUNaLFNBQVUsU0FDVixXQUFZLElBQUEsSUFY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UUFBUyxLTHFaWCxlQUNDLFFBQVMsRUFEVixrQkFHRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FDUixvQkFBcUIsT0FDckIsa0JBQW1CLFVBQ25CLGdCQUFpQixNQUVuQixjQUNDLFdBQVkiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRwcmltYXJ5Q29sb3I6ICMwMDVlYjI7XG4kc2Vjb25kYXJ5Q29sb3I6ICMwNWNhMDA7XG4kdGVydGlhcnlDb2xvcjogI2ZmZmZmZjtcbiRxdWF0ZXJuYXJ5Q29sb3I6IHJlZDtcdC8vXG4kcGVudGlhcnlDb2xvcjogZ3JlZW47XHRcdC8vXG5cblxuJGdyZWVuOiAjNTZiYTRiO1xuJGdyYXk6ICM2NDZkNmM7XG4kYmxhY2s6ICMyNjJjMjU7XG4kYmx1ZTogIzU2YTBkNztcblxuJGVycm9yQ29sb3I6ICNjYzAwMDA7XG4kd2FybmluZ0NvbG9yOiAjZmZjYzAwO1xuJHN1Y2Nlc3NDb2xvcjogIzMzY2MwMDtcblxuJGJvZHktZm9udC1mYW1pbHk6ICdUZWtvJywgc2Fucy1zZXJpZjtcbiRiYXNlLWZvbnQtc2l6ZTogMXJlbTtcbiRiYXNlLWxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cbiRib3JkZXItY29sb3I6ICNlYmViZWI7XG5cblxuJGd1dHRlcjogMTVweDtcblxuJHRyYW5zaXRpb246IDAuNHMgYWxsO1xuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzozMDAsNDAwLDcwMCZzdWJzZXQ9bGF0aW4tZXh0Jyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVBvcHBpbnM6NDAwLDUwMCw3MDAmZGlzcGxheT1zd2FwJyk7XG4kZm9udDogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuIiwiLnRyYW5zbGF0ZS1idXR0b24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZS1vdXQsY29sb3IgLjI1cyBlYXNlLW91dDtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0cGFkZGluZzogLjg1ZW0gMWVtO1xuXHRtYXJnaW46IDFyZW0gMCAxcmVtO1xuXHRmb250LXNpemU6IC45cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzA4O1xuXHRjb2xvcjogI2ZlZmVmZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udHJhbnNsYXRlLWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjOTVjMDc7XG5cdGNvbG9yOiAjZmVmZWZlOyB9XG5cbi8qIEJBU0lDICovXG5cbmh0bWwsIGJvZHksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGEsIHAsIHNwYW4sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIGRpdiwgdWwsIGxpIHtcblx0Zm9udC1mYW1pbHk6ICRmb250OyB9XG5hLCBidXR0b24ge1xuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cbi5ib3JkZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yOyB9XG4ubm9wYWQge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7IH1cbi5zaW1wbGVmbGV4IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwOyB9XG4uc2ltcGxlZmxleC1pdGVtIHtcblx0YWxpZ24tc2VsZjogY2VudGVyOyB9XG4uaW1nLWNlbnRlciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRkaXNwbGF5OiBibG9jazsgfVxuLnRleHQtciB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vLyBNWSBTVFlMRVxuYm9keSB7XG5cdC5teUJ1dHRvbiB7XG5cdFx0d2lkdGg6IDI1NXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRwYWRkaW5nOiAyNnB4IDMycHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dHJhbnNpdGlvbjogLjJzIGFsbDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlOyB9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N2Zy93aGl0ZV9hcnJvd19idXR0b24uc3ZnXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdHRvcDogMjdweDtcblx0XHRcdHJpZ2h0OiAzMnB4OyB9IH1cblx0LnBhcnRIZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRwYWRkaW5nOiA0MHB4IDcwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogICRibGFjaztcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRmb250LXNpemU6IDMycHg7IH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiA1cHggc29saWQgJGdyZWVuOyB9XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvc3ltYm9sX3doaXRlX2NpcmNsZS5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0dG9wOiAtMzBweDtcblx0XHRcdGxlZnQ6IGNhbGMoIDUwJSAtIDMwcHggKTsgfVxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdHdpZHRoOiA1NzVweDtcblx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogY2FsYyggNTAlIC0gMjg3cHggKTtcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc0cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9IH1cblx0LmNvbnRhY3RfZm9ybSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzI2MmMyNTtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdHBhZGRpbmc6IDQ4cHggOTZweDtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiA0NXB4OyB9XG5cdFx0aDQge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAkZ3JlZW47IH1cblx0XHRoNiB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRjb2xvcjogI2VhZWJlYTsgfVxuXHRcdC5mb3JtLW1lc3NhZ2Uge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdGNvbG9yOiAjZmZmOyB9XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0LmZvcm0tY29udHJvbCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1MTVjNGY7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGFsbDtcblx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmVlbjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAjMjYyYzI1IGluc2V0OyB9XG5cdFx0XHRcdCYubXlUZXh0YXJlYSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUxNWM0Zjtcblx0XHRcdFx0XHRoZWlnaHQ6IDEzOHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycyBhbGw7XG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAjMjYyYzI1IGluc2V0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZWVuOyB9IH0gfVxuXHRcdFx0LmZvcm0tY2hlY2sge1xuXHRcdFx0XHRwYWRkaW5nOiAwOyB9XG5cdFx0XHQmLmdkcHIge1xuXHRcdFx0XHQudWRhamUge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH0gfSB9XG5cdFx0XHQubXlCdXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMjBweDsgfVxuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7IH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogMjRweDtcblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTY4cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N2Zy9ncmVlbl9hcnJvd19idXR0b24uc3ZnXCIpOyB9IH0gfSB9XG5cdFx0OjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHt9XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHt9XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCxcblx0XHRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogLTk5OTlweDsgfVxuXG5cdFx0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwsXG5cdFx0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1NHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdHdpZHRoOiAxMTAlO1xuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdFx0XHR3aWR0aDogYXV0bzsgfSB9XG5cblx0XHRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG5cdFx0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUxNWM0Zjtcblx0XHRcdGJhY2tncm91bmQ6ICMyNjJjMjU7IH1cblxuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDVweDtcblx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cblxuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cblx0XHRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5cdFx0aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgICBcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgIFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICMyNjJjMjUgaW5zZXQ7IH0gfVxuXHQjbWFpblNsaWRlciB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuXHRcdFx0bWFyZ2luOiAwOyB9XG5cdFx0LnNsaWRlIHtcblx0XHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwaWN0dXJlIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2NTdweDtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0OyB9XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2NHB4KSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNTAwcHg7IH0gfSB9XG5cdFx0XHRcdC5zbGlkZS1jb250ZW50IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMjAlO1xuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTc3NXB4KSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxNSU7IH1cblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MzVweCkge1xuXHRcdFx0XHRcdFx0bGVmdDogMTAlOyB9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzM1cHgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDUlOyB9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuXHRcdFx0XHRcdFx0bGVmdDogMDsgfVxuXHRcdFx0XHRcdHAsIHNwYW4sIGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrOyB9XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDU5NXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDM1cHg7IH1cblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY0cHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7IH0gfVxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDsgfVxuXHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjRweCkge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjVweDsgfSB9XG5cdFx0XHRcdFx0Lm15QnV0dG9uIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNjVweDtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY0cHgpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzMHB4IGF1dG87IH0gfSB9IH0gfSB9XG5cdG1haW4ge1xuXHRcdC5wYXJ0U2VydmljZXMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAtNzBweDtcblx0XHRcdC5teVNlcnZpY2Uge1xuXHRcdFx0XHQuY2FyZFRvcCB7XG5cdFx0XHRcdFx0Ji5zZXJ2aWNlMSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL3Jlc2l6ZS9zbHV6YnlfaW1nXzEuanBnXCIpOyB9XG5cdFx0XHRcdFx0Ji5zZXJ2aWNlMiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL3Jlc2l6ZS9zbHV6YnlfaW1nXzIuanBnXCIpOyB9XG5cdFx0XHRcdFx0Ji5zZXJ2aWNlMyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL3Jlc2l6ZS9zbHV6YnlfaW1nXzMuanBnXCIpOyB9XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDIxNXB4O1xuXHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjEpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycyBhbGw7XG5cdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTA1cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNDVweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7IH1cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwOyB9IH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7IH0gfVxuXHRcdFx0XHQuY2FyZEJvdHRvbSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0XHRwYWRkaW5nOiA0OHB4IDI4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMThweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdGhlaWdodDogNDI1cHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4OyB9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvOyB9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXHRcdFx0XHRcdC50ZXh0MSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDsgfSB9XG5cdFx0XHRcdFx0LnRleHQyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDsgfSB9IH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LmNhcmRUb3Age1xuXHRcdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDAuOSk7IH1cblx0XHRcdFx0XHQuY2FyZEJvdHRvbSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlY2VjOyB9IH0gfSB9XG5cdFx0LnBhcnRSZWZlcmVuY2VzIHtcblx0XHRcdC5wYXJ0UmVmZXJlbmNlczEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMzIyO1xuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7IH0gfVxuXHRcdFx0LnBhcnRSZWZlcmVuY2VzMiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyODM1MzM7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0XHRcdFx0Lmxpc3QtYXJ0aWNsZS1pdGVtIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0XHRcdFx0LmltYWdlV3JhcHBlciB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE3M3B4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIDAsIDAsIDAsIDAuNCk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycyBhbGw7IH1cblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyB9XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGFsbDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTsgfSB9XG5cdFx0XHRcdFx0LnJlZmVyZW5jZUNyZWF0ZWQge1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAxNXB4IDA7IH0gfVxuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDsgfVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0LmltYWdlV3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDsgfSB9IH0gfSB9IH1cblx0XHQucGFydE5ld3Mge1xuXHRcdFx0LnBhcnROZXdzMSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDsgfSB9XG5cdFx0XHQucGFydE5ld3MyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdFx0XHRcdC5saXN0LWFydGljbGUtaXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODZweDtcblx0XHRcdFx0XHQubXlOZXdzIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxMHB4IDVweCAjZTRlNGU0O1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNzNweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjsgfVxuXHRcdFx0XHRcdFx0Lm5ld3NDYXJkQm90dG9tIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAyNHB4IDY4cHg7XG5cdFx0XHRcdFx0XHRcdC5uZXdzQ3JlYXRlZCB7XG5cdFx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwOyB9IH1cblx0XHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjsgfVxuXHRcdFx0XHRcdFx0XHQubmV3c1BlcmV4IHtcblx0XHRcdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjQ2ZDZjO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXHRcdFx0XHRcdFx0XHQubXlCdXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMzVweDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKCA1MCUgLSAxMjdweCApO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogY2FsYyggNTAlIC0gMTA1cHggKTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9IH0gfSB9IH1cblxuXHRcdFx0XHQubW9yZU5ld3NXcmFwcGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyODM1MzMsICM0MzUyNGYpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDc1cHg7XG5cdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7IH0gfVxuXHRcdFx0XHRcdC5teUJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTZweCAwO1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvZ3JlZW5fYXJyb3dfYnV0dG9uLnN2Z1wiKTsgfVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvd2hpdGVfYXJyb3dfYnV0dG9uLnN2Z1wiKTsgfSB9IH0gfSB9IH1cblx0XHQucGFydEFib3V0IHtcblx0XHRcdC5wYXJ0QWJvdXQxIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4OyB9IH1cblx0XHRcdC5wYXJ0QWJvdXQyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNjVweDtcblx0XHRcdFx0LmFib3V0VGV4dDEge1xuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfVxuXHRcdFx0XHQuYWJvdXRUZXh0MiB7XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDsgfVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9IH0gfSB9IH1cblx0XHQucGFydE1hcCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogNDQwcHg7IH0gfSB9XG5cdC8vIFBPRFNUUkFOS1lcblx0LnN0YXRpYy1jb250ZW50LCAucGFydFNlcnZpY2VzUGFnZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1MHB4O1xuXHRcdC5wYXJ0SGVhZGluZyB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDcwcHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyB9IH1cblx0XHQubXlTZXJ2aWNlIHtcblx0XHRcdC5jYXJkVG9wIHtcblx0XHRcdFx0Ji5zZXJ2aWNlMSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N2Zy9yZXNpemUvc2x1emJ5X2ltZ18xLmpwZ1wiKTsgfVxuXHRcdFx0XHQmLnNlcnZpY2UyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL3Jlc2l6ZS9zbHV6YnlfaW1nXzIuanBnXCIpOyB9XG5cdFx0XHRcdCYuc2VydmljZTMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvcmVzaXplL3NsdXpieV9pbWdfMy5qcGdcIik7IH1cblx0XHRcdFx0Ji5zZXJ2aWNlNCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N2Zy9yZXNpemUvc2x1emJ5X2ltZ180LmpwZ1wiKTsgfVxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMjc3cHg7XG5cdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjEpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0XHRtYXJnaW46IDhweDtcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTA1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDQ1cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4OyB9XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgfSB9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmNhcmRUb3Age1xuXHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH0gfSB9XG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0Y29sb3I6ICRncmVlbjsgfVxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGNvbG9yOiAkZ3JlZW47IH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7IH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7IH0gfVxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IC0zMHB4OyB9IH0gfSB9XG5cdC5zdWJwYWdlIHtcblx0XHQucGFydEhlYWRpbmcge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXHRcdCYucGFydFJlZmVyZW5jZXMge1xuXHRcdFx0LnBhcnRIZWFkaW5nIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7IH1cblx0XHRcdC5wYXJ0UmVmZXJlbmNlczIge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7IH0gfVxuXHRcdCYucGFydE5ld3Mge1xuXHRcdFx0LnBhcnROZXdzMiB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNTBweDsgfSB9XG5cdFx0Ji5kb3B5dFBhZ2Uge1xuXHRcdFx0LnRleHREb3B5dCB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNDVweDsgfSB9XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cdFx0XHRcdC5maWxlUGFydCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwOyB9XG5cdFx0XHRcdFx0Lm15QnV0dG9uIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMzJweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuOyB9XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXHRcdFx0XHRcdCNmaWxlIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMDsgfSB9XG5cdFx0XHRcdCNmaWxlLXVwbG9hZC1maWxlbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDsgfSB9IH1cblx0XHQmLnBhcnRTZXJ2aWNlcyB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNTBweDsgfVxuXHRcdCYuY29udGFjdFBhZ2Uge1xuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdG1hcmdpbjogMDsgfVxuXHRcdFx0LmNvbnRhY3RDb250ZW50IHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH0gfSB9IH1cblx0XHQmLmFydGljbGVEZXRhaWwge1xuXHRcdFx0LmFydGljbGVEYXRlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXHRcdFx0aDIsIGgzIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4OyB9XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7IH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTMwcHg7IH0gfSB9XG5cdFx0XHQuYXJ0aWNsZS1kZXRhaWwtZ2FsbGVyeS1pbWFnZSwgLmFydGljbGUtZGV0YWlsLWltYWdlIHtcblx0XHRcdFx0aGVpZ2h0OiAxOTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGFsbDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjg7IH0gfVxuXHRcdFx0LmFydGljbGUtZGV0YWlsLWltYWdlIHtcblx0XHRcdFx0aGVpZ2h0OiAzODBweDsgfVxuXHRcdFx0Lm15QnV0dG9uIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1MHB4O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9IH0gfVxuIiwiQENIQVJTRVQgJ1VURi04JyB7fVxuXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbkBpbXBvcnQgJ21hc3Rlcic7XG5cbi8vIHBsYWNlaG9sZGVyIGNsZWFyLWZpeFxuJWNsZWFyZml4IHtcblx0Knpvb206IDE7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG4vLyBjbGVhci1maXhcbi5jZiB7XG5cdEBleHRlbmQgJWNsZWFyZml4OyB9XG5cbi8vIGxpbmUgYnJlYWsgYWZ0ZXIgZWxlbWVudFxuLmJyIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcQSc7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTsgfSB9XG5cblxuXG4vLyBib2R5XG4vLyBcdD4gaGVhZGVyLFxuLy8gXHQ+IG1haW4sXG4vLyBcdD4gZm9vdGVyXG4vLyBcdFx0b3ZlcmZsb3c6IGF1dG9cblxuXG5cblxuLy9cdGhlYWRlclxuI3RvcGxpbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRjb2xvcjogeWVsbG93O1xuXHRhIHtcblx0XHRjb2xvcjogI2NkY2RjZDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmOyB9IH1cblx0dWwjbGFuZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMC44ICogJGJhc2UtZm9udC1zaXplOyB9IH1cblxuXG5ib2R5IHtcblx0aGVhZGVyIHtcblx0XHRib3JkZXItdG9wOiA0cHggc29saWQgJGdyZWVuO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0bWluLWhlaWdodDogMTQ0cHg7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0bWluLWhlaWdodDogMTAwcHg7IH1cblx0XHRuYXYge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMHB4IDI1cHggIWltcG9ydGFudDtcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cdFx0XHQubmF2YmFyLWJyYW5kIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDsgfVxuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4OyB9IH0gfVxuXHRcdFx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAzMHB4O1xuXHRcdFx0XHR6LWluZGV4OiA5OTtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Lm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvbWVudV9idXJnZXJfaWNvbl9ibGFjay5zdmdcIik7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0XHRcdFx0XHRyaWdodDogM3B4OyB9IH0gfVxuXHRcdFx0dWwubmF2IHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDsgfVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGFsbDtcblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHQ+YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL21lbnVfc2VsZWN0X3doaXRlLnN2Z1wiKSAhaW1wb3J0YW50OyB9IH0gfVxuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0LmFycm93X2Rvd25fd3JhcCB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvbWVudV9zZWxlY3RfZ3JlZW4uc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9IH1cblx0XHRcdFx0XHQmI21lbnUtNyB7XG5cdFx0XHRcdFx0XHQ+YSB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC04cHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N2Zy9tZW51X3NlbGVjdF9ncmVlbi5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdD5hIHtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL21lbnVfc2VsZWN0X3doaXRlLnN2Z1wiKTsgfSB9IH0gfVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDYycHggMjdweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycyBhbGw7XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2MnB4IDE1cHg7IH1cblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdC5hcnJvd19kb3duX3dyYXAge1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL21lbnVfc2VsZWN0X3doaXRlXCIpOyB9IH1cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgfVxuXHRcdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMTQwcHg7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDk5OTtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgfSB9XG5cdFx0XHRcdFx0XHRcdFx0PmEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMjdweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjsgfSB9XG5cdFx0XHRcdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ0NDsgfSB9IH0gfSB9IH1cblx0XHRcdC5sYW5ndWFnZVBhbmVsV3JhcFJpYyB7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTAwcHg7XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7IH1cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjazsgfSB9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHQmLmFjdHVhbExhbmcge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM1NmEwZDc7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvbWVudV9zZWxlY3RfYmx1ZS5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDlweDtcblx0XHRcdFx0XHRcdGhlaWdodDogOXB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycztcblx0XHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cdFx0XHRcdFx0Jjpob3ZlciB+IC5sYW5ndWFnZU1lbnVSaWMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXHRcdFx0XHQubGFuZ3VhZ2VNZW51UmljIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDEwJSk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxMCUpO1xuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdC8vZGlzcGxheTogYmxvY2tcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlKTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7IH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNnJlbSAycmVtO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdFx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47IH1cblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4OyB9XG5cdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcblx0XHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiB9IH1cdFx0XHRcdFx0XHRcdFx0Ly8gYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsYWNrXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7IH0gfVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7IH0gfSB9IH0gfSB9XG5cdGZvb3RlciB7XG5cdFx0LmZvb3RlclBhcnQxIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdmcvcmVzaXplL2Zvb3Rlcl9iZy5qcGdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRtaW4taGVpZ2h0OiAzODNweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7IH1cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDgwcHg7IH1cblx0XHRcdGEge1xuXHRcdFx0XHQuZm9vdGVyTG9nbyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTkwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IGNhbGMoIDUwJSAtIDkwcHggKTtcblx0XHRcdFx0XHR6LWluZGV4OiAyOyB9IH1cblx0XHRcdGg0IHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0bWFyZ2luLXRvcDogMTIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDYwcHg7IH1cblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXHRcdFx0cCB7XG5cblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH0gfVxuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDsgfVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47IH0gfSB9IH0gfVxuXHRcdC5mb290ZXJQYXJ0MiB7XG5cdFx0XHRoZWlnaHQ6IDEyNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEyNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7IH1cblx0XHRcdC5zb2NpYWwge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cdFx0XHQuc2l4bmV0Rm9vdGVyIHtcblx0XHRcdFx0d2lkdGg6IDY1cHg7IH0gfSB9IH1cblxuXG4udGVzdDExMSB7XG5cdGNvbG9yOiByZWQ7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjAwcHg7XG5cdCY6aG92ZXIge1xuXHRcdEBpbmNsdWRlIHNjYWxlKDEuNSk7IH0gfVxuXG5cblxuLy8ucmF0aW9cbi8vXHRib3JkZXI6IDFweCBzb2xpZCByZWRcbi8vXHQrYXNwZWN0LXJhdGlvKDMsNClcbi8vXHRpbWdcbi8vXHRcdGJvcmRlcjogM3B4IHNvbGlkIGJsdWVcblxuXG5cblxuXG4vLyBjb29raWVzIHN0eWxlXG4uY29va2llaW5mbyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuOCkgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0I2Nvb2tpZV9tb3JlX2luZm8ge1xuXHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXHQuY29va2llaW5mby1jbG9zZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH0gfSB9XG5cblxuXG5cbi8vIGZvb3RlclxuYm9keSA+IGZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhOGE4YTg7XG5cdC5jb3B5cmlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM3ODc4Nzg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6ICRndXR0ZXI7IH0gfVxuXG5cblxuXG4vL0BpbXBvcnQgJ2Zvb3RlcidcbkBpbXBvcnQgJ3NpeGFkbWluJztcblxuXG5AaW1wb3J0ICdtb2R1bGVzL2RlZmF1bHRfc2l4bmV0X2VzaG9wJztcbkBpbXBvcnQgJ21vZHVsZXMvZGVmYXVsdF9zaXhuZXRfYXJ0aWNsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2NvbnRhY3QnO1xuQGltcG9ydCAnbW9kdWxlcy9ob21lJztcbkBpbXBvcnQgJ21vZHVsZXMvYXJ0aWNsZSc7XG5AaW1wb3J0ICdkZWZhdWx0X2phdmFzY3JpcHQnO1xuXG51bC5zbGlja1NsaWRlciB7XG5cdHBhZGRpbmc6IDA7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzM3ZoO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuXG4uc2l4bmV0Rm9vdGVyIHtcblx0bWF4LWhlaWdodDogMzJweDsgfVxuIiwiLy8vIEFkZHMgYSBicm93c2VyIHByZWZpeCB0byB0aGUgcHJvcGVydHlcbi8vLyBAcGFyYW0geyp9ICRwcm9wZXJ0eSBQcm9wZXJ0eVxuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlIFZhbHVlXG5cbkBtaXhpbiBjc3MzLXByZWZpeCgkcHJvcGVydHksICR2YWx1ZSkge1xuXHQtd2Via2l0LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQta2h0bWwtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1tb3otI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1tcy0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW8tI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdCN7JHByb3BlcnR5fTogI3skdmFsdWV9OyB9XG5cblxuLy8vIEJvcmRlciBSYWRpdXNcbi8vLyBAcGFyYW0ge1NpemV9ICRyYWRpdXMgWzVweF0gLSBSYWRpdXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6IDVweCkge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm9yZGVyLXJhZGl1cycsICRyYWRpdXMpOyB9XG5cblxuLy8vIEJvcmRlciBSYWRpdXMgU2VwYXJhdGVcbi8vLyBAcGFyYW0ge1NpemV9ICR0b3BMZWZ0UmFkaXVzIFs1cHhdIC0gVG9wIExlZnRcbi8vLyBAcGFyYW0ge1NpemV9ICR0b3BSaWdodFJhZGl1cyBbNXB4XSAtIFRvcCBSaWdodFxuLy8vIEBwYXJhbSB7U2l6ZX0gJGJvdHRvbUxlZnRSYWRpdXMgWzVweF0gLSBCb3R0b20gTGVmdFxuLy8vIEBwYXJhbSB7U2l6ZX0gJGJvdHRvbVJpZ2h0UmFkaXVzIFs1cHhdIC0gQm90dG9tIFJpZ2h0XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzLXNlcGFyYXRlKCR0b3BMZWZ0UmFkaXVzOiA1cHgsICR0b3BSaWdodFJhZGl1czogNXB4LCAkYm90dG9tTGVmdFJhZGl1czogNXB4LCAkYm90dG9tUmlnaHRSYWRpdXM6IDVweCkge1xuXHQtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICR0b3BMZWZ0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdG9wUmlnaHRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3R0b21SaWdodFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm90dG9tTGVmdFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6ICR0b3BMZWZ0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICR0b3BSaWdodFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAkYm90dG9tUmlnaHRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkYm90dG9tTGVmdFJhZGl1cztcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHRvcExlZnRSYWRpdXM7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdG9wUmlnaHRSYWRpdXM7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tUmlnaHRSYWRpdXM7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3R0b21MZWZ0UmFkaXVzOyB9XG5cblxuLy8vIEdlbmVyaWMgVHJhbnNmb3JtXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFyYW1zIC0gUGFyYW1zXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLCAkdHJhbnNmb3Jtcyk7IH1cblxuXG4vLy8gVHJhbnNmb3JtLU9yaWdpblxuLy8vIEBwYXJhbSB7TGlzdH0gJHBhcmFtcyAtIFBhcmFtc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJHBhcmFtcykge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeChcInRyYW5zZm9ybS1vcmlnaW5cIiwgJHBhcmFtcyk7IH1cblxuXG4vLy8gVHJhbnNmb3JtLVN0eWxlXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFyYW1zIC0gUGFyYW1zXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNmb3JtLXN0eWxlKCRzdHlsZTogcHJlc2VydmUtM2QpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoXCJ0cmFuc2Zvcm0tc3R5bGVcIiwgJHN0eWxlKTsgfVxuXG5cbi8vLyBSb3RhdGVcbi8vLyBAcGFyYW0geyRkZWd9IERlZ3JlZVxuXG5AbWl4aW4gcm90YXRlKCRkZWcpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7IH1cblxuXG4vLy8gU2NhbGVcbi8vLyBAcGFyYW0geyRzY2FsZX1cblxuQG1peGluIHNjYWxlKCRzY2FsZTogMS4xNSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7IH1cblxuXG4vLy8gVHJhbnNsYXRlXG4vLy8gQHBhcmFtIHskeH1cbi8vLyBAcGFyYW0geyR5fVxuXG5AbWl4aW4gdHJhbnNsYXRlKCR4LCAkeSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpOyB9XG5cblxuLy8vIFRyYW5zaXRpb25cbi8vLyBAcGFyYW0ge0xpc3R9ICRwcm9wZXJ0aWVzIC0gUHJvcGVydGllc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnRpZXMuLi4pIHtcblx0QGlmIGxlbmd0aCgkcHJvcGVydGllcykgPj0gMSB7XG5cdFx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zaXRpb24nLCAkcHJvcGVydGllcyk7IH1cblx0QGVsc2Uge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2l0aW9uJywgJ2FsbCAwLjI1cyBlYXNlLWluLW91dCAwcycpOyB9IH1cblxuXG4vLy8gT3BhY2l0eVxuLy8vIEBwYXJhbSB7RG91YmxlfSAkb3BhY2l0eSBbMC41XSAtIE9wYWNpdHlcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcblx0JG9wYWNpdHlNdWx0aXBsaWVkOiAkb3BhY2l0eSAqIDEwMDtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gJG9wYWNpdHlNdWx0aXBsaWVkKTtcblx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT1cIiArICRvcGFjaXR5TXVsdGlwbGllZCArIFwiKVwiO1xuXHRAaW5jbHVkZSBwcmVmaXgoXCJvcGFjaXR5XCIsICRvcGFjaXR5KTsgfVxuXG5cbi8vIHNrZXdcbkBtaXhpbiBza2V3KCR4LCAkeSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTsgfVxuXG5cblxuXG5cblxuXG5cbkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1zaGFkb3cnLCAkc2hhZG93KTsgfVxuXG5cbkBtaXhpbiB2ZXJ0aWNhbEFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUsICR2YWx1ZTogNTAlKSB7XG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XG5cdHRvcDogJHZhbHVlO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVkoLSR2YWx1ZSkpOyB9XG5cblxuQG1peGluIGhvcml6b250YWxBbGlnbigkcG9zaXRpb246IHJlbGF0aXZlLCAkdmFsdWU6IDUwJSkge1xuXHRwb3NpdGlvbjogJHBvc2l0aW9uO1xuXHRsZWZ0OiAkdmFsdWU7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KHRyYW5zZm9ybSwgdHJhbnNsYXRlWCgtJHZhbHVlKSk7IH1cblxuXG5AbWl4aW4gYWJzb2x1dGVBbGlnbigkcG9zaXRpb246IGFic29sdXRlLCAkdmFsdWVYOiA1MCUsICR2YWx1ZVk6IDUwJSkge1xuXHRwb3NpdGlvbjogJHBvc2l0aW9uO1xuXHR0b3A6ICR2YWx1ZVk7XG5cdGxlZnQ6ICR2YWx1ZVg7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KHRyYW5zZm9ybSwgdHJhbnNsYXRlKC0kdmFsdWVYLCAtJHZhbHVlWSkpOyB9XG5cblxuQG1peGluIGxpbmVhckdyYWRpZW50KCR0b3AsICRib3R0b20pIHtcblx0YmFja2dyb3VuZDogJHRvcDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgJHRvcCAwJSwgJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwkdG9wKSwgY29sb3Itc3RvcCgxMDAlLCRib3R0b20pKTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgfVxuXG5cblxuQG1peGluIGFzcGVjdC1yYXRpbygkYXJnbGlzdC4uLikge1xuXHQkbWFwOiBrZXl3b3JkcygkYXJnbGlzdCk7XG5cdCRoZWlnaHQ6IG1hcC1nZXQoJG1hcCwgaGVpZ2h0KSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDIpO1xuXHQkd2lkdGg6IG1hcC1nZXQoJG1hcCwgd2lkdGgpIG9yIG50aC12YWx1ZSgkYXJnbGlzdCwgMSk7XG5cdCRyYXRpbzogbWFwLWdldCgkbWFwLCByYXRpbykgb3IgaWYoJHdpZHRoIGFuZCAkaGVpZ2h0LCAkd2lkdGggLyAkaGVpZ2h0LCBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpKSBvciAxO1xuXHQkcGFkZGluZzogMSAvICRyYXRpbyAqIDEwMCU7XG5cblx0Ly9Ad2FybiAkcmF0aW9cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZzsgfVxuXG5cdD4gLmFzcGVjdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRpbWcge1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRAaW5jbHVkZSBhYnNvbHV0ZUFsaWduO1xuXHRcdFx0QGlmKCRyYXRpbyA+IDEpIHtcblx0XHRcdFx0Jjpub3QoLmNvdmVyKSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KC5jb250YWluKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlOyB9IH1cblx0XHRcdFx0Ji5jb3ZlciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXHRcdFx0QGVsc2Uge1xuXHRcdFx0XHQmOm5vdCguY292ZXIpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmOm5vdCguY29udGFpbikge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXHRcdFx0XHQmLmNvdmVyIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH0gfSB9IH1cblxuXG5cblxuXG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8tMSgkYXJnbGlzdC4uLikge1xuXHQkbWFwOiBrZXl3b3JkcygkYXJnbGlzdCk7XG5cdCRoZWlnaHQ6IG1hcC1nZXQoJG1hcCwgaGVpZ2h0KSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDIpO1xuXHQkd2lkdGg6IG1hcC1nZXQoJG1hcCwgd2lkdGgpIG9yIG50aC12YWx1ZSgkYXJnbGlzdCwgMSk7XG5cdCRyYXRpbzogbWFwLWdldCgkbWFwLCByYXRpbykgb3IgaWYoJHdpZHRoIGFuZCAkaGVpZ2h0LCAkd2lkdGggLyAkaGVpZ2h0LCBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpKSBvciAxO1xuXHQkcGFkZGluZzogMSAvICRyYXRpbyAqIDEwMCU7XG5cblx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRtYXJnaW4tbGVmdDogLTFweDsgfVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nOyB9IH1cblxuLy8gSGVscGVyIGZ1bmN0aW9uXG4vLyBSZXR1cm4gbnVsbCByYXRoZXIgdGhhbiB0aHJvd2luZyBhbiBlcnJvciBpZiBpbmRleCBpcyBvdXRzaWRlIGxpc3QgcmFuZ2UuXG5AZnVuY3Rpb24gbnRoLXZhbHVlKCRsaXN0LCAkaW5kZXgpIHtcblx0QHJldHVybiBpZihsZW5ndGgoJGxpc3QpID49ICRpbmRleCwgbnRoKCRsaXN0LCAkaW5kZXgpLCBudWxsKTsgfVxuXG5cblxuXG5cblxuIixudWxsLCJbY2xhc3NePVwiZmktXCJdOjpiZWZvcmUsXG5bY2xhc3MqPVwiIGZpLVwiXTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmNvbnRlbnQtd2ViIHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTsgfSB9XG5cblxuLnNtLXNpbXBsZSB7XG5cdGJvcmRlcjogMCBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRAaW5jbHVkZSBib3gtc2hhZG93KCdub25lJyk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdCNtYWluLW1lbnUgPiB1bCA+IGxpIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHdpZHRoOiAxJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5cbi5tYWluLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnlDb2xvcjtcblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogXCJcXDAwYTBcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Zm9udDogMHB4LzAgc2VyaWY7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5uYXYtYnJhbmQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwO1xuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMXB4IDExcHggMTFweCAyMHB4O1xuXHRcdGNvbG9yOiAjNTU1O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiBhdXRvOyB9IH0gfVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5uYXYtYnJhbmQge1xuXHRcdGEge1xuXHRcdFx0aGVpZ2h0OiAxMDBweDsgfSB9IH1cblxuI21haW4tbWVudSA+IHVsIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGJvcmRlcjogMDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGxpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkdGVydGlhcnlDb2xvciwgMC4yNSk7IH1cblx0PiBsaSA+IGEge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubWFpbi1uYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXHQjbWFpbi1tZW51ID4gdWwge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjbGVhcjogbm9uZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQ+IGxpID4gYSA+IC5zdWItYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9IH1cblxuXG4vKiBNb2JpbGUgbWVudSB0b2dnbGUgYnV0dG9uICovXG5cbi5tYWluLW1lbnUtYnRuIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDVweCAxMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI5cHg7XG5cdGhlaWdodDogMjlweDtcblx0dGV4dC1pbmRlbnQ6IDI5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cblxuLyogaGFtYnVyZ2VyIGljb24gKi9cblxuLm1haW4tbWVudS1idG4taWNvbixcbi5tYWluLW1lbnUtYnRuLWljb246YmVmb3JlLFxuLm1haW4tbWVudS1idG4taWNvbjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDJweDtcblx0aGVpZ2h0OiAycHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjNTU1O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzOyB9XG5cbi5tYWluLW1lbnUtYnRuLWljb246YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHRvcDogLTdweDtcblx0bGVmdDogMDsgfVxuXG4ubWFpbi1tZW51LWJ0bi1pY29uOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHRvcDogN3B4O1xuXHRsZWZ0OiAwOyB9XG5cbi8qIHggaWNvbiAqL1xuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAubWFpbi1tZW51LWJ0biAubWFpbi1tZW51LWJ0bi1pY29uIHtcblx0aGVpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAubWFpbi1tZW51LWJ0biAubWFpbi1tZW51LWJ0bi1pY29uOmJlZm9yZSB7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbiNtYWluLW1lbnUtc3RhdGU6Y2hlY2tlZCB+IC5tYWluLW1lbnUtYnRuIC5tYWluLW1lbnUtYnRuLWljb246YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLyogaGlkZSBtZW51IHN0YXRlIGNoZWNrYm94IChrZWVwIGl0IHZpc2libGUgdG8gc2NyZWVuIHJlYWRlcnMpICovXG5cbiNtYWluLW1lbnUtc3RhdGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpOyB9XG5cbi8qIGhpZGUgdGhlIG1lbnUgaW4gbW9iaWxlIHZpZXcgKi9cblxuI21haW4tbWVudS1zdGF0ZTpub3QoOmNoZWNrZWQpIH4gI21haW4tbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gI21haW4tbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQvKiBoaWRlIHRoZSBidXR0b24gaW4gZGVza3RvcCB2aWV3ICovXG5cdC5tYWluLW1lbnUtYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtOTk5OTlweDsgfVxuXHQvKiBhbHdheXMgc2hvdyB0aGUgbWVudSBpbiBkZXNrdG9wIHZpZXcgKi9cblx0I21haW4tbWVudS1zdGF0ZTpub3QoOmNoZWNrZWQpIH4gI21haW4tbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxudWwjbGFuZyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0Knpvb206IDE7XG5cdGxpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR2aXNpYmlsaXR5OiBjb2xsYXBzZTtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogM3B4IDEwcHg7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyB9IH1cblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDsgfVxuXHQmLmZsYWcge1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH0gfVxuXHQmLmNvZGUge1xuXHRcdGEge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtY29kZSk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfSB9XG5cdCYubmFtZSB7XG5cdFx0YSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIodGl0bGUpOyB9IH0gfSB9XG5cblxuXG4ucmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFsaWduLWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLm1pZGRsZSB7XG5cdEBpbmNsdWRlIHZlcnRpY2FsQWxpZ24oKTsgfVxuXG5cbi5ib2xkIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7IH1cbi51cHBlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cblxuLyogbGluZSBicmVhayBhZnRlciBlbGVtZW50ICovXG4uYnIge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnXFxBJztcblx0XHR3aGl0ZS1zcGFjZTogcHJlOyB9IH1cblxuLyogY2xlYXItZml4ICovXG4uY2Yge1xuXHQqem9vbTogMTtcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuY2YtbWVkaXVtIHtcblx0XHQqem9vbTogMTtcblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdGRpc3BsYXk6IHRhYmxlOyB9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjbGVhcjogYm90aDsgfSB9IH1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQuc21hbGwtMCB7XG5cdFx0d2lkdGg6IDA7IH0gfVxuXG5cbi8qIHByb3BvcnRpb25hbCBoZWlnaHQgKi9cbiN0ZXN0UHJvcG9ydGlvbmFsIHtcblx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdHdpZHRoOiAzMDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW47IH1cblxuLmNydXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDEwMCU7IH1cblx0LmNvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGltZyxcblx0XHQuY29udGVudCB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luOiBhdXRvOyB9XG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7IH0gfVxuXHQmLmNvdmVyIC5jb3JlIGltZyB7XG5cdFx0Lyp3aWR0aDogMTAwJSovXG5cdFx0LypoZWlnaHQ6IGF1dG8qL1xuXHRcdC8qbWF4LWhlaWdodDogbm9uZSovXG5cdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogbm9uZTsgfVxuXHQmLnJhdGlvLTJfMTpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA1MCU7IH1cblx0Ji5yYXRpby00XzM6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNzUlOyB9XG5cdCYucmF0aW8tMTZfOTpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cblx0Ji5yYXRpby05XzQ6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNDQuNDQlOyB9XG5cdCYucmF0aW8tNV80OmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDgwJTsgfVxuXHQmLnJhdGlvLTFfMjpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiAyMDAlOyB9XG5cdCYucmF0aW8tNF81OmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDEyNSU7IH0gfVxuXG4vKiBpY29uIGJlZm9yZSBjb250ZW50ICovXG5hLmljb24tcHJldiB7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiBsaWdodGVuKCRwcmltYXJ5Q29sb3IsIDIwKTsgfSB9XG4uaWNvbi1wcmV2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdG1hcmdpbi1sZWZ0OiAyLjI1ZW07XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luLXRvcDogMC4xNWVtO1xuXHRcdGxlZnQ6IC0xLjIwZW07XG5cdFx0Zm9udC1zaXplOiAxLjEwZW07XG5cdFx0Y29sb3I6ICRxdWF0ZXJuYXJ5Q29sb3I7IH1cblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuMzVlbTsgfSB9XG5cblxuXG5cblxuLyogdGl0bGUgYWZ0ZXIgaWNvbiAqL1xuLnRhaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y29sb3I6ICRwcmltYXJ5Q29sb3I7XG5cdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdG1hcmdpbi1yaWdodDogJGJhc2UtZm9udC1zaXplO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgKiAwLjc1O1xuXHRcdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcblx0XHRtYXJnaW4tbGVmdDogJGJhc2UtZm9udC1zaXplICogMC4zMzsgfVxuXHQmOmJlZm9yZSB7XG5cdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0OyB9IH1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXG5cdC50YWkge1xuXHRcdGN1cnNvcjogaGVscDtcblx0XHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZSAqIDIuNTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblx0XHQmOmhvdmVyOmFmdGVyLFxuXHRcdCY6Zm9jdXM6YWZ0ZXIsXG5cdFx0JjphY3RpdmU6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMC41O1xuXHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkdGVydGlhcnlDb2xvciwgMC4xNSk7XG5cdFx0XHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcblx0XHRcdHBhZGRpbmc6IDFweCA0cHg7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCk7IH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQgKiAyLjU7IH0gfVxuXHRhLnRhaSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyOyB9IH1cblxuXG4ucmVxLXNpZ24ge1xuXHRjb2xvcjogJGVycm9yQ29sb3I7XG5cdGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5sYWJlbCB7XG5cdC5yZXE6OmFmdGVyIHtcblx0XHRAZXh0ZW5kIC5yZXEtc2lnbjtcblx0XHRjb250ZW50OiAnKic7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwLjNyZW0ge1xuXHQgICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07IH0gfSB9XG5cblxudWwuZXZlbmx5IHtcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0bWluLXdpZHRoOiA1MDBweDtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlOyB9XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4uY2xpY2thYmxlIHtcblx0Y3Vyc29yOiB6b29tLWluOyB9XG5cblxuLyogQURNSU46IGVkaXQgdGV4dCBvbiB0aGUgcGFnZSAqL1xuLmFkbWluLWVkaXQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vYm9yZGVyOiAxcHggZGFzaGVkIHRyYW5zcGFyZW50aXplKCR3YXJuaW5nQ29sb3IsIDAuNzUpXG5cdC8vYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUod2hpdGUsIDAuOTUpXG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0cmlnaHQ6IDBweDtcblx0XHRib3R0b206IDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudGl6ZShkYXJrZW4oJHdhcm5pbmdDb2xvciwgMzApLCAwLjc1KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShibGFjaywgMC45NSk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9IH1cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCRlcnJvckNvbG9yLCAxMCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUod2hpdGUsIDAuMzMpO1xuXHRcdGNvbG9yOiBkYXJrZW4oJGVycm9yQ29sb3IsIDIwKTtcblx0XHRjdXJzb3I6IHVybCguLi9pbWFnZXMvcGVuY2lsLXJlZC0xNi5naWYpIDAgMTYsIHBvaW50ZXI7IH1cblx0JltkYXRhLXZhcmlhbnQ9XCJzdGF0aWNfY29udGVudFwiXSB7XG5cdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGN1cnNvcjogdXJsKC4uL2ltYWdlcy9kb2MtZWRpdC0xNi5naWYpIDAgMTYsIHBvaW50ZXI7IH0gfSB9XG4ubWVudS1jb250ZW50LWVkaXQge1xuXHRAZXh0ZW5kIC5hZG1pbi1lZGl0O1xuXHRkaXNwbGF5OiBpbmhlcml0O1xuXHQmOmhvdmVyIHtcblx0XHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZG9jLWVkaXQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9IH1cbiIsIi8qIENPTE9SUyAqL1xuJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZTogIzNhYjU0YTtcbiRzaG9wcGluZ19jYXJ0X3JvdzogI2VhZWFlYTtcblxuJGJ1dHRvbi1maXJzdC1iZzogIzNhYjU0YTtcbiRidXR0b24tc2Vjb25kLWJnOiB0cmFuc3BhcmVudDtcblxuJGJ1dHRvbi1maXJzdC1mb250OiB3aGl0ZTtcbiRidXR0b24tc2Vjb25kLWZvbnQ6ICMzYWI1NGE7XG5cbiRwcmltYXJ5LWNvbG9yOiAjM2FiNTRhO1xuXG4kYm9yZGVyLXJhZGl1czogNTBweDtcblxuJGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xuXG4kbGVmdC1tZW51LWhlYWRpbmctY29sb3I6ICMzYWI1NGE7XG4kbGVmdC1tZW51LWJhY2tncm91bmQ6ICNmOGY4Zjg7XG4kbGVmdC1tZW51LWJvcmRlcjogI2RhZGFkYTtcbiRsZWZ0LW1lbnUtbGluay1jb2xvcjogIzQwNDA0MTtcblxuXG4kcHJvZHVjdC1uYW1lLWNvbG9yOiAjNDA0MDQxO1xuJHByb2R1Y3Qtc2hvcnQtY29udGVudC1jb2xvcjogIzQwNDA0MTtcblxuJHByb2R1Y3QtZGV0YWlsLXZsYXN0bm9zdDogIzc0NzQ3NDtcbiRwcm9kdWN0LWRldGFpbC1jZW55OiAjYzRjNGM0O1xuXG4kY2VuYS1iZXpuYTogIzQwNDA0MTtcbiRjZW5hLWFrdHVhbG5hOiAjNDA0MDQxO1xuXG4kc2tsYWRvbTogIzNhYjU0YTtcbiRuZXNrbGFkb206IHJlZDtcbiRidXktYnRuLWJhY2tncm91bmQtY29sb3I6ICMzYWI1NGE7XG4kYnV5LWJ0bi1mb250LWNvbG9yOiB3aGl0ZTtcblxuJHRhYi1iYWNrZ3JvdW5kOiAjZjhmOGY4O1xuJHRhYi1mb250LWNvbG9yOiAjNDA0MDQxO1xuXG4kYnJlYWRjcnVtYi1iYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuJGJyZWFkY3J1bWItZm9udC1jb2xvcjogIzQwNDA0MTtcblxuXG4vKiBNQVRPIEhPVEZJWCAqL1xuLm5hdmJhci1icmFuZCwgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuXHR0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBQUlZLWSAqL1xuXG4uYnRuLWZpcnN0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1maXJzdC1iZztcblx0Y29sb3I6ICRidXR0b24tZmlyc3QtZm9udDtcblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmQtYmc7XG5cdFx0Y29sb3I6ICRidXR0b24tc2Vjb25kLWZvbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1maXJzdC1iZzsgfSB9XG4uYnRuLXNlY29uZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tc2Vjb25kLWJnO1xuXHRjb2xvcjogJGJ1dHRvbi1zZWNvbmQtZm9udDtcblx0Ym9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1maXJzdC1iZztcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZpcnN0LWJnO1xuXHRcdGNvbG9yOiAkYnV0dG9uLWZpcnN0LWZvbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH0gfVxuXG4vKiBNRU5VIC0gS09TSUsgLSBIRUFERVIgKi9cbi5jYXJ0Y2VuYSwgLmNhcnRrdXN5IHtcblx0Y29sb3I6IHdoaXRlOyB9XG5cbi8qIEtBVEFMT0cgUFJPRFVLVE9WICovXG5cbiN3YWl0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDk5OTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0aSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdG1hcmdpbjogMjAlIGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBGSUxURVIgKi9cblxuLmZ1bGxsaW5rIHtcblx0Y3Vyc29yOiBwb2ludGVyOyB9XG4uZmlsdGVyLXNlY29uZC1wYXJ0IHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDsgfVxuLmZpbHRlci1oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdHBhZGRpbmc6IDE0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7IH1cbi5maWx0ZXItd3JhcHBlciB7XG5cdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTJweDsgfSB9XG4uZmlsdGVyLWlucHV0LCAuZmlsdGVyLXNlbGVjdCB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yOyB9XG4uZnVsbGxpbmsge1xuXHRidXR0b24ge1xuXHRcdG1hcmdpbjogNHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA2OFwiOyB9IH0gfVxuLmZ1bGxsaW5rLmNvbGxhcHNlZCB7XG5cdGJ1dHRvbiB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNjdcIjsgfSB9IH1cblxuI3ByaWNlc2xpZGVyIHtcblx0bWFyZ2luLXRvcDogMTFweDsgfVxuLm5vVWktaG9yaXpvbnRhbCB7XG5cdGhlaWdodDogMTBweDsgfVxuLm5vVWktaGFuZGxlIHtcblx0dG9wOiAtMTBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHR3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cbi5ub1VpLWNvbm5lY3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfVxuXG4ubm9VaS1oYW5kbGUtbG93ZXIge31cblxuLm5vVWktaGFuZGxlLXVwcGVyIHt9XG5cbi5maWx0ZXItbWFudWZhY3R1cmVycywgLmZpbHRlci10YWdzIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHQuY2hlY2tib3gge1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9IH1cbi5maWx0ZXItdGFncyB7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4uZmlsdGVyLXRhZ3kge1xuXHRib3JkZXItdG9wOiAxcHggJGdyYXkgc29saWQ7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbi5maWx0ZXItYnV0dG9ucyB7XG5cdGJ1dHRvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMC43KSAvKiBJRSAqLztcblx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogRkYgKi87XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjcpIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovO1xuXHQtby10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogT3BlcmEgKi87IH1cbi50YWctbGFiZWwge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdHBhZGRpbmctYm90dG9tOiAycHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRmb250LXdlaWdodDogNzAwOyB9XG5cblxuXG4vKiBWWVBJUyBQUk9EVUtUT1YgKi9cblxuLnByb2R1Y3Qtd3JhcCwgLnByb2R1Y3RzLXdyYXBwZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuLnByb2R1Y3Qge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGltZyB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9IH1cbi5wcm9kdWN0bmFtZSB7XG5cdGNvbG9yOiAkcHJvZHVjdC1uYW1lLWNvbG9yO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuOyB9XG4uY2F0ZWdvcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0Y29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR3aWR0aDogYXV0bztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdHBhZGRpbmctYm90dG9tOiAycHg7IH1cbi5wcm9kdWN0c2hvcnQge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1zaG9ydC1jb250ZW50LWNvbG9yO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGhlaWdodDogNTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgfVxuLnNrbGFkb20sIC5uZXNrbGFkb20ge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDsgfVxuLnNrbGFkb20ge1xuXHRjb2xvcjogJHNrbGFkb207IH1cbi5uZXNrbGFkb20ge1xuXHRjb2xvcjogJG5lc2tsYWRvbTsgfVxuLmJlem5hY2VuYSB7XG5cdGNvbG9yOiAkY2VuYS1iZXpuYTtcblx0bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4ubmFzYWNlbmEge1xuXHRjb2xvcjogJGNlbmEtYWt0dWFsbmE7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4uYnV5LWJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXktYnRuLWJhY2tncm91bmQtY29sb3I7XG5cdG1pbi13aWR0aDogMTI1cHg7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG87XG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblxuLyogUFJPRFVDVCBERVRBSUwgKi9cblxuLnByb2R1Y3QtZGV0YWlsLXdyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7IH1cbi5wcm9kdWN0LWRldGFpbC1uYW1lIHtcblx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7IH1cbi5wcm9kdWN0LWRldGFpbC1pbWFnZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7IH1cbi5wcm9kdWN0LWRldGFpbC1pbmZvIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4ucHJvZHVjdC1nYWxsZXJ5IHtcblx0PiBkaXYge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBhZGRpbmc6IDVweCA1cHggMHB4IDBweDsgfSB9IH1cblxuLnByb2R1Y3QtZGV0YWlsLWluZm8tcm93IHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogJHByb2R1Y3QtZGV0YWlsLXZsYXN0bm9zdDtcblx0Zm9udC13ZWlnaHQ6IDMwMDsgfVxuLnByb2R1Y3QtZGV0YWlsLXByaWNlLXJvdyB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0Y29sb3I6ICRwcm9kdWN0LWRldGFpbC1jZW55O1xuXHRmb250LXdlaWdodDogMzAwOyB9XG4ucHJvZHVjdC1kZXRhaWwtcHJpY2UtbWFpbi1yb3cge1xuXHRjb2xvcjogYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5tYWluLXByaWNlIHtcblx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9XG4vKiBQcmlkYXZhbmllIGRvIGtvc2lrYSAtIGZvcm0gY2FzdCAqL1xuLnByb2R1Y3QtZm9ybSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbi8qIEVORCAqL1xuLnByb2R1Y3QtZGV0YWlsLWlucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cbi5wcm9kdWN0LXRhZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbi8qIERFVEFJTCBQUk9EVUtUVSAtIFRBQlkgKi9cbi5wcm9kdWN0LWRldGFpbC10YWJzIHtcblx0cGFkZGluZy10b3A6IDMwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRsaSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWItYmFja2dyb3VuZDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRjb2xvcjogJHRhYi1mb250LWNvbG9yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH0gfVxuXHRcdC5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfSB9IH1cbi50YWItY29udGVudCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdD4gZGl2IHtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG5cbi8qIE9LTk8gUE8gUFJJREFOSSBQUk9EVUtUVSBETyBLT1NJS0EgKi9cblxuLyogQ0FSVCBVUERBVEUgKi9cblxuI2FkZF90b19jYXJ0X2luZm8ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjk1KTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5OyB9XG5cbi5hZGRfdG9fY2FydF9pbmZvX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBhdXRvOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmFkZF90b19jYXJ0X2luZm9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDNyZW07IH0gfVxuXG4uYWRkX3RvX2NhcnRfaW5mbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87IH1cblxuLmF0Y2lfc2hhZG93IHtcblx0Ym94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCByZ2JhKDAsMCwwLDAuMSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uYXRjaV9jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0yNXB4O1xuXHR0b3A6IC0yNXB4O1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2xvc2Uuc3ZnXCIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5hdGNpX2Nsb3NlIHtcblx0XHRyaWdodDogMTBweDsgfSB9XG5cblxuLmF0Y2lfaGVhZGluZyB7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRwYWRkaW5nOiAycmVtIDFyZW0gMXJlbSAxcmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hdGNpX3Byb2R1Y3RfaW1hZ2Uge1xuXHRtYXgtaGVpZ2h0OiA0MHB4OyB9XG5cbi5hdGNpX3NlY29uZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7IH1cblxuLmF0Y2lfYnV0dG9uc193cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDJyZW07IH1cblxuXG4vKiBCUkVBRENSVU1CIC0gT01SVklOS09WRSBNRU5VICovXG5cbi5icmVhZGNydW1iIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmFja2dyb3VuZC1jb2xvcjtcblx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRhLCBzcGFuIHtcblx0XHRjb2xvcjogJGJyZWFkY3J1bWItZm9udC1jb2xvcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDsgfVxuXHQuYWN0dWFsIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfSB9XG5cbi8qIExBVkUgTUVOVSAqL1xuLmxlZnQtbWVudS1oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxlZnQtbWVudS1oZWFkaW5nLWNvbG9yO1xuXHRwYWRkaW5nOiAxNHB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHQmOmJlZm9yZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDsgfSB9XG4ubGVmdG1lbnUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdC1tZW51LWJhY2tncm91bmQ7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lOyB9XG5cdC8vbGkuYWN0aXZlXG5cdC8vXG5cdC8vY29sb3I6ICRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnRcblx0YSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXHQ+IHVsIHtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0PiBsaSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsZWZ0LW1lbnUtYm9yZGVyO1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Y29sb3I6ICRsZWZ0LW1lbnUtbGluay1jb2xvcjtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiK1wiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGxlZnQtbWVudS1saW5rLWNvbG9yO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9IH0gfSB9IH1cblxuXG5cbi8qIE5BS1VQTlkgS09TSUsgKi9cblxuLyogSE9STkUgTUVOVSBWIEtPU0lLVSAqL1xuLm5hdmlnYXRpb24tYmFyLWJhc2tldCB7XG5cdGEsZGl2IHtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfVxuXHRhOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cywgZGl2OmhvdmVyLCBkaXY6YWN0aXZlLCBkaXY6Zm9jdXMge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyB9XG5cdGEge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0cGFkZGluZzogMTRweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogMzAwOyB9XG5cdC5zdGVwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hvcHBpbmdfY2FydF9yb3c7XG5cdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZTtcblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTsgfSB9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9IH1cblx0LmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZTtcblx0XHQvKiAgXCJab2JhY2lrXCIgICovXG5cdFx0Ly9AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpXG5cdFx0Ly86YWZ0ZXJcblx0XHQvL2NvbnRlbnQ6IFwiXCJcblx0XHQvL2JvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50XG5cdFx0Ly9ib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnRcblx0XHQvL2JvcmRlci10b3A6IDEwcHggc29saWQgJHNob3BwaW5nX2NhcnRfcm93X2FjdGl2ZVxuXHRcdC8vcG9zaXRpb246IGFic29sdXRlXG5cdFx0Ly9tYXJnaW4tbGVmdDogYXV0b1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0Ly9sZWZ0OiAwXG5cdFx0Ly9yaWdodDogMFxuXHRcdC8vd2lkdGg6IDEwcHhcblx0XHRhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogd2hpdGU7IH0gfSB9XG5cbi8qIFZZUElTIFBST0RVS1RPViBWIEtPU0lLVSBBIFdJU0hMSVNURSAqL1xuXG4ubWFpbi1iYXNrZXQge1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0aW5wdXQge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG5cdGgyLCBoMyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0cGFkZGluZzogMTRweDtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXG4ucG9pbnRlciB7XG5cdGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2FydC1wcm9kdWN0IHtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHQuY2FydC1wcm9kdWN0LWltYWdlIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93OyB9IH1cblx0LmNhcnQtcHJvZHVjdC1uYW1lIHtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cdGZvcm0ge1xuXHRcdHdpZHRoOiAxMDAlOyB9XG5cdGlucHV0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0bWFyZ2luOiAwcHggMTVweDsgfVxuXHRidXR0b24ge1xuXHRcdG1hcmdpbjogMHB4IDVweDsgfSB9XG5cblxuLyogVk9VQ0hSRSAqL1xuXG4udm91Y2hlciB7XG5cdGlucHV0IHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBTVFJBTktPVkFOSUUgKi9cblxuLyogVllVWklURSBWIEFKQVhFICovXG4uc3RyYW5rb3ZhbmllIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bGkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfVxuXHQuYWN0aXZlIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRjb2xvcjogd2hpdGU7IH1cblx0LnBhZ2Uge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIEtMQVNJQ0tFIFNUUkFOS09WQU5JRSAqL1xuXG4ucGFnaW5hdGlvbiB7XG5cdGxpIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGEge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXHRcdGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7IH0gfSB9XG5cblx0LmN1cnJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfSB9XG5cdFx0c3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTsgfSB9IH0gfVxuIiwiLmpzX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiJdfQ== */
