@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,700");html{width:100%;max-width:1680px;margin:0 auto;background-color:#e0e0e0}body{background:#fff;font-family:Poppins,sans-serif;color:#0c0926}.h1,h1{font-size:80px;line-height:1;margin-bottom:2rem}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:65px}.h3,h3{font-size:50px;font-weight:500;margin-bottom:50px}.h4,h4{font-size:35px;margin-bottom:2rem}.h4,.h5,h4,h5{font-weight:200}.h5,h5{font-size:24px;margin:0}.h6,h6{font-size:20px;line-height:1.5}p{font-size:16px}.h-80{height:80%}.h-90{height:90%}.outline{display:none}a{transition:color .3s,background-color .3s;color:#0c0926}a:hover{color:#bd1f2f}p.small{font-variant:small-caps}.vh-100{height:100vh}.bg-center{background-size:cover;background-position:50%;background-repeat:no-repeat}.bg-black{background-color:#000!important}.bg-grey{background-color:#f6f6f6}.bg-navy{background-color:#0c0926}.bg-red{background-color:#bd1f2f}#success_message{display:none}#success_message h5{line-height:1.5;font-size:22px}#VersionTab{z-index:99999;position:absolute;top:100px;color:red;width:100%;text-align:center;font-size:22px;background-color:#ff0;height:100px;line-height:100px}#VersionTab a{color:#00f}.btn{color:#fff;background-color:#bd1f2f;border-radius:25px;text-transform:none;font-size:16px}.btn,.btn:hover{box-shadow:none}.container-fluid{padding:0 90px;z-index:10}.row{margin:0}section{padding-top:90px;padding-bottom:90px}.main-block{position:relative;background-image:url(../../images/6dots.png);background-position:100%;background-size:contain;background-repeat:no-repeat;padding-bottom:0;margin-bottom:-90px}.main-block .about-text h4{position:absolute;top:20px;left:90px;color:#7e7e7f;font-weight:500}.main-block span{border-bottom:5px solid #bd1f2f}.main-block h2{margin-top:-100px;margin-bottom:40px}.main-block h5{line-height:1.7;font-weight:400}.main-block.smaller-text h5{font-size:20px}.main-block .smaller-header{font-size:50px}.red-square1{right:calc(3rem - 15px)}.red-square1,.red-square2{position:absolute;top:-15px;width:30%;z-index:5}.red-square2{left:-15px}.steps-left{display:flex}.sticky{position:fixed;top:40px}.bg-grey-new{padding:20px;background-color:#ecebeb}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px 0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px 0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@media (min-width:991px) and (max-width:1200px){.container-fluid{padding:0 40px}h3{font-size:40px;margin-bottom:25px}.main-block{margin-bottom:-60px}.main-block .about-text h4{font-size:25px;left:40px}.main-block h2{font-size:40px}.main-block.smaller-text h5{font-size:18px}.main-block .smaller-header{font-size:38px}}@media (min-width:767px) and (max-width:991px){section{padding:40px 0}.container-fluid{padding:0 20px}h3{font-size:30px;margin-bottom:20px}.main-block{margin-bottom:-30px}.main-block .about-text h4{font-size:18px;left:20px;top:10px}.main-block h2{font-size:30px}.main-block h5{font-size:16px}.main-block.smaller-text h5{font-size:14px}.main-block .smaller-header{font-size:24px}.red-square2{left:5px}.bg-grey-new{padding:10px}}@media (max-width:767px){section{padding:40px 0}.container-fluid{padding:0 20px}h3{font-size:30px;margin-bottom:20px}.main-block{margin-bottom:-30px;margin-top:110px}.main-block .about-text h4{font-size:18px;left:20px;top:-100px}.main-block h2{font-size:25px}.main-block h5{font-size:16px}.main-block.smaller-text h5{font-size:14px}.main-block .smaller-header{font-size:24px}.red-square2{left:30px}.steps-left{display:none!important}}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:2px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{background:#bd1f2f}.animated-icon1 span:first-child{top:0}.animated-icon1 span:nth-child(2){top:10px}.animated-icon1 span:nth-child(3){top:20px}.animated-icon1.open span:first-child{top:11px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.animated-icon2 span:first-child{top:0}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}.animated-icon2.open span:first-child{top:11px;width:0;left:50%}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon2.open span:nth-child(4){top:11px;width:0;left:50%}.animated-icon3 span:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;transform-origin:left center}.animated-icon3.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}.animated-icon3.open span:nth-child(2){width:0;opacity:0}.animated-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}header .custom-navbar{width:100%;padding:35px 90px 30px;background-color:#f6f6f6;box-shadow:none;font-size:16px;margin-right:auto;margin-left:auto;z-index:1000}header .header-logo{width:100px}header .navbar-collapse .nav-item{margin:0 15px;text-align:center}header .navbar-collapse .nav-item:hover span{border-bottom:2px solid #bd1f2f}header .navbar-collapse .nav-item .nav-link{padding:0}header .navbar-collapse .active span{border-bottom:2px solid #bd1f2f}header .header-bg-logo{position:absolute;background-image:url(../../images/elliot-logo-white.png);background-size:contain;background-repeat:no-repeat;background-position:70%;width:93%;height:90%;z-index:5}header .header-btn{font-size:14px;padding:12px;width:170px;border-radius:5px;margin-top:0}.dropdown:hover>.dropdown-menu{display:block;text-align:center}.dropdown>.dropdown-toggle:active{pointer-events:none}.dropdown-item:hover{background-color:#bd1f2f!important}@media (min-width:991px) and (max-width:1200px){header .custom-navbar{padding:35px 40px 30px}header .navbar-collapse .nav-item{margin:0 12px}header .paynow{height:40px}header .header-btn{width:150px;padding:9px}}@media (min-width:767px) and (max-width:991px){header #logo_symbol{width:80px}header .custom-navbar{padding:20px;background-color:#f6f6f6}header .custom-navbar .navbar-brand{margin-right:0}header .custom-navbar .nav-item{text-align:center;margin-bottom:10px;margin-right:0;font-size:14px}header .navbar-collapse .nav-item{margin:0 10px}header .paynow{height:30px}header .header-btn{width:115px;padding:6px;font-size:12px}}@media (max-width:767px){header #logo_symbol{width:70px}header .custom-navbar{padding:20px;background-color:#f6f6f6}header .custom-navbar .nav-item{text-align:center;margin-bottom:10px}header .custom-navbar .nav-item a{color:#0c0926}header .custom-navbar .btn{font-size:14px;padding:10px}}.intro{position:relative;padding:0;margin-top:-170px;z-index:8}.intro .home-content{position:absolute;top:170px;color:#fff}.intro .home-logo{width:43%;margin:-90px 0 -60px}.intro .home-button{margin-top:2rem}.square-image{padding:0}.square-image .img-fluid{position:relative;z-index:10}.img-corners{position:absolute!important;top:0;left:0}.small-content{padding:0}.small-content p{font-size:24px;line-height:2;margin-bottom:50px}.padding-left{padding-left:70px}.padding-right{padding-right:70px}.testimonials{background-color:#0c0926;color:#fff;padding-bottom:30px}.testimonials h3{border-bottom:2px solid #bd1f2f}.testimonials h5{line-height:1.5}.testimonials .carousel .carousel-control-prev-icon{background-image:url(/images/prev.svg);width:50px;height:50px}.testimonials .carousel .carousel-control-next-icon{background-image:url(/images/next.svg);width:50px;height:50px}.testimonials .carousel-caption{padding:20px 50px;bottom:15px;right:10%;left:10%}.testimonials .carousel-control-next,.testimonials .carousel-control-prev{width:5%}.testimonials .testimonial-content{margin-bottom:50px}@media (min-width:991px) and (max-width:1200px){.intro h4{font-size:20px}.intro h1,.intro h4{margin-bottom:1.5rem}.intro h1{font-size:60px}.intro h5{font-size:16px}.small-content p{font-size:20px}.padding-left{padding-left:40px}.padding-right{padding-right:40px}.testimonials h6{font-size:16px}our-why{padding-top:90px}}@media (min-width:767px) and (max-width:991px){.intro{margin-top:-140px}.intro .home-content{top:140px}.intro h4{font-size:20px;margin-bottom:1rem}.intro h1{font-size:45px;margin-bottom:1rem}.intro h5{font-size:16px}.intro .home-button{display:none}.small-content h3{font-size:30px;margin-bottom:20px}.small-content p{font-size:16px}.padding-left{padding-left:20px}.padding-right{padding-right:20px}.testimonials h3{font-size:30px}.testimonials h5{font-size:20px}.testimonials h6{font-size:14px}}@media (max-width:767px){.intro{margin-top:-110px}.intro .home-content{top:100px}.intro .home-button,.intro h4,.intro h5{display:none}.intro h1{font-size:40px;margin-bottom:0}.small-content p{font-size:16px;margin-bottom:20px}.padding-left{padding-left:0}.padding-right{padding-right:0}.square-image{margin-top:40px}.testimonials h5{font-size:16px}.testimonials .carousel-caption{padding:20px 0}.testimonials h6{font-size:11px}.testimonials .carousel-item img{margin:60px 0}}.our-why{padding-top:180px}.about-ann{position:relative;background-image:url(../../images/5dots.png);background-position:100%;background-size:contain;background-repeat:no-repeat}.about-ann h3{margin-bottom:10px}.about-ann h5{margin-bottom:50px;color:#bd1f2f;font-weight:500}.about-ann .overlap-image{margin-left:-3rem;margin-top:6rem;margin-bottom:-6rem}.our-contribution .text-block{margin-right:3rem;margin-top:-20rem;background-color:#fff;padding:3rem}.our-contribution h5{font-weight:600}.our-contribution .left-corner{position:absolute;top:0;left:0}.our-contribution .left-corner img{width:60%}.our-contribution ul{list-style:none;padding-left:10px;margin-bottom:50px}.our-contribution ul li{padding-left:1em}.our-contribution ul li:before{content:"■ ";color:#bd1f2f;padding-right:10px}.our-contribution .our-image{padding-left:0;padding-right:3rem}@media (min-width:767px) and (max-width:991px){.our-why{padding-top:90px}.our-why p{font-size:14px}.our-why .square-image{padding-left:1.4rem;padding-right:1rem}.about-ann h5{margin-bottom:20px}.our-contribution .text-block{padding:2rem}.our-contribution .text-block h3,.our-contribution .text-block h5{font-size:20px}.our-contribution .text-block ul{margin-bottom:20px;padding-left:0}.our-contribution .text-block ul li{font-size:14px}}@media (max-width:767px){.our-why{padding-top:50px}.our-why .square-image{padding-left:3rem;padding-right:3rem}.our-why .large-text{margin-top:40px}.about-ann .overlap-image{margin-left:0;margin-top:-2rem;margin-bottom:0}.our-contribution .our-image{padding-right:0}.our-contribution .text-block{margin:-10rem 2rem 0;padding:2rem}.our-contribution ul{margin-bottom:20px;padding-left:0}}.steps-accounting .container-fluid{margin-top:90px}.steps-accounting .steps-image{width:20px;height:262px}.steps-accounting ul{list-style:none;color:#bd1f2f;padding-left:15px}.steps-accounting ul li{margin-bottom:55px}.steps-accounting .steps-content h5{font-weight:500;margin-bottom:30px}.steps-accounting .steps-content a{font-weight:500}.steps-accounting hr{margin:40px 0}@media (min-width:767px) and (max-width:991px){.steps-accounting ul span{display:none}}.steps-tax .container-fluid{margin-top:90px}.steps-tax .steps-image{width:20px;height:306px}.steps-tax ul{list-style:none;color:#bd1f2f;padding-left:15px}.steps-tax ul li{margin-bottom:47px}.steps-tax .steps-content h5{font-weight:500;margin-bottom:30px}.steps-tax .steps-content a{font-weight:500}.steps-tax hr{margin:40px 0}.main-block.news{margin-bottom:0;padding-bottom:90px;background-image:url(../../images/5dots.png)}.news-block .nav-link{color:#7e7e7f;font-size:25px;font-weight:500;padding:10px 20px}.news-block .nav-link:hover{color:#bd1f2f}.news-block .nav-link.active{background-color:#bd1f2f}.news-block .nav-link.active:hover{color:#fff}.news-block .tab-content{padding:2rem 0 0}.news-block .tab-content .tab-pane .row{margin-bottom:3rem}.news-block .tab-content .news-content{padding:3rem;background-color:#fff}.news-block .tab-content h5{font-size:40px;font-weight:500;margin-bottom:1rem}.news-block .tab-content .date-col{background-color:#0c0926;color:#fff;display:flex;align-self:stretch;justify-content:center;align-items:center}.news-block .tab-content .date-col span{font-size:90px;font-weight:600;line-height:1}.news-block .tab-content a{color:#0c0926;font-size:23px;font-weight:600}.news-block .tab-content a:hover{color:#bd1f2f}.site-content{margin:50px 0}.site-content h1{font-size:50px;font-weight:700}.site-content h2,.site-content h3,.site-content h4,.site-content h5,.site-content h6{font-size:24px;font-weight:400}.site-content h2{margin-bottom:40px}@media (min-width:991px) and (max-width:1200px){.news-block .tab-content h5{font-size:28px}}@media (min-width:767px) and (max-width:991px){.main-block.news{padding-bottom:40px}.main-block h2{margin-top:-50px}.news-block .tab-content h5{font-size:20px}.news-block .tab-content .news-content{padding:2rem}.news-block .tab-content .see-more a{font-size:18px}.news-block .nav-link{font-size:20px}}@media (max-width:767px){.news-block .nav-item{flex:1 1 auto;text-align:center}.news-block .tab-content .tab-pane .row{margin-bottom:1.5rem}.news-block .tab-content .news-content{padding:1.5rem}.news-block .tab-content h5{font-size:18px}.news-block .tab-content .date-col span{font-size:50px}.news-block .tab-content .see-more a{font-size:16px}}.google-map{position:relative;padding-top:0;padding-bottom:0}.google-map .info-box{display:flex;position:absolute;width:400px;height:350px;background-image:url(../../contact/images/corners-with-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;top:10px;left:10px}.google-map .info-box .row{margin:0 0 15px}.google-map .info-box img{width:20px}.google-map .info-box p{margin-bottom:10px;font-size:14px}.google-map .osc-form{position:absolute;background-color:#fff;padding:15px 50px 15px 15px;right:160px;bottom:100px}.google-map .osc-form p{margin:0}.google-map .osc-form img{width:66%;position:absolute;top:-38%;right:-40%}.google-map .osc-form span{font-weight:600}.mobile-info-box{display:none}.mobile-info-box .info-box{display:flex;width:400px;height:350px;background-image:url(../../contact/images/corners-with-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;margin:0 auto}.mobile-info-box .info-box .row{margin:0 0 15px}.mobile-info-box .info-box img{width:20px}.mobile-info-box .info-box p{margin-bottom:10px;font-size:14px}.get-in-touch{position:relative;background-position:100% 0}.get-in-touch,.get-in-touch .left-bottom-bg{background-image:url(../../images/4dots.png);background-repeat:no-repeat}.get-in-touch .left-bottom-bg{position:absolute;width:100%;height:91%;background-position:0 100%}.get-in-touch .contact-form{background-color:#fff;padding:90px 40px}@media (min-width:767px) and (max-width:991px){.google-map .info-box{width:320px;height:280px}.get-in-touch .contact-form{padding:40px}}@media (max-width:767px){.mobile-info-box{display:block}.mobile-info-box .info-box{background-size:contain}.google-map .info-box{display:none}.google-map .osc-form{right:130px}.get-in-touch{padding:20px 0}}footer{width:100%;background-color:#f6f6f6}footer .logo{width:100px}footer .footer-nav{margin:0 20px}footer h3{font-size:14px;font-weight:600;margin-bottom:1.3rem}footer h3 span{border-bottom:2px solid #bd1f2f}footer ul{list-style:none;font-size:12px;line-height:1.8;padding-left:0}footer p{font-size:14px}footer p span{color:#bd1f2f}footer .row{padding:50px 0 0}footer .social-logo{width:20px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9hYm91dC5zY3NzIiwibWFpbi5zY3NzIiwiX2Jhc2Uuc2NzcyIsInBhcnRpYWxzL192YXJpYWJsZXMuc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9ob21lLnNjc3MiLCJfYWNjb3VudGluZy5zY3NzIiwiX3RheC5zY3NzIiwiX25ld3Muc2NzcyIsIl9jb250YWN0LnNjc3MiLCJfZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEJBLGlCQzFCQSxBRHVEUyxzRkN2REcsQUNHWixLQUNFLFdBQVcsQUFDWCxpQkFBaUIsQUFDakIsY0FBYyxBQUNkLHdCQUF5QixDQUMxQixBQUNELEtBQ0UsZ0JBQWlCLEFBQ2pCLCtCQUFrQyxBQUNsQyxhQ1RZLENEVWIsQUFDRCxPQUVFLGVBQWUsQUFFZixjQUFjLEFBQ2Qsa0JBQW1CLENBQ3BCLEFBQ0QsY0FKRSxlQUFnQixDQUlsQixBQUlDLE9BRkMsY0FBZSxDQUVoQixBQUNELE9BRUUsZUFBZSxBQUNmLGdCQUFnQixBQUNoQixrQkFBbUIsQ0FDcEIsQUFDRCxPQUVFLGVBQWUsQUFFZixrQkFBbUIsQ0FDcEIsQUFDRCxjQUhFLGVBQWdCLENBR2xCLEFBS0MsT0FIQyxlQUFlLEFBRWYsUUFBUyxDQUNWLEFBQ0QsT0FFRSxlQUFlLEFBQ2YsZUFBZ0IsQ0FDakIsQUFDRCxFQUNFLGNBQWUsQ0FDaEIsQUFDRCxNQUNFLFVBQVcsQ0FDWixBQUNELE1BQ0UsVUFBVyxDQUNaLEFBQ0QsU0FDRSxZQUFhLENBQ2QsQUFDRCxFQUlFLDBDQUErQyxBQUMvQyxhQy9EWSxDRG1FYixBQVRELFFBT0ksYUNsRVMsQ0RtRVYsQUFFSCxRQUNFLHVCQUF3QixDQUN6QixBQUNELFFBQ0UsWUFBYSxDQUNkLEFBR0QsV0FDRSxzQkFBc0IsQUFDdEIsd0JBQWtDLEFBQ2xDLDJCQUE0QixDQUM3QixBQUNELFVBQ0UsK0JBQW1DLENBQ3BDLEFBQ0QsU0FDRSx3QkNwRlksQ0RxRmIsQUFDRCxTQUNFLHdCQ3hGWSxDRHlGYixBQUNELFFB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bkNMLG9CQXNDUSxVQUFXLENBQ2QiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbi5vdXItd2h5IHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG59XG5cbi5hYm91dC1hbm4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvNWRvdHMucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgLm92ZXJsYXAtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICAgIH1cbn1cblxuLm91ci1jb250cmlidXRpb24ge1xuICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG4gICAgaDUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAubGVmdC1jb3JuZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIH07XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTsgXG4gICAgICAgIH1cbiAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKWoCBcIjtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAub3VyLWltYWdlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIH1cbn1cblxuLy8gVEFCTEVUICA3NjdweCAtIDk5MXB4XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIC5vdXItd2h5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zcXVhcmUtaW1hZ2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYm91dC1hbm4ge1xuICAgICAgICBoNSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdXItY29udHJpYnV0aW9uIHtcbiAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgICAgIGgzLCBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTU9CSUxFICAgMCAtIDc2N3B4XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgLm91ci13aHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgLnNxdWFyZS1pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5sYXJnZS10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFib3V0LWFubiB7XG4gICAgICAgIC5vdmVybGFwLWltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdXItY29udHJpYnV0aW9uIHtcbiAgICAgICAgLm91ci1pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbjogLTEwcmVtIDJyZW0gMCAycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDoyMDAsMzAwLDQwMCw1MDAsNzAwJyk7XG5AaW1wb3J0IFwicGFydGlhbHMvdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcImllLnNjc3NcIjtcbkBpbXBvcnQgXCJiYXNlXCI7XG5AaW1wb3J0IFwiaGVhZGVyXCI7XG5AaW1wb3J0IFwiaG9tZVwiO1xuQGltcG9ydCBcImFib3V0XCI7XG5AaW1wb3J0IFwiYWNjb3VudGluZ1wiO1xuQGltcG9ydCBcInRheFwiO1xuQGltcG9ydCBcIm5ld3NcIjtcbkBpbXBvcnQgXCJjb250YWN0XCI7XG5AaW1wb3J0IFwiZm9vdGVyXCI7IiwiLm1hcmdpbi10b3Age1xufVxuLyogVHlwb2dyYXBoeSAqL1xuaHRtbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5ib2R5IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAkbmF2eTtcbn1cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiA2NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW46IDA7XG59XG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbnAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaC04MCB7XG4gIGhlaWdodDogODAlO1xufVxuLmgtOTAge1xuICBoZWlnaHQ6IDkwJTtcbn1cbi5vdXRsaW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDMwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAzMDBtcywgYmFja2dyb3VuZC1jb2xvciAzMDBtcztcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMsIGJhY2tncm91bmQtY29sb3IgMzAwbXM7XG4gIGNvbG9yOiAkbmF2eTtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRyZWQ7XG4gIH1cbn1cbnAuc21hbGwge1xuICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG59XG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLy8gQmFja2dyb3VuZFxuLmJnLWNlbnRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG59XG4uYmctbmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xufVxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG59XG5cbi8vIENvbnRhY3RcbiNzdWNjZXNzX21lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBoNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLyogSUUgVmVyc2lvbiB1cGRhdGUgVEFCICovXG4jVmVyc2lvblRhYiB7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGNvbG9yOiByZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGEge1xuICAgIGNvbG9yOiBibHVlO1xuICB9XG59XG5cbi5idG4ge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgcGFkZGluZzogMCA5MHB4O1xuICAgei1pbmRleDogMTA7XG59XG5cbi5yb3cge1xuICBtYXJnaW46IDA7XG59XG5cbnNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbi5tYWluLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvNmRvdHMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTkwcHg7XG4gIC5hYm91dC10ZXh0IHtcbiAgICAgIGg0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIGxlZnQ6IDkwcHg7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgfVxuICBcbiAgc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJHJlZDtcbiAgfVxuICBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIGg1IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gICYuc21hbGxlci10ZXh0IHtcbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgLnNtYWxsZXItaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuLnJlZC1zcXVhcmUxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICByaWdodDogY2FsYygzcmVtIC0gMTVweCk7XG4gIHdpZHRoOiAzMCU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5yZWQtc3F1YXJlMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTVweDtcbiAgbGVmdDogLTE1cHg7XG4gIHdpZHRoOiAzMCU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5zdGVwcy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA0MHB4O1xufVxuXG4uYmctZ3JleS1uZXcge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlYmViO1xufVxuXG4vLyBGYWRlIEluIEFuaW1hdGlvblxuXG4vKiBBbmltYXRpb24gKi9cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAgLDQwcHggMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDQwcHgsMClcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwICw0MHB4IDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCw0MHB4LDApXG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBTTUFMTCBERVNLVE9QIDk5MXB4LTEyMDBweFxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcblxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubWFpbi1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHg7XG4gICAgLmFib3V0LXRleHQge1xuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG4gICAgJi5zbWFsbGVyLXRleHQgaDUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAuc21hbGxlci1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUQUJMRVQgIDc2N3B4IC0gOTkxcHhcblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cbiAgc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBcbiAgLm1haW4tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICAgIC5hYm91dC10ZXh0IHtcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gICAgaDUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmLnNtYWxsZXItdGV4dCBoNSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5zbWFsbGVyLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICB9XG4gIC5yZWQtc3F1YXJlMiB7XG4gICAgbGVmdDogNXB4O1xuICB9XG4gIC5iZy1ncmV5LW5ldyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICBcbn1cblxuLy8gTU9CSUxFICAgMCAtIDc2N3B4XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm1haW4tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgIC5hYm91dC10ZXh0IHtcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbiAgICBoNSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICYuc21hbGxlci10ZXh0IGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLnNtYWxsZXItaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbiAgLnJlZC1zcXVhcmUyIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG4gIC5zdGVwcy1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuIiwiJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuJHJlZDogI0JEMUYyRjtcbiRuYXZ5OiAjMEMwOTI2O1xuJGdyZXk6ICNGNkY2RjY7XG4kZGFyay1ncmV5OiAjN0U3RTdGO1xuJGJsdWU6ICMwRTBDMzg7XG5cblxuXG4vLyMjIERlZmluZSB0aGUgYnJlYWtwb2ludHMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi14czogICAgICAgICAgICAgICAgICA0ODBweDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14cy1taW5gIGFzIG9mIHYzLjIuMFxuJHNjcmVlbi14cy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXhzO1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXBob25lYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tcGhvbmU6ICAgICAgICAgICAgICAgJHNjcmVlbi14cy1taW47XG5cbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXNtYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgNzY3cHg7XG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tc207XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tdGFibGV0YCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tdGFibGV0OiAgICAgICAgICAgICAgJHNjcmVlbi1zbS1taW47XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbWRgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICA5OTFweDtcbiRzY3JlZW4tbWQtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1tZDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1kZXNrdG9wYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tZGVza3RvcDogICAgICAgICAgICAgJHNjcmVlbi1tZC1taW47XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgMTIwMHB4O1xuJHNjcmVlbi1sZy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLWxnO1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWxnLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1sZy1kZXNrdG9wOiAgICAgICAgICAkc2NyZWVuLWxnLW1pbjtcblxuLy8gU28gbWVkaWEgcXVlcmllcyBkb24ndCBvdmVybGFwIHdoZW4gcmVxdWlyZWQsIHByb3ZpZGUgYSBtYXhpbXVtXG4kc2NyZWVuLXhzLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLXNtLW1pbiAtIDEpO1xuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAxKTtcbiRzY3JlZW4tbWQtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbGctbWluIC0gMSk7IiwiLyogSWNvbiAxICovXG4uYW5pbWF0ZWQtaWNvbjEsIC5hbmltYXRlZC1pY29uMiwgLmFuaW1hdGVkLWljb24zIHtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hbmltYXRlZC1pY29uMSBzcGFuLCAuYW5pbWF0ZWQtaWNvbjIgc3BhbiwgLmFuaW1hdGVkLWljb24zIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDJweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDlweDtcblx0b3BhY2l0eTogMTtcblx0bGVmdDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmFuaW1hdGVkLWljb24xIHNwYW4ge1xuXHRiYWNrZ3JvdW5kOiAkcmVkO1xufVxuXG4uYW5pbWF0ZWQtaWNvbjIgc3BhbiB7XG5cdGJhY2tncm91bmQ6ICRyZWQ7XG59XG5cbi5hbmltYXRlZC1pY29uMyBzcGFuIHtcblx0YmFja2dyb3VuZDogJHJlZDtcbn1cblxuLmFuaW1hdGVkLWljb24xIHNwYW46bnRoLWNoaWxkKDEpIHtcblx0dG9wOiAwcHg7XG59XG5cbi5hbmltYXRlZC1pY29uMSBzcGFuOm50aC1jaGlsZCgyKSB7XG5cdHRvcDogMTBweDtcbn1cblxuLmFuaW1hdGVkLWljb24xIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0dG9wOiAyMHB4O1xufVxuXG4uYW5pbWF0ZWQtaWNvbjEub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdHRvcDogMTFweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5hbmltYXRlZC1pY29uMS5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0b3BhY2l0eTogMDtcblx0bGVmdDogLTYwcHg7XG59XG5cbi5hbmltYXRlZC1pY29uMS5vcGVuIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0dG9wOiAxMXB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG59XG5cbi8qIEljb24gMyovXG5cbi5hbmltYXRlZC1pY29uMiBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdHRvcDogMHB4O1xufVxuXG4uYW5pbWF0ZWQtaWNvbjIgc3BhbjpudGgtY2hpbGQoMiksIC5hbmltYXRlZC1pY29uMiBzcGFuOm50aC1jaGlsZCgzKSB7XG5cdHRvcDogMTBweDtcbn1cblxuLmFuaW1hdGVkLWljb24yIHNwYW46bnRoLWNoaWxkKDQpIHtcblx0dG9wOiAyMHB4O1xufVxuXG4uYW5pbWF0ZWQtaWNvbjIub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdHRvcDogMTFweDtcblx0d2lkdGg6IDAlO1xuXHRsZWZ0OiA1MCU7XG59XG5cbi5hbmltYXRlZC1pY29uMi5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmFuaW1hdGVkLWljb24yLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmFuaW1hdGVkLWljb24yLm9wZW4gc3BhbjpudGgtY2hpbGQoNCkge1xuXHR0b3A6IDExcHg7XG5cdHdpZHRoOiAwJTtcblx0bGVmdDogNTAlO1xufVxuXG4vKiBJY29uIDQgKi9cblxuLmFuaW1hdGVkLWljb24zIHNwYW46bnRoLWNoaWxkKDEpIHtcblx0dG9wOiAwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbn1cblxuLmFuaW1hdGVkLWljb24zIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0dG9wOiAxMHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHQtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG59XG5cbi5hbmltYXRlZC1pY29uMyBzcGFuOm50aC1jaGlsZCgzKSB7XG5cdHRvcDogMjBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0LW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuXG4uYW5pbWF0ZWQtaWNvbjMub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiA4cHg7XG59XG5cbi5hbmltYXRlZC1pY29uMy5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0d2lkdGg6IDAlO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uYW5pbWF0ZWQtaWNvbjMub3BlbiBzcGFuOm50aC1jaGlsZCgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0b3A6IDIxcHg7XG5cdGxlZnQ6IDhweDtcbn1cblxuaGVhZGVyIHtcblx0LmN1c3RvbS1uYXZiYXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDM1cHggOTBweCAzMHB4IDkwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdH1cblx0LmhlYWRlci1sb2dvIHtcblx0XHR3aWR0aDogMTAwcHg7XG5cdH1cblx0Lm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0Lm5hdi1pdGVtIHtcblx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci1iZy1sb2dvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2VsbGlvdC1sb2dvLXdoaXRlLnBuZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCU7XG5cdFx0d2lkdGg6IDkzJTtcblx0XHRoZWlnaHQ6IDkwJTtcblx0XHR6LWluZGV4OiA1O1xuXHR9XG5cdC5oZWFkZXItYnRuIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0cGFkZGluZzogMTJweDtcblx0XHR3aWR0aDogMTcwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLmRyb3Bkb3duOmhvdmVyID4gLmRyb3Bkb3duLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRyb3Bkb3duID4gLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUge1xuICAgIC8qV2l0aG91dCB0aGlzLCBjbGlja2luZyB3aWxsIG1ha2UgaXQgc3RpY2t5Ki9cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZCAhaW1wb3J0YW50O1xufVxuXG4vLyBTTUFMTCBERVNLVE9QIDk5MXB4LTEyMDBweFxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcblxuXHRoZWFkZXIge1xuXHRcdC5jdXN0b20tbmF2YmFyIHtcblx0XHRcdHBhZGRpbmc6IDM1cHggNDBweCAzMHB4IDQwcHg7XG5cdFx0fVxuXHRcdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0bWFyZ2luOiAwIDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYXlub3cge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQuaGVhZGVyLWJ0biB7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLy8gVEFCTEVUICA3NjdweCAtIDk5MXB4XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuXG5cdGhlYWRlciB7XG5cdFx0I2xvZ29fc3ltYm9sIHtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdH1cblx0XHQuY3VzdG9tLW5hdmJhciB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG5cdFx0XHQubmF2YmFyLWJyYW5kIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Ly8gYSB7XG5cdFx0XHRcdC8vIFx0Y29sb3I6ICRuYXZ5O1xuXHRcdFx0XHQvLyB9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYXlub3cge1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQuaGVhZGVyLWJ0biB7XG5cdFx0XHR3aWR0aDogMTE1cHg7XG5cdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLy8gTU9CSUxFICAgMCAtIDc2N3B4XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cblx0aGVhZGVyIHtcblx0XHQjbG9nb19zeW1ib2wge1xuXHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0fVxuXHRcdC5jdXN0b20tbmF2YmFyIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRuYXZ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbnRybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogLTE3MHB4O1xuICAgIHotaW5kZXg6IDg7XG4gICAgLmhvbWUtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNzBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuaG9tZS1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDQzJTtcbiAgICAgICAgbWFyZ2luOiAtOTBweCAwIC02MHB4IDA7XG4gICAgfVxuICAgIC5ob21lLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxufVxuXG4uc3F1YXJlLWltYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5pbWctZmx1aWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbn1cblxuLmltZy1jb3JuZXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLnNtYWxsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxufVxuXG4ucGFkZGluZy1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG5cbi5wYWRkaW5nLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuXG4udGVzdGltb25pYWxzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGgzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRyZWQ7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9wcmV2LnN2Z1wiKTtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbmV4dC5zdmdcIik7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4O1xuICAgICAgICBib3R0b206IDE1cHg7XG4gICAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICAgIGxlZnQ6IDEwJTtcbiAgICB9XG4gICAgLmNhcm91c2VsLWNvbnRyb2wtcHJldiwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgICAgIHdpZHRoOiA1JTtcbiAgICB9XG4gICAgLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbn1cblxuXG4vLyBTTUFMTCBERVNLVE9QIDk5MXB4LTEyMDBweFxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAuaW50cm8ge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc21hbGwtY29udGVudCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYWRkaW5nLWxlZnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuICAgIFxuICAgIC5wYWRkaW5nLXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG4gICAgLnRlc3RpbW9uaWFscyB7XG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBvdXItd2h5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgfVxufVxuXG4vLyBUQUJMRVQgIDc2N3B4IC0gOTkxcHhcblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cbiAgICAuaW50cm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gICAgICAgIC5ob21lLWNvbnRlbnQge1xuICAgICAgICAgICAgdG9wOiAxNDBweDtcbiAgICAgICAgfVxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5ob21lLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zbWFsbC1jb250ZW50IHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWRkaW5nLWxlZnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgIFxuICAgIC5wYWRkaW5nLXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgXG4gICAgLnRlc3RpbW9uaWFscyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBNT0JJTEUgICAwIC0gNzY3cHhcblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcblxuXHQuaW50cm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTEwcHg7XG4gICAgICAgIC5ob21lLWNvbnRlbnQge1xuICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBoNCwgaDUsIC5ob21lLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc21hbGwtY29udGVudCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWRkaW5nLWxlZnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG4gICAgXG4gICAgLnBhZGRpbmctcmlnaHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLnRlc3RpbW9uaWFscyB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgICAgICAgfVxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDYwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi5zdGVwcy1hY2NvdW50aW5nIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICB9XG4gICAgLnN0ZXBzLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjYycHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RlcHMtY29udGVudCB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBociB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgIH1cbn1cblxuLy8gVEFCTEVUICA3NjdweCAtIDk5MXB4XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIC5zdGVwcy1hY2NvdW50aW5nIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc3RlcHMtdGF4IHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICB9XG4gICAgLnN0ZXBzLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMzA2cHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RlcHMtY29udGVudCB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBociB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgIH1cbn1cbiIsIi5tYWluLWJsb2NrLm5ld3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzLzVkb3RzLnBuZ1wiKTtcbn1cblxuLm5ld3MtYmxvY2sge1xuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDs7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwIDAgMDtcbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3MtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5kYXRlLWNvbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2l0ZS1jb250ZW50IHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG59XG5cbi8vIFNNQUxMIERFU0tUT1AgOTkxcHgtMTIwMHB4XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1sZykge1xuICAgIC5uZXdzLWJsb2NrIHtcbiAgICAgICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRBQkxFVCAgNzY3cHggLSA5OTFweFxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAubWFpbi1ibG9jay5uZXdzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5tYWluLWJsb2NrIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5ld3MtYmxvY2sge1xuICAgICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VlLW1vcmUgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE1PQklMRSAgIDAgLSA3NjdweFxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIC5uZXdzLWJsb2NrIHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3MtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kYXRlLWNvbCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VlLW1vcmUgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5nb29nbGUtbWFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAuaW5mby1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vY29udGFjdC9pbWFnZXMvY29ybmVycy13aXRoLWJnLmpwZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIFxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcblxuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3NjLWZvcm0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMTVweDtcbiAgICAgICAgcmlnaHQ6IDE2MHB4O1xuICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTM4JTtcbiAgICAgICAgICAgIHJpZ2h0OiAtNDAlO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vYmlsZS1pbmZvLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAuaW5mby1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2NvbnRhY3QvaW1hZ2VzL2Nvcm5lcnMtd2l0aC1iZy5qcGdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuXG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdldC1pbi10b3VjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy80ZG90cy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLmxlZnQtYm90dG9tLWJnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA5MSU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy80ZG90cy5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiA5MHB4IDQwcHg7XG4gICAgfVxufVxuXG4vLyBUQUJMRVQgIDc2N3B4IC0gOTkxcHhcblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgLmdvb2dsZS1tYXAge1xuICAgICAgICAuaW5mby1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ2V0LWluLXRvdWNoIHtcbiAgICAgICAgLmNvbnRhY3QtZm9ybSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBNT0JJTEUgICAwIC0gNzY3cHhcblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAubW9iaWxlLWluZm8tYm94IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC5pbmZvLWJveCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdvb2dsZS1tYXAge1xuICAgICAgICAuaW5mby1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAub3NjLWZvcm0ge1xuICAgICAgICAgICAgcmlnaHQ6IDEzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5nZXQtaW4tdG91Y2gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxufSIsImZvb3RlciB7XG4gICAgLy8gcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblxuICAgIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgICAuZm9vdGVyLW5hdiB7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcmVkO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93IHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDAgMDtcbiAgICB9XG5cbiAgICAuc29jaWFsLWxvZ28ge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICB9XG4gICAgXG59Il19 */
