/*!
Theme Name: Cemex Ventures New
Theme URI: https://cemexventures.es/
Author: Sngular
Author URI: https://sngular.com/
Description: Wordpress theme created for Cemex Ventures
Version: 1.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cemexventures
Tags:

*//*@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@200;300;400;500;600;700;800;900&family=Source+Sans+Pro:wght@300;400;600;700;900&display=swap');*/@media (min-width:1500px){.container{max-width:1412px}}.boxshadow{box-shadow:0 8px 12px 0 rgba(0,0,0,.1)!important}a:hover{text-decoration:none}.border-left{border-left:1px solid #002969!important;padding-left:30px}.border-right{border-right:1px solid #002969!important;padding-right:30px}.aligncenter{margin:0 auto;display:block}.easeOutCubic{transition:all .5s cubic-bezier(.215,.61,.355,1)}.nav{margin-top:0;margin-right:-15px;margin-bottom:-17px}@media (max-width:1199.98px){.nav{margin-top:15px}}.nav li{border-right:1px solid #002969;padding-top:10px;padding-bottom:10px;border-radius:0}@media (max-width:1199.98px){.nav li{border-right:0}}.nav li a{color:#002969;font-size:12px;padding:14px!important;font-weight:600;font-family:Raleway,sans-serif;text-transform:uppercase;transition:all .5s cubic-bezier(.215,.61,.355,1);border-radius:0}@media (max-width:1199.98px){.nav li a{color:#fff;border-right:0 solid #002969}}@media (max-width:1199.98px){.nav li a:before{content:" ";background-color:#fff;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-right:14px;width:14px;height:24px;display:inline-block;vertical-align:middle}}.nav li a:hover{color:#fff;background:#24618e}@media (max-width:1199.98px){.nav li a:hover{color:#fff;background:transparent}}.nav li.current_page_item a{color:#2b8592}@media (max-width:1199.98px){.nav li.current_page_item a{color:#fff}}.nav li.current_page_item a:hover{color:#fff;background:#24618e}@media (max-width:1199.98px){.nav li.current_page_item a:hover{color:#fff;background:transparent}}.nav li:last-child{border-right:0}.nav li:last-child a{padding-right:0}.navbar{position:relative;padding:0}@media (max-width:1199.98px){.menu-mobile #navbarSupportedContent{height:100%;min-height:100%;position:fixed;top:0;right:0;bottom:0;background:#008593;width:100%;padding:7% 0 0}}@media (max-width:767.98px){.menu-mobile #navbarSupportedContent{height:100%;min-height:100%;position:fixed;top:0;right:0;bottom:0;background:#008593;width:100%;padding:7% 0 0}}@media (max-width:575.98px){.menu-mobile #navbarSupportedContent{height:100%;min-height:100%;position:fixed;top:0;right:0;bottom:0;background:#008593;width:100%;padding:7% 0 0}}.logo-menu-mobile{margin-left:15px}.top-menu-mobile{display:none}@media (max-width:1199.98px){.top-menu-mobile{display:flex}}.bottom-menu-mobile{display:none;margin-top:30px}@media (max-width:1199.98px){.bottom-menu-mobile{display:block;margin-left:15px;margin-right:15px}}.bottom-menu-mobile .social-icons{margin-left:6px}header{position:fixed;width:100%;z-index:99;transition:all .5s cubic-bezier(.215,.61,.355,1)}header.header--color-white{background:#fff;padding-bottom:15px}@media (max-width:767.98px){header{padding-top:10px;padding-bottom:10px}}header.headerfixed{background:#fff;box-shadow:0 3px 5px 6px rgba(0,0,0,.1)}header.headerfixed,header.headerfixed #topbar{transition:all .5s cubic-bezier(.215,.61,.355,1)}header.headerfixed #topbar{display:none}header.headerfixed .logo img{padding-bottom:10px;padding-top:10px}.logo img{width:180px;padding-bottom:0;padding-top:0}@media (max-width:991.98px){.logo img{width:175px}}#topbar{transition:all .5s cubic-bezier(.215,.61,.355,1)}@media (max-width:767.98px){#topbar{display:none}}#topbar .search-box{text-align:center;margin-top:5px;position:relative}#topbar .search-box img{width:20px;height:auto;cursor:pointer}#topbar .locale-box{color:#002969;font-size:14px;line-height:19px;font-family:Raleway,sans-serif;font-weight:600;text-align:center;margin-top:5px}#topbar .locale-box .wpml-ls-statics-shortcode_actions ul{padding-left:0}#topbar .locale-box .wpml-ls-statics-shortcode_actions ul li{list-style:none}#topbar .locale-box a{color:#002969}#topbar .locale-box.active{color:#24618e}.bottom-menu-mobile .locale-box .wpml-ls-legacy-list-horizontal a{color:#fff}.navbar-toggler-icon{background-image:url(../svg/open-menu.svg)}.navbar-toggler-icon-close{background-image:url(../svg/close-menu.svg);content:" ";display:block;height:23px;width:23px}.iconhide,.searchtop{display:none}.searchtop{position:absolute;top:2px;right:73px;height:25px;z-index:99999}.searchtop img{margin-left:5px}.searchtop input{background:transparent;border:0;border-bottom:2px solid #002969;color:#24618e;font-size:16px;font-family:Raleway,sans-serif;font-weight:600}.searchtop input::-webkit-input-placeholder{color:#24618e;font-size:16px;font-family:Raleway,sans-serif;font-weight:600}.searchtop input::-moz-placeholder{color:#24618e;font-size:16px;font-family:Raleway,sans-serif;font-weight:600}.searchtop input:-ms-input-placeholder{color:#24618e;font-size:16px;font-family:Raleway,sans-serif;font-weight:600}.searchtop input:-moz-placeholder{color:#24618e;font-size:16px;font-family:Raleway,sans-serif;font-weight:600}.searchshow{display:flex}.col-xl-13{flex:0 0 5.333333%;max-width:8.333333%}.col-xl-14{flex:0 0 10%;max-width:20%}@media (max-width:991.98px){.col-xl-14{flex:0 0 25%;max-width:25%}}.logo-menu-mobile img{width:100%}.footer{background:#aebcbe;text-align:center;padding-top:35px;padding-bottom:7px;color:#fff;font-size:16px;font-family:Source Sans Pro,sans-serif}.footer .logo-footer{margin-bottom:24px}.footer .logo-footer img{width:180px;height:auto}.footer .social-icons{justify-content:center;margin-bottom:17px;transition:all .5s cubic-bezier(.215,.61,.355,1)}.footer .social-icons li{border:0}.footer .social-icons li img{width:22px;height:18px}.footer p{margin-bottom:0}.footer ul{list-style:none;padding:0}.footer ul li{display:inline-block;border-right:1px solid #fff;padding-right:5px;line-height:15px}.footer ul li a{font-size:16px;color:#fff}.footer ul li a:hover{text-decoration:none;color:#002969}.footer ul li:last-child{border-right:0}.principal-content-about{width:100%;padding-left:15px;padding-right:15px}@media only screen and (min-width:1500px){.principal-content-about{width:80%}}.nav-sidebar{z-index:9999;position:fixed;right:10px;width:20%;bottom:200px}@media only screen and (max-width:1500px){.nav-sidebar{display:none}}.nav-sidebar .nav-float{background:#2b8592;padding:34px 29px}.nav-sidebar .nav-float ul{list-style:none;padding:0}.nav-sidebar .nav-float ul li{border-bottom:2px solid #bcd4d6;padding-bottom:5px;margin-bottom:10px}.nav-sidebar .nav-float a{color:#bcd4d6;font-size:16px;font-family:Source Sans Pro,sans-serif;line-height:25px;transition:all .5s cubic-bezier(.215,.61,.355,1)}.nav-sidebar .nav-float a:before{content:" ";background-color:#bcd4d6;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);margin-right:14px;width:14px;height:24px;display:inline-block;vertical-align:middle;transition:all .5s cubic-bezier(.215,.61,.355,1)}.nav-sidebar .nav-float a:hover{text-decoration:none;color:#ffc90d;font-weight:700}.nav-sidebar .nav-float a:hover:before{background-color:#ffc90d}.nav-sidebar .nav-float .active{text-decoration:none;color:#ffc90d;font-weight:700}.hightlight{position:relative;min-height:74.5vh}.hightlight .img-mask{background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 49%,0 83%);clip-path:polygon(0 0,100% 0,100% 49%,0 83%);z-index:1;position:absolute;top:0;width:100%;height:100%;left:0}.hightlight.thanksyou .container{position:relative}.hightlight .container{z-index:9;position:absolute;top:110px;left:0;right:0}@media (max-width:991.98px){.hightlight .container{top:165px}}@media (max-width:767.98px){.hightlight .container{top:78px}}@media (max-width:575.98px){.hightlight .container{top:78px}}@media (max-width:767.98px){.hightlight .carrousel-row{flex-direction:column}}@media (max-width:575.98px){.hightlight .carrousel-row{flex-direction:column}}.hightlight.thanksyou .claim{margin-left:0}.hightlight .claim{margin-left:70px;margin-top:5%;margin-bottom:15px}@media (max-width:991.98px){.hightlight .claim{margin-left:0}}@media (max-width:767.98px){.hightlight .claim{margin-left:0}}@media (max-width:575.98px){.hightlight .claim{margin-left:0}}.hightlight .feauture-img img{width:90%;margin-left:8%}@media (max-width:991.98px){.hightlight .feauture-img img{max-width:100%;width:auto;height:auto}}@media (max-width:991.98px){.hightlight .feauture-img{width:50%}}@media (max-width:767.98px){.hightlight .feauture-img{display:none}}@media (max-width:575.98px){.hightlight .feauture-img{display:none}}.hightlight .carousel-item{min-height:750px}@media (min-width:425px){.hightlight .carousel-item{min-height:600px}}@media (min-width:768px){.hightlight .carousel-item{min-height:650px}}.hightlight .content-slide{background:#fff;padding:15px 25px;max-width:814px;z-index:9;box-shadow:0 3px 5px 6px rgba(0,0,0,.1);font-size:18px;text-align:center;color:#002969;line-height:25px;font-family:Source Sans Pro,sans-serif;font-weight:400}@media (min-width:992px){.hightlight .content-slide{position:absolute;top:360px}}.hightlight .content-slide p{margin-bottom:5px}.hightlight h1{font-size:40px;color:#002969;font-family:Raleway,sans-serif;font-weight:300;line-height:47px;margin-bottom:15px}@media (max-width:575.98px){.hightlight h1{font-size:35px}}.hightlight .list-slides{position:relative;list-style:none;margin-top:30px;padding:0}.hightlight .list-slides li{background:transparent;border-radius:40px;content:" ";display:inline-block;border:2px solid #24618e;width:64px;height:15px;margin-right:11px}.hightlight .list-slides li.active{background:#24618e}.hightlight .list-slides li.active:hover{background:transparent}.hightlight .list-slides li:hover{background:#24618e}.hightlight.page-inner{min-height:585px}@media (max-width:991.98px){.hightlight.page-inner{min-height:454px}}.hightlight.page-inner .container{z-index:9;position:absolute;left:0;right:0;top:140px}@media (max-width:991.98px){.hightlight.page-inner .container{top:120px}}@media (max-width:767.98px){.hightlight.page-inner .container{top:50px}}@media (max-width:575.98px){.hightlight.page-inner .container{top:50px}}.hightlight.page-inner .img-mask{-webkit-clip-path:polygon(0 0,100% 0,100% 53%,0 100%);clip-path:polygon(0 0,100% 0,100% 53%,0 100%)}@media (max-width:991.98px){.hightlight.page-inner .img-mask{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.hightlight.page-inner .claim{position:unset;width:40%}.hightlight.page-inner .feauture-img{width:40%}.hightlight.page-inner p{font-size:20px;color:#002969;line-height:25px;font-family:Source Sans Pro,sans-serif;font-weight:400;width:100%}.hightlight.content-left,.hightlight.content-right{min-height:770px}@media (max-width:991.98px){.hightlight.content-left,.hightlight.content-right{min-height:381px}}.hightlight.content-left .img-mask,.hightlight.content-right .img-mask{-webkit-clip-path:none;clip-path:none}.hightlight.content-left .feauture-img,.hightlight.content-right .feauture-img{width:40%}.hightlight.content-left .claim,.hightlight.content-right .claim{width:60%;margin-left:50px;margin-top:80px;padding-left:174px}@media (max-width:991.98px){.hightlight.content-left .claim,.hightlight.content-right .claim{width:auto!important;margin-left:15px}}.hightlight.content-left .claim p,.hightlight.content-right .claim p{color:#002969;font-size:20px;font-family:Source Sans Pro,sans-serif;line-height:25px;width:80%}.hightlight.content-left .container,.hightlight.content-right .container{top:160px}@media (max-width:1199.98px){.hightlight.content-left .container,.hightlight.content-right .container{top:190px}}@media (max-width:991.98px){.hightlight.content-left .container,.hightlight.content-right .container{top:135px}}@media (max-width:767.98px){.hightlight.content-left .container,.hightlight.content-right .container{top:80px}}.hightlight.content-left .img-mask{background:#bcd4d6}.hightlight.content-left .claim{margin-left:0;padding-left:0;width:50%}.hightlight.content-left .form-contact{width:50%}@media (max-width:991.98px){.hightlight.content-left .form-contact{width:100%;margin-top:20px}}.button-more,.cursor{cursor:pointer}.button-more{color:#002969;background:#ffc90d;border:3px solid #ffc90d;border-radius:29px;font-size:16px;padding:10px 20px;display:inline-block;font-family:Raleway,sans-serif;font-weight:400;line-height:21px;font-weight:600;transition:all .5s cubic-bezier(.215,.61,.355,1)}@media (max-width:1199.98px){.button-more{font-size:13px}}.button-more:after{content:" ";background-color:#002969;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:14px;width:14px;height:24px;display:inline-block;vertical-align:middle}.button-more:hover{text-decoration:none;background:#fdd443;color:#24618e}.button-more:hover:after{padding-left:14px;background-color:#24618e}.button-more.inverse{color:#ffc90d;background:#fff}.button-more.inverse:after{background-color:#ffc90d}.button-more.inverse:hover{background:#24618e;border-color:#24618e}.button-more.arrow-down:after{transform:rotate(90deg)}.button-more.send:after{margin-left:17px}.button-more-disable{color:#fff;background:#6c757d;border:3px solid #6c757d;border-radius:29px;font-size:16px;padding:10px 20px;display:inline-block;font-family:Raleway,sans-serif;font-weight:400;line-height:21px;font-weight:600;transition:all .5s cubic-bezier(.215,.61,.355,1);cursor:progress}@media (max-width:1199.98px){.button-more-disable{font-size:13px}}.button-more-disable:after{content:" ";background-color:#6c757d;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:14px;width:14px;height:24px;display:inline-block;vertical-align:middle}.button-more-disable:hover{text-decoration:none;background:#6c757d;color:#fff}.button-more-disable:hover:after{padding-left:14px;background-color:#6c757d}.button-more-disable.inverse{color:#6c757d;background:#fff}.button-more-disable.inverse:after{background-color:#6c757d}.button-more-disable.inverse:hover{background:#6c757d;border-color:#6c757d}.button-more-disable.arrow-down:after{transform:rotate(90deg)}.button-more-disable.send:after{margin-left:17px}.block-single{background:#2b8592;margin-bottom:120px;margin-top:60px;display:flex;position:relative;margin-left:70px}@media (max-width:991.98px){.block-single{margin-bottom:10px;margin-top:10px;margin-left:0}}@media (max-width:575.98px){.block-single{margin-bottom:10px;margin-top:10px;margin-left:0}}.block-single .feature-img{width:33%;position:relative;transition:all .5s cubic-bezier(.215,.61,.355,1)}@media (max-width:991.98px){.block-single .feature-img{display:none}}@media (max-width:575.98px){.block-single .feature-img{display:none}}.block-single .feature-img img{transition:all .5s cubic-bezier(.215,.61,.355,1);position:absolute;top:-70px;right:0;width:200px}@media (max-width:1199.98px){.block-single .feature-img img{width:221px}}.block-single.alternative{background:#24618e}.block-single.others{background:#bcd4d6}.block-single .content-block{width:67%;padding:24px 44px 40px 27px}@media (max-width:1199.98px){.block-single .content-block{padding:25px}}@media (max-width:991.98px){.block-single .content-block{padding:25px;width:100%}}@media (max-width:575.98px){.block-single .content-block{width:100%;padding-bottom:60px;padding-top:20px}}.block-single .content-block h2{font-size:35px;color:#fff;font-weight:300;font-family:Source Sans Pro,sans-serif;line-height:44px;line-height:32px;font-size:25px}.block-single .content-block p{font-size:20px;line-height:25px;color:#fff;font-family:Source Sans Pro,sans-serif;font-weight:400;line-height:20px;font-size:18px}.block-single .content-block .button-more{margin-top:20px}.block-single:hover .feature-img img{transition:all .5s cubic-bezier(.215,.61,.355,1);right:-25px;height:auto;width:254px}.shape01:hover .feature-img img,.shape02:hover .feature-img img{height:auto;width:295px;width:200px}.block-contact{text-align:center}.block-contact h2{font-size:35px;font-weight:300;line-height:44px;margin-bottom:19px}.block-contact h2,.block-contact p{color:#002969;font-family:Source Sans Pro,sans-serif}.block-contact p{font-size:18px;font-weight:400;line-height:23px;margin-bottom:32px}.newsletter{margin-top:50px;margin-bottom:20px}@media (max-width:767.98px){.newsletter{margin-top:10px;margin-bottom:10px}}.newsletter:before{content:" ";background:url(../svg/newsletter-icon.svg) no-repeat;width:93px;height:43px;display:block;vertical-align:middle;margin:0 auto}.newsletter h3{font-size:30px;color:#24618e;font-weight:300;font-family:Source Sans Pro,sans-serif;line-height:30px}@media (max-width:991.98px){.newsletter h3{font-size:22px}}.newsletter p{font-size:18px;color:#24618e;font-weight:300;font-family:Source Sans Pro,sans-serif;line-height:23px}@media (max-width:991.98px){.newsletter p{font-size:16px}}.newsletter .newsletter-container{max-width:100%;border-top:2px solid #bcd4d6;border-bottom:2px solid #bcd4d6;padding:38px 10px 10px 30px}@media (max-width:1199.98px){.newsletter .newsletter-container{padding:10px 0;max-width:90%}}@media (max-width:991.98px){.newsletter .newsletter-container{padding:10px 0;max-width:90%}}@media (max-width:767.98px){.newsletter .newsletter-container{padding:10px 0;max-width:98%}}@media (max-width:575.98px){.newsletter .newsletter-container{max-width:90%;padding:38px 10px 10px}}sidebar .newsletter{margin-top:79px}sidebar .newsletter .container{max-width:100%;padding:0}sidebar .newsletter h3{margin-top:20px}.inputform{width:100%;height:31px;display:block;padding:0 0 2px;margin-bottom:10px;color:#002969;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px;border:0;border-bottom:3px solid #24618e}.inputform::-webkit-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.inputform::-moz-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.inputform:-ms-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.inputform::-ms-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.inputform::placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.check-newsletter.check{font-size:14px;float:left}.breadcrumb{background:none;font-size:16px;font-family:Source Sans Pro,sans-serif;color:#002969;padding:0}.breadcrumb li:after{content:" - ";display:inline-block;margin-left:5px;margin-right:5px}.breadcrumb li:last-child:after{display:none}.breadcrumb a{color:#2b8592;font-size:16px;font-family:Source Sans Pro,sans-serif}.breadcrumb .current-item,.breadcrumb span span:first-child{margin-right:5px;margin-left:5px}.tabs{list-style:none;margin-top:40px;margin-bottom:57px}.tabs li{border:0}@media (max-width:575.98px){.tabs{flex-direction:column;padding:0;margin-top:10px;margin-bottom:10px}}.tabs .nav-link{color:#bcd4d6;font-size:18px;font-family:Raleway,sans-serif;border-radius:29px;border:3px solid #bcd4d6;padding:11px 19px 9px 16px!important;margin-left:5px;margin-right:5px;margin-bottom:10px;font-weight:600;transition:all .5s cubic-bezier(.215,.61,.355,1)}.tabs .nav-link.active{color:#fff;background:#bcd4d6}.tabs .nav-link:hover{color:#bcd4d6;background:#fff;border:3px solid #bcd4d6}.social-icons{list-style:none;display:flex;margin:0;padding:0;justify-content:flex-end}.social-icons li{margin-left:5px;margin-right:5px;transition:all .5s cubic-bezier(.215,.61,.355,1)}.social-icons li:hover img{-webkit-filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg);filter:invert(.8) sepia(1) saturate(80) hue-rotate(175deg)}.social-icons img{width:17px;height:15px}#ourportfolio{margin-top:-150px;margin-bottom:120px}@media (max-width:991.98px){#ourportfolio{margin-bottom:20px;margin-top:20px}}@media (max-width:767.98px){#ourportfolio{margin-bottom:20px;margin-top:20px}}#ourportfolio .row{justify-content:center}.single-porfolio{z-index:9;margin-bottom:20px;position:relative}.single-porfolio img{width:50%;margin:0 auto}.single-porfolio .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .5s cubic-bezier(.215,.61,.355,1)}.single-porfolio:hover .overlay{opacity:1}.line-separation{background:#bcd4d6;height:2px;display:block;width:70%;margin:20px auto}.content-portfolio{text-align:center;padding:44px 40px 44px 27px;background:#fff;box-shadow:0 3px 5px 6px rgba(0,0,0,.1);min-height:320px}.content-portfolio p{color:#707070;font-size:18px;line-height:23px}.categories h4,.content-portfolio p{font-family:Source Sans Pro,sans-serif}.categories h4{color:#24618e;font-size:25px;line-height:32px;margin-bottom:30px;margin-top:36px}.categories ul{list-style:none;padding-left:0}.categories ul li{border-bottom:1px solid #24618e}.categories ul li a{color:#24618e;font-size:20px;line-height:40px;font-family:Source Sans Pro,sans-serif}.categories ul li a,.categories ul li a:before{transition:all .5s cubic-bezier(.215,.61,.355,1)}.categories ul li a:before{content:" ";background-color:#bcd4d6;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);margin-right:14px;width:14px;height:24px;display:inline-block;vertical-align:middle}.categories ul li a:hover{text-decoration:none;margin-left:10px;color:#ffc90d}.categories ul li a:hover:before{background-color:#ffc90d}.single-blog{background:#bcd4d6;background-clip:content-box;margin-bottom:21px;position:relative}.single-blog img{height:auto;width:auto;max-width:100%}.single-blog.big-size img{height:auto}.single-blog .inner-content{padding:10px 22px 15px 28px}.single-blog .inner-content .publish-date{color:#fff;font-size:16px;line-height:20px;font-family:Source Sans Pro,sans-serif;text-align:right;margin-bottom:10px}.single-blog .inner-content .title-post{color:#002969;font-size:25px;line-height:30px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:8px}.single-blog .inner-content p{color:#002969;font-size:18px;line-height:23px;font-family:Source Sans Pro,sans-serif;margin-bottom:60px}.single-blog .inner-content a{text-align:right;color:#002969;font-size:18px;line-height:21px;font-family:Raleway,sans-serif;font-weight:600;display:block;margin-top:30px;position:absolute;bottom:30px;right:45px;transition:all .5s cubic-bezier(.215,.61,.355,1)}.single-blog .inner-content a:after{content:" ";background-color:#002969;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);margin-left:14px;width:14px;height:24px;display:inline-block;vertical-align:middle;transition:all .5s cubic-bezier(.215,.61,.355,1)}.single-blog .inner-content a:hover{color:#fff}.single-blog .inner-content a:hover:after{background-color:#fff}.single-offer{background:#2b8592;background-clip:content-box;margin-bottom:21px;color:#fff}.single-offer .inner-content{padding:10px 22px 15px 28px}.single-offer .inner-content .place{color:#fff;font-size:16px;line-height:20px;font-family:Source Sans Pro,sans-serif;text-align:right;margin-bottom:10px}.single-offer .inner-content .title-post{font-size:25px;line-height:30px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:30px}.single-offer .inner-content p{font-size:18px;line-height:23px;font-family:Source Sans Pro,sans-serif}.pagination .pagination-inside{display:flex;justify-content:center}.pagination .pagination-inside span{font-weight:700}.pagination .pagination-inside a,.pagination .pagination-inside span{padding-left:10px;padding-right:10px;border-left:1px solid #002969;font-family:Raleway,sans-serif;font-size:18px;line-height:21px;color:#002969}.pagination .pagination-inside a:first-child,.pagination .pagination-inside span:first-child{border-left:0}.pagination .arrow{display:block;width:14px;height:24px;content:" ";background-color:#002969;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pagination .arrow.arrow-left{transform:rotate(180deg)}.title-section-journey{color:#002969;font-size:25px;line-height:30px;font-family:Raleway,sans-serif;font-weight:200;margin-bottom:6px;margin-top:22px;flex:0 0 16.666667%;max-width:16.666667%}.single-offer-journey{margin-bottom:0;padding:8px;border:2px solid transparent;border-radius:19px}.single-offer-journey .top-single-offer{display:flex;align-items:flex-start;min-height:65px}.single-offer-journey .top-single-offer .title-single-offer{color:#24618e;font-size:17px;line-height:25px;font-family:Source Sans Pro,sans-serif;font-weight:800;margin-bottom:0}.single-offer-journey .top-single-offer .title-single-offer p{margin-bottom:0}.single-offer-journey img{width:40px;margin-right:10px}.single-offer-journey .offer-content{margin-top:0}.single-offer-journey .offer-content p{color:#24618e;font-size:16px;line-height:20px;font-family:Source Sans Pro,sans-serif}.single-offer-journey.active,.single-offer-journey:hover{background:#e4f5f7;border-color:#2b8592}.startup-journey-list{margin-top:10px}.startup-journey-list .row{padding:0}.startup-journey-list ul{list-style:none}.startup-journey-list ul li{font-size:18px;line-height:23px;font-weight:600;font-family:Source Sans Pro,sans-serif;margin-bottom:5px;align-items:center;padding-left:5px;padding-right:5px;flex:0 0 16.666667%;max-width:16.666667%}.startup-journey-list ul li .number-div{border:2px solid #24618e;border-radius:19px;padding:7px;min-height:90px;color:#24618e;min-height:93px}.startup-journey-list ul li .number-div.active,.startup-journey-list ul li .number-div:hover{background:#2b8592;border-color:#2b8592;transition:all .5s cubic-bezier(.215,.61,.355,1)}.startup-journey-list ul li .number-div.active .number,.startup-journey-list ul li .number-div.active p,.startup-journey-list ul li .number-div:hover .number,.startup-journey-list ul li .number-div:hover p{color:#fff}.startup-journey-list ul li .number{font-size:20px;line-height:24px}.startup-journey-list ul li .number,.startup-journey-list ul p{color:#24618e;font-weight:300;font-family:Source Sans Pro,sans-serif}.startup-journey-list ul p{font-size:15px;line-height:20px;margin:0;line-height:17px}.single-focus{margin-top:15px;margin-bottom:15px}.single-focus img{max-height:200px;width:100%;margin:15px auto}.single-focus p{color:#707070;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:23px}.single-focus p.title{color:#24618e;font-size:23px;line-height:32px}.card-white{background:#fff;margin-bottom:50px}.card-white h2.inverse{color:#2b8592!important;font-size:35px;margin-bottom:20px;font-family:Raleway,sans-serif;font-weight:300}@media (max-width:767.98px){.card-white h2.inverse{margin-bottom:15px;line-height:45px;font-size:35px}}.card-white p{color:#002969;font-size:20px;font-family:Source Sans Pro,sans-serif;font-weight:600}.blocks-left{padding-right:8px}@media (max-width:991.98px){.blocks-left{padding-right:15px}}.blocks-left .block-single{margin-left:40px}@media (max-width:991.98px){.blocks-left .block-single{margin-left:0}}@media (max-width:575.98px){.blocks-left .block-single{margin-left:0}}.blocks-right{padding-left:8px;padding-top:60px}@media (max-width:991.98px){.blocks-right{padding-top:99px;padding-right:15px;padding-left:15px}}@media (max-width:767.98px){.blocks-right{padding-top:20px}}@media (max-width:575.98px){.blocks-right{padding-top:20px}}.blog{padding-top:224px;margin-bottom:153px}.blog h1{color:#002969;font-size:40px;line-height:47px;font-family:Raleway,sans-serif;font-weight:200}@media (max-width:991.98px){.blog{margin-bottom:20px;margin-top:0;padding-top:180px}}@media (max-width:767.98px){.blog{margin-bottom:20px;margin-top:0;padding-top:90px}}@media (max-width:575.98px){.blog{margin-bottom:20px;margin-top:0;padding-top:90px}}.blog sidebar{padding-right:50px}@media (max-width:991.98px){.blog sidebar{order:13}}.blog sidebar h1{color:#002969;font-size:40px;line-height:47px;font-family:Raleway,sans-serif;font-weight:200}.blog sidebar .button-more{margin-top:15px;margin-bottom:27px;padding:10px 25px}@media (max-width:1199.98px){.contact .hightlight.content-left,.contact .hightlight.content-right{min-height:486px;height:900px}}@media (max-width:991.98px){.contact .hightlight.content-left,.contact .hightlight.content-right{min-height:486px;height:1115px}}@media (max-width:991.98px){.contact .hightlight.content-left .claim,.contact .hightlight.content-right .claim{margin-top:0}}@media (max-width:991.98px){.contact .up-contact{flex-direction:column}}.contact .other-title{font-size:25px;line-height:32px;font-family:Source Sans Pro,sans-serif;margin-bottom:25px;color:#24618e}.contact .button-more{margin-top:24px}.contact .map-content{overflow:hidden}.contact .map{display:none}@media (max-width:991.98px){.contact .map{max-width:100%;width:100%;height:100%;display:block}}.contact form{background:#fff;padding:55px 73px}@media (max-width:1199.98px){.contact form{padding:10px}}@media (max-width:575.98px){.contact form{padding:10px}}.contact form input{width:100%;height:31px;display:block;padding:0 0 2px;margin-bottom:44px;color:#002969;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px;border:0;border-bottom:3px solid #24618e}.contact form input::-webkit-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form input::-moz-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form input:-ms-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form input::-ms-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form input::placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form a,.contact form span{color:#24618e;font-size:14px;font-family:Source Sans Pro,sans-serif;line-height:18px;vertical-align:top}.contact form a{text-decoration:underline}.contact form textarea{width:100%;height:31px;display:block;padding:0 0 2px;margin-bottom:44px;color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px;border:0;border-bottom:3px solid #24618e;height:120px}.contact form textarea::-webkit-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form textarea::-moz-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form textarea:-ms-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form textarea::-ms-input-placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form textarea::placeholder{color:#24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.contact form .fileContainer{position:relative;font-size:18px;font-family:Source Sans Pro,sans-serif;color:#24618e}.contact form .fileContainer span.underline{border-bottom:1px solid #24618e;font-size:18px;font-family:Source Sans Pro,sans-serif;color:#24618e;vertical-align:baseline}.contact form .fileContainer [type=file]{cursor:inherit;display:block;font-size:18px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.contact form .button-more{color:#ffc90d;background:transparent;border:3px solid #ffc90d;border-radius:29px;font-size:16px;padding:10px 20px;display:inline-block;font-family:Raleway,sans-serif;font-weight:400;line-height:21px;font-weight:600;transition:all .5s cubic-bezier(.215,.61,.355,1);height:unset;width:unset}.legend-required{color:#ff7f30;font-size:14px;font-family:Source Sans Pro,sans-serif;line-height:18px}.check{display:block;position:relative;padding:0 28px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check .wpcf7-form-control-wrap{position:unset}.check input[type=checkbox]{cursor:pointer;height:0;width:0}.check input[type=checkbox]:after{position:absolute;top:0;left:0;height:19px;width:19px;border-radius:50%;border:2px solid #24618e;background-color:transparent;content:""}.check input[type=checkbox]:before{position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);content:" ";z-index:9}.check input[type=checkbox]:checked:after,.check input[type=checkbox]:hover:after{background-color:#24618e}.check input[type=checkbox]:checked:after:before{display:block}#where{margin-top:-100px;background-image:url(../svg/mapa-sedes-china.svg);background-repeat:no-repeat;background-position:50%}@media (max-width:991.98px){#where{margin-top:0;height:800px;background-image:unset}}#where .container-flex{height:100%}@media (max-width:1199.98px){#where .container-flex{margin-top:30px}}@media (max-width:991.98px){#where .container-flex{height:0}}#where .row{height:inherit}#where .content-where{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding-right:0;margin-top:26%;padding-left:8%;background:#fff}@media (max-width:991.98px){#where .content-where{margin-top:auto}}#where .content-where h2{color:#002969;font-size:40px;font-family:Raleway,sans-serif;line-height:47px;font-weight:200}#where .content-where p{color:#002969;font-size:20px;font-family:Source Sans Pro,sans-serif;line-height:25px}.work{padding-top:80px;background:#f1f2f3}.work h2{color:#002969;font-size:40px;font-family:Raleway,sans-serif;line-height:47px;font-weight:200;padding-left:20px}.work .subtitle{color:#002969;font-size:20px;font-family:Source Sans Pro,sans-serif;line-height:25px;max-width:444px}.work form,.work form input,.work form textarea{background:transparent}.list-places .single-place{border-bottom:1px solid #002969;margin-bottom:10px;padding-bottom:5px}.list-places .title-place{width:35%;color:#002969;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:25px}.list-places .title-place:before{background-image:url(../svg/mark-sedes.svg);background-repeat:no-repeat;content:" ";width:22px;height:32px;display:block;float:left;margin-right:20px}.list-places .direction{width:57%;margin-left:8%;color:#002969;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:25px}.list-places .direction p{margin:0;padding:0}.our-portfolio .hightlight .claim{margin-top:20px;margin-left:40px;padding-left:0;width:40%}.our-portfolio .hightlight .feauture-img{width:52%}.aboutus .hightlight .claim{margin-left:0;margin-top:42px;width:50%}@media (max-width:991.98px){.aboutus .hightlight .claim{margin-left:15px;width:50%;margin-right:15px}}@media (max-width:575.98px){.aboutus .hightlight .claim{margin-left:15px;width:auto;margin-right:15px}}.aboutus .newsletter .container .newsletter-container{padding:38px 20px 10px;max-width:100%}.our-offer{background:url(../png/offer-background.png) #f2fbfc;background-repeat:no-repeat;background-size:100% auto;background-position:bottom;padding-bottom:11%;padding-top:5%}@media (max-width:991.98px){.our-offer{padding-bottom:15%}}.our-offer h2{font-size:40px;line-height:47px;font-family:Raleway,sans-serif}.our-offer h2,.our-offer h3{color:#002969;font-weight:300}.our-offer h3{font-size:35px;line-height:44px}.our-offer h3,.our-offer p{font-family:Source Sans Pro,sans-serif}.our-offer p{font-size:20px;color:#002969}.our-focus{margin-top:90px;margin-bottom:30px}@media (max-width:1500px){.our-focus{margin-top:0}}@media (max-width:991.98px){.our-focus{margin-top:50px}}.our-focus h2{font-size:40px;color:#002969;line-height:47px;font-family:Raleway,sans-serif;font-weight:300}.our-focus h3{color:#2b8592;font-size:35px;font-weight:300;line-height:44px}.our-focus h3,.our-focus p{font-family:Source Sans Pro,sans-serif}.our-focus p{font-size:20px;color:#707070}.our-focus .single-focus{margin-top:15px;margin-bottom:15px}.our-focus .single-focus img{max-height:200px;width:100%;margin:15px auto}.our-focus .single-focus p{color:#707070;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:23px}.our-focus .single-focus p.title{color:#24618e;font-size:23px;line-height:32px}.meet-the-team{padding-top:30px}.meet-the-team h2{font-family:Raleway,sans-serif;font-weight:300;line-height:47px;font-size:40px;color:#002969;margin-bottom:7px}.meet-the-team .subtitle{font-family:Source Sans Pro,sans-serif;line-height:25px;font-size:20px;color:#002969;margin-bottom:40px}@media (max-width:991.98px){.meet-the-team .subtitle{margin-bottom:10px}}.meet-the-team .single-team{text-align:center;margin-bottom:20px}.meet-the-team .single-team img{border-radius:50%;width:100%;margin:0 auto}.meet-the-team .single-team .phototeam{position:relative;cursor:pointer;margin:15px auto;width:80%}.meet-the-team .single-team .phototeam .overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgba(188,212,214,.7);overflow:hidden;border-radius:50%;width:100%;height:100%;transform:scale(1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.meet-the-team .single-team:hover .overlay{transform:scale(0)}.meet-the-team .single-team p{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:20px;color:#24618e;font-weight:300;margin-bottom:10px;text-transform:uppercase;min-height:40px}.meet-the-team .single-team p.name{font-size:20px;line-height:25px;font-weight:400;min-height:auto}.meet-the-team .single-team .linkedin-profile img{width:24px;height:24px}.work-with-us{position:relative;min-height:477px}@media (max-width:575.98px){.work-with-us{min-height:294px;margin-top:0}}.work-with-us h2{font-size:40px;color:#fff;font-family:Raleway,sans-serif;font-weight:300;line-height:47px;display:inline-block;margin-right:40px}.work-with-us .img-mask{background:url(../jpg/footer-background-apply.jpg);z-index:1;position:absolute;top:0;width:100%;height:100%;left:0;background-size:cover}.work-with-us .container{z-index:9;top:300px;position:absolute;left:0;right:0}@media (max-width:767.98px){.work-with-us .container{top:239px;left:0}}@media (max-width:575.98px){.work-with-us .container{top:132px;left:0}}.work-with-us .button-more{display:inline-block}.single-post .hightlight{min-height:650px}.single-post .hightlight:after{background:#fff;opacity:.5;position:absolute;width:100%;height:100%;content:"";display:block}.single-post .hightlight .container{position:absolute}.single-post .hightlight .img-mask{-webkit-clip-path:unset;clip-path:unset}.single-post .hightlight .single-title{background:#bcd4d6;padding:27px 32px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.single-post .hightlight .single-title .category-name,.single-post .hightlight .single-title .publish-date{font-size:16px;line-height:20px;font-family:Source Sans Pro,sans-serif;font-weight:600;color:#002969}.single-post .hightlight .single-title h1{margin-top:20px;font-size:36px;line-height:45px;font-family:Raleway,sans-serif;font-weight:200;color:#002969;margin-bottom:20px;border-bottom:2px solid #236495;padding-bottom:20px;max-width:100%}.single-post .hightlight .single-title ul.list-tags{display:flex;list-style:none;padding:0;margin:0;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.single-post .hightlight .single-title ul.list-tags li{color:#fff;border:1px solid #fff;border-radius:18px;padding:6px 16px;margin-right:10px;margin-bottom:10px;text-align:center;font-size:18px;line-height:21px;font-family:Raleway,sans-serif;font-weight:600}.single-post .post-content{padding-top:20px;padding-bottom:34px;color:#707070}.single-post .post-content p{color:#707070;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:23px}.single-post .related-news h3{color:#24618e;font-size:25px;line-height:32px;font-family:Source Sans Pro,sans-serif;margin-top:15px}.single-post .related-news .single-blog{padding:0}.single-post .related-news .single-blog .inner-content{padding:10px 22px 60px 28px}.single-project .hightlight{min-height:614px}.single-project .hightlight .container{top:145px}.single-project .hightlight .single-title{background:#fff;padding:27px 32px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.single-project .hightlight .single-title .category-name,.single-project .hightlight .single-title .publish-date{font-size:16px;line-height:20px;font-family:Source Sans Pro,sans-serif;font-weight:600;color:#002969}.single-project .hightlight .single-title h1{margin-top:20px;font-size:40px;line-height:40px;font-family:Raleway,sans-serif;font-weight:200;color:#002969;margin-bottom:20px;border-bottom:2px solid #236495;padding-bottom:20px}.single-project .hightlight .single-title h2{font-size:20px;font-family:Source Sans Pro,sans-serif;line-height:25px;color:#002969}.single-project .post-content{padding-top:0;padding-bottom:34px;color:#707070}@media (max-width:575.98px){.single-project .post-content{padding-top:30px}}.single-project .post-content p{color:#707070;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:23px}.single-project .related-news h3{color:#24618e;font-size:25px;line-height:32px;font-family:Source Sans Pro,sans-serif}.single-project .related-news .single-blog .inner-content{padding:10px 22px 60px 28px}.single-project .related-news .single-blog .inner-content a{right:30px}.single-project .external-news h3{color:#24618e;font-size:25px;line-height:32px;font-family:Raleway,sans-serif;margin-bottom:30px;color:#fff;font-weight:200}.single-project .external-news p{color:#fff;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px}.single-project .external-news .button-more{border:2px solid #fff;background:transparent;color:#fff;float:right;margin-bottom:30px;margin-top:20px}.single-project .external-news .button-more:after{background-color:#fff}.single-project .external-news .button-more:hover{background:#fff;color:#2b8592}.single-project .external-news .button-more:hover:after{background-color:#2b8592}.page-legal{padding-top:8%}@media (max-width:991.98px){.page-legal{padding-top:16%}}.page-legal h1{font-size:40px;color:#002969;font-family:Source Sans Pro,sans-serif;line-height:40px;margin-bottom:30px;margin-top:30px}.page-legal li,.page-legal p{color:#707070}.page-legal a,.page-legal li,.page-legal p{font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:23px}.page-legal a{color:#002969}.page-legal table{border:1px solid #000;margin:10px 0}.page-legal table td{border:1px solid #000;padding:2px 10px}.visit{color:#002969;font-weight:700;font-size:18px;font-family:Raleway,sans-serif;text-align:center;position:absolute;bottom:40px;left:0;right:0}.visit:after{content:" ";background-color:#002969;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:14px;width:14px;height:24px;display:inline-block;vertical-align:middle}.visit:hover{color:#0056b3}.visit:hover:after{background-color:#0056b3}.our-portfolio.partners .hightlight.content-left,.our-portfolio.partners .hightlight.content-right{min-height:556px}.a404{background:url(../png/background-page-not-found.png);background-repeat:no-repeat;background-size:cover;padding-top:15%;padding-bottom:18.6%}.a404 a{color:#002969;font-size:18px;line-height:21px;font-family:Raleway,sans-serif;font-weight:600;display:block;margin-top:30px}.a404 a:after{content:" ";background-color:#002969;-webkit-mask-image:url(../svg/arrow-right-blue.svg);mask-image:url(../svg/arrow-right-blue.svg);margin-left:14px;width:14px;height:24px;display:inline-block;vertical-align:middle}.a404 a:hover{color:#24618e}.a404 a:hover:after{background-color:#24618e}.scf-form .aboutus .hightlight .container.scf-form-container{z-index:unset;position:unset;padding-top:140px;top:unset;left:unset;right:unset}.scf-form .aboutus .hightlight .container.scf-form-container #img-banner-header{}.scf-form .label-competition{color:#24618e;font-size:14px;font-family:Source Sans Pro,sans-serif;line-height:18px;vertical-align:top}.scf-form .input-competition{width:100%;height:31px;display:block;padding:0 0 2px;margin-bottom:10px;color:#002969;font-size:18px;font-family:Source Sans Pro,sans-serif;line-height:23px;border:0;border-bottom:3px solid #24618e}.scf-form .input-competition.label-file{cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.scf-form .input-competition.input-number{padding-left:5px}.scf-form .checkCompetition{display:block;position:relative;padding:0 28px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scf-form .checkCompetition input[type=checkbox]:before{position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);content:" ";z-index:9}.scf-form .checkCompetition input[type=checkbox]:after{position:absolute;top:0;left:0;height:19px;width:19px;border-radius:50%;border:2px solid #24618e;background-color:transparent;content:""}.scf-form .font-regular{font-size:1rem}.scf-form .input-group-text{display:flex;align-items:center;padding:.15rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#e9ecef;text-align:center;white-space:nowrap;background-color:#22608b;border:1px solid #22608b;border-radius:.25rem}.scf-form .required-error{color:#ff7f30;font-size:14px;font-family:Source Sans Pro,sans-serif;line-height:18px}.scf-form .blue-form{color:#22608b}.scf-form h2.blue-form{font-size:20px}.scf-form h2.blue-form .icon-competition{width:25px}.scf-form .icon-competition{width:2rem;vertical-align:top;margin-right:.5rem}.scf-form .rocket-agradecimiento{display:block;text-indent:-9999px;width:25rem;height:25rem;background:url(../png/thanks2.png) 50%;background-size:contain;background-repeat:no-repeat;margin-top:3rem}@media (max-width:1023.8px){.scf-form .rounded-yellow{color:#002969!important;background:#ffc90d!important;border:3px solid #ffc90d!important;border-radius:29px;padding:.5rem;position:relative;margin-bottom:1rem;float:left}.scf-form .rounded-blue{color:#fff!important;background:#002969!important;border:3px solid #002969!important;border-radius:29px;padding:.5rem;position:relative;left:1rem;text-align:center}}@media (min-width:1024px){.scf-form .rounded-yellow{color:#002969!important;background:#ffc90d!important;border:3px solid #ffc90d!important;border-radius:29px 0 0 29px;padding:.5rem;position:relative}.scf-form .rounded-blue{color:#fff!important;background:#002969!important;border:3px solid #002969!important;border-radius:0 29px 29px 0;padding:.5rem;position:relative;left:-1rem}}.scf-form .color-white{color:#fff!important}.scf-form .social-icons-competition{list-style:none;display:flex;margin:0;padding:0;justify-content:center}.scf-form .m-r-1{margin-right:1rem!important}.scf-form .m-r-3{margin-right:3rem!important}.scf-form .m-bt-0{margin-bottom:0!important;margin-top:0!important}.scf-form .m-bt-1{margin-bottom:1rem;margin-top:1rem}.scf-form .m-bt-2{margin-bottom:2rem;margin-top:2rem}.scf-form .button-select{color:#fff!important;background:#002969!important;border:3px solid #002969!important;float:right;padding-bottom:0;padding-top:0;width:10rem}.statup-competition .border-left.title p{color:#002969;font-size:20px;max-width:650px;font-family:Source Sans Pro,sans-serif;font-weight:300}@media (max-width:767.98px){.statup-competition .border-left.title p{font-size:16px}}@media (max-width:991.98px){.statup-competition .hightlight{min-height:730px}}@media (max-width:767.98px){.statup-competition .hightlight{min-height:760px}}.statup-competition .hightlight.content-left .claim,.statup-competition .hightlight.content-right .claim{max-width:700px;padding:25px 18px;background:#fff}.statup-competition h2{font-size:35px;color:#002969;line-height:47px;font-family:Raleway,sans-serif;font-weight:200}@media (max-width:767.98px){.statup-competition h2{font-size:20px;line-height:27px}}.statup-competition .single-blog{background:#fff;text-align:center;min-height:350px}.statup-competition .single-blog img{width:65%;margin:0 auto;text-align:center}.statup-competition .single-blog .read-more:hover{color:#002969}.statup-competition .single-blog .read-more:hover:after{background-color:#002969}.statup-competition .casos-de-exito{padding:50px 0;background:url(../jpg/muro.jpg);background-repeat:no-repeat;background-size:cover}.statup-competition .nuestro-enfoque{padding:50px 0}@media (max-width:767.98px){.statup-competition .nuestro-enfoque{padding:30px 15px}}.statup-competition .proximos-pasos{padding:50px 0;background:url(../jpg/muro.jpg);background-repeat:no-repeat;background-size:cover}.statup-competition .proximos-pasos .single-card{background:#fff;margin-bottom:25px;padding:25px 40px 25px 0;border-left:20px solid}@media (max-width:767.98px){.statup-competition .proximos-pasos .single-card{flex-direction:column;flex-flow:wrap;padding-left:35px;text-align:center}}@media (max-width:767.98px){.statup-competition .proximos-pasos .single-card .border-left{border-left:0 solid #002969!important;padding-left:0}}.statup-competition .proximos-pasos .single-card h3{font-size:20px;font-family:Source Sans Pro,sans-serif;font-weight:600;color:#002969}.statup-competition .proximos-pasos .single-card h3.date{font-size:25px;width:75px;color:#002969;margin:0 auto 20px;font-family:Raleway,sans-serif;font-weight:400}@media (max-width:767.98px){.statup-competition .proximos-pasos .single-card h3.date{width:100%}}.statup-competition .proximos-pasos .single-card p{font-size:17px;color:#002969;margin-bottom:0;word-wrap:break-word;font-family:Source Sans Pro,sans-serif;font-weight:300}@media (max-width:767.98px){.statup-competition .proximos-pasos .single-card p{font-size:16px}}.statup-competition .proximos-pasos .single-card:first-child{border-color:#2b8592}.statup-competition .proximos-pasos .single-card:nth-child(2){border-color:#e6182f}.statup-competition .proximos-pasos .single-card:nth-child(3){border-color:#ffc90d}.statup-competition .proximos-pasos .single-card:nth-child(4){border-color:#5e9ede}.statup-competition .unete{padding:140px 0;background:url(../jpg/banner-imagen.jpg);background-repeat:no-repeat;background-size:cover;background-position-y:center}.statup-competition .unete h2{font-weight:600;color:#fff}@media (max-width:767.98px){.statup-competition .unete{padding:20px 0}}.startup-competition{padding-top:76px}@media (min-width:768px){.startup-competition{padding-top:94px}}@media (min-width:992px){.startup-competition{padding-top:130px}}@media (min-width:992px){.startup-competition .sc-nav-sidebar .nav-sidebar{max-width:257px}.startup-competition .sc-nav-sidebar .nav-sidebar .nav-float{background-color:rgba(43,133,146,.89)}.startup-competition .sc-nav-sidebar .nav-sidebar .nav-float ul li{border-bottom-color:#fff}.startup-competition .sc-nav-sidebar .nav-sidebar .nav-float ul li a{text-transform:uppercase;color:#fff}}.startup-competition .sc-btn{padding:0;display:flex;flex-direction:column}.startup-competition .sc-btn .sc-btn-row{justify-content:center;align-items:center}.startup-competition .sc-btn .sc-btn-row .sc-btn-col{display:flex;justify-content:center;align-items:center}.startup-competition .sc-btn .sc-btn-row .sc-btn-col a{font-family:Raleway;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#002969;text-transform:uppercase}.startup-competition .sc-btn.sc-btn-dark{background-color:#f3f3f3}.startup-competition .sc-btn.sc-btn-padded,.startup-competition .sc-btn.sc-btn-paddedbottom{padding-bottom:20px}.startup-competition .startup-competition-header-content video{display:none;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.startup-competition .startup-competition-header-content video{width:100%;display:block;min-height:715px;background-color:#4fa4ad;height:715px}}.startup-competition .startup-competition-header-content .startup-competition-header{min-height:615px;background-size:cover;background-position-y:center;display:flex;align-items:stretch}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header{min-height:715px;background-size:cover;background-position-y:center;display:flex;align-items:stretch}.startup-competition .startup-competition-header-content .startup-competition-header.sc-header-desktop{display:flex;flex-direction:column}}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header.st-after-video{position:absolute;border-radius:5px;top:0;right:0;bottom:0;left:0;height:715px;min-height:715px;margin-top:130px;display:flex}}@media (min-width:1200px){.startup-competition .startup-competition-header-content .startup-competition-header.st-after-video{margin-top:130px;height:715px;min-height:715px}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container{display:flex}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container{flex-grow:1}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container{display:flex;flex-direction:column;background:rgba(43,133,146,.53);justify-content:center}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container{max-width:702px;display:flex;flex-direction:column;justify-content:center}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container .sc-header-image-row{text-align:center}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container .sc-header-image-row{flex-grow:unset}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container .sc-header-image-row .sc-header-image{width:300px;height:250px}@media (min-width:768px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container .sc-header-image-row .sc-header-image{width:400px;height:350px}}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container .sc-header-image-row .sc-header-image{width:500px;height:436px}}@media (min-width:1200px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-container .sc-header-image-row .sc-header-image{width:600px;height:400px}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-title{border-bottom:2px solid #fff;margin-left:30px;margin-right:30px;padding-bottom:12px}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-title{margin-left:0;margin-right:0}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-title span{font-family:Raleway;font-size:30px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-subtitle{font-family:Source Sans Pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;font-size:20px}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-subtitle{font-size:20px}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-link{color:#fff;font-weight:700;font-size:20px}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-btn{padding-top:25px;padding-bottom:30px}@media (min-width:992px){.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-btn{padding-top:25px}}.startup-competition .startup-competition-header-content .startup-competition-header .sc-header-text-container .sc-header-btn a{background-color:#fafafa;border-color:#fafafa;font-family:Raleway;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#002969}.startup-competition .sc-info{padding:50px 0;display:flex;flex-direction:row;justify-content:center}.startup-competition .sc-info.sc-info.container-fluid{padding-left:15px;padding-right:15px}.startup-competition .sc-info.sc-info-under-btn{padding-top:25px}.startup-competition .sc-info.sc-info-dark{background-color:#f3f3f3}.startup-competition .sc-info.sc-info-green .sc-info-card .sc-info-title{color:#207380}.startup-competition .sc-info.sc-info-yellow .sc-info-card .sc-info-title{color:#ffba00}.startup-competition .sc-info.sc-info-red .sc-info-card .sc-info-title{color:#dc0022}.startup-competition .sc-info.sc-info-orange .sc-info-card .sc-info-title{color:#ea5d1f}.startup-competition .sc-info .sc-info-container{width:100%}@media (min-width:992px){.startup-competition .sc-info .sc-info-container{max-width:1081px;width:100%}}.startup-competition .sc-info .sc-info-container .sc-info-container-row{justify-content:center;align-items:center}.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col{flex:0 0 83.333333%;max-width:83.333333%}@media (min-width:992px){.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col{flex:0 0 100%;max-width:100%}}.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col .sc-info-card{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:20px 20px 30px;border-radius:12px;box-shadow:0 19px 34px 0 rgba(0,0,0,.16);background-color:#fff}.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col .sc-info-card .sc-info-title{padding-top:8px;padding-bottom:8px;text-transform:uppercase;font-family:Raleway;font-size:24px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center}@media (min-width:992px){.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col .sc-info-card .sc-info-title{font-size:30px}}.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col .sc-info-card .sc-info-subtitle{font-family:Source Sans Pro,sans-serif;font-size:18px !important;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#373737}@media (min-width:992px){.startup-competition .sc-info .sc-info-container .sc-info-container-row .sc-info-container-col .sc-info-card .sc-info-subtitle{max-width:930px;margin-left:auto;margin-right:auto}}.startup-competition .sc-infoimage{padding:50px 0;display:flex;flex-direction:column}.startup-competition .sc-infoimage .sc-infoimage-row{justify-content:center;align-items:center}.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col{flex:0 0 83.333333%;max-width:83.333333%}@media (min-width:992px){.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col{flex:0 0 100%;max-width:100%}}.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col .sc-infoimage-card{display:flex;flex-grow:1;background-color:#fff;flex-direction:column;justify-content:center;padding:20px 20px 30px;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col .sc-infoimage-card .sc-infoimage-image{margin-top:-90px;text-align:center}.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col .sc-infoimage-card .sc-infoimage-image img{width:180px}.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col .sc-infoimage-card .sc-infoimage-title{font-family:Source Sans Pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:#24618e;font-size:25px}.startup-competition .sc-infoimage .sc-infoimage-row .sc-infoimage-col .sc-infoimage-card .sc-infoimage-subtitle{font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:#707070;flex-grow:1}@media (min-width:992px){.startup-competition .sc-infoimageblock .sc-infoimageblock-row{justify-content:center}.startup-competition .sc-infoimageblock .sc-infoimageblock-row .sc-infoimage.container{margin:0;padding-left:8px;padding-right:8px;max-width:341px}.startup-competition .sc-infoimageblock .sc-infoimageblock-row .sc-infoimage .sc-infoimage-row{flex-grow:1}.startup-competition .sc-infoimageblock .sc-infoimageblock-row .sc-infoimage .sc-infoimage-row .sc-infoimage-col{min-height:100%;display:flex}}.startup-competition .sc-poster{min-height:500px;background-size:cover;background-position-y:center;background-position-x:right;background-repeat:no-repeat;display:flex;align-items:stretch}.startup-competition .sc-poster .sc-poster-container-overlay{background-color:rgba(43,133,146,.53)}.startup-competition .sc-poster .sc-poster-container-overlay,.startup-competition .sc-poster .sc-poster-container-overlay .sc-poster-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.startup-competition .sc-poster .sc-poster-container-overlay .sc-poster-container .sc-poster-title{text-transform:uppercase;font-family:Raleway;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#fff}.startup-competition .sc-poster .sc-poster-container-overlay .sc-poster-container a{font-family:Raleway;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#002969;text-transform:uppercase}@media (min-width:992px){.startup-competition .sc-poster .sc-poster-container-overlay .sc-poster-container .row{max-width:540px}}@media (min-width:992px){.startup-competition .sc-poster .sc-poster-container-overlay{background-color:transparent}}.startup-competition .sc-sponsors{box-shadow:0 0 15px 0 rgba(0,0,0,.2)}@media (min-width:992px){.startup-competition .sc-sponsors .sc-sponsors-row{justify-content:space-around}}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsors-column-big{flex:0 0 100%;max-width:100%}@media (min-width:992px){.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsors-column-big{flex:0 0 auto}}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsors-column{flex:0 0 50%;max-width:50%}@media (min-width:992px){.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsors-column{flex:0 0 auto}}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor{height:100px;border-bottom:8px solid #ff0;display:flex;justify-content:center;align-items:center;padding-bottom:4px;padding-top:4px}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor.green{border-bottom-color:#2b8592}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor.yellow{border-bottom-color:#ffba00}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor.red{border-bottom-color:#dc0022}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor.blue{border-bottom-color:#0a2c5f}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor.orange{border-bottom-color:#ea5d1f}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor img{height:50px}.startup-competition .sc-sponsors .sc-sponsors-row .sc-sponsor.sc-sponsor-big img{height:70px}.startup-competition .sc-timeline{background-color:#f3f3f3;display:flex;flex-direction:row;justify-content:center}.startup-competition .sc-timeline .sc-timeline-container{display:flex;flex-grow:1;justify-content:center;align-items:center}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container{max-width:1081px;width:100%}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row{justify-content:center;flex-grow:1}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row{justify-content:space-between}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col{flex-grow:1;display:flex;align-items:center;flex-direction:column;padding:0 5px 0 25px}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col{flex-grow:1;display:flex;align-items:center;flex-direction:column;padding:0}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col .sc-timeline-line{width:4px;flex-grow:1;background:#cecece}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col .sc-timeline-point{text-align:center}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col .sc-timeline-point .sc-timeline-point-image img{width:30px}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col{padding:10px 25px 10px 0;flex-grow:10}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col{padding:15px 15px 15px 0}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card{background-color:#fff;display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:20px;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-date{font-family:Raleway;font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:#002969}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-date{display:none}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-title{font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#207380}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-title{padding-bottom:13px}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-text{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#002969}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-text a{color:#002969;overflow-wrap:anywhere;text-decoration:underline}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-date-col{display:none}@media (min-width:992px){.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-date-col{flex-grow:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:0}}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-date-col .sc-timeline-month{font-family:Raleway;font-size:25px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#002969}.startup-competition .sc-timeline .sc-timeline-container .sc-timeline-container-row .sc-timeline-date-col .sc-timeline-day{font-family:Raleway;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#002969}.startup-competition .sc-timeline.first .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col .sc-timeline-line.before{background:transparent}.startup-competition .sc-timeline.first .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col{padding:0 25px 10px 0}@media (min-width:992px){.startup-competition .sc-timeline.first .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col{padding:0 15px 10px 0}}.startup-competition .sc-timeline.last .sc-timeline-container .sc-timeline-container-row .sc-timeline-point-col .sc-timeline-line.after{background:transparent}.startup-competition .sc-timeline.last .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col{padding:10px 25px 50px 0}@media (min-width:992px){.startup-competition .sc-timeline.last .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col{padding:10px 15px 50px 0}}.startup-competition .sc-timeline.blue .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-title{color:#002969}.startup-competition .sc-timeline.green .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-title{color:#207380}.startup-competition .sc-timeline.red .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-title{color:#e6182f}.startup-competition .sc-timeline.yellow .sc-timeline-container .sc-timeline-container-row .sc-timeline-card-col .sc-timeline-card .sc-timeline-title{color:#ffba00}.startup-competition .sc-video{padding-top:0;padding-bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJzdHlsZS5jc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX2FuaW1hdGlvbnMuc2NzcyIsImxheW91dC9fbmF2aWdhdGlvbi5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19zaWRlYmFyLnNjc3MiLCJsYXlvdXQvX2hpZ2h0bGlnaHQuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2Nrcy1zaW5nbGUuc2NzcyIsImNvbXBvbmVudHMvX25ld3NsZXR0ZXIuc2NzcyIsImNvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsImNvbXBvbmVudHMvX3RhYnMuc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbC1pY29ucy5zY3NzIiwiY29tcG9uZW50cy9fc2luZ2xlLXBvcmZvbGlvLnNjc3MiLCJjb21wb25lbnRzL19jYXRlZ29yaWVzLnNjc3MiLCJjb21wb25lbnRzL19zaW5nbGVibG9nLnNjc3MiLCJjb21wb25lbnRzL19zaW5nbGUtb2ZmZXIuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3NpbmdsZS1vZmZlci1qb3VybmV5LnNjc3MiLCJjb21wb25lbnRzL19zaW5nbGUtZm9jdXMuc2NzcyIsImNvbXBvbmVudHMvX2NhcmQtd2hpdGUuc2NzcyIsInBhZ2VzL19ob21lLnNjc3MiLCJwYWdlcy9fYmxvZy5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInBhZ2VzL19wb3J0Zm9saW8uc2NzcyIsInBhZ2VzL19hYm91dHVzLnNjc3MiLCJwYWdlcy9fc2luZ2xlLWJsb2cuc2NzcyIsInBhZ2VzL19zaW5nbGUtcHJvamVjdC5zY3NzIiwicGFnZXMvX3BhZ2UtbGVnYWwuc2NzcyIsInBhZ2VzL19wYXJ0bmVycy5zY3NzIiwicGFnZXMvXzQwNC5zY3NzIiwicGFnZXMvX2NvbXBldGl0aW9uLnNjc3MiLCJwYWdlcy9fc3RhcnR1cC1jb21wZXRpdGlvbi5zY3NzIiwicGFnZXMvX3N0YXJ0dXAtY29tcGV0aXRpb24yMDIwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7O0NDV0MsQ0NLRCxrSUFBWSxDQ2hCWiwwQkFDRSxXQUNFLGdCQUFpQixDQUNsQixDQUdILFdBQ0UsZ0RBQTBELENBRTVELFFBQ0Usb0JBQXFCLENBR3ZCLGFBQ0UsdUNBQXlDLENBQ3pDLGlCQUFrQixDQUlwQixjQUNFLHdDQUF5QyxDQUN6QyxrQkFBbUIsQ0FJckIsYUFDRSxhQUFjLENBQ2QsYUFBYyxDQzNCaEIsY0FFRSxnREFBeUQsQ0NGM0QsS0FDRSxZQUFlLENBQ2Ysa0JBQW1CLENBQ25CLG1CQUFvQixDQzhCbEIsNkJEakNKLEtBTUksZUFBZ0IsQ0F1Rm5CLENBN0ZELFFBV0ksOEJIV2EsQ0dWYixnQkFBaUIsQ0FDakIsbUJBQW9CLENBQ3BCLGVBQWlCLENDbUJqQiw2QkRqQ0osUUFpQk0sY0FBaUIsQ0EwRXBCLENBM0ZILFVBc0JNLGFIQVcsQ0dDWCxjQUFjLENBQ2Qsc0JBQXVCLENBQ3ZCLGVBQWdCLENBQ2hCLDhCSE55QixDR096Qix3QkFBeUIsQ0NzRDdCLGdEQUF5RCxDRHBEckQsZUFBaUIsQ0NJbkIsNkJEakNKLFVBZ0NRLFVBQVUsQ0FDViw0QkFBK0IsQ0E2QmxDLENDN0JELDZCRGpDSixpQkF1Q1UsV0FBWSxDQUNaLHFCQUFzQixDQUN0QixnR0FBbUcsQ0FDbkcsd0ZBQTJGLENBQzNGLDZCQUE4QixDQUM5QixxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxXQUFZLENBQ1osb0JBQXFCLENBQ3JCLHFCQUFzQixDQUV6QixDQW5EUCxnQkFzRFEsVUFBVSxDQUNWLGtCQUFtQixDQ3RCdkIsNkJEakNKLGdCQTBEVSxVQUFVLENBQ1Ysc0JBQXVCLENBRTFCLENBN0RQLDRCQWtFUSxh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cUJBQTBCLEMvQjF2QjlCLHlCK0JyQkosZ0hBa3hCYyxxQkFBMEIsQ0FDN0IsQ0FueEJYLHdJQXl4QlEsc0JBQXVCLENBenhCL0IsK0dBNHhCUSx3QkFBMkIsQy9CdndCL0IseUIrQnJCSiwrR0EreEJjLHdCQUEyQixDQUM5QixDQWh5Qlgsb0pBcXlCTSxhQUFjLENBcnlCcEIscUpBd3lCTSxhQUFjLENBeHlCcEIsbUpBMnlCTSxhQUFjLENBM3lCcEIsc0pBOHlCTSxhQUFjLENBOXlCcEIsK0JBb3pCSSxhQUFnQixDQUNoQixnQkFBbUIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXHJcblRoZW1lIE5hbWU6IENlbWV4IFZlbnR1cmVzIE5ld1xyXG5UaGVtZSBVUkk6IGh0dHBzOi8vY2VtZXh2ZW50dXJlcy5lcy9cclxuQXV0aG9yOiBTbmd1bGFyXHJcbkF1dGhvciBVUkk6IGh0dHBzOi8vc25ndWxhci5jb20vXHJcbkRlc2NyaXB0aW9uOiBXb3JkcHJlc3MgdGhlbWUgY3JlYXRlZCBmb3IgQ2VtZXggVmVudHVyZXNcclxuVmVyc2lvbjogMS4wXHJcbkxpY2Vuc2UgVVJJOiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXHJcblRleHQgRG9tYWluOiBjZW1leHZlbnR1cmVzXHJcblRhZ3M6XHJcblxyXG4qL1xyXG5cclxuXHJcbkBpbXBvcnQgJ2Fic3RyYWN0cy92YXJpYWJsZXMnO1xyXG5AaW1wb3J0ICdhYnN0cmFjdHMvZnVuY3Rpb25zJztcclxuQGltcG9ydCAnYWJzdHJhY3RzL21peGlucyc7XHJcbkBpbXBvcnQgJ2Fic3RyYWN0cy9wbGFjZWhvbGRlcnMnO1xyXG5cclxuXHJcbkBpbXBvcnQgJ2Jhc2UvcmVzZXQnO1xyXG5AaW1wb3J0ICdiYXNlL3R5cG9ncmFwaHknO1xyXG5AaW1wb3J0ICdiYXNlL2FuaW1hdGlvbnMnO1xyXG5cclxuQGltcG9ydCAnbGF5b3V0L25hdmlnYXRpb24nO1xyXG5AaW1wb3J0ICdsYXlvdXQvaGVhZGVyJztcclxuQGltcG9ydCAnbGF5b3V0L2Zvb3Rlcic7XHJcbkBpbXBvcnQgJ2xheW91dC9zaWRlYmFyJztcclxuQGltcG9ydCAnbGF5b3V0L2Zvcm1zJztcclxuQGltcG9ydCAnbGF5b3V0L2hpZ2h0bGlnaHQnO1xyXG5cclxuQGltcG9ydCAnY29tcG9uZW50cy9idXR0b25zJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9ibG9ja3Mtc2luZ2xlJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9jb250YWN0JztcclxuQGltcG9ydCAnY29tcG9uZW50cy9uZXdzbGV0dGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9icmVhZGNydW1iJztcclxuQGltcG9ydCAnY29tcG9uZW50cy90YWJzJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zb2NpYWwtaWNvbnMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NpbmdsZS1wb3Jmb2xpbyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2F0ZWdvcmllcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2luZ2xlYmxvZyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2luZ2xlLW9mZmVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9wYWdpbmF0aW9uJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zaW5nbGUtb2ZmZXItam91cm5leSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2luZ2xlLWZvY3VzJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9jYXJkLXdoaXRlJztcclxuXHJcblxyXG5cclxuQGltcG9ydCAncGFnZXMvaG9tZSc7XHJcbkBpbXBvcnQgJ3BhZ2VzL2Jsb2cnO1xyXG5AaW1wb3J0ICdwYWdlcy9jb250YWN0JztcclxuQGltcG9ydCAncGFnZXMvcG9ydGZvbGlvJztcclxuQGltcG9ydCAncGFnZXMvYWJvdXR1cyc7XHJcbkBpbXBvcnQgJ3BhZ2VzL3NpbmdsZS1ibG9nJztcclxuQGltcG9ydCAncGFnZXMvc2luZ2xlLXByb2plY3QnO1xyXG5AaW1wb3J0ICdwYWdlcy9wYWdlLWxlZ2FsJztcclxuQGltcG9ydCAncGFnZXMvcGFydG5lcnMnO1xyXG5AaW1wb3J0ICdwYWdlcy80MDQnO1xyXG5AaW1wb3J0ICdwYWdlcy9jb21wZXRpdGlvbic7XHJcbkBpbXBvcnQgJ3BhZ2VzL3N0YXJ0dXAtY29tcGV0aXRpb24nO1xyXG5AaW1wb3J0ICdwYWdlcy9zdGFydHVwLWNvbXBldGl0aW9uMjAyMCc7XHJcbiIsIi8qIVxyXG5UaGVtZSBOYW1lOiBDZW1leCBWZW50dXJlcyBOZXdcclxuVGhlbWUgVVJJOiBodHRwczovL2NlbWV4dmVudHVyZXMuZXMvXHJcbkF1dGhvcjogU25ndWxhclxyXG5BdXRob3IgVVJJOiBodHRwczovL3NuZ3VsYXIuY29tL1xyXG5EZXNjcmlwdGlvbjogV29yZHByZXNzIHRoZW1lIGNyZWF0ZWQgZm9yIENlbWV4IFZlbnR1cmVzXHJcblZlcnNpb246IDEuMFxyXG5MaWNlbnNlIFVSSTogaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxyXG5UZXh0IERvbWFpbjogY2VtZXh2ZW50dXJlc1xyXG5UYWdzOlxyXG5cclxuKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJhbGV3YXk6MjAwLDMwMCw0MDAsNTAwLDYwMCw3MDAsODAwLDkwMHxTb3VyY2UrU2FucytQcm86MzAwLDQwMCw2MDAsNzAwLDkwMFwiKTtcbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDEycHg7IH0gfVxuXG4uYm94c2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDsgfVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMjk2OSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDI5NjkgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVhc2VPdXRDdWJpYyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cblxuLm5hdiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE3cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5uYXYge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG4gIC5uYXYgbGkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDI5Njk7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICAgLm5hdiBsaSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMHB4OyB9IH1cbiAgICAubmF2IGxpIGEge1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAgIC5uYXYgbGkgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgIzAwMjk2OTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAgIC5uYXYgbGkgYTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuICAgICAgLm5hdiBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNDYxOEU7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICAgICAgIC5uYXYgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cbiAgICAubmF2IGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEge1xuICAgICAgY29sb3I6ICMyQjg1OTI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAgICAgLm5hdiBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gICAgICAubmF2IGxpLmN1cnJlbnRfcGFnZV9pdGVtIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzI0NjE4RTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAgICAgLm5hdiBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuICAgIC5uYXYgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgIC5uYXYgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1lbnUtbW9iaWxlICNuYXZiYXJTdXBwb3J0ZWRDb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDg1OTM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDclOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51LW1vYmlsZSAjbmF2YmFyU3VwcG9ydGVkQ29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NTkzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA3JTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubWVudS1tb2JpbGUgI25hdmJhclN1cHBvcnRlZENvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogIzAwODU5MztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNyU7IH0gfVxuXG4ubG9nby1tZW51LW1vYmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi50b3AtbWVudS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAudG9wLW1lbnUtbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4uYm90dG9tLW1lbnUtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLmJvdHRvbS1tZW51LW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgLmJvdHRvbS1tZW51LW1vYmlsZSAuc29jaWFsLWljb25zIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGhlYWRlci5oZWFkZXItLWNvbG9yLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIGhlYWRlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgaGVhZGVyLmhlYWRlcmZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgIGhlYWRlci5oZWFkZXJmaXhlZCAjdG9wYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgIGhlYWRlci5oZWFkZXJmaXhlZCAubG9nbyBpbWcge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuXG4ubG9nbyBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmxvZ28gaW1nIHtcbiAgICAgIHdpZHRoOiAxNzVweDsgfSB9XG5cbiN0b3BiYXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICN0b3BiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICN0b3BiYXIgLnNlYXJjaC1ib3gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI3RvcGJhciAuc2VhcmNoLWJveCBpbWcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgI3RvcGJhciAubG9jYWxlLWJveCB7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAjdG9wYmFyIC5sb2NhbGUtYm94IC53cG1sLWxzLXN0YXRpY3Mtc2hvcnRjb2RlX2FjdGlvbnMgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAjdG9wYmFyIC5sb2NhbGUtYm94IC53cG1sLWxzLXN0YXRpY3Mtc2hvcnRjb2RlX2FjdGlvbnMgdWwgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgI3RvcGJhciAubG9jYWxlLWJveCBhIHtcbiAgICAgIGNvbG9yOiAjMDAyOTY5OyB9XG4gICAgI3RvcGJhciAubG9jYWxlLWJveC5hY3RpdmUge1xuICAgICAgY29sb3I6ICMyNDYxOEU7IH1cblxuLmJvdHRvbS1tZW51LW1vYmlsZSAubG9jYWxlLWJveCAud3BtbC1scy1sZWdhY3ktbGlzdC1ob3Jpem9udGFsIGEge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9vcGVuLW1lbnUuc3ZnXCIpOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Nsb3NlLW1lbnUuc3ZnXCIpO1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4OyB9XG5cbi5pY29uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlYXJjaHRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiA3M3B4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHotaW5kZXg6IDk5OTk5OyB9XG4gIC5zZWFyY2h0b3AgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5zZWFyY2h0b3AgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMjk2OTtcbiAgICBjb2xvcjogIzI0NjE4RTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuc2VhcmNodG9wIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5zZWFyY2h0b3AgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5zZWFyY2h0b3AgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIElFIDEwKyAqL1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLnNlYXJjaHRvcCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgICBjb2xvcjogIzI0NjE4RTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnNlYXJjaHNob3cge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jb2wteGwtMTMge1xuICBmbGV4OiAwIDAgNS4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuXG4uY29sLXhsLTE0IHtcbiAgZmxleDogMCAwIDEwJTtcbiAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmNvbC14bC0xNCB7XG4gICAgICBmbGV4OiAwIDAgMjUlO1xuICAgICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuXG4ubG9nby1tZW51LW1vYmlsZSBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI0FFQkNCRTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7IH1cbiAgLmZvb3RlciAubG9nby1mb290ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAuZm9vdGVyIC5sb2dvLWZvb3RlciBpbWcge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mb290ZXIgLnNvY2lhbC1pY29ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgICAuZm9vdGVyIC5zb2NpYWwtaWNvbnMgbGkge1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAuZm9vdGVyIC5zb2NpYWwtaWNvbnMgbGkgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMThweDsgfVxuICAuZm9vdGVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmZvb3RlciB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmZvb3RlciB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7IH1cbiAgICAgIC5mb290ZXIgdWwgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLmZvb3RlciB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICMwMDI5Njk7IH1cbiAgICAgIC5mb290ZXIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuXG4ucHJpbmNpcGFsLWNvbnRlbnQtYWJvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICAgLnByaW5jaXBhbC1jb250ZW50LWFib3V0IHtcbiAgICAgIHdpZHRoOiA4MCU7IH0gfVxuXG4ubmF2LXNpZGViYXIge1xuICB6LWluZGV4OiA5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjAlO1xuICBib3R0b206IDIwMHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLm5hdi1zaWRlYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubmF2LXNpZGViYXIgLm5hdi1mbG9hdCB7XG4gICAgYmFja2dyb3VuZDogIzJCODU5MjtcbiAgICBwYWRkaW5nOiAzNHB4IDI5cHg7IH1cbiAgICAubmF2LXNpZGViYXIgLm5hdi1mbG9hdCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm5hdi1zaWRlYmFyIC5uYXYtZmxvYXQgdWwgbGkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0JDRDRENjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5uYXYtc2lkZWJhciAubmF2LWZsb2F0IGEge1xuICAgICAgY29sb3I6ICNCQ0Q0RDY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgICAgIC5uYXYtc2lkZWJhciAubmF2LWZsb2F0IGE6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCQ0Q0RDY7XG4gICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgICAubmF2LXNpZGViYXIgLm5hdi1mbG9hdCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogI0ZGQzkwRDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAubmF2LXNpZGViYXIgLm5hdi1mbG9hdCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzkwRDsgfVxuICAgIC5uYXYtc2lkZWJhciAubmF2LWZsb2F0IC5hY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNGRkM5MEQ7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5oaWdodGxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA3NC41dmg7IH1cbiAgLmhpZ2h0bGlnaHQgLmltZy1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDQ5JSwgMCA4MyUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSA0OSUsIDAgODMlKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmhpZ2h0bGlnaHQudGhhbmtzeW91IC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGlnaHRsaWdodCAuY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0IC5jb250YWluZXIge1xuICAgICAgICB0b3A6IDE2NXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0IC5jb250YWluZXIge1xuICAgICAgICB0b3A6IDc4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLmhpZ2h0bGlnaHQgLmNvbnRhaW5lciB7XG4gICAgICAgIHRvcDogNzhweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5oaWdodGxpZ2h0IC5jYXJyb3VzZWwtcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuaGlnaHRsaWdodCAuY2Fycm91c2VsLXJvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmhpZ2h0bGlnaHQudGhhbmtzeW91IC5jbGFpbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmhpZ2h0bGlnaHQgLmNsYWltIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICBtYXJnaW4tdG9wOiA1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuaGlnaHRsaWdodCAuY2xhaW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0IC5jbGFpbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLmhpZ2h0bGlnaHQgLmNsYWltIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDsgfSB9XG4gIC5oaWdodGxpZ2h0IC5mZWF1dHVyZS1pbWcgaW1nIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiA4JTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLmhpZ2h0bGlnaHQgLmZlYXV0dXJlLWltZyBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuaGlnaHRsaWdodCAuZmVhdXR1cmUtaW1nIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuaGlnaHRsaWdodCAuZmVhdXR1cmUtaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuaGlnaHRsaWdodCAuZmVhdXR1cmUtaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGlnaHRsaWdodCAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgbWluLWhlaWdodDogNzUwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0IC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgbWluLWhlaWdodDogNjAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhpZ2h0bGlnaHQgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgICBtaW4taGVpZ2h0OiA2NTBweDsgfSB9XG4gIC5oaWdodGxpZ2h0IC5jb250ZW50LXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBtYXgtd2lkdGg6IDgxNHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA1cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhpZ2h0bGlnaHQgLmNvbnRlbnQtc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzYwcHg7IH0gfVxuICAgIC5oaWdodGxpZ2h0IC5jb250ZW50LXNsaWRlIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5oaWdodGxpZ2h0IGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLmhpZ2h0bGlnaHQgaDEge1xuICAgICAgICBmb250LXNpemU6IDM1cHg7IH0gfVxuICAuaGlnaHRsaWdodCAubGlzdC1zbGlkZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5oaWdodGxpZ2h0IC5saXN0LXNsaWRlcyBsaSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNDYxOEU7XG4gICAgICB3aWR0aDogNjRweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTFweDsgfVxuICAgICAgLmhpZ2h0bGlnaHQgLmxpc3Qtc2xpZGVzIGxpLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNDYxOEU7IH1cbiAgICAgICAgLmhpZ2h0bGlnaHQgLmxpc3Qtc2xpZGVzIGxpLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5oaWdodGxpZ2h0IC5saXN0LXNsaWRlcyBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNDYxOEU7IH1cbiAgLmhpZ2h0bGlnaHQucGFnZS1pbm5lciB7XG4gICAgbWluLWhlaWdodDogNTg1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0LnBhZ2UtaW5uZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NTRweDsgfSB9XG4gICAgLmhpZ2h0bGlnaHQucGFnZS1pbm5lciAuY29udGFpbmVyIHtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDE0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLmhpZ2h0bGlnaHQucGFnZS1pbm5lciAuY29udGFpbmVyIHtcbiAgICAgICAgICB0b3A6IDEyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAuaGlnaHRsaWdodC5wYWdlLWlubmVyIC5jb250YWluZXIge1xuICAgICAgICAgIHRvcDogNTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgLmhpZ2h0bGlnaHQucGFnZS1pbm5lciAuY29udGFpbmVyIHtcbiAgICAgICAgICB0b3A6IDUwcHg7IH0gfVxuICAgIC5oaWdodGxpZ2h0LnBhZ2UtaW5uZXIgLmltZy1tYXNrIHtcbiAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDUzJSwgMCUgMTAwJSk7XG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgNTMlLCAwJSAxMDAlKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5oaWdodGxpZ2h0LnBhZ2UtaW5uZXIgLmltZy1tYXNrIHtcbiAgICAgICAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpOyB9IH1cbiAgICAuaGlnaHRsaWdodC5wYWdlLWlubmVyIC5jbGFpbSB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgLmhpZ2h0bGlnaHQucGFnZS1pbm5lciAuZmVhdXR1cmUtaW1nIHtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAuaGlnaHRsaWdodC5wYWdlLWlubmVyIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQsIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLWhlaWdodDogNzcwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQsIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4MXB4OyB9IH1cbiAgICAuaGlnaHRsaWdodC5jb250ZW50LXJpZ2h0IC5pbWctbWFzaywgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5pbWctbWFzayB7XG4gICAgICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZTtcbiAgICAgIGNsaXAtcGF0aDogbm9uZTsgfVxuICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmZlYXV0dXJlLWltZywgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5mZWF1dHVyZS1pbWcge1xuICAgICAgd2lkdGg6IDQwJTsgfVxuICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmNsYWltLCAuaGlnaHRsaWdodC5jb250ZW50LWxlZnQgLmNsYWltIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE3NHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLmhpZ2h0bGlnaHQuY29udGVudC1yaWdodCAuY2xhaW0sIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCAuY2xhaW0ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuICAgICAgLmhpZ2h0bGlnaHQuY29udGVudC1yaWdodCAuY2xhaW0gcCwgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5jbGFpbSBwIHtcbiAgICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogODAlOyB9XG4gICAgLmhpZ2h0bGlnaHQuY29udGVudC1yaWdodCAuY29udGFpbmVyLCAuaGlnaHRsaWdodC5jb250ZW50LWxlZnQgLmNvbnRhaW5lciB7XG4gICAgICB0b3A6IDE2MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmNvbnRhaW5lciwgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5jb250YWluZXIge1xuICAgICAgICAgIHRvcDogMTkwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmNvbnRhaW5lciwgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5jb250YWluZXIge1xuICAgICAgICAgIHRvcDogMTM1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmNvbnRhaW5lciwgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5jb250YWluZXIge1xuICAgICAgICAgIHRvcDogODBweDsgfSB9XG4gIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCAuaW1nLW1hc2sge1xuICAgIGJhY2tncm91bmQ6ICNCQ0Q0RDY7IH1cbiAgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5jbGFpbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmhpZ2h0bGlnaHQuY29udGVudC1sZWZ0IC5mb3JtLWNvbnRhY3Qge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCAuZm9ybS1jb250YWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4uY3Vyc29yIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5idXR0b24tbW9yZSB7XG4gIGNvbG9yOiAjMDAyOTY5O1xuICBiYWNrZ3JvdW5kOiAjRkZDOTBEO1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkZDOTBEO1xuICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5idXR0b24tbW9yZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH0gfVxuICAuYnV0dG9uLW1vcmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDI5Njk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idXR0b24tbW9yZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNGREQ0NDM7XG4gICAgY29sb3I6ICMyNDYxOEU7IH1cbiAgICAuYnV0dG9uLW1vcmU6aG92ZXI6YWZ0ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0NjE4RTsgfVxuICAuYnV0dG9uLW1vcmUuaW52ZXJzZSB7XG4gICAgY29sb3I6ICNGRkM5MEQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5idXR0b24tbW9yZS5pbnZlcnNlOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM5MEQ7IH1cbiAgICAuYnV0dG9uLW1vcmUuaW52ZXJzZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQ2MThFO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMjQ2MThFOyB9XG4gIC5idXR0b24tbW9yZS5hcnJvdy1kb3duOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLmJ1dHRvbi1tb3JlLnNlbmQ6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG5cbi5idXR0b24tbW9yZS1kaXNhYmxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM2Yzc1N2Q7XG4gIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5idXR0b24tbW9yZS1kaXNhYmxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG4gIC5idXR0b24tbW9yZS1kaXNhYmxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYnV0dG9uLW1vcmUtZGlzYWJsZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuYnV0dG9uLW1vcmUtZGlzYWJsZTpob3ZlcjphZnRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkOyB9XG4gIC5idXR0b24tbW9yZS1kaXNhYmxlLmludmVyc2Uge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAuYnV0dG9uLW1vcmUtZGlzYWJsZS5pbnZlcnNlOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IH1cbiAgICAuYnV0dG9uLW1vcmUtZGlzYWJsZS5pbnZlcnNlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gICAgICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cbiAgLmJ1dHRvbi1tb3JlLWRpc2FibGUuYXJyb3ctZG93bjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIC5idXR0b24tbW9yZS1kaXNhYmxlLnNlbmQ6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG5cbi5ibG9jay1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiAjMkI4NTkyO1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuYmxvY2stc2luZ2xlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuYmxvY2stc2luZ2xlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAuYmxvY2stc2luZ2xlIC5mZWF0dXJlLWltZyB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuYmxvY2stc2luZ2xlIC5mZWF0dXJlLWltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLmJsb2NrLXNpbmdsZSAuZmVhdHVyZS1pbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuYmxvY2stc2luZ2xlIC5mZWF0dXJlLWltZyBpbWcge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC03MHB4O1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIHdpZHRoOiAyMDBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICAgICAuYmxvY2stc2luZ2xlIC5mZWF0dXJlLWltZyBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyMjFweDsgfSB9XG4gIC5ibG9jay1zaW5nbGUuYWx0ZXJuYXRpdmUge1xuICAgIGJhY2tncm91bmQ6ICMyNDYxOEU7IH1cbiAgLmJsb2NrLXNpbmdsZS5vdGhlcnMge1xuICAgIGJhY2tncm91bmQ6ICNCQ0Q0RDY7IH1cbiAgLmJsb2NrLXNpbmdsZSAuY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODRweDtcbiAgICBwYWRkaW5nLXRvcDogNjZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAgIC5ibG9jay1zaW5nbGUgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAyNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5ibG9jay1zaW5nbGUgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAuYmxvY2stc2luZ2xlIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDsgfSB9XG4gICAgLmJsb2NrLXNpbmdsZSAuY29udGVudC1ibG9jayBoMiB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBmb250LXNpemU6IDI1cHg7IH1cbiAgICAuYmxvY2stc2luZ2xlIC5jb250ZW50LWJsb2NrIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLmJsb2NrLXNpbmdsZSAuY29udGVudC1ibG9jayAuYnV0dG9uLW1vcmUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuYmxvY2stc2luZ2xlOmhvdmVyIC5mZWF0dXJlLWltZyBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICByaWdodDogLTI1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAyNTRweDsgfVxuXG4uc2hhcGUwMjpob3ZlciAuZmVhdHVyZS1pbWcgaW1nLCAuc2hhcGUwMTpob3ZlciAuZmVhdHVyZS1pbWcgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMjk1cHg7XG4gIHdpZHRoOiAyMDBweDsgfVxuXG4uYmxvY2stY29udGFjdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvY2stY29udGFjdCBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuICAuYmxvY2stY29udGFjdCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG5cbi5uZXdzbGV0dGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAubmV3c2xldHRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gIC5uZXdzbGV0dGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL25ld3NsZXR0ZXItaWNvbi5zdmdcIikgbm8tcmVwZWF0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIHdpZHRoOiA5M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5uZXdzbGV0dGVyIGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICMyNDYxOEU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLm5ld3NsZXR0ZXIgaDMge1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAubmV3c2xldHRlciBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMyNDYxOEU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLm5ld3NsZXR0ZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQkNENEQ2O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQkNENEQ2O1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICAgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogOTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAubmV3c2xldHRlciAubmV3c2xldHRlci1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA5OCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuc2lkZWJhciAubmV3c2xldHRlciB7XG4gIG1hcmdpbi10b3A6IDc5cHg7IH1cbiAgc2lkZWJhciAubmV3c2xldHRlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDsgfVxuICBzaWRlYmFyIC5uZXdzbGV0dGVyIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5pbnB1dGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAwIDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMwMDI5Njk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzI0NjE4ZTsgfVxuICAuaW5wdXRmb3JtOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNDYxOEU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG5cbi5jaGVjay1uZXdzbGV0dGVyLmNoZWNrIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAyOTY5O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5icmVhZGNydW1iIGxpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAtIFwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5icmVhZGNydW1iIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJyZWFkY3J1bWIgYSB7XG4gICAgY29sb3I6ICMyQjg1OTI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmOyB9XG4gIC5icmVhZGNydW1iIHNwYW4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuYnJlYWRjcnVtYiAuY3VycmVudC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi50YWJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTdweDsgfVxuICAudGFicyBsaSB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC50YWJzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICAudGFicyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjQkNENEQ2O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyLXJhZGl1czogMjlweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjQkNENEQ2O1xuICAgIHBhZGRpbmc6IDExcHggMTlweCA5cHggMTZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgIC50YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjQkNENEQ2OyB9XG4gICAgLnRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjQkNENEQ2O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNCQ0Q0RDY7IH1cblxuLnNvY2lhbC1pY29ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuc29jaWFsLWljb25zIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgIC5zb2NpYWwtaWNvbnMgbGk6aG92ZXIgaW1nIHtcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBpbnZlcnQoMC41KSBzZXBpYSgxKSBzYXR1cmF0ZSg1KSBodWUtcm90YXRlKDE3NWRlZyk7XG4gICAgICBmaWx0ZXI6IGludmVydCgwLjgpIHNlcGlhKDEpIHNhdHVyYXRlKDgwKSBodWUtcm90YXRlKDE3NWRlZyk7IH1cbiAgLnNvY2lhbC1pY29ucyBpbWcge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTVweDsgfVxuXG4jb3VycG9ydGZvbGlvIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAjb3VycG9ydGZvbGlvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgI291cnBvcnRmb2xpbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICNvdXJwb3J0Zm9saW8gLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnNpbmdsZS1wb3Jmb2xpbyB7XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2luZ2xlLXBvcmZvbGlvIGltZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuc2luZ2xlLXBvcmZvbGlvIC5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLnNpbmdsZS1wb3Jmb2xpbzpob3ZlciAub3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4ubGluZS1zZXBhcmF0aW9uIHtcbiAgYmFja2dyb3VuZDogI0JDRDRENjtcbiAgaGVpZ2h0OiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDIwcHggYXV0bzsgfVxuXG4uY29udGVudC1wb3J0Zm9saW8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQ0cHggNDBweCA0NHB4IDI3cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDNweCA1cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggM3B4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtaW4taGVpZ2h0OiAzMjBweDsgfVxuICAuY29udGVudC1wb3J0Zm9saW8gcCB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG5cbi5jYXRlZ29yaWVzIGg0IHtcbiAgY29sb3I6ICMyNDYxOEU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzNnB4OyB9XG5cbi5jYXRlZ29yaWVzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5jYXRlZ29yaWVzIHVsIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0NjE4RTsgfVxuICAgIC5jYXRlZ29yaWVzIHVsIGxpIGEge1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgICAgIC5jYXRlZ29yaWVzIHVsIGxpIGE6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCQ0Q0RDY7XG4gICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgICAuY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgY29sb3I6ICNGRkM5MEQ7IH1cbiAgICAgICAgLmNhdGVnb3JpZXMgdWwgbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM5MEQ7IH1cblxuLnNpbmdsZS1ibG9nIHtcbiAgYmFja2dyb3VuZDogI0JDRDRENjtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zaW5nbGUtYmxvZyBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNpbmdsZS1ibG9nLmJpZy1zaXplIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zaW5nbGUtYmxvZyAuaW5uZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAyMnB4IDE1cHggMjhweDsgfVxuICAgIC5zaW5nbGUtYmxvZyAuaW5uZXItY29udGVudCAucHVibGlzaC1kYXRlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5zaW5nbGUtYmxvZyAuaW5uZXItY29udGVudCAudGl0bGUtcG9zdCB7XG4gICAgICBjb2xvcjogIzAwMjk2OTtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgIC5zaW5nbGUtYmxvZyAuaW5uZXItY29udGVudCBwIHtcbiAgICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgICAuc2luZ2xlLWJsb2cgLmlubmVyLWNvbnRlbnQgYSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgICAgLnNpbmdsZS1ibG9nIC5pbm5lci1jb250ZW50IGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjk2OTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgICAgLnNpbmdsZS1ibG9nIC5pbm5lci1jb250ZW50IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAuc2luZ2xlLWJsb2cgLmlubmVyLWNvbnRlbnQgYTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuXG4uc2luZ2xlLW9mZmVyIHtcbiAgYmFja2dyb3VuZDogIzJCODU5MjtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnNpbmdsZS1vZmZlciAuaW5uZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAyMnB4IDE1cHggMjhweDsgfVxuICAgIC5zaW5nbGUtb2ZmZXIgLmlubmVyLWNvbnRlbnQgLnBsYWNlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5zaW5nbGUtb2ZmZXIgLmlubmVyLWNvbnRlbnQgLnRpdGxlLXBvc3Qge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5zaW5nbGUtb2ZmZXIgLmlubmVyLWNvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmOyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWluc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWluc2lkZSBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDI5Njk7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWluc2lkZSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDI5Njk7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogIzAwMjk2OTsgfVxuICAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1pbnNpZGUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24taW5zaWRlIGE6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5wYWdpbmF0aW9uIC5hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjk2OTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAucGFnaW5hdGlvbiAuYXJyb3cuYXJyb3ctbGVmdCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4udGl0bGUtc2VjdGlvbi1qb3VybmV5IHtcbiAgY29sb3I6ICMwMDI5Njk7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cblxuLnNpbmdsZS1vZmZlci1qb3VybmV5IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQgc29saWQgMnB4O1xuICBib3JkZXItcmFkaXVzOiAxOXB4OyB9XG4gIC5zaW5nbGUtb2ZmZXItam91cm5leSAudG9wLXNpbmdsZS1vZmZlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiA2NXB4OyB9XG4gICAgLnNpbmdsZS1vZmZlci1qb3VybmV5IC50b3Atc2luZ2xlLW9mZmVyIC50aXRsZS1zaW5nbGUtb2ZmZXIge1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5zaW5nbGUtb2ZmZXItam91cm5leSAudG9wLXNpbmdsZS1vZmZlciAudGl0bGUtc2luZ2xlLW9mZmVyIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zaW5nbGUtb2ZmZXItam91cm5leSBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAuc2luZ2xlLW9mZmVyLWpvdXJuZXkgLm9mZmVyLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgLnNpbmdsZS1vZmZlci1qb3VybmV5IC5vZmZlci1jb250ZW50IHAge1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmOyB9XG4gIC5zaW5nbGUtb2ZmZXItam91cm5leS5hY3RpdmUsIC5zaW5nbGUtb2ZmZXItam91cm5leTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0U0RjVGNztcbiAgICBib3JkZXItY29sb3I6ICMyQjg1OTI7IH1cblxuLnN0YXJ0dXAtam91cm5leS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc3RhcnR1cC1qb3VybmV5LWxpc3QgLnJvdyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc3RhcnR1cC1qb3VybmV5LWxpc3QgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAuc3RhcnR1cC1qb3VybmV5LWxpc3QgdWwgbGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAgICAgLnN0YXJ0dXAtam91cm5leS1saXN0IHVsIGxpIC5udW1iZXItZGl2IHtcbiAgICAgICAgYm9yZGVyOiAjMjQ2MThFIHNvbGlkIDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgICAgICBjb2xvcjogIzI0NjE4RTtcbiAgICAgICAgbWluLWhlaWdodDogOTNweDsgfVxuICAgICAgICAuc3RhcnR1cC1qb3VybmV5LWxpc3QgdWwgbGkgLm51bWJlci1kaXYuYWN0aXZlLCAuc3RhcnR1cC1qb3VybmV5LWxpc3QgdWwgbGkgLm51bWJlci1kaXY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyQjg1OTI7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMkI4NTkyO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgICAgICAgIC5zdGFydHVwLWpvdXJuZXktbGlzdCB1bCBsaSAubnVtYmVyLWRpdi5hY3RpdmUgcCwgLnN0YXJ0dXAtam91cm5leS1saXN0IHVsIGxpIC5udW1iZXItZGl2OmhvdmVyIHAge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAuc3RhcnR1cC1qb3VybmV5LWxpc3QgdWwgbGkgLm51bWJlci1kaXYuYWN0aXZlIC5udW1iZXIsIC5zdGFydHVwLWpvdXJuZXktbGlzdCB1bCBsaSAubnVtYmVyLWRpdjpob3ZlciAubnVtYmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuc3RhcnR1cC1qb3VybmV5LWxpc3QgdWwgbGkgLm51bWJlciB7XG4gICAgICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5zdGFydHVwLWpvdXJuZXktbGlzdCB1bCBwIHtcbiAgICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDsgfVxuXG4uc2luZ2xlLWZvY3VzIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2luZ2xlLWZvY3VzIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87IH1cbiAgLnNpbmdsZS1mb2N1cyBwIHtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgICAuc2luZ2xlLWZvY3VzIHAudGl0bGUge1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4uY2FyZC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLmNhcmQtd2hpdGUgaDIuaW52ZXJzZSB7XG4gICAgY29sb3I6ICMyQjg1OTIgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLmNhcmQtd2hpdGUgaDIuaW52ZXJzZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXNpemU6IDM1cHg7IH0gfVxuICAuY2FyZC13aGl0ZSBwIHtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYmxvY2tzLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmJsb2Nrcy1sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuICAuYmxvY2tzLWxlZnQgLmJsb2NrLXNpbmdsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5ibG9ja3MtbGVmdCAuYmxvY2stc2luZ2xlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLmJsb2Nrcy1sZWZ0IC5ibG9jay1zaW5nbGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5ibG9ja3MtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXRvcDogNjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuYmxvY2tzLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctdG9wOiA5OXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5ibG9ja3MtcmlnaHQge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuYmxvY2tzLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cblxuLmJsb2cge1xuICBwYWRkaW5nLXRvcDogMjI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1M3B4OyB9XG4gIC5ibG9nIGgxIHtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmJsb2cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxODBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5ibG9nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5ibG9nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG4gIC5ibG9nIHNpZGViYXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5ibG9nIHNpZGViYXIge1xuICAgICAgICBvcmRlcjogMTM7IH0gfVxuICAgIC5ibG9nIHNpZGViYXIgaDEge1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7IH1cbiAgICAuYmxvZyBzaWRlYmFyIC5idXR0b24tbW9yZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jb250YWN0IC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCwgLmNvbnRhY3QgLmhpZ2h0bGlnaHQuY29udGVudC1yaWdodCB7XG4gICAgbWluLWhlaWdodDogNDg2cHg7XG4gICAgaGVpZ2h0OiA5MDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdCAuaGlnaHRsaWdodC5jb250ZW50LWxlZnQsIC5jb250YWN0IC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDQ4NnB4O1xuICAgIGhlaWdodDogMTExNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0IC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCAuY2xhaW0sIC5jb250YWN0IC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmNsYWltIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0IC51cC1jb250YWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmNvbnRhY3QgLm90aGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjMjQ2MThFOyB9XG5cbi5jb250YWN0IC5idXR0b24tbW9yZSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLmNvbnRhY3QgLm1hcC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY29udGFjdCAubWFwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuY29udGFjdCAubWFwIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uY29udGFjdCBmb3JtIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogNTVweCA3M3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAuY29udGFjdCBmb3JtIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuY29udGFjdCBmb3JtIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuICAuY29udGFjdCBmb3JtIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDJweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzI0NjE4RTsgfVxuICAgIC5jb250YWN0IGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAuY29udGFjdCBmb3JtIHNwYW4sIC5jb250YWN0IGZvcm0gYSB7XG4gICAgY29sb3I6ICMyNDYxOEU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLmNvbnRhY3QgZm9ybSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuY29udGFjdCBmb3JtIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDJweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgY29sb3I6ICMyNDYxOEU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzI0NjE4RTtcbiAgICBoZWlnaHQ6IDEyMHB4OyB9XG4gICAgLmNvbnRhY3QgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC5jb250YWN0IGZvcm0gLmZpbGVDb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyNDYxOEU7IH1cbiAgICAuY29udGFjdCBmb3JtIC5maWxlQ29udGFpbmVyIHNwYW4udW5kZXJsaW5lIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAgIzI0NjE4RTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cbiAgLmNvbnRhY3QgZm9ybSAuZmlsZUNvbnRhaW5lciBbdHlwZT1maWxlXSB7XG4gICAgY3Vyc29yOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdG9wOiAwOyB9XG4gIC5jb250YWN0IGZvcm0gLmJ1dHRvbi1tb3JlIHtcbiAgICBjb2xvcjogI0ZGQzkwRDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZjOTBkO1xuICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICB3aWR0aDogdW5zZXQ7IH1cblxuLmxlZ2VuZC1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjRkY3RjMwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMThweDsgfVxuXG4uY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5jaGVjayAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgIHBvc2l0aW9uOiB1bnNldDsgfVxuXG4vKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCBjaGVja2JveCAqL1xuLmNoZWNrIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7IH1cbiAgLmNoZWNrIGlucHV0W3R5cGU9J2NoZWNrYm94J106YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNDYxOEU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuY2hlY2sgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA3cHg7XG4gICAgdG9wOiA0cHg7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgLmNoZWNrIGlucHV0W3R5cGU9J2NoZWNrYm94J106aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDYxOEU7IH1cbiAgLmNoZWNrIGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZDphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0NjE4RTsgfVxuICAgIC5jaGVjayBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YWZ0ZXI6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiN3aGVyZSB7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9jb250YWN0by9tYXBhLXNlZGVzLWNoaW5hLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICN3aGVyZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBoZWlnaHQ6IDgwMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdW5zZXQ7IH0gfVxuICAjd2hlcmUgLmNvbnRhaW5lci1mbGV4IHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAjd2hlcmUgLmNvbnRhaW5lci1mbGV4IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAjd2hlcmUgLmNvbnRhaW5lci1mbGV4IHtcbiAgICAgICAgaGVpZ2h0OiAwOyB9IH1cbiAgI3doZXJlIC5yb3cge1xuICAgIGhlaWdodDogaW5oZXJpdDsgfVxuICAjd2hlcmUgLmNvbnRlbnQtd2hlcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMjYlO1xuICAgIHBhZGRpbmctbGVmdDogOCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgI3doZXJlIC5jb250ZW50LXdoZXJlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfSB9XG4gICAgI3doZXJlIC5jb250ZW50LXdoZXJlIGgyIHtcbiAgICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICBmb250LXdlaWdodDogMjAwOyB9XG4gICAgI3doZXJlIC5jb250ZW50LXdoZXJlIHAge1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG5cbi53b3JrIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNGMUYyRjM7IH1cbiAgLndvcmsgaDIge1xuICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLndvcmsgLnN1YnRpdGxlIHtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiA0NDRweDsgfVxuICAud29yayBmb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC53b3JrIGZvcm0gaW5wdXQsIC53b3JrIGZvcm0gdGV4dGFyZWEge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLmxpc3QtcGxhY2VzIC5zaW5nbGUtcGxhY2Uge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMjk2OTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4ubGlzdC1wbGFjZXMgLnRpdGxlLXBsYWNlIHtcbiAgd2lkdGg6IDM1JTtcbiAgY29sb3I6ICMwMDI5Njk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5saXN0LXBsYWNlcyAudGl0bGUtcGxhY2U6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2NvbnRhY3RvL21hcmstc2VkZXMuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ubGlzdC1wbGFjZXMgLmRpcmVjdGlvbiB7XG4gIHdpZHRoOiA1NyU7XG4gIG1hcmdpbi1sZWZ0OiA4JTtcbiAgY29sb3I6ICMwMDI5Njk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5saXN0LXBsYWNlcyAuZGlyZWN0aW9uIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5vdXItcG9ydGZvbGlvIC5oaWdodGxpZ2h0IC5jbGFpbSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgd2lkdGg6IDQwJTsgfVxuXG4ub3VyLXBvcnRmb2xpbyAuaGlnaHRsaWdodCAuZmVhdXR1cmUtaW1nIHtcbiAgd2lkdGg6IDUyJTsgfVxuXG4uYWJvdXR1cyAuaGlnaHRsaWdodCAuY2xhaW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogNDJweDtcbiAgd2lkdGg6IDUwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuYWJvdXR1cyAuaGlnaHRsaWdodCAuY2xhaW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLmFib3V0dXMgLmhpZ2h0bGlnaHQgLmNsYWltIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuXG4uYWJvdXR1cyAubmV3c2xldHRlciAuY29udGFpbmVyIC5uZXdzbGV0dGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDM4cHggMjBweCAxMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm91ci1vZmZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvYWJvdXQvb2ZmZXItYmFja2dyb3VuZC5wbmdcIikgI0YyRkJGQztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgcGFkZGluZy1ib3R0b206IDExJTtcbiAgcGFkZGluZy10b3A6IDUlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5vdXItb2ZmZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1JTsgfSB9XG4gIC5vdXItb2ZmZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAub3VyLW9mZmVyIGgzIHtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNDRweDsgfVxuICAub3VyLW9mZmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjsgfVxuXG4ub3VyLWZvY3VzIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLm91ci1mb2N1cyB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm91ci1mb2N1cyB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9IH1cbiAgLm91ci1mb2N1cyBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gIC5vdXItZm9jdXMgaDMge1xuICAgIGNvbG9yOiAjMkI4NTkyO1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4OyB9XG4gIC5vdXItZm9jdXMgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmOyB9XG4gIC5vdXItZm9jdXMgLnNpbmdsZS1mb2N1cyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLm91ci1mb2N1cyAuc2luZ2xlLWZvY3VzIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG87IH1cbiAgICAub3VyLWZvY3VzIC5zaW5nbGUtZm9jdXMgcCB7XG4gICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgICAgIC5vdXItZm9jdXMgLnNpbmdsZS1mb2N1cyBwLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cblxuLm1lZXQtdGhlLXRlYW0ge1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAubWVldC10aGUtdGVhbSBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDsgfVxuICAubWVldC10aGUtdGVhbSAuc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAubWVldC10aGUtdGVhbSAuc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgLm1lZXQtdGhlLXRlYW0gLnNpbmdsZS10ZWFtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5tZWV0LXRoZS10ZWFtIC5zaW5nbGUtdGVhbSBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5tZWV0LXRoZS10ZWFtIC5zaW5nbGUtdGVhbSAucGhvdG90ZWFtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIC8qIFRoZSBvdmVybGF5IGVmZmVjdCAoZnVsbCBoZWlnaHQgYW5kIHdpZHRoKSAtIGxheXMgb24gdG9wIG9mIHRoZSBjb250YWluZXIgYW5kIG92ZXIgdGhlIGltYWdlICovIH1cbiAgICAgIC5tZWV0LXRoZS10ZWFtIC5zaW5nbGUtdGVhbSAucGhvdG90ZWFtIC5vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OCwgMjEyLCAyMTQsIDAuNyk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgIC5tZWV0LXRoZS10ZWFtIC5zaW5nbGUtdGVhbTpob3ZlciAub3ZlcmxheSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gICAgLm1lZXQtdGhlLXRlYW0gLnNpbmdsZS10ZWFtIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWluLWhlaWdodDogNDBweDsgfVxuICAgICAgLm1lZXQtdGhlLXRlYW0gLnNpbmdsZS10ZWFtIHAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87IH1cbiAgICAubWVldC10aGUtdGVhbSAuc2luZ2xlLXRlYW0gLmxpbmtlZGluLXByb2ZpbGUgaW1nIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4OyB9XG5cbi53b3JrLXdpdGgtdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQ3N3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC53b3JrLXdpdGgtdXMge1xuICAgICAgbWluLWhlaWdodDogMjk0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgLndvcmstd2l0aC11cyBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cbiAgLndvcmstd2l0aC11cyAuaW1nLW1hc2sge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvYWJvdXQvZm9vdGVyLWJhY2tncm91bmQtYXBwbHkuanBnXCIpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC53b3JrLXdpdGgtdXMgLmNvbnRhaW5lciB7XG4gICAgei1pbmRleDogOTtcbiAgICB0b3A6IDMwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAud29yay13aXRoLXVzIC5jb250YWluZXIge1xuICAgICAgICB0b3A6IDIzOXB4O1xuICAgICAgICBsZWZ0OiAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLndvcmstd2l0aC11cyAuY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiAxMzJweDtcbiAgICAgICAgbGVmdDogMHB4OyB9IH1cbiAgLndvcmstd2l0aC11cyAuYnV0dG9uLW1vcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uc2luZ2xlLXBvc3QgLmhpZ2h0bGlnaHQge1xuICBtaW4taGVpZ2h0OiA2NTBweDsgfVxuICAuc2luZ2xlLXBvc3QgLmhpZ2h0bGlnaHQ6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgb3BhY2l0eTogMC41MDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zaW5nbGUtcG9zdCAuaGlnaHRsaWdodCAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnNpbmdsZS1wb3N0IC5oaWdodGxpZ2h0IC5pbWctbWFzayB7XG4gICAgY2xpcC1wYXRoOiB1bnNldDsgfVxuICAuc2luZ2xlLXBvc3QgLmhpZ2h0bGlnaHQgLnNpbmdsZS10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogI0JDRDRENjtcbiAgICBwYWRkaW5nOiAyN3B4IDMycHg7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cbiAgICAuc2luZ2xlLXBvc3QgLmhpZ2h0bGlnaHQgLnNpbmdsZS10aXRsZSAuY2F0ZWdvcnktbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMDAyOTY5OyB9XG4gICAgLnNpbmdsZS1wb3N0IC5oaWdodGxpZ2h0IC5zaW5nbGUtdGl0bGUgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMDAyOTY5OyB9XG4gICAgLnNpbmdsZS1wb3N0IC5oaWdodGxpZ2h0IC5zaW5nbGUtdGl0bGUgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjM2NDk1O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAuc2luZ2xlLXBvc3QgLmhpZ2h0bGlnaHQgLnNpbmdsZS10aXRsZSB1bC5saXN0LXRhZ3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCAuaGlnaHRsaWdodCAuc2luZ2xlLXRpdGxlIHVsLmxpc3QtdGFncyBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgY29sb3I6ICM3MDcwNzA7IH1cbiAgLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgcCB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG5cbi5zaW5nbGUtcG9zdCAucmVsYXRlZC1uZXdzIGgzIHtcbiAgY29sb3I6ICMyNDYxOEU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5zaW5nbGUtcG9zdCAucmVsYXRlZC1uZXdzIC5zaW5nbGUtYmxvZyB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNpbmdsZS1wb3N0IC5yZWxhdGVkLW5ld3MgLnNpbmdsZS1ibG9nIC5pbm5lci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIycHggNjBweCAyOHB4OyB9XG5cbi5zaW5nbGUtcHJvamVjdCAuaGlnaHRsaWdodCB7XG4gIG1pbi1oZWlnaHQ6IDYxNHB4OyB9XG4gIC5zaW5nbGUtcHJvamVjdCAuaGlnaHRsaWdodCAuY29udGFpbmVyIHtcbiAgICB0b3A6IDE0NXB4OyB9XG4gIC5zaW5nbGUtcHJvamVjdCAuaGlnaHRsaWdodCAuc2luZ2xlLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDI3cHggMzJweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAgIC5zaW5nbGUtcHJvamVjdCAuaGlnaHRsaWdodCAuc2luZ2xlLXRpdGxlIC5jYXRlZ29yeS1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMwMDI5Njk7IH1cbiAgICAuc2luZ2xlLXByb2plY3QgLmhpZ2h0bGlnaHQgLnNpbmdsZS10aXRsZSAucHVibGlzaC1kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMwMDI5Njk7IH1cbiAgICAuc2luZ2xlLXByb2plY3QgLmhpZ2h0bGlnaHQgLnNpbmdsZS10aXRsZSBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMzY0OTU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5zaW5nbGUtcHJvamVjdCAuaGlnaHRsaWdodCAuc2luZ2xlLXRpdGxlIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBjb2xvcjogIzAwMjk2OTsgfVxuXG4uc2luZ2xlLXByb2plY3QgLnBvc3QtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4O1xuICBjb2xvcjogIzcwNzA3MDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuc2luZ2xlLXByb2plY3QgLnBvc3QtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfSB9XG4gIC5zaW5nbGUtcHJvamVjdCAucG9zdC1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuXG4uc2luZ2xlLXByb2plY3QgLnJlbGF0ZWQtbmV3cyBoMyB7XG4gIGNvbG9yOiAjMjQ2MThFO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjsgfVxuXG4uc2luZ2xlLXByb2plY3QgLnJlbGF0ZWQtbmV3cyAuc2luZ2xlLWJsb2cgLmlubmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDIycHggNjBweCAyOHB4OyB9XG4gIC5zaW5nbGUtcHJvamVjdCAucmVsYXRlZC1uZXdzIC5zaW5nbGUtYmxvZyAuaW5uZXItY29udGVudCBhIHtcbiAgICByaWdodDogMzBweDsgfVxuXG4uc2luZ2xlLXByb2plY3QgLmV4dGVybmFsLW5ld3MgaDMge1xuICBjb2xvcjogIzI0NjE4RTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDsgfVxuXG4uc2luZ2xlLXByb2plY3QgLmV4dGVybmFsLW5ld3MgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjNweDsgfVxuXG4uc2luZ2xlLXByb2plY3QgLmV4dGVybmFsLW5ld3MgLmJ1dHRvbi1tb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnNpbmdsZS1wcm9qZWN0IC5leHRlcm5hbC1uZXdzIC5idXR0b24tbW9yZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuc2luZ2xlLXByb2plY3QgLmV4dGVybmFsLW5ld3MgLmJ1dHRvbi1tb3JlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMkI4NTkyOyB9XG4gICAgLnNpbmdsZS1wcm9qZWN0IC5leHRlcm5hbC1uZXdzIC5idXR0b24tbW9yZTpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkI4NTkyOyB9XG5cbi5wYWdlLWxlZ2FsIHtcbiAgcGFkZGluZy10b3A6IDglOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5wYWdlLWxlZ2FsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNiU7IH0gfVxuICAucGFnZS1sZWdhbCBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjMDAyOTY5O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAucGFnZS1sZWdhbCBwLCAucGFnZS1sZWdhbCBsaSB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAucGFnZS1sZWdhbCBhIHtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LWZhbWlseTogU291cmNlIFNhbnMgUHJvLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC5wYWdlLWxlZ2FsIHRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5wYWdlLWxlZ2FsIHRhYmxlIHRkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgcGFkZGluZzogMnB4IDEwcHg7IH1cblxuLnZpc2l0IHtcbiAgY29sb3I6ICMwMDI5Njk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDsgfVxuICAudmlzaXQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDI5Njk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC52aXNpdDpob3ZlciB7XG4gICAgY29sb3I6ICMwMDU2YjM7IH1cbiAgICAudmlzaXQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTZiMzsgfVxuXG4ub3VyLXBvcnRmb2xpby5wYXJ0bmVycyAuaGlnaHRsaWdodC5jb250ZW50LWxlZnQsIC5vdXItcG9ydGZvbGlvLnBhcnRuZXJzIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQge1xuICBtaW4taGVpZ2h0OiA1NTZweDsgfVxuXG4uYTQwNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvNDA0L2JhY2tncm91bmQtcGFnZS1ub3QtZm91bmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLXRvcDogMTUlO1xuICBwYWRkaW5nLWJvdHRvbTogMTguNiU7IH1cbiAgLmE0MDQgYSB7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuYTQwNCBhOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjk2OTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuYTQwNCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQ2MThlOyB9XG4gICAgICAuYTQwNCBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0NjE4ZTsgfVxuXG4vKiBGT1JNIENFTUVYIENPTVBFVElUSU9OICovXG4uc2NmLWZvcm0ge1xuICAvKlxyXG4gICAgI2NhcmQtYmFubmVyLWhlYWRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcclxuICAgIH1cclxuICAgICovXG4gIC8qIC5pbnB1dGZpbGUge1xyXG4gICAgICAgIHdpZHRoOiAwLjFweDtcclxuICAgICAgICBoZWlnaHQ6IDAuMXB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9ICovIH1cbiAgLnNjZi1mb3JtIC5hYm91dHVzIC5oaWdodGxpZ2h0IC5jb250YWluZXIuc2NmLWZvcm0tY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiB1bnNldDtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IHVuc2V0OyB9XG4gICAgLnNjZi1mb3JtIC5hYm91dHVzIC5oaWdodGxpZ2h0IC5jb250YWluZXIuc2NmLWZvcm0tY29udGFpbmVyICNpbWctYmFubmVyLWhlYWRlciB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDsgfVxuICAuc2NmLWZvcm0gLmxhYmVsLWNvbXBldGl0aW9uIHtcbiAgICBjb2xvcjogIzI0NjE4ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLnNjZi1mb3JtIC5pbnB1dC1jb21wZXRpdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMCAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzAwMjk2OTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzI0NjE4ZTsgfVxuICAuc2NmLWZvcm0gLmlucHV0LWNvbXBldGl0aW9uLmxhYmVsLWZpbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuc2NmLWZvcm0gLmlucHV0LWNvbXBldGl0aW9uLmlucHV0LW51bWJlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgLnNjZi1mb3JtIC5jaGVja0NvbXBldGl0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAuc2NmLWZvcm0gLmNoZWNrQ29tcGV0aXRpb24gaW5wdXRbdHlwZT1jaGVja2JveF06YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogN3B4O1xuICAgIHRvcDogNHB4O1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICB6LWluZGV4OiA5OyB9XG4gIC5zY2YtZm9ybSAuY2hlY2tDb21wZXRpdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTlweDtcbiAgICB3aWR0aDogMTlweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzI0NjE4ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5zY2YtZm9ybSAuZm9udC1yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnNjZi1mb3JtIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjE1cmVtIDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjZTllY2VmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjYwOGI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIyNjA4YjtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07IH1cbiAgLnNjZi1mb3JtIC5yZXF1aXJlZC1lcnJvciB7XG4gICAgY29sb3I6ICNmZjdmMzA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2UgU2FucyBQcm8sc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAuc2NmLWZvcm0gLmJsdWUtZm9ybSB7XG4gICAgY29sb3I6ICMyMjYwOGI7IH1cbiAgLnNjZi1mb3JtIGgyLmJsdWUtZm9ybSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLnNjZi1mb3JtIGgyLmJsdWUtZm9ybSAuaWNvbi1jb21wZXRpdGlvbiB7XG4gICAgICB3aWR0aDogMjVweDsgfVxuICAuc2NmLWZvcm0gLmljb24tY29tcGV0aXRpb24ge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLnNjZi1mb3JtIC5yb2NrZXQtYWdyYWRlY2ltaWVudG8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiAyNXJlbTtcbiAgICBoZWlnaHQ6IDI1cmVtO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvY29tcGV0aXRpb24vdGhhbmtzMi5wbmdcIikgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXJnaW4tdG9wOiAzcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjhweCkge1xuICAgIC5zY2YtZm9ybSAucm91bmRlZC15ZWxsb3cge1xuICAgICAgY29sb3I6ICMwMDI5NjkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmM5MGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmM5MGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuc2NmLWZvcm0gLnJvdW5kZWQtYmx1ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogIzAwMjk2OSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgIzAwMjk2OSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjlweDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNjZi1mb3JtIC5yb3VuZGVkLXllbGxvdyB7XG4gICAgICBjb2xvcjogIzAwMjk2OSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogI2ZmYzkwZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmYzkwZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjlweCAwcHggMHB4IDI5cHg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2NmLWZvcm0gLnJvdW5kZWQtYmx1ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogIzAwMjk2OSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgIzAwMjk2OSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI5cHggMjlweCAwcHg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAtMXJlbTsgfSB9XG4gIC5zY2YtZm9ybSAuY29sb3Itd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnNjZi1mb3JtIC5zb2NpYWwtaWNvbnMtY29tcGV0aXRpb24ge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc2NmLWZvcm0gLm0tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuc2NmLWZvcm0gLm0tci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuc2NmLWZvcm0gLm0tYnQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAuc2NmLWZvcm0gLm0tYnQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5zY2YtZm9ybSAubS1idC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgLnNjZi1mb3JtIC5idXR0b24tc2VsZWN0IHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMwMDI5NjkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMDAyOTY5ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB3aWR0aDogMTByZW07IH1cblxuLnN0YXR1cC1jb21wZXRpdGlvbiAuYm9yZGVyLWxlZnQudGl0bGUgcCB7XG4gIGNvbG9yOiAjMDAyOTY5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5zdGF0dXAtY29tcGV0aXRpb24gLmJvcmRlci1sZWZ0LnRpdGxlIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdGF0dXAtY29tcGV0aXRpb24gLmhpZ2h0bGlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDczMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdGF0dXAtY29tcGV0aXRpb24gLmhpZ2h0bGlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDc2MHB4OyB9IH1cblxuLnN0YXR1cC1jb21wZXRpdGlvbiAuaGlnaHRsaWdodC5jb250ZW50LWxlZnQgLmNsYWltLCAuc3RhdHVwLWNvbXBldGl0aW9uIC5oaWdodGxpZ2h0LmNvbnRlbnQtcmlnaHQgLmNsYWltIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgcGFkZGluZzogMjVweCAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5zdGF0dXAtY29tcGV0aXRpb24gaDIge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjMDAyOTY5O1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5zdGF0dXAtY29tcGV0aXRpb24gaDIge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7IH0gfVxuXG4uc3RhdHVwLWNvbXBldGl0aW9uIC5zaW5nbGUtYmxvZyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMzUwcHg7IH1cbiAgLnN0YXR1cC1jb21wZXRpdGlvbiAuc2luZ2xlLWJsb2cgaW1nIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc3RhdHVwLWNvbXBldGl0aW9uIC5zaW5nbGUtYmxvZyAucmVhZC1tb3JlOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMjk2OTsgfVxuICAgIC5zdGF0dXAtY29tcGV0aXRpb24gLnNpbmdsZS1ibG9nIC5yZWFkLW1vcmU6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjk2OTsgfVxuXG4uc3RhdHVwLWNvbXBldGl0aW9uIC5jYXNvcy1kZS1leGl0byB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9sYW5kaW5nL211cm8uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5zdGF0dXAtY29tcGV0aXRpb24gLm51ZXN0cm8tZW5mb3F1ZSB7XG4gIHBhZGRpbmc6IDUwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuc3RhdHVwLWNvbXBldGl0aW9uIC5udWVzdHJvLWVuZm9xdWUge1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cblxuLnN0YXR1cC1jb21wZXRpdGlvbiAucHJveGltb3MtcGFzb3Mge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvbGFuZGluZy9tdXJvLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAuc3RhdHVwLWNvbXBldGl0aW9uIC5wcm94aW1vcy1wYXNvcyAuc2luZ2xlLWNhcmQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLnN0YXR1cC1jb21wZXRpdGlvbiAucHJveGltb3MtcGFzb3MgLnNpbmdsZS1jYXJkIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAuc3RhdHVwLWNvbXBldGl0aW9uIC5wcm94aW1vcy1wYXNvcyAuc2luZ2xlLWNhcmQgLmJvcmRlci1sZWZ0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCAjMDAyOTY5ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4OyB9IH1cbiAgICAuc3RhdHVwLWNvbXBldGl0aW9uIC5wcm94aW1vcy1wYXNvcyAuc2luZ2xlLWNhcmQgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMwMDI5Njk7IH1cbiAgICAuc3RhdHVwLWNvbXBldGl0aW9uIC5wcm94aW1vcy1wYXNvcyAuc2luZ2xlLWNhcmQgaDMuZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIC5zdGF0dXAtY29tcGV0aXRpb24gLnByb3hpbW9zLXBhc29zIC5zaW5nbGUtY2FyZCBoMy5kYXRlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLnN0YXR1cC1jb21wZXRpdGlvbiAucHJveGltb3MtcGFzb3MgLnNpbmdsZS1jYXJkIHAge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgLnN0YXR1cC1jb21wZXRpdGlvbiAucHJveGltb3MtcGFzb3MgLnNpbmdsZS1jYXJkIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgLnN0YXR1cC1jb21wZXRpdGlvbiAucHJveGltb3MtcGFzb3MgLnNpbmdsZS1jYXJkOm50aC1jaGlsZCgxKSB7XG4gICAgICBib3JkZXItY29sb3I6ICMyQjg1OTI7IH1cbiAgICAuc3RhdHVwLWNvbXBldGl0aW9uIC5wcm94aW1vcy1wYXNvcyAuc2luZ2xlLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0U2MTgyRjsgfVxuICAgIC5zdGF0dXAtY29tcGV0aXRpb24gLnByb3hpbW9zLXBhc29zIC5zaW5nbGUtY2FyZDpudGgtY2hpbGQoMykge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZDOTBEOyB9XG4gICAgLnN0YXR1cC1jb21wZXRpdGlvbiAucHJveGltb3MtcGFzb3MgLnNpbmdsZS1jYXJkOm50aC1jaGlsZCg0KSB7XG4gICAgICBib3JkZXItY29sb3I6ICM1RTlFREU7IH1cblxuLnN0YXR1cC1jb21wZXRpdGlvbiAudW5ldGUge1xuICBwYWRkaW5nOiAxNDBweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2xhbmRpbmcvYmFubmVyLWltYWdlbi5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyOyB9XG4gIC5zdGF0dXAtY29tcGV0aXRpb24gLnVuZXRlIGgyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5zdGF0dXAtY29tcGV0aXRpb24gLnVuZXRlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDsgfSB9XG5cbi8qIE1BSU4gKi9cbi5zdGFydHVwLWNvbXBldGl0aW9uIHtcbiAgcGFkZGluZy10b3A6IDc2cHg7XG4gIC8qIE5BViBTSURFQkFSICovXG4gIC8qIE5BViBTSURFQkFSICovXG4gIC8qIEJVVFRPTiAqL1xuICAvKiBCVVRUT04gKi9cbiAgLyogSEVBREVSICovXG4gIC8qIEhFQURFUiAqL1xuICAvKiBJTkZPICovXG4gIC8qIElORk8gKi9cbiAgLyogSU5GTyBJTUFHRSAqL1xuICAvKiBJTkZPIElNQUdFICovXG4gIC8qIElORk9CTE9DSyBJTUFHRSAqL1xuICAvKiBJTkZPQkxPQ0sgSU1BR0UgKi9cbiAgLyogUE9TVEVSICovXG4gIC8qIFBPU1RFUiAqL1xuICAvKiBTUE9OU09SUyAqL1xuICAvKiBTUE9OU09SUyAqL1xuICAvKiBUSU1FTElORSAqL1xuICAvKiBUSU1FTElORSAqL1xuICAvKiBWSURFTyAqL1xuICAvKiBWSURFTyAqLyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiA5NHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDEzMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLW5hdi1zaWRlYmFyIC5uYXYtc2lkZWJhciB7XG4gICAgICBtYXgtd2lkdGg6IDI1N3B4OyB9XG4gICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtbmF2LXNpZGViYXIgLm5hdi1zaWRlYmFyIC5uYXYtZmxvYXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCAxMzMsIDE0NiwgMC44OSk7IH1cbiAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLW5hdi1zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWZsb2F0IHVsIGxpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1uYXYtc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1mbG9hdCB1bCBsaSBhIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtYnRuIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWJ0biAuc2MtYnRuLXJvdyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1idG4gLnNjLWJ0bi1yb3cgLnNjLWJ0bi1jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtYnRuIC5zYy1idG4tcm93IC5zYy1idG4tY29sIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1idG4uc2MtYnRuLWRhcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMzsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1idG4uc2MtYnRuLXBhZGRlZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1idG4uc2MtYnRuLXBhZGRlZGJvdHRvbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCB2aWRlbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEZBNEFEO1xuICAgICAgICBoZWlnaHQ6IDcxNXB4OyB9IH1cbiAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA2MTVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci5zYy1oZWFkZXItZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLnN0LWFmdGVyLXZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiA3MTVweDtcbiAgICAgICAgbWluLWhlaWdodDogNzE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIuc3QtYWZ0ZXItdmlkZW8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMzBweDtcbiAgICAgICAgaGVpZ2h0OiA3MTVweDtcbiAgICAgICAgbWluLWhlaWdodDogNzE1cHg7IH0gfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciAuc2MtaGVhZGVyLXRleHQtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgZmxleC1ncm93OiAxOyB9IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciAuc2MtaGVhZGVyLXRleHQtY29udGFpbmVyIC5zYy1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYmFja2dyb3VuZDogIzJiODU5Mjg3O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciAuc2MtaGVhZGVyLXRleHQtY29udGFpbmVyIC5zYy1oZWFkZXItY29udGFpbmVyIC5zYy1oZWFkZXItaW1hZ2Utcm93IHtcbiAgICAgICAgICAvKmZsZXgtZ3JvdzogMTsqL1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyIC5zYy1oZWFkZXItdGV4dC1jb250YWluZXIgLnNjLWhlYWRlci1jb250YWluZXIgLnNjLWhlYWRlci1pbWFnZS1yb3cge1xuICAgICAgICAgICAgICBmbGV4LWdyb3c6IHVuc2V0OyB9IH1cbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLWNvbnRhaW5lciAuc2MtaGVhZGVyLWltYWdlLXJvdyAuc2MtaGVhZGVyLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLWNvbnRhaW5lciAuc2MtaGVhZGVyLWltYWdlLXJvdyAuc2MtaGVhZGVyLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyIC5zYy1oZWFkZXItdGV4dC1jb250YWluZXIgLnNjLWhlYWRlci1jb250YWluZXIgLnNjLWhlYWRlci1pbWFnZS1yb3cgLnNjLWhlYWRlci1pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDM2cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLWNvbnRhaW5lciAuc2MtaGVhZGVyLWltYWdlLXJvdyAuc2MtaGVhZGVyLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDsgfSB9XG4gICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfSB9XG4gICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciAuc2MtaGVhZGVyLXRleHQtY29udGFpbmVyIC5zYy1oZWFkZXItdGl0bGUgc3BhbiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIC8qXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAme1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAqLyB9XG4gICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIC8qXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAqLyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciAuc2MtaGVhZGVyLXRleHQtY29udGFpbmVyIC5zYy1oZWFkZXItc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlci1jb250ZW50IC5zdGFydHVwLWNvbXBldGl0aW9uLWhlYWRlciAuc2MtaGVhZGVyLXRleHQtY29udGFpbmVyIC5zYy1oZWFkZXItbGluayB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyIC5zYy1oZWFkZXItdGV4dC1jb250YWluZXIgLnNjLWhlYWRlci1idG4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnQgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyIC5zYy1oZWFkZXItdGV4dC1jb250YWluZXIgLnNjLWhlYWRlci1idG4ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7IH0gfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXItY29udGVudCAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXIgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lciAuc2MtaGVhZGVyLWJ0biBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZBRkFGQTtcbiAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjMDAyOTY5OyB9XG4gIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvIHtcbiAgICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mby5zYy1pbmZvLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm8uc2MtaW5mby11bmRlci1idG4ge1xuICAgICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mby5zYy1pbmZvLWRhcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMzsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvLnNjLWluZm8tZ3JlZW4gLnNjLWluZm8tY2FyZCAuc2MtaW5mby10aXRsZSB7XG4gICAgICBjb2xvcjogIzIwNzM4MDsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvLnNjLWluZm8teWVsbG93IC5zYy1pbmZvLWNhcmQgLnNjLWluZm8tdGl0bGUge1xuICAgICAgY29sb3I6ICNGRkJBMDA7IH1cbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mby5zYy1pbmZvLXJlZCAuc2MtaW5mby1jYXJkIC5zYy1pbmZvLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjREMwMDIyOyB9XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm8uc2MtaW5mby1vcmFuZ2UgLnNjLWluZm8tY2FyZCAuc2MtaW5mby10aXRsZSB7XG4gICAgICBjb2xvcjogI0VBNUQxRjsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvIC5zYy1pbmZvLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvIC5zYy1pbmZvLWNvbnRhaW5lciB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDgxcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm8gLnNjLWluZm8tY29udGFpbmVyIC5zYy1pbmZvLWNvbnRhaW5lci1yb3cge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mbyAuc2MtaW5mby1jb250YWluZXIgLnNjLWluZm8tY29udGFpbmVyLXJvdyAuc2MtaW5mby1jb250YWluZXItY29sIHtcbiAgICAgICAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mbyAuc2MtaW5mby1jb250YWluZXIgLnNjLWluZm8tY29udGFpbmVyLXJvdyAuc2MtaW5mby1jb250YWluZXItY29sIHtcbiAgICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mbyAuc2MtaW5mby1jb250YWluZXIgLnNjLWluZm8tY29udGFpbmVyLXJvdyAuc2MtaW5mby1jb250YWluZXItY29sIC5zYy1pbmZvLWNhcmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxOXB4IDM0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDE5cHggMzRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDE5cHggMzRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mbyAuc2MtaW5mby1jb250YWluZXIgLnNjLWluZm8tY29udGFpbmVyLXJvdyAuc2MtaW5mby1jb250YWluZXItY29sIC5zYy1pbmZvLWNhcmQgLnNjLWluZm8tdGl0bGUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvIC5zYy1pbmZvLWNvbnRhaW5lciAuc2MtaW5mby1jb250YWluZXItcm93IC5zYy1pbmZvLWNvbnRhaW5lci1jb2wgLnNjLWluZm8tY2FyZCAuc2MtaW5mby10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm8gLnNjLWluZm8tY29udGFpbmVyIC5zYy1pbmZvLWNvbnRhaW5lci1yb3cgLnNjLWluZm8tY29udGFpbmVyLWNvbCAuc2MtaW5mby1jYXJkIC5zYy1pbmZvLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgY29sb3I6ICMzNzM3Mzc7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm8gLnNjLWluZm8tY29udGFpbmVyIC5zYy1pbmZvLWNvbnRhaW5lci1yb3cgLnNjLWluZm8tY29udGFpbmVyLWNvbCAuc2MtaW5mby1jYXJkIC5zYy1pbmZvLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTMwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDUwcHggMHB4IDUwcHggMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvaW1hZ2UgLnNjLWluZm9pbWFnZS1yb3cge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mb2ltYWdlIC5zYy1pbmZvaW1hZ2Utcm93IC5zYy1pbmZvaW1hZ2UtY29sIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvaW1hZ2UgLnNjLWluZm9pbWFnZS1yb3cgLnNjLWluZm9pbWFnZS1jb2wge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mb2ltYWdlIC5zYy1pbmZvaW1hZ2Utcm93IC5zYy1pbmZvaW1hZ2UtY29sIC5zYy1pbmZvaW1hZ2UtY2FyZCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mb2ltYWdlIC5zYy1pbmZvaW1hZ2Utcm93IC5zYy1pbmZvaW1hZ2UtY29sIC5zYy1pbmZvaW1hZ2UtY2FyZCAuc2MtaW5mb2ltYWdlLWltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mb2ltYWdlIC5zYy1pbmZvaW1hZ2Utcm93IC5zYy1pbmZvaW1hZ2UtY29sIC5zYy1pbmZvaW1hZ2UtY2FyZCAuc2MtaW5mb2ltYWdlLWltYWdlIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxODBweDsgfVxuICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvaW1hZ2UgLnNjLWluZm9pbWFnZS1yb3cgLnNjLWluZm9pbWFnZS1jb2wgLnNjLWluZm9pbWFnZS1jYXJkIC5zYy1pbmZvaW1hZ2UtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yODtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogIzI0NjE4ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1pbmZvaW1hZ2UgLnNjLWluZm9pbWFnZS1yb3cgLnNjLWluZm9pbWFnZS1jb2wgLnNjLWluZm9pbWFnZS1jYXJkIC5zYy1pbmZvaW1hZ2Utc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yODtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mb2ltYWdlYmxvY2sgLnNjLWluZm9pbWFnZWJsb2NrLXJvdyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm9pbWFnZWJsb2NrIC5zYy1pbmZvaW1hZ2VibG9jay1yb3cgLnNjLWluZm9pbWFnZS5jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNDFweDsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLWluZm9pbWFnZWJsb2NrIC5zYy1pbmZvaW1hZ2VibG9jay1yb3cgLnNjLWluZm9pbWFnZSAuc2MtaW5mb2ltYWdlLXJvdyB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtaW5mb2ltYWdlYmxvY2sgLnNjLWluZm9pbWFnZWJsb2NrLXJvdyAuc2MtaW5mb2ltYWdlIC5zYy1pbmZvaW1hZ2Utcm93IC5zYy1pbmZvaW1hZ2UtY29sIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtcG9zdGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXBvc3RlciAuc2MtcG9zdGVyLWNvbnRhaW5lci1vdmVybGF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjg1OTI4NztcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1wb3N0ZXIgLnNjLXBvc3Rlci1jb250YWluZXItb3ZlcmxheSAuc2MtcG9zdGVyLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXBvc3RlciAuc2MtcG9zdGVyLWNvbnRhaW5lci1vdmVybGF5IC5zYy1wb3N0ZXItY29udGFpbmVyIC5zYy1wb3N0ZXItdGl0bGUge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXBvc3RlciAuc2MtcG9zdGVyLWNvbnRhaW5lci1vdmVybGF5IC5zYy1wb3N0ZXItY29udGFpbmVyIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMwMDI5Njk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtcG9zdGVyIC5zYy1wb3N0ZXItY29udGFpbmVyLW92ZXJsYXkgLnNjLXBvc3Rlci1jb250YWluZXIgLnJvdyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtcG9zdGVyIC5zYy1wb3N0ZXItY29udGFpbmVyLW92ZXJsYXkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1zcG9uc29ycyAuc2Mtc3BvbnNvcnMtcm93IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1zcG9uc29ycyAuc2Mtc3BvbnNvcnMtcm93IC5zYy1zcG9uc29ycy1jb2x1bW4tYmlnIHtcbiAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3JzLWNvbHVtbi1iaWcge1xuICAgICAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bzsgfSB9XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3JzLWNvbHVtbiB7XG4gICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1zcG9uc29ycyAuc2Mtc3BvbnNvcnMtcm93IC5zYy1zcG9uc29ycy1jb2x1bW4ge1xuICAgICAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bzsgfSB9XG4gICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3Ige1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB5ZWxsb3c7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1zcG9uc29ycyAuc2Mtc3BvbnNvcnMtcm93IC5zYy1zcG9uc29yLmdyZWVuIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJCODU5MjsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3IueWVsbG93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQkEwMDsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3IucmVkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0RDMDAyMjsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3IuYmx1ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwQTJDNUY7IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1zcG9uc29ycyAuc2Mtc3BvbnNvcnMtcm93IC5zYy1zcG9uc29yLm9yYW5nZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNFQTVEMUY7IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy1zcG9uc29ycyAuc2Mtc3BvbnNvcnMtcm93IC5zYy1zcG9uc29yIGltZyB7XG4gICAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXNwb25zb3JzIC5zYy1zcG9uc29ycy1yb3cgLnNjLXNwb25zb3Iuc2Mtc3BvbnNvci1iaWcgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA3MHB4OyB9XG4gIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIge1xuICAgICAgICAgIG1heC13aWR0aDogMTA4MXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZSAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtcG9pbnQtY29sIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcGFkZGluZzogMHB4IDVweCAwcHggMjVweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLXBvaW50LWNvbCB7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4OyB9IH1cbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtcG9pbnQtY29sIC5zYy10aW1lbGluZS1saW5lIHtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0VDRUNFOyB9XG4gICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLXBvaW50LWNvbCAuc2MtdGltZWxpbmUtcG9pbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtcG9pbnQtY29sIC5zYy10aW1lbGluZS1wb2ludCAuc2MtdGltZWxpbmUtcG9pbnQtaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7IH1cbiAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAwcHg7XG4gICAgICAgICAgZmxleC1ncm93OiAxMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMHB4OyB9IH1cbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtY2FyZC1jb2wgLnNjLXRpbWVsaW5lLWNhcmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZSAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCAuc2MtdGltZWxpbmUtY2FyZCAuc2MtdGltZWxpbmUtZGF0ZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMjk2OTsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtY2FyZC1jb2wgLnNjLXRpbWVsaW5lLWNhcmQgLnNjLXRpbWVsaW5lLWRhdGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtY2FyZC1jb2wgLnNjLXRpbWVsaW5lLWNhcmQgLnNjLXRpbWVsaW5lLXRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjA3MzgwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZSAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCAuc2MtdGltZWxpbmUtY2FyZCAuc2MtdGltZWxpbmUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7IH0gfVxuICAgICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIC5zYy10aW1lbGluZS1jYXJkIC5zYy10aW1lbGluZS10ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAyOTY5OyB9XG4gICAgICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZSAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCAuc2MtdGltZWxpbmUtY2FyZCAuc2MtdGltZWxpbmUtdGV4dCBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMjk2OTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtZGF0ZS1jb2wge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZSAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1kYXRlLWNvbCB7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMjtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgfSB9XG4gICAgICAgICAgLnN0YXJ0dXAtY29tcGV0aXRpb24gLnNjLXRpbWVsaW5lIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWRhdGUtY29sIC5zYy10aW1lbGluZS1tb250aCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICMwMDI5Njk7IH1cbiAgICAgICAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtZGF0ZS1jb2wgLnNjLXRpbWVsaW5lLWRheSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICMwMDI5Njk7IH1cbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUuZmlyc3QgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtcG9pbnQtY29sIC5zYy10aW1lbGluZS1saW5lLmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5maXJzdCAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCB7XG4gICAgICBwYWRkaW5nOiAwcHggMjVweCAxMHB4IDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5maXJzdCAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCB7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDE1cHggMTBweCAwcHg7IH0gfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5sYXN0IC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLXBvaW50LWNvbCAuc2MtdGltZWxpbmUtbGluZS5hZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5sYXN0IC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjVweCA1MHB4IDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5sYXN0IC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggNTBweCAwcHg7IH0gfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5ibHVlIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIC5zYy10aW1lbGluZS1jYXJkIC5zYy10aW1lbGluZS10aXRsZSB7XG4gICAgICBjb2xvcjogIzAwMjk2OTsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS5ncmVlbiAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCAuc2MtdGltZWxpbmUtY2FyZCAuc2MtdGltZWxpbmUtdGl0bGUge1xuICAgICAgY29sb3I6ICMyMDczODA7IH1cbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbiAuc2MtdGltZWxpbmUucmVkIC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIC5zYy10aW1lbGluZS1jYXJkIC5zYy10aW1lbGluZS10aXRsZSB7XG4gICAgICBjb2xvcjogI0U2MTgyRjsgfVxuICAgIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy10aW1lbGluZS55ZWxsb3cgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtY2FyZC1jb2wgLnNjLXRpbWVsaW5lLWNhcmQgLnNjLXRpbWVsaW5lLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjRkZCQTAwOyB9XG4gIC5zdGFydHVwLWNvbXBldGl0aW9uIC5zYy12aWRlbyB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG5cbi8qIE1BSU4gKi9cbiIsIi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gICAgICAgIGNlbWV4OjEzNTBweFxuKSAhZGVmYXVsdDtcblxuXG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UmFsZXdheToyMDAsMzAwLDQwMCw1MDAsNjAwLDcwMCw4MDAsOTAwfFNvdXJjZStTYW5zK1BybzozMDAsNDAwLDYwMCw3MDAsOTAwJyk7XG5cblxuJHNvdXJjZS1zYW5zOiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcbiRyYWxld2F5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG5cbiRwcmltYXJ5OiAjMDAyOTY5O1xuJHNlY29uZGFyeTojMkI4NTkyO1xuJGFsdGVybmF0aXZlOiMyNDYxOEU7XG4kbGlua3M6I0ZGQzkwRDtcbiRvdGhlcnM6ICNCQ0Q0RDY7XG5cblxuJGJ1dHRvbmhvdmVyOiAjRkRENDQzO1xuJGludmVyc2Vob3ZlcjogIzI0NjE4RTtcblxuXG4kYmFja2dyb3VuZC1mb290ZXI6ICNBRUJDQkU7XG5cbiRmb250LXNpemUtMTggOiAxOHB4O1xuXG5cblxuXG5cbiIsIkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDEycHg7XG4gIH1cbn1cblxuLmJveHNoYWRvd3tcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHByaW1hcnkhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDI5NjkhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG5cbi5hbGlnbmNlbnRlcntcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLmVhc2VPdXRDdWJpYyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59IiwiLm5hdntcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTdweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gIH1cblxuICBsaXtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG5cbiAgICB9XG5cbiAgICBhe1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICBwYWRkaW5nOiAxNHB4IWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogJHJhbGV3YXk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uO1xuICAgICAgYm9yZGVyLXJhZGl1czowcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCAjMDAyOTY5O1xuXG4gICAgICB9XG5cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNDYxOEU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuY3VycmVudF9wYWdlX2l0ZW17XG4gICAgICBhe1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyNDYxOEU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG5cbiAgICAgIGF7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4ubWVudS1tb2JpbGUgI25hdmJhclN1cHBvcnRlZENvbnRlbnR7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NTkzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA3JTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogIzAwODU5MztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNyU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDg1OTM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDclO1xuICB9XG59XG5cbi5sb2dvLW1lbnUtbW9iaWxle1xuICBtYXJnaW4tbGVmdDoxNXB4O1xuXG59XG5cbi50b3AtbWVudS1tb2JpbGV7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG5cbn1cblxuLmJvdHRvbS1tZW51LW1vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDozMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5zb2NpYWwtaWNvbnN7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuXG59XG4iLCJAZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMnB4LCBudWxsKTtcbn1cblxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYW5pbWF0aW9uKCl7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4iLCJoZWFkZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xuICBAaW5jbHVkZSBhbmltYXRpb247XG5cblxuICAmLmhlYWRlci0tY29sb3Itd2hpdGV7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuXG4gICYuaGVhZGVyZml4ZWR7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDNweCA1cHggNnB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuICAgICN0b3BiYXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uO1xuICAgIH1cblxuICAgIC5sb2dve1xuICAgICAgaW1ne1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sb2dve1xuICBpbWd7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgICB3aWR0aDogMTc1cHg7XG5cbiAgICB9XG4gIH1cblxufVxuXG4jdG9wYmFye1xuXG4gIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2VhcmNoLWJveHtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gIH1cblxuICAubG9jYWxlLWJveHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAud3BtbC1scy1zdGF0aWNzLXNob3J0Y29kZV9hY3Rpb25ze1xuICAgICAgdWx7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGF7XG4gICAgICBjb2xvcjokcHJpbWFyeTtcbiAgICB9XG5cblxuICAgICYuYWN0aXZle1xuICAgICAgY29sb3I6ICRhbHRlcm5hdGl2ZTtcbiAgICB9XG4gIH1cblxuXG59XG5cbi5ib3R0b20tbWVudS1tb2JpbGV7XG4gIC5sb2NhbGUtYm94e1xuICAgIC53cG1sLWxzLWxlZ2FjeS1saXN0LWhvcml6b250YWwgYXtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxuICB9XG59XG5cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9vcGVuLW1lbnUuc3ZnJyk7XG59XG5cblxuLm5hdmJhci10b2dnbGVyLWljb24tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9jbG9zZS1tZW51LnN2ZycpO1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4O1xufVxuXG5cbi5pY29uaGlkZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaHRvcHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDczcHg7XG4gIGhlaWdodDogMjVweDtcbiAgei1pbmRleDogOTk5OTk7XG5cbiAgaW1ne1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICBpbnB1dHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6MDtcbiAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBjb2xvcjojMjQ2MThFO1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICBmb250LXdlaWdodDo2MDA7XG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgY29sb3I6IzI0NjE4RTtcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgICAgZm9udC13ZWlnaHQ6NjAwO1xuICAgIH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICB9XG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICB9XG5cbiAgfVxufVxuXG4uc2VhcmNoc2hvd3tcbiAgZGlzcGxheTpmbGV4O1xufVxuXG4uY29sLXhsLTEze1xuICBmbGV4OiAwIDAgNS4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC14bC0xNHtcbiAgZmxleDogMCAwIDEwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlXG4gIH1cbn1cblxuLmxvZ28tbWVudS1tb2JpbGV7XG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG59XG4iLCIuZm9vdGVye1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1mb290ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGNvbG9yOiNmZmY7XG4gIGZvbnQtc2l6ZToxNnB4O1xuICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuXG4gIC5sb2dvLWZvb3RlcntcblxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIC5zb2NpYWwtaWNvbnN7XG5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuXG4gICAgbGl7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgXG4gIHVse1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpe1xuXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG5cbiAgICAgIGF7XG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICBjb2xvcjojZmZmO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIGJvcmRlci1yaWdodDowO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbn0iLCIucHJpbmNpcGFsLWNvbnRlbnQtYWJvdXR7XG5cbiAgd2lkdGg6MTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICAgd2lkdGg6ODAlO1xuICB9XG5cblxuXG59XG5cbi5uYXYtc2lkZWJhcntcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDIwJTtcbiAgYm90dG9tOiAyMDBweDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuXG5cbiAgLm5hdi1mbG9hdHtcbiAgICBiYWNrZ3JvdW5kOiAjMkI4NTkyO1xuICAgIHBhZGRpbmc6IDM0cHggMjlweDtcblxuICAgIHVse1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIGxpe1xuICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjQkNENEQ2O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGF7XG4gICAgICBjb2xvcjojQkNENEQ2O1xuICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBAaW5jbHVkZSBhbmltYXRpb247XG5cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0JDRDRENjtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBAaW5jbHVkZSBhbmltYXRpb247XG4gICAgICB9XG5cbiAgXG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6I0ZGQzkwRDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDOTBEO1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aXZle1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6I0ZGQzkwRDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbn0iLCIuaGlnaHRsaWdodHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDc0LjV2aDtcblxuICAuaW1nLW1hc2t7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDAsMTAwJSAwLDEwMCUgNDklLDAgODMlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLDEwMCUgMCwxMDAlIDQ5JSwwIDgzJSk7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJi50aGFua3N5b3V7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lcntcbiAgICB6LWluZGV4OiA5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRvcDoxNjVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHRvcDo3OHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgdG9wOjc4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNhcnJvdXNlbC1yb3d7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmLnRoYW5rc3lvdSB7XG4gICAgLmNsYWltIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jbGFpbXtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICBtYXJnaW4tdG9wOjUlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gIH1cblxuICAuZmVhdXR1cmUtaW1ne1xuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4JTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDoxMDAlO1xuICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHdpZHRoOjUwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbXtcbiAgICBtaW4taGVpZ2h0OiA3NTBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWluLWhlaWdodDogNjUwcHg7XG4gICAgfVxuXG4gIH1cblxuICAuY29udGVudC1zbGlkZXtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBtYXgtd2lkdGg6IDgxNHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDVweCA2cHggcmdiYSgwLDAsMCwwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA1cHggNnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCA2cHggcmdiYSgwLDAsMCwwLjEpO1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgYm90dG9tOiAyNnB4O1xuICAgIC8vIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMzYwcHg7XG4gICAgfVxuXG4gICAgcHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cblxuXG4gIGgxe1xuICAgIGZvbnQtc2l6ZTo0MHB4O1xuICAgIGNvbG9yOiRwcmltYXJ5O1xuICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTozNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LXNsaWRlc3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpe1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOjQwcHg7XG4gICAgICBjb250ZW50OlwiIFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOjJweCBzb2xpZCAkYWx0ZXJuYXRpdmU7XG4gICAgICB3aWR0aDo2NHB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuXG4gICAgICAmLmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZDogJGFsdGVybmF0aXZlO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogJGFsdGVybmF0aXZlO1xuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cblxuICAmLnBhZ2UtaW5uZXJ7XG5cbiAgICBtaW4taGVpZ2h0OiA1ODVweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogNDU0cHg7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lcntcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDE0MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHRvcDogNTBweDs7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltZy1tYXNrIHtcbiAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDUzJSwgMCUgMTAwJSk7XG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgNTMlLCAwJSAxMDAlKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jbGFpbXtcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLmZlYXV0dXJlLWltZ3tcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG5cblxuICAgIHB7XG4gICAgICBmb250LXNpemU6MjBweDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgfVxuXG4gICYuY29udGVudC1yaWdodCwgJi5jb250ZW50LWxlZnR7XG4gICAgbWluLWhlaWdodDogNzcwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM4MXB4O1xuICAgIH1cblxuICAgIC5pbWctbWFzayB7XG4gICAgICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZTtcbiAgICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICB9XG5cbiAgICAuZmVhdXR1cmUtaW1ne1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAuY2xhaW17XG4gICAgICB3aWR0aDo2MCU7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6ODBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTc0cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDphdXRvIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIHB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXJ7XG4gICAgICB0b3A6MTYwcHg7XG5cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHRvcDoxOTBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHRvcDogMTM1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmLmNvbnRlbnQtbGVmdHtcblxuICAgIC5pbWctbWFza3tcbiAgICAgIGJhY2tncm91bmQ6I0JDRDRENjtcbiAgICB9XG5cbiAgICAuY2xhaW17XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHdpZHRoOjUwJTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250YWN0e1xuICAgICAgd2lkdGg6NTAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cbiIsIi5jdXJzb3J7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ1dHRvbi1tb3Jle1xuICBjb2xvcjokcHJpbWFyeTtcbiAgYmFja2dyb3VuZDokbGlua3M7XG4gIGJvcmRlcjozcHggc29saWQgJGxpbmtzO1xuICBib3JkZXItcmFkaXVzOjI5cHg7XG4gIGZvbnQtc2l6ZToxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICBmb250LXdlaWdodDogNDAwIDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIGN1cnNvcjpwb2ludGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZvbnQtc2l6ZToxM3B4O1xuICB9XG5cblxuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAmOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiRidXR0b25ob3ZlcjtcbiAgICBjb2xvcjokaW52ZXJzZWhvdmVyO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MTRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnZlcnNlaG92ZXI7XG5cbiAgICB9XG4gIH1cblxuXG4gICYuaW52ZXJzZXtcbiAgICBjb2xvcjokbGlua3M7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICY6YWZ0ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsaW5rcztcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDogJGludmVyc2Vob3ZlcjtcbiAgICAgIGJvcmRlci1jb2xvcjokaW52ZXJzZWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gICYuYXJyb3ctZG93bjphZnRlcntcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cblxuICAmLnNlbmR7XG4gICAgJjphZnRlcntcbiAgICAgIG1hcmdpbi1sZWZ0OjE3cHg7XG4gICAgfVxuICB9XG59XG4uYnV0dG9uLW1vcmUtZGlzYWJsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiM2Yzc1N2Q7XG4gIGJvcmRlcjozcHggc29saWQgIzZjNzU3ZDtcbiAgYm9yZGVyLXJhZGl1czoyOXB4O1xuICBmb250LXNpemU6MTZweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgZm9udC13ZWlnaHQ6IDQwMCA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICBjdXJzb3I6cHJvZ3Jlc3M7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZm9udC1zaXplOjEzcHg7XG4gIH1cblxuXG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgJjpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDojNmM3NTdkO1xuICAgIGNvbG9yOiNGRkZGRkY7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDoxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcblxuICAgIH1cbiAgfVxuXG5cbiAgJi5pbnZlcnNle1xuICAgIGNvbG9yOiM2Yzc1N2Q7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICY6YWZ0ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7XG4gICAgfVxuXG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gICAgICBib3JkZXItY29sb3I6IzZjNzU3ZDtcbiAgICB9XG4gIH1cblxuICAmLmFycm93LWRvd246YWZ0ZXJ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG5cbiAgJi5zZW5ke1xuICAgICY6YWZ0ZXJ7XG4gICAgICBtYXJnaW4tbGVmdDoxN3B4O1xuICAgIH1cbiAgfVxufSIsIi5ibG9jay1zaW5nbGV7XG4gIGJhY2tncm91bmQ6ICMyQjg1OTI7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuXG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG5cblxuICAuZmVhdHVyZS1pbWd7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uO1xuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG5cblxuXG4gICAgaW1ne1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNzBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB3aWR0aDogMjIxcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihjZW1leCkge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICB9XG5cblxuXG4gICAgfVxuICB9XG5cbiAgJi5hbHRlcm5hdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiAkYWx0ZXJuYXRpdmU7XG4gIH1cblxuICAmLm90aGVyc3tcbiAgICBiYWNrZ3JvdW5kOiAkb3RoZXJzO1xuICB9XG5cblxuICAuY29udGVudC1ibG9ja3tcbiAgICB3aWR0aDogNjclO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NHB4O1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGNlbWV4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIH1cblxuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG5cblxuICAgIGgye1xuICAgICAgZm9udC1zaXplOjM1cHg7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICBsaW5lLWhlaWdodDogNDRweDtcblxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oY2VtZXgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIGZvbnQtc2l6ZToyNXB4O1xuICAgICAgfVxuXG5cblxuICAgIH1cblxuICAgIHB7XG4gICAgICBmb250LXNpemU6MjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICBmb250LXdlaWdodDogNDAwIDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGNlbWV4KSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uLW1vcmV7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG5cbiAgJjpob3ZlcntcblxuICAgIC5mZWF0dXJlLWltZyBpbWd7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAyNTRweDtcbiAgICB9XG4gIH1cblxufVxuXG4uc2hhcGUwMjpob3Zlciwuc2hhcGUwMTpob3ZlcntcblxuICAuZmVhdHVyZS1pbWcgaW1ne1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMjk1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oY2VtZXgpIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG4gIH1cblxuXG5cbn1cblxuLmJsb2NrLWNvbnRhY3R7XG5cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGgye1xuICAgIGZvbnQtc2l6ZTozNXB4O1xuICAgIGNvbG9yOiRwcmltYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBtYXJnaW4tYm90dG9tOjE5cHhcbiAgfVxuXG4gIHB7XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgY29sb3I6JHByaW1hcnk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIG1hcmdpbi1ib3R0b206MzJweDtcbiAgfVxufSIsIi5uZXdzbGV0dGVye1xuXG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206MjBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9uZXdzbGV0dGVyLWljb24uc3ZnJykgbm8tcmVwZWF0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIHdpZHRoOiA5M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjowIGF1dG87XG5cbiAgfVxuXG5cbiAgaDN7XG4gICAgZm9udC1zaXplOjMwcHg7XG4gICAgY29sb3I6IzI0NjE4RTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cblxuICBwe1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gIH1cblxuICAubmV3c2xldHRlci1jb250YWluZXJ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkb3RoZXJzO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkb3RoZXJzO1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgICAgIG1heC13aWR0aDogOTglO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cyl7XG4gICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuXG5cbiAgfVxufVxuXG5zaWRlYmFyIHtcbiAgLm5ld3NsZXR0ZXIge1xuXG4gICAgbWFyZ2luLXRvcDogNzlweDtcblxuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMFxuICAgIH1cblxuICAgIGgze1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmlucHV0Zm9ybXtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMDAyOTY5O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBTb3VyY2UgU2FucyBQcm8sc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMyNDYxOGU7XG5cbiAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IzI0NjE4RTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuXG59XG5cbi5jaGVjay1uZXdzbGV0dGVyLmNoZWNre1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4iLCIuYnJlYWRjcnVtYntcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOjE2cHg7XG4gIGZvbnQtZmFtaWx5OiRzb3VyY2Utc2FucztcbiAgY29sb3I6JHByaW1hcnk7XG4gIHBhZGRpbmc6IDA7XG5cbiAgbGl7XG5cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDpcIiAtIFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIFxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYXtcbiAgICBjb2xvcjokc2Vjb25kYXJ5O1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiRzb3VyY2Utc2FucztcblxuICB9XG5cbiAgc3BhbiBzcGFuOmZpcnN0LWNoaWxke1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAuY3VycmVudC1pdGVte1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn0iLCIudGFic3tcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTdweDtcblxuICBsaXtcbiAgICBib3JkZXI6MDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuXG4gIC5uYXYtbGlua3tcblxuICAgIGNvbG9yOiRvdGhlcnM7XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgIGJvcmRlci1yYWRpdXM6IDI5cHggO1xuICAgIGJvcmRlcjozcHggc29saWQgJG90aGVycztcbiAgICBwYWRkaW5nOiAxMXB4IDE5cHggOXB4IDE2cHghaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuICAgICYuYWN0aXZle1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICRvdGhlcnM7XG4gICAgfVxuXG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiRvdGhlcnM7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyOjNweCBzb2xpZCAkb3RoZXJzO1xuICAgIH1cbiAgfVxufSIsIi5zb2NpYWwtaWNvbnN7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOjA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgbGl7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBAaW5jbHVkZSBhbmltYXRpb247XG5cbiAgICAmOmhvdmVye1xuICAgICAgaW1ne1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KC41KSBzZXBpYSgxKSBzYXR1cmF0ZSg1KSBodWUtcm90YXRlKDE3NWRlZyk7XG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDAuOCkgc2VwaWEoMSkgc2F0dXJhdGUoODApIGh1ZS1yb3RhdGUoMTc1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuICBpbWd7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuXG4gIH1cblxuXG59IiwiI291cnBvcnRmb2xpb3tcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAucm93e1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zaW5nbGUtcG9yZm9saW97XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgfVxuXG4gIC5vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MCU7XG4gICAgbGVmdDowO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuICB9XG5cbiAgJjpob3ZlcntcbiAgICAub3ZlcmxheXtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5saW5lLXNlcGFyYXRpb257XG4gIGJhY2tncm91bmQ6ICRvdGhlcnM7XG4gIGhlaWdodDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOjIwcHggYXV0bztcbn1cblxuLmNvbnRlbnQtcG9ydGZvbGlve1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQ0cHggNDBweCA0NHB4IDI3cHggO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNXB4IDZweCByZ2JhKDAsMCwwLDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA1cHggNnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggNnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgbWluLWhlaWdodDogMzIwcHg7XG5cblxuICBwe1xuICAgIGNvbG9yOiM3MDcwNzA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn0iLCIuY2F0ZWdvcmllcyB7XG5cbiAgaDQge1xuICAgIGNvbG9yOiAjMjQ2MThFO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICBsaSB7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQ2MThFO1xuICAgICAgYSB7XG5cbiAgICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0JDRDRENjtcbiAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcblxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIGNvbG9yOiNGRkM5MEQ7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDOTBEO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zaW5nbGUtYmxvZ3tcblxuICBiYWNrZ3JvdW5kOiAkb3RoZXJzO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaW1ne1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmJpZy1zaXple1xuICAgIGltZ3tcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuaW5uZXItY29udGVudHtcblxuICAgIHBhZGRpbmc6IDEwcHggMjJweCAxNXB4IDI4cHg7XG5cbiAgICAucHVibGlzaC1kYXRle1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIH1cblxuICAgIC50aXRsZS1wb3N0e1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LWZhbWlseTogICRyYWxld2F5O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LWZhbWlseTogICRzb3VyY2Utc2FucztcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBmb250LWZhbWlseTogICRyYWxld2F5O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMzBweCA7XG4gICAgICByaWdodDogNDVweDtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbjtcblxuXG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcblxuICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBAaW5jbHVkZSBhbmltYXRpb247XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiNGRkZGRkY7XG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNpbmdsZS1vZmZlcntcbiAgYmFja2dyb3VuZDogIzJCODU5MjtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgY29sb3I6I2ZmZjtcblxuICAuaW5uZXItY29udGVudCB7XG5cbiAgICBwYWRkaW5nOiAxMHB4IDIycHggMTVweCAyOHB4O1xuXG4gICAgLnBsYWNle1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIH1cblxuXG4gICAgLnRpdGxlLXBvc3R7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAgJHJhbGV3YXk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LWZhbWlseTogICRzb3VyY2Utc2FucztcblxuICAgIH1cblxuXG4gIH1cbn0iLCIucGFnaW5hdGlvbntcblxuICAucGFnaW5hdGlvbi1pbnNpZGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHNwYW57XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiRwcmltYXJ5O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICBhe1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjokcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmIHNwYW46Zmlyc3QtY2hpbGR7XG4gICAgICBib3JkZXItbGVmdDowO1xuICAgIH1cblxuICAgICYgYTpmaXJzdC1jaGlsZHtcbiAgICAgIGJvcmRlci1sZWZ0OjA7XG4gICAgfVxuICB9XG5cbiAgLmFycm93e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjb250ZW50OlwiIFwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2hvbWUvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cblxuICAgICYuYXJyb3ctbGVmdHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59IiwiLnRpdGxlLXNlY3Rpb24tam91cm5leXtcbiAgY29sb3I6JHByaW1hcnk7XG4gIGZvbnQtc2l6ZToyNXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGNlbWV4KSB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG5cbn1cblxuLnNpbmdsZS1vZmZlci1qb3VybmV5e1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudCBzb2xpZCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHg7XG5cblxuICAudG9wLXNpbmdsZS1vZmZlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IDY1cHg7XG5cbiAgICAudGl0bGUtc2luZ2xlLW9mZmVye1xuICAgICAgY29sb3I6IzI0NjE4RTtcbiAgICAgIGZvbnQtc2l6ZToxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuXG5cbiAgaW1ne1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5vZmZlci1jb250ZW50e1xuXG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihjZW1leCkge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cblxuXG4gICAgcHtcbiAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcblxuXG5cblxuXG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUsJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjRTRGNUY3O1xuICAgIGJvcmRlci1jb2xvcjogIzJCODU5MjtcblxuXG4gIH1cbn1cblxuLnN0YXJ0dXAtam91cm5leS1saXN0e1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIC5yb3d7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG5cbiAgdWx7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuXG4gICAgbGl7XG5cbiAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGNlbWV4KSB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgICAgIH1cblxuXG5cblxuXG4gICAgICAubnVtYmVyLWRpdntcbiAgICAgICAgYm9yZGVyOiAjMjQ2MThFIHNvbGlkIDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoxOXB4O1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgICAgIGNvbG9yOiAjMjQ2MThFO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihjZW1leCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDkzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSwmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiRzZWNvbmRhcnk7XG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uO1xuXG5cblxuICAgICAgICAgIHB7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5udW1iZXJ7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgLm51bWJlcntcbiAgICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcblxuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICBwe1xuICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihjZW1leCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2luZ2xlLWZvY3Vze1xuXG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgaW1ne1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjoxNXB4IGF1dG87XG4gIH1cblxuICBwe1xuXG4gICAgY29sb3I6IzcwNzA3MDtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG4gICAgJi50aXRsZXtcbiAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cbiAgfVxuXG59XG4iLCIuY2FyZC13aGl0ZXtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICBoMi5pbnZlcnNle1xuICAgIGNvbG9yOiMyQjg1OTIhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTozNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICB9XG4gIH1cblxuICBwe1xuICAgIGNvbG9yOiMwMDI5Njk7XG4gICAgZm9udC1zaXplOjIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4iLCJib2R5IHtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sbWQpIHtcblxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLGxnKSB7XG5cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZyx4bCkge1xuXG4gIH1cblxufVxuXG4uYmxvY2tzLWxlZnR7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmJsb2NrLXNpbmdsZXtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cblxuICB9XG59XG5cbi5ibG9ja3MtcmlnaHR7XG4gIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGNlbWV4KSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgIHBhZGRpbmctdG9wOiA5OXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG5cblxuXG5cblxuICAuYmxvY2stc2luZ2xle1xuXG4gIH1cbn1cblxuXG4iLCIuYmxvZ3tcbiAgcGFkZGluZy10b3A6IDIyNHB4O1xuICBtYXJnaW4tYm90dG9tOjE1M3B4O1xuXG4gIGgxe1xuICAgIGNvbG9yOiMwMDI5Njk7XG4gICAgZm9udC1zaXplOjQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG5cbiAgc2lkZWJhcntcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBvcmRlcjogMTM7XG4gICAgfVxuXG4gICAgaDF7XG4gICAgICBjb2xvcjojMDAyOTY5O1xuICAgICAgZm9udC1zaXplOjQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1tb3Jle1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG5cbiAgICB9XG4gIH1cbn1cblxuIiwiLmNvbnRhY3R7XHJcblxyXG4gIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCwgLmhpZ2h0bGlnaHQuY29udGVudC1yaWdodCB7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4NnB4O1xyXG4gICAgICBoZWlnaHQ6IDkwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA0ODZweDtcclxuICAgICAgaGVpZ2h0OiAxMTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsYWlte1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVwLWNvbnRhY3R7XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vdGhlci10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBjb2xvcjojMjQ2MThFO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbi1tb3Jle1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDs7XHJcbiAgfVxyXG5cclxuICAubWFwLWNvbnRlbnR7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHJcbiAgfVxyXG5cclxuICAubWFwe1xyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgZm9ybXtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiA1NXB4IDczcHg7XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMCAwIDJweCAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOjQ0cHg7XHJcbiAgICAgIGNvbG9yOiRwcmltYXJ5O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICBib3JkZXI6MDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMyNDYxOEU7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlcntcclxuICAgICAgICBjb2xvcjojMjQ2MThFO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmW3R5cGU9J2NoZWNrYm94J117XHJcblxyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICBzcGFuLGF7XHJcbiAgICAgIGNvbG9yOiMyNDYxOEU7XHJcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuICAgIGF7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICB0ZXh0YXJlYXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAycHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTo0NHB4O1xyXG4gICAgICBjb2xvcjojMjQ2MThFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICBib3JkZXI6MDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMyNDYxOEU7XHJcbiAgICAgIGhlaWdodDogMTIwcHg7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlcntcclxuICAgICAgICBjb2xvcjojMjQ2MThFO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGVDb250YWluZXIge1xyXG4gICAgICAvL292ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xyXG4gICAgICBjb2xvcjojMjQ2MThFO1xyXG5cclxuICAgICAgc3Bhbi51bmRlcmxpbmV7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgICMyNDYxOEU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XHJcbiAgICAgICAgY29sb3I6IzI0NjE4RTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsZUNvbnRhaW5lciBbdHlwZT1maWxlXSB7XHJcbiAgICAgIGN1cnNvcjogaW5oZXJpdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbi1tb3Jle1xyXG4gICAgICBjb2xvcjokbGlua3M7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmYzkwZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjlweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcblxyXG4gIH1cclxufVxyXG5cclxuLmxlZ2VuZC1yZXF1aXJlZHtcclxuICBjb2xvcjojRkY3RjMwO1xyXG4gIGZvbnQtc2l6ZToxNHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcblxyXG5cclxuLmNoZWNrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMCAyOHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwe1xyXG4gICAgcG9zaXRpb246IHVuc2V0O1xyXG4gIH1cclxufVxyXG5cclxuLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgY2hlY2tib3ggKi9cclxuLmNoZWNrIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcblxyXG4gICY6YWZ0ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgd2lkdGg6IDE5cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOjUwJTtcclxuICAgIGJvcmRlcjoycHggc29saWQgIzI0NjE4RTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29udGVudDpcIlwiO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogN3B4O1xyXG4gICAgdG9wOiA0cHg7XHJcbiAgICB3aWR0aDogNXB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcclxuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICBjb250ZW50OlwiIFwiO1xyXG4gICAgei1pbmRleDogOTtcclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ2MThFO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpjaGVja2Vke1xyXG4gICAgJjphZnRlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0NjE4RTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4jd2hlcmV7XHJcbiAgbWFyZ2luLXRvcDotMTAwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9jb250YWN0by9tYXBhLXNlZGVzLWNoaW5hLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICBtYXJnaW4tdG9wOjBweDtcclxuICAgIGhlaWdodDogODAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVuc2V0O1xyXG5cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZmxleHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICBtYXJnaW4tdG9wOjMwcHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgIGhlaWdodDogMDtcclxuXHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5yb3d7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAuY29udGVudC13aGVyZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgIG1hcmdpbi10b3A6IDI2JTtcclxuICAgIHBhZGRpbmctbGVmdDogOCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgXHJcbiAgICB9XHJcblxyXG4gICAgaDJ7XHJcbiAgICAgIGNvbG9yOiRwcmltYXJ5O1xyXG4gICAgICBmb250LXNpemU6NDBweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDdweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIH1cclxuXHJcbiAgICBwe1xyXG4gICAgICBjb2xvcjokcHJpbWFyeTtcclxuICAgICAgZm9udC1zaXplOjIwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi53b3Jre1xyXG4gIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNGMUYyRjM7XHJcblxyXG4gIGgye1xyXG4gICAgY29sb3I6JHByaW1hcnk7XHJcbiAgICBmb250LXNpemU6NDBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcblxyXG4gIC5zdWJ0aXRsZXtcclxuICAgIGNvbG9yOiRwcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOjIwcHg7XHJcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gIH1cclxuXHJcbiAgZm9ybXtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIGlucHV0LHRleHRhcmVhe1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLmxpc3QtcGxhY2Vze1xyXG5cclxuICAuc2luZ2xlLXBsYWNle1xyXG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgLnRpdGxlLXBsYWNle1xyXG4gICAgd2lkdGg6IDM1JTtcclxuICAgIGNvbG9yOiRwcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcblxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2NvbnRhY3RvL21hcmstc2VkZXMuc3ZnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBjb250ZW50OlwiIFwiO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5kaXJlY3Rpb257XHJcbiAgICB3aWR0aDogNTclO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDglO1xyXG4gICAgY29sb3I6JHByaW1hcnk7XHJcbiAgICBmb250LXNpemU6MThweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuXHJcbiAgICBwe1xyXG4gICAgICBtYXJnaW46MDtcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIub3VyLXBvcnRmb2xpb3tcbiAgLmhpZ2h0bGlnaHR7XG5cblxuICAgIC5jbGFpbXtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgd2lkdGg6IDQwJTtcblxuICAgIH1cblxuICAgIC5mZWF1dHVyZS1pbWd7XG4gICAgICB3aWR0aDogNTIlO1xuICAgIH1cbiAgfVxufVxuIiwiLmFib3V0dXMge1xuICAuaGlnaHRsaWdodCB7XG5cbiAgICAuY2xhaW17XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgICB3aWR0aDogNTAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLm5ld3NsZXR0ZXJ7XG4gICAgLmNvbnRhaW5lcntcbiAgICAgIC5uZXdzbGV0dGVyLWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZzogMzhweCAyMHB4IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm91ci1vZmZlcntcblxuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2Fib3V0L29mZmVyLWJhY2tncm91bmQucG5nXCIpICNGMkZCRkM7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIHBhZGRpbmctYm90dG9tOiAxMSU7XG4gIHBhZGRpbmctdG9wOiA1JTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUlO1xuXG4gIH1cblxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgaDN7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTozNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxuXG4gIHB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICB9XG59XG5cblxuXG4ub3VyLWZvY3Vze1xuIFxuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOjA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cblxuICBoMntcbiAgICBcbiAgICBmb250LXNpemU6NDBweDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICBoM3tcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBmb250LXNpemU6MzVweDtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cblxuICBwe1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjojNzA3MDcwO1xuICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gIH1cblxuXG4gIC5zaW5nbGUtZm9jdXN7XG5cbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgIGltZ3tcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46MTVweCBhdXRvO1xuICAgICAgfVxuXG5cbiAgICBwe1xuXG4gICAgICBjb2xvcjojNzA3MDcwO1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbiAgICAgICYudGl0bGV7XG4gICAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICAgIGZvbnQtc2l6ZToyM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cblxufVxuXG4ubWVldC10aGUtdGVhbXtcblxuICBwYWRkaW5nLXRvcDogMzBweDtcblxuICBoMntcbiAgICBmb250LWZhbWlseTogJHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICBmb250LXNpemU6NDBweDtcbiAgICBjb2xvcjokcHJpbWFyeTtcbiAgICBtYXJnaW4tYm90dG9tOjdweDtcbiAgfVxuXG4gIC5zdWJ0aXRsZXtcbiAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgIGNvbG9yOiRwcmltYXJ5O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gIH1cblxuICAuc2luZ2xlLXRlYW17XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblxuICAgIGltZ3tcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOjAgYXV0bztcblxuICAgIH1cblxuICAgIC5waG90b3RlYW17XG5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgbWFyZ2luOjE1cHggYXV0bztcbiAgICAgIHdpZHRoOiA4MCU7XG5cblxuICAgICAgLyogVGhlIG92ZXJsYXkgZWZmZWN0IChmdWxsIGhlaWdodCBhbmQgd2lkdGgpIC0gbGF5cyBvbiB0b3Agb2YgdGhlIGNvbnRhaW5lciBhbmQgb3ZlciB0aGUgaW1hZ2UgKi9cbiAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OCwgMjEyLCAyMTQsIDAuNyk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJjpob3ZlciAub3ZlcmxheSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuXG4gICAgcHtcblxuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjokYWx0ZXJuYXRpdmU7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuXG5cbiAgICAgICYubmFtZXtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rZWRpbi1wcm9maWxle1xuXG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxufVxuXG4ud29yay13aXRoLXVze1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDc3cHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgbWluLWhlaWdodDogMjk0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIGgye1xuICAgIGZvbnQtc2l6ZTo0MHB4O1xuICAgIGNvbG9yOiNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5pbWctbWFza3tcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvYWJvdXQvZm9vdGVyLWJhY2tncm91bmQtYXBwbHkuanBnJyk7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAuY29udGFpbmVye1xuICAgIHotaW5kZXg6IDk7XG4gICAgdG9wOjMwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICB0b3A6IDIzOXB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICB0b3A6IDEzMnB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuXG5cbiAgfVxuXG4gIC5idXR0b24tbW9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cblxufSIsIi5zaW5nbGUtcG9zdCB7XG4gICAgLmhpZ2h0bGlnaHQge1xuICAgICAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41MDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLW1hc2sge1xuICAgICAgICAgICAgY2xpcC1wYXRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgICAuc2luZ2xlLXRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvdGhlcnM7XG4gICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDMycHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgICAgIC5jYXRlZ29yeS1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wdWJsaXNoLWRhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjM2NDk1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsLmxpc3QtdGFncyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9zdC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmVsYXRlZC1uZXdzIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICMyNDYxOEU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5zaW5nbGUtYmxvZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjJweCA2MHB4IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNpbmdsZS1wcm9qZWN0e1xuICAuaGlnaHRsaWdodHtcbiAgICBtaW4taGVpZ2h0OiA2MTRweDtcblxuICAgIC5jb250YWluZXJ7XG4gICAgICB0b3A6IDE0NXB4O1xuICAgIH1cblxuXG4gICAgLnNpbmdsZS10aXRsZXtcbiAgICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAgIHBhZGRpbmc6IDI3cHggMzJweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXG5cbiAgICAgIC5jYXRlZ29yeS1uYW1le1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiRwcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAucHVibGlzaC1kYXRle1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiRwcmltYXJ5O1xuICAgICAgfVxuXG5cbiAgICAgIGgxe1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6NDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgY29sb3I6JHByaW1hcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICMyMzY0OTU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBoMntcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG5cblxuICAgIH1cblxuXG4gIH1cblxuICAucG9zdC1jb250ZW50e1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIGNvbG9yOiM3MDcwNzA7XG5cbiAgICBwe1xuICAgICAgY29sb3I6IzcwNzA3MDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc291cmNlLXNhbnM7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5yZWxhdGVkLW5ld3N7XG5cbiAgICBoM3tcbiAgICAgIGNvbG9yOiMyNDYxOEU7XG4gICAgICBmb250LXNpemU6MjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICB9XG5cbiAgICAuc2luZ2xlLWJsb2d7XG5cbiAgICAgIC5pbm5lci1jb250ZW50e1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIycHggNjBweCAyOHB4O1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5leHRlcm5hbC1uZXdze1xuXG4gICAgaDN7XG4gICAgICBjb2xvcjojMjQ2MThFO1xuICAgICAgZm9udC1zaXplOjI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgIH1cblxuICAgIHB7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cblxuICAgIC5idXR0b24tbW9yZXtcbiAgICAgIGJvcmRlcjoycHggc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICB9XG4gICAgICBcbiAgICAgIFxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6IzJCODU5MjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkI4NTkyO1xuXG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1sZWdhbHtcblxuICBwYWRkaW5nLXRvcDogOCU7XG5cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLXRvcDogMTYlO1xuICB9XG5cbiAgaDF7XG4gICAgZm9udC1zaXplOjQwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtZmFtaWx5OiRzb3VyY2Utc2FucztcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBwLCBsaXtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBmb250LWZhbWlseTogU291cmNlIFNhbnMgUHJvLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG5cbiAgYXtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuXG4gIHRhYmxle1xuICAgIGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG4gICAgbWFyZ2luOjEwcHggMDtcbiAgICB0ZHtcbiAgICAgIGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG4gICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICB9XG4gIH1cbn0iLCIudmlzaXR7XG4gIGNvbG9yOiRwcmltYXJ5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6MThweDtcbiAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOjQwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuXG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgIG1hc2staW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICMwMDU2YjM7XG5cbiAgICAmOmFmdGVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTZiMztcbiAgICB9XG4gIH1cblxufVxuXG4ub3VyLXBvcnRmb2xpby5wYXJ0bmVyc3tcblxuXG4gIC5oaWdodGxpZ2h0LmNvbnRlbnQtbGVmdCwgLmhpZ2h0bGlnaHQuY29udGVudC1yaWdodCB7XG4gICAgbWluLWhlaWdodDogNTU2cHg7XG4gIH1cblxufVxuIiwiLmE0MDR7XG5cbmJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvNDA0L2JhY2tncm91bmQtcGFnZS1ub3QtZm91bmQucG5nXCIpO1xuYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbmJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5wYWRkaW5nLXRvcDogMTUlO1xuICBwYWRkaW5nLWJvdHRvbTogMTguNiU7XG5cbiAgaDJ7XG5cbiAgfVxuXG4gIGF7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LWZhbWlseTogICRyYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuXG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2NlbWV4dmVudHVyZXMvYXNzZXRzL2ltYWdlcy9ob21lL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvaG9tZS9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuXG4gICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6IzI0NjE4ZTtcblxuICAgICAgJjphZnRlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0NjE4ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi8qIEZPUk0gQ0VNRVggQ09NUEVUSVRJT04gKi9cclxuLnNjZi1mb3Jte1xyXG4gICAgLypcclxuICAgICNjYXJkLWJhbm5lci1oZWFkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNDByZW07XHJcbiAgICB9XHJcbiAgICAqL1xyXG4gICAgLmFib3V0dXN7XHJcbiAgICAgICAgLmhpZ2h0bGlnaHR7XHJcbiAgICAgICAgICAgIC5jb250YWluZXIuc2NmLWZvcm0tY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICNpbWctYmFubmVyLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbiAgICAubGFiZWwtY29tcGV0aXRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAjMjQ2MThlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LWZhbWlseTogU291cmNlIFNhbnMgUHJvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuICAgIC5pbnB1dC1jb21wZXRpdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBjb2xvcjogIzAwMjk2OTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzI0NjE4ZTtcclxuICAgIH1cclxuICAgIC5pbnB1dC1jb21wZXRpdGlvbi5sYWJlbC1maWxlIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgICAuaW5wdXQtY29tcGV0aXRpb24uaW5wdXQtbnVtYmVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hlY2tDb21wZXRpdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjhweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY2hlY2tDb21wZXRpdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XTpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA3cHg7XHJcbiAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICB9XHJcbiAgICAuY2hlY2tDb21wZXRpdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XTphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzI0NjE4ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb250LXJlZ3VsYXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMC4xNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBjb2xvcjogI2U5ZWNlZjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2MDhiO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjYwOGI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgLnJlcXVpcmVkLWVycm9yIHtcclxuICAgICAgICBjb2xvcjogI2ZmN2YzMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyxzYW5zLXNlcmlmO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgLmJsdWUtZm9ybSB7XHJcbiAgICAgICAgY29sb3I6ICMyMjYwOGI7XHJcbiAgICB9XHJcbiAgICBoMi5ibHVlLWZvcm17XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIC5pY29uLWNvbXBldGl0aW9ue1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKiAuaW5wdXRmaWxlIHtcclxuICAgICAgICB3aWR0aDogMC4xcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwLjFweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfSAqL1xyXG4gICAgLmljb24tY29tcGV0aXRpb24ge1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICB9XHJcbiAgICAucm9ja2V0LWFncmFkZWNpbWllbnRvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICB3aWR0aDogMjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2NvbXBldGl0aW9uL3RoYW5rczIucG5nXCIpIGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjhweCkge1xyXG4gICAgICAgIC5yb3VuZGVkLXllbGxvdyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAyOTY5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmM5MGQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmYzkwZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb3VuZGVkLWJsdWUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyOTY5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDI5NjkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjlweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgLnJvdW5kZWQteWVsbG93IHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDI5NjkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmYzkwZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZjOTBkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHggMHB4IDBweCAyOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb3VuZGVkLWJsdWUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyOTY5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDI5NjkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI5cHggMjlweCAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29sb3Itd2hpdGUge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc29jaWFsLWljb25zLWNvbXBldGl0aW9uIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAubS1yLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLm0tci0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5tLWJ0LTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubS1idC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgICAubS1idC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLXNlbGVjdHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDI5NjkgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDAyOTY5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICB3aWR0aDogMTByZW07XHJcbiAgICB9XHJcbn0iLCIuc3RhdHVwLWNvbXBldGl0aW9ue1xuXG5cbiAgLmJvcmRlci1sZWZ0LnRpdGxle1xuICAgIHB7XG4gICAgICBjb2xvcjojMDAyOTY5O1xuICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhpZ2h0bGlnaHR7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiA3MzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDc2MHB4O1xuICAgIH1cbiAgfVxuXG5cblxuICAuaGlnaHRsaWdodC5jb250ZW50LWxlZnQgLmNsYWltLCAuaGlnaHRsaWdodC5jb250ZW50LXJpZ2h0IC5jbGFpbSB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDE4cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgY29sb3I6ICMwMDI5Njk7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIH1cbiAgfVxuXG4gIC5zaW5nbGUtYmxvZ3tcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcblxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiA2NSU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucmVhZC1tb3JlOmhvdmVye1xuICAgICAgY29sb3I6IzAwMjk2OTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDI5Njk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhc29zLWRlLWV4aXRve1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2xhbmRpbmcvbXVyby5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLm51ZXN0cm8tZW5mb3F1ZXtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICB9XG4gIH1cblxuICAucHJveGltb3MtcGFzb3N7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9jZW1leHZlbnR1cmVzL2Fzc2V0cy9pbWFnZXMvbGFuZGluZy9tdXJvLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblxuICAgIC5zaW5nbGUtY2FyZHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmJvcmRlci1sZWZ0e1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMHB4IHNvbGlkICMwMDI5NjkhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgze1xuICAgICAgICBmb250LXNpemU6MjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzb3VyY2Utc2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IzAwMjk2OTtcbiAgICAgIH1cblxuICAgICAgaDMuZGF0ZXtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGNvbG9yOiMwMDI5Njk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6MTdweDtcbiAgICAgICAgY29sb3I6IzAwMjk2OTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICBmb250LWZhbWlseTogJHNvdXJjZS1zYW5zO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMkI4NTkyO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTYxODJGO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZDOTBEO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNUU5RURFO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnVuZXRle1xuICAgIHBhZGRpbmc6IDE0MHB4IDA7XG5cbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvY2VtZXh2ZW50dXJlcy9hc3NldHMvaW1hZ2VzL2xhbmRpbmcvYmFubmVyLWltYWdlbi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuXG4gICAgaDIge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG5cbiAgfVxuXG59XG4iLCIvKiBNQUlOICovIFxyXG4uc3RhcnR1cC1jb21wZXRpdGlvbiB7XHJcbiAgcGFkZGluZy10b3A6IDc2cHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgJiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA5NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAmIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvKiBOQVYgU0lERUJBUiAqLyBcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAuc2MtbmF2LXNpZGViYXIgLm5hdi1zaWRlYmFye1xyXG4gICAgICBtYXgtd2lkdGg6IDI1N3B4O1xyXG4gICAgICAubmF2LWZsb2F0e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDEzMywgMTQ2LCAwLjg5KTtcclxuICAgICAgICB1bCBsaSB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvKiBOQVYgU0lERUJBUiAqLyBcclxuICAvKiBCVVRUT04gKi9cclxuICAuc2MtYnRue1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLnNjLWJ0bi1yb3d7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgXHJcbiAgICAgIC5zYy1idG4tY29se1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOyBcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAyOTY5O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2MtYnRuLWRhcmt7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YzRjM7XHJcbiAgICB9XHJcbiAgICAmLnNjLWJ0bi1wYWRkZWR7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi5zYy1idG4tcGFkZGVkYm90dG9te1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLyogQlVUVE9OICovXHJcbiAgLyogSEVBREVSICovXHJcbiAgLnN0YXJ0dXAtY29tcGV0aXRpb24taGVhZGVyLWNvbnRlbnR7XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICZ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNzE1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEZBNEFEO1xyXG5cclxuICAgICAgICAgIGhlaWdodDogNzE1cHg7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAme1xyXG4gICAgICAgICAgLy9oZWlnaHQ6IDEwODBweDtcclxuICAgICAgICAgIC8vbWluLWhlaWdodDogMTA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc3RhcnR1cC1jb21wZXRpdGlvbi1oZWFkZXJ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYxNXB4O1xyXG4gICAgICBcclxuICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgJntcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNzE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgIH0gICBcclxuICAgICAgICAmLnNjLWhlYWRlci1kZXNrdG9we1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnN0LWFmdGVyLXZpZGVve1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICBoZWlnaHQ6IDcxNXB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgJntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzE1cHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNjLWhlYWRlci10ZXh0LWNvbnRhaW5lcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjLWhlYWRlci1jb250YWluZXJ7XHJcbiAgICAgICAgICBkaXNwbGF5OmZsZXg7IFxyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMyYjg1OTI4NztcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwMnB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNjLWhlYWRlci1pbWFnZS1yb3d7XHJcbiAgICAgICAgICAgIC8qZmxleC1ncm93OiAxOyovXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAme1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiB1bnNldDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAuc2MtaGVhZGVyLWltYWdle1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDM2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjLWhlYWRlci10aXRsZXtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAvKlxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgKi9cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjLWhlYWRlci1zdWJ0aXRsZXtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvKlxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAme1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgKi9cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjLWhlYWRlci1saW5re1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zYy1oZWFkZXItYnRue1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkFGQUZBO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAyOTY5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuICAvKiBIRUFERVIgKi9cclxuICAvKiBJTkZPICovXHJcbiAgLnNjLWluZm97XHJcbiAgICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIFxyXG4gICAgJi5zYy1pbmZvLmNvbnRhaW5lci1mbHVpZHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgJi5zYy1pbmZvLXVuZGVyLWJ0bntcclxuICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAmLnNjLWluZm8tZGFya3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcclxuICAgIH1cclxuICAgICYuc2MtaW5mby1ncmVlbiAuc2MtaW5mby1jYXJkIC5zYy1pbmZvLXRpdGxle1xyXG4gICAgICBjb2xvcjogIzIwNzM4MDtcclxuICAgIH1cclxuICAgICYuc2MtaW5mby15ZWxsb3cgLnNjLWluZm8tY2FyZCAuc2MtaW5mby10aXRsZXtcclxuICAgICAgY29sb3I6ICNGRkJBMDA7XHJcbiAgICB9XHJcbiAgICAmLnNjLWluZm8tcmVkIC5zYy1pbmZvLWNhcmQgLnNjLWluZm8tdGl0bGV7XHJcbiAgICAgIGNvbG9yOiAjREMwMDIyO1xyXG4gICAgfVxyXG4gICAgJi5zYy1pbmZvLW9yYW5nZSAuc2MtaW5mby1jYXJkIC5zYy1pbmZvLXRpdGxle1xyXG4gICAgICBjb2xvcjogI0VBNUQxRjtcclxuICAgIH1cclxuXHJcbiAgICAuc2MtaW5mby1jb250YWluZXJ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgJntcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH0gICBcclxuICAgICAgfVxyXG4gICAgICAuc2MtaW5mby1jb250YWluZXItcm93e1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIC5zYy1pbmZvLWNvbnRhaW5lci1jb2x7XHJcbiAgICAgICAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgICAgICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9ICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2MtaW5mby1jYXJke1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxOXB4IDM0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgMTlweCAzNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxOXB4IDM0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAuc2MtaW5mby10aXRsZXtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2MtaW5mby1zdWJ0aXRsZXtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMzNzM3Mzc7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MzBweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9ICAgXHJcbiAgICAgIH0gXHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qIElORk8gKi9cclxuICAvKiBJTkZPIElNQUdFICovXHJcbiAgLnNjLWluZm9pbWFnZXtcclxuICAgIHBhZGRpbmc6IDUwcHggMHB4IDUwcHggMHB4O1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC5zYy1pbmZvaW1hZ2Utcm93e1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuc2MtaW5mb2ltYWdlLWNvbHtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIH0gICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjLWluZm9pbWFnZS1jYXJke1xyXG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgICAgIC5zYy1pbmZvaW1hZ2UtaW1hZ2V7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2MtaW5mb2ltYWdlLXRpdGxle1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICMyNDYxOGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zYy1pbmZvaW1hZ2Utc3VidGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzA3MDcwO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qIElORk8gSU1BR0UgKi9cclxuICAvKiBJTkZPQkxPQ0sgSU1BR0UgKi9cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAuc2MtaW5mb2ltYWdlYmxvY2sgLnNjLWluZm9pbWFnZWJsb2NrLXJvd3tcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgLnNjLWluZm9pbWFnZXtcclxuICAgICAgICAgICYuY29udGFpbmVye1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM0MXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJiAuc2MtaW5mb2ltYWdlLXJvd3tcclxuICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgLnNjLWluZm9pbWFnZS1jb2x7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLyogSU5GT0JMT0NLIElNQUdFICovXHJcbiAgLyogUE9TVEVSICovXHJcbiAgLnNjLXBvc3RlcntcclxuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gIFxyXG4gICAgLnNjLXBvc3Rlci1jb250YWluZXItb3ZlcmxheSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjg1OTI4NztcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgXHJcbiAgICAgIC5zYy1wb3N0ZXItY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgXHJcbiAgICAgICAgLnNjLXBvc3Rlci10aXRsZXtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAyOTY5OyAgXHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgIC5yb3d7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDsgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICZ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvKiBQT1NURVIgKi9cclxuICAvKiBTUE9OU09SUyAqL1xyXG4gIC5zYy1zcG9uc29yc3tcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAuc2Mtc3BvbnNvcnMtcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICZ7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNjLXNwb25zb3JzLWNvbHVtbi1iaWcge1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgJntcclxuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNjLXNwb25zb3JzLWNvbHVtbiB7XHJcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAme1xyXG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2Mtc3BvbnNvcntcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB5ZWxsb3c7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgICAgICAmLmdyZWVue1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJCODU5MjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi55ZWxsb3d7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZCQTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJlZHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNEQzAwMjI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYmx1ZXtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwQTJDNUY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3Jhbmdle1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VBNUQxRjtcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICAmLnNjLXNwb25zb3ItYmlnIGltZ3tcclxuICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLyogU1BPTlNPUlMgKi9cclxuICAvKiBUSU1FTElORSAqL1xyXG4gIC5zYy10aW1lbGluZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YzRjM7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAuc2MtdGltZWxpbmUtY29udGFpbmVye1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgJntcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH0gICBcclxuICAgICAgfVxyXG4gICAgICAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvd3tcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgJntcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zYy10aW1lbGluZS1wb2ludC1jb2x7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweCA1cHggMHB4IDI1cHg7XHJcbiAgXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zYy10aW1lbGluZS1saW5le1xyXG4gICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDRUNFQ0U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2MtdGltZWxpbmUtcG9pbnR7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLnNjLXRpbWVsaW5lLXBvaW50LWltYWdlIGltZ3tcclxuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2MtdGltZWxpbmUtY2FyZC1jb2x7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAwcHg7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDEwO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zYy10aW1lbGluZS1jYXJke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMzBweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICAgICAgICAuc2MtdGltZWxpbmUtZGF0ZXtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTg7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAyOTY5O1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNjLXRpbWVsaW5lLXRpdGxle1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMyMDczODA7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgJntcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNjLXRpbWVsaW5lLXRleHR7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMjk2OTtcclxuICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDI5Njk7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2MtdGltZWxpbmUtZGF0ZS1jb2x7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNjLXRpbWVsaW5lLW1vbnRoe1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAyOTY5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNjLXRpbWVsaW5lLWRheXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMjk2OTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0gICBcclxuICAgIFxyXG4gICAgJi5maXJzdCAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IHtcclxuICAgICAgLnNjLXRpbWVsaW5lLXBvaW50LWNvbCAuc2MtdGltZWxpbmUtbGluZS5iZWZvcmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLnNjLXRpbWVsaW5lLWNhcmQtY29se1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAyNXB4IDEwcHggMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICZ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHggMTBweCAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxhc3QgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyB7XHJcbiAgICAgIC5zYy10aW1lbGluZS1wb2ludC1jb2wgLnNjLXRpbWVsaW5lLWxpbmUuYWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLnNjLXRpbWVsaW5lLWNhcmQtY29se1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCA1MHB4IDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAme1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCA1MHB4IDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmx1ZSAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCAuc2MtdGltZWxpbmUtY2FyZCAuc2MtdGltZWxpbmUtdGl0bGV7XHJcbiAgICAgIGNvbG9yOiAjMDAyOTY5O1xyXG4gICAgfVxyXG4gICAgJi5ncmVlbiAuc2MtdGltZWxpbmUtY29udGFpbmVyIC5zYy10aW1lbGluZS1jb250YWluZXItcm93IC5zYy10aW1lbGluZS1jYXJkLWNvbCAuc2MtdGltZWxpbmUtY2FyZCAuc2MtdGltZWxpbmUtdGl0bGV7XHJcbiAgICAgIGNvbG9yOiAjMjA3MzgwO1xyXG4gICAgfVxyXG4gICAgJi5yZWQgLnNjLXRpbWVsaW5lLWNvbnRhaW5lciAuc2MtdGltZWxpbmUtY29udGFpbmVyLXJvdyAuc2MtdGltZWxpbmUtY2FyZC1jb2wgLnNjLXRpbWVsaW5lLWNhcmQgLnNjLXRpbWVsaW5lLXRpdGxle1xyXG4gICAgICBjb2xvcjogI0U2MTgyRjtcclxuICAgIH1cclxuICAgICYueWVsbG93IC5zYy10aW1lbGluZS1jb250YWluZXIgLnNjLXRpbWVsaW5lLWNvbnRhaW5lci1yb3cgLnNjLXRpbWVsaW5lLWNhcmQtY29sIC5zYy10aW1lbGluZS1jYXJkIC5zYy10aW1lbGluZS10aXRsZXtcclxuICAgICAgY29sb3I6ICNGRkJBMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qIFRJTUVMSU5FICovXHJcbiAgLyogVklERU8gKi9cclxuICAuc2MtdmlkZW97XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICB9XHJcbiAgLyogVklERU8gKi9cclxufVxyXG4vKiBNQUlOICovICJdfQ== */
