html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.no-js.av{overflow:hidden}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}strong,b,mark{font-weight:700;font-style:inherit}em,i,cite,q,address,dfn,var{font-style:italic;font-weight:inherit}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}ins{border-bottom:1px solid}a,u,ins{text-decoration:none}del,s{text-decoration:line-through}pre,code,samp,kbd{font-family:monospace}small{font-size:0.75em}img{border:0;font-style:italic}input,select,option,optgroup,textarea{font:inherit}*{box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;text-rendering:optimizeLegibility}img{border:0;-ms-interpolation-mode:bicubic;display:block}img,object,embed{max-width:100%;height:auto}html,body{height:100%}body{background:#ecf0f1;font-family:'Montserrat', sans-serif;font-size:15px;line-height:22px;font-weight:400;color:#30363c}h1,h2,h3,h4,h5{line-height:1.2;color:#21272e}h1 a,h2 a,h3 a,h4 a,h5 a{color:#21272e}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#d64541}h2{font-size:19px}@media only screen and (min-width: 768px){h2{font-size:25px}}h3{font-size:20px}a{text-decoration:none;color:#d64541}a:hover{color:#21272e}p{margin-top:18px}strong{font-weight:700}.footer{position:relative;float:left;clear:both;width:100%;padding:40px 0;background:#ffffff;text-align:center}@media only screen and (min-width: 768px){.footer{padding:70px 0 40px}}.footer span,.footer .credit{display:block;line-height:2;font-size:13px;color:#30363c;font-weight:600}.footer span{opacity:0.6}@media only screen and (min-width: 768px){.footer span{display:inline-block;padding:0 5px}}.footer .credit{font-size:11px}.footer .credit a{color:#30363c;opacity:0.4}.footer .credit a:hover{opacity:1}.footer .scroll-top{position:absolute;width:40px;height:40px;bottom:40px;background:#ecf0f1;border-radius:3px;padding-top:7px;color:#30363c;display:none}@media only screen and (min-width: 1024px){.footer .scroll-top{display:block}}.social-menu{position:relative;width:100%;list-style:none;margin:12px 0 0}.social-menu.circle li a{border-radius:100%}.social-menu li{display:inline-block;width:36px;margin-top:8px}.social-menu li a{display:block;width:34px;padding:10px 7px;font-size:14px;line-height:1;background:#21272e;color:#ffffff}.social-menu li a:hover{background:#d64541}.social-menu li a .social-ebay{margin-left:-6px}.social-menu li a .social-gmail{margin-left:-3px;font-size:13px}.social-menu li a .social-vimeo{margin-left:-3px}.social-menu li a .social-weibo{margin-left:-1px}.social-menu li a .social-tweets,.social-menu li a .social-vimeo{font-size:13px}.social-menu li a .social-medium{dont-size:12px;margin-left:-1px}.sticky-loader{display:none}.permalink article.type_photo,.single-column article.type_photo,.permalink article.type_video,.single-column article.type_video{max-width:768px}@media  (min-width: 48em){.permalink article.type_photo,.single-column article.type_photo,.permalink article.type_video,.single-column article.type_video{width:auto;min-width:660px;margin:0 auto;}}.permalink article .caption,.single-column article .caption,.permalink article .post-footer,.single-column article .post-footer,.permalink article .disqus,.single-column article .disqus,.permalink article .post-notes,.single-column article .post-notes{float:none;clear:both;max-width:660px;margin-left:auto;margin-right:auto;padding:20px;margin-top:0}.permalink article .caption ol,.single-column article .caption ol,.permalink article .post-footer ol,.single-column article .post-footer ol,.permalink article .disqus ol,.single-column article .disqus ol,.permalink article .post-notes ol,.single-column article .post-notes ol{width:100%}@media  (min-width: 48em){.permalink article .caption,.single-column article .caption{padding:20px;font-size:17px;line-height:30px}.permalink article .text-post-wrap,.single-column article .text-post-wrap{font-size:17px;line-height:30px}}.permalink .instagram-feed .article-content,.single-column .instagram-feed .article-content{float:left;width:100%;margin-bottom:20px}@media  (min-width: 48em){.permalink .instagram-feed .article-content,.single-column .instagram-feed .article-content{margin-bottom:100px;}}.instagram-feed{opacity:0;transition:all 0.14s ease-in-out}.instagram-feed .instagram-token,.instagram-feed .instagram-order{display:none}.instagram-feed.on{opacity:1}.instagram-feed .instagram-image{position:relative;float:left;width:33.33%}.instagram-feed .instagram-image .overlay{position:absolute;top:0;right:0;bottom:0;left:0;font-size:24px;opacity:0;transition:all 0.14s ease-in-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.instagram-feed .instagram-image .overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#d64541;opacity:0.8}.instagram-feed .instagram-image .overlay .social-instagram{display:none}@media only screen and (min-width: 768px){.instagram-feed .instagram-image .overlay .social-instagram{display:block;position:absolute;top:50%;left:50%;margin:-12px 0 0 -17px;color:#ffffff}}.instagram-feed .instagram-image:hover .overlay{opacity:1}.instagram-feed .article-content a{font-weight:400}.instagram-feed .instagram-link{float:left;clear:both;width:100%;margin-top:10px;text-align:center;padding:20px;font-weight:400;background:#d64541;color:#ffffff}@media only screen and (min-width: 768px){.instagram-feed .instagram-link{padding:25px;font-size:17px}}.instagram-feed .instagram-link:hover{background:#21272e}article.type_description .article-content{padding:40px;background:#ffffff}article.type_description h2{font-size:19px;line-height:30px}article.type_description .description{font-weight:600}@media only screen and (min-width: 1024px){article.type_description .description{font-size:19px;line-height:30px}}article.type_pagination{clear:both;width:100%;transition:all 0.14s ease-in-out;padding-bottom:0}@media only screen and (min-width: 768px){article.type_pagination{max-width:50%;margin:0 25% -75px;position:relative;z-index:10}}@media only screen and (min-width: 1024px){article.type_pagination{max-width:33.33%;margin:0 33.33% -75px}}@media only screen and (min-width: 1440px){article.type_pagination{max-width:25%;margin:0 37.5% -75px}}article.type_pagination .article-content{padding:20px 0;border-radius:3px;overflow:hidden}@media only screen and (min-width: 768px){article.type_pagination .article-content{padding:25px 0}}article.type_pagination .pagination a{width:50%;display:block;font-size:13px;text-align:center;padding:20px;background:#21272e;color:#ffffff;font-weight:600}@media only screen and (min-width: 768px){article.type_pagination .pagination a{font-size:17px;padding:25px}article.type_pagination .pagination a i{font-size:15px}}article.type_pagination .pagination a.prev{float:left}article.type_pagination .pagination a.next{float:right}article.type_pagination .pagination a:hover{background:#d64541;color:#ffffff}article.type_pagination .load-more{display:block;text-align:center;font-weight:600}@media only screen and (min-width: 768px){article.type_pagination .load-more{font-size:17px}}article.type_pagination .load-more .load-more-loading,article.type_pagination .load-more .load-more-end{display:none}article.type_pagination #infscr-loading{position:absolute;top:50%;left:0;right:0;margin-top:-11px;font-weight:600}article.type_pagination #infscr-loading img{display:none}@media only screen and (min-width: 768px){article.type_pagination.pagination_standard{max-width:75%;margin:0 12.5% -75px}}@media only screen and (min-width: 1024px){article.type_pagination.pagination_standard{max-width:50%;margin:0 25% -75px}}article.type_pagination.pagination_standard .article-content{padding:0}article.type_pagination.pagination_standard .load-more{display:none}article.type_pagination.pagination_load-more{display:none}article.type_pagination.pagination_load-more.next{display:block}article.type_pagination.pagination_load-more.next.hidden{display:none}article.type_pagination.pagination_load-more .article-content{transition:all 0.14s ease-in-out;background:#21272e;color:#ffffff;cursor:pointer}article.type_pagination.pagination_load-more .article-content:hover{background:#d64541;color:#ffffff}article.type_pagination.pagination_load-more .pagination{display:none}article.type_pagination.pagination_load-more.loading .load-more-text{color:transparent}article.type_pagination.pagination_load-more.loading .article-content{background:#d64541;color:#ffffff}article.type_pagination.pagination_infinite-scroll .article-content{padding:35px 0;background:#d64541;color:#ffffff}article.type_pagination.pagination_infinite-scroll .load-more-text,article.type_pagination.pagination_infinite-scroll .pagination{display:none}article.type_pagination.off{opacity:0;visibility:hidden;transition:all 0.14s ease-in-out 2s}article.type_pagination.hidden{display:none}.post-nav{position:relative;z-index:10;float:left;clear:both;width:100%;max-width:80%;padding-top:13px;margin:0 10%}@media only screen and (min-width: 768px){.post-nav{max-width:50%;margin:0 25% -75px}}@media only screen and (min-width: 1024px){.post-nav{max-width:33.33%;margin:0 33.33% -75px}}.post-nav a{width:50%;display:block;font-size:13px;text-align:center;padding:15px;background:#21272e;color:#ffffff;font-weight:600}.post-nav a i{font-size:13px}.post-nav a.prev{float:left;border-radius:3px 0 0 3px}.post-nav a.next{float:right;border-radius:0 3px 3px 0}.post-nav a.prev:hover{background-color:#EDA53D}.post-nav a.next:hover{background-color:#EDA53D}.post-nav a:hover{background:#d64541;color:#ffffff}.index.search article.type_description{display:none}.index.search article.type_description.search-intro{display:block}.index.search article.instagram-feed{display:none}.index.search.no-results .type_pagination{display:none}.index.tagged article.type_description{display:none}.index.tagged article.type_description.tag-intro{display:block}.index.tagged article.type_description.tag-intro .tag:before{content:'#'}.index.tagged article.instagram-feed{display:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0;font-size:13px;text-align:center}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:rgba(15,15,15,0.952941);opacity:1 !important}#colorbox{outline:0;overflow:visible !important}#cboxContent{margin-top:32px;overflow:visible}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadingGraphic{background:url(http://static.tumblr.com/e6lc7yi/aU0mm259p/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:101%;left:0;right:0;color:#ffffff;text-shadow:none}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{outline:0 !important}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(http://static.tumblr.com/fftf9xi/1dslqu1o1/controls.png) no-repeat 0 0}#cboxPrevious,#cboxNext{top:50%;margin-top:-10px}#cboxPrevious{background-position:0px 0px;left:-40px}#cboxPrevious.hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:-40px}#cboxNext.hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:50%;top:auto;bottom:-40px;margin-right:-10px}#cboxClose.hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px}.photoset-cell,.photo--lightbox a{outline:0 !important}.photoset-cell{transition:none}body.tagged .header-image-wrap,body.tagged .current-section{display:none}body.tagged.thelongpour .header-image-wrap.the-long-pour{display:block}body.tagged.thelongpour .description.the-long-pour{display:block;visibility:visible}body.tagged.thelongpour .thelongpour.link{color:white}@media  (min-width: 64em){body.tagged.thelongpour .thelongpour.link{color:#835A35;}}body.tagged.thelongpour .current-section.the-long-pour{display:block;background-color:transparent;color:#835A35}body.tagged.beerbasics .header-image-wrap.beer-basics{display:block}body.tagged.beerbasics .description.beer-basics{display:block;visibility:visible}body.tagged.beerbasics .beerbasics.link{color:white}@media  (min-width: 64em){body.tagged.beerbasics .beerbasics.link{color:#A43701;}}body.tagged.beerbasics .current-section.beer-basics{display:block;background-color:transparent;color:#A43701}body.tagged.brewedforthought .header-image-wrap.brewed-for-thought{display:block}body.tagged.brewedforthought .description.brewed-for-thought{display:block;visibility:visible}body.tagged.brewedforthought .brewedforthought.link{color:white}@media  (min-width: 64em){body.tagged.brewedforthought .brewedforthought.link{color:#C35C02;}}body.tagged.brewedforthought .current-section.brewed-for-thought{display:block;background-color:transparent;color:#C35C02}body.tagged.whatsontap .header-image-wrap.whats-on-tap{display:block}body.tagged.whatsontap .description.whats-on-tap{display:block;visibility:visible}body.tagged.whatsontap .whatsontap.link{color:white}@media  (min-width: 64em){body.tagged.whatsontap .whatsontap.link{color:#E0991B;}}body.tagged.whatsontap .current-section.whats-on-tap{display:block;background-color:transparent;color:#E0991B}.header-image-wrap{position:relative;float:left;clear:both;width:100%;height:50%;overflow:hidden;background-color:#ffffff}.logo-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.logo-container a{display:block;position:absolute;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px}@media  (min-width: 48em){.logo-container a{display:block;position:absolute;top:50%;left:50%;width:300px;height:300px;margin-top:-150px;margin-left:-150px;}}.logo-container .logo-light{display:none}.whats-on-tap .logo-container .logo-light,.brewed-for-thought .logo-container .logo-light,.beer-basics .logo-container .logo-light{display:block}.whats-on-tap .logo-container .logo-standard,.brewed-for-thought .logo-container .logo-standard,.beer-basics .logo-container .logo-standard{display:none}.header-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}.header-image img{visibility:hidden}.header-wrap{position:relative;float:left;clear:both;width:100%}@media  (min-width: 64em){.header-wrap{height:131px;}.header-wrap.fixed .header{position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 0 3px 2px rgba(0,0,0,0.1),transparent 0 0 0}.header-wrap.fixed .description{margin-top:80px}}.header{position:relative;float:left;clear:both;width:100%;background:#ffffff}.header .header-border{position:relative;float:left;clear:both;width:100%}@media  (min-width: 64em){.header{height:80px;}}.header .logo-image{float:left}.header .logo-image img{max-height:60px}.header .title{float:left;max-height:60px}.header .avatar-image{float:left;margin-right:10px;width:60px;height:60px;background:#ffffff}.header .avatar-image.circle{border-radius:100%;overflow:hidden}.header .blog-title{float:left}.header .blog-title h1{display:block;font-size:20px;line-height:60px;text-transform:none;color:#21272e}@media  (min-width: 48em){.header .blog-title h1{font-size:30px;}}.blog-intro{clear:both}.description{background-color:#D59119;background-image:url(http://static.tumblr.com/io6mgvq/2mwnl5sb4/back_texture1.png);text-align:center;color:white;height:auto;line-height:20px;padding:15px;width:100%;position:relative}@media  (min-width: 64em){.description{padding-top:25px 0;font-size:1.4em;line-height:1em;position:absolute;}}.description.about,.description.the-long-pour,.description.beer-basics,.description.brewed-for-thought,.description.whats-on-tap{display:none}@media  (min-width: 64em){.description.about,.description.the-long-pour,.description.beer-basics,.description.brewed-for-thought,.description.whats-on-tap{display:block;visibility:hidden;}}@media  (min-width: 64em){.header-msg{position:relative;min-height:51px;}}.description.about{background-color:#A61802}.menu{float:left;clear:both;width:100%;height:0;overflow:hidden;transition:all 0.14s ease-in-out}@media  (min-width: 64em){.menu{float:right;clear:none;width:100%;height:auto !important;overflow:visible;}}.menu-toggle{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:600;cursor:pointer}@media  (min-width: 48em){.menu-toggle{right:20px;}}@media  (min-width: 64em){.menu-toggle{display:none;}}.menu-toggle .menu-toggle-hamburger{margin:13px;float:left;position:relative;width:24px;height:20px}.menu-toggle .menu-toggle-hamburger span,.menu-toggle .menu-toggle-hamburger span:before,.menu-toggle .menu-toggle-hamburger span:after{content:'';position:absolute;top:8px;left:0;width:100%;height:3px;transition:all 0.1s;background:#21272e}.menu-toggle .menu-toggle-hamburger span:before{top:-8px}.menu-toggle .menu-toggle-hamburger span:after{top:8px}.menu-toggle.menu-open .menu-toggle-hamburger span{background-color:transparent}.menu-toggle.menu-open .menu-toggle-hamburger span:before,.menu-toggle.menu-open .menu-toggle-hamburger span:after{top:0}.menu-toggle.menu-open .menu-toggle-hamburger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.menu-open .menu-toggle-hamburger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.current-section{font-size:1.55em;float:right;line-height:45px;margin-right:10px}.current-section.the-long-pour,.current-section.beer-basics,.current-section.brewed-for-thought,.current-section.whats-on-tap{display:none}.current-section a{vertical-align:middle}.menu-wrap{float:left;clear:both;width:100%;opacity:0;transition:all 0.14s ease-in-out}.menu-wrap.on{opacity:1;transition:all 0.14s ease-in-out 0.28s}.menu-wrap .form-container{position:relative;z-index:2;margin-top:3px;margin-right:10px}.menu-wrap .form-container button{outline:none;background:transparent;border:0;cursor:pointer;padding:3px 0 0 0}.menu-wrap .form-container .glass{width:25px;display:inline-block;float:right;margin-top:7px}@media  (min-width: 64em){.menu-wrap .form-container .glass{float:auto;margin-top:27px;}}@media  (min-width: 76.25em){.menu-wrap .form-container .glass{float:auto;margin-top:27px;}}@media  (min-width: 64em){.menu-wrap .form-container{position:absolute;top:0;right:10px;margin:0;}}@media  (min-width: 76.25em){.menu-wrap .form-container{right:30px;}}@media  (min-width: 64em){.menu-wrap{padding-top:0;opacity:1;}}.menu-wrap .search{display:inline-block;position:relative;clear:both;width:80%;width:calc(100% - 45px);margin-top:10px;margin-left:15px}@media  (min-width: 64em){.menu-wrap .search{clear:none;width:0;margin:30px 0 0 0;transition:all 0.14s ease-in-out;}.menu-wrap .search:hover input{border-bottom:2px solid #d64541}}.menu-wrap .search input{display:block;margin:0;width:100%;padding:0;font-size:18px;font-weight:700;line-height:1.4;border:0;background:0;border-bottom:2px solid transparent;color:#21272e;transition:all 0.14s ease-in-out}.menu-wrap .search input:focus{outline:0}@media  (min-width: 90em){.menu-wrap .search input{font-size:18px;line-height:1.3;}}.menu-wrap .search ::-webkit-input-placeholder,.menu-wrap .search :-moz-placeholder,.menu-wrap .search ::-moz-placeholder,.menu-wrap .search :-ms-input-placeholder{color:#21272e;opacity:0.6}@media  (min-width: 64em){.menu-wrap.search-on .main-menu{margin-left:-100px;}}@media  (min-width: 90em){.menu-wrap.search-on .main-menu{margin-left:-160px;}}@media  (min-width: 64em){.menu-wrap.search-on .search{width:100px;}.menu-wrap.search-on .search input{border-bottom:2px solid #d64541}}@media  (min-width: 90em){.menu-wrap.search-on .search{width:160px;}}.main-menu{text-align:center;position:relative;width:100%;margin:5px 0 0 0;list-style:none;transition:margin 0.14s ease-in-out;z-index:1}.main-menu .link{color:white}.main-menu .link:hover{color:black}@media  (min-width: 64em){.main-menu .about.link:hover{color:#A61802}}@media  (min-width: 64em){.main-menu .thelongpour.link:hover{color:#835A35}}@media  (min-width: 64em){.main-menu .beerbasics.link:hover{color:#A43701}}@media  (min-width: 64em){.main-menu .brewedforthought.link:hover{color:#C35C02}}@media  (min-width: 64em){.main-menu .whatsontap.link:hover{color:#E0991B}}@media  (min-width: 64em){.main-menu{width:100%;margin:20px 0;padding-top:0;border-top:0 !important;text-align:center;}.main-menu .link{color:#333333}}.main-menu li.tag{float:left;width:100%;padding:0}@media  (min-width: 64em){.main-menu li.tag{float:none;display:inline-block;clear:none;width:auto;background-color:transparent;display:inline-block;text-align:center;padding:0 15px;width:auto;}}.main-menu li.tag a{display:block;font-size:1.25em;line-height:40px;width:100%;font-weight:700;color:#21272e;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media  (min-width: 90em){.main-menu li.tag a{font-size:1.25em;}}.main-menu li.tag.dropdown{position:relative;padding:0}@media  (min-width: 64em){.main-menu li.tag.dropdown{padding:6px 0 2px 12px;}}@media  (min-width: 76.25em){.main-menu li.tag.dropdown{padding-left:20px;}}@media  (min-width: 90em){.main-menu li.tag.dropdown{padding-top:5px;}}.main-menu li.tag.dropdown .dropdown-label{display:none;color:#21272e}@media  (min-width: 64em){.main-menu li.tag.dropdown .dropdown-label{display:block;position:relative;z-index:20;font-size:13px;text-transform:uppercase;font-weight:700;transition:all 0.14s ease-in-out;}}@media  (min-width: 90em){.main-menu li.tag.dropdown .dropdown-label{font-size:15px;}}@media  (min-width: 64em){.main-menu li.tag.dropdown:hover .tag-menu{visibility:visible;opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);transition:all 0.14s ease-in-out,-webkit-transform 0.28s ease-out;transition:all 0.14s ease-in-out,transform 0.28s ease-out;}}.shadow{position:relative;box-shadow:0 4px 20px rgba(0,0,0,0.1),0 0 7px rgba(0,0,0,0.1) inset}.shadow:before,.shadow:after{content:"";position:absolute;z-index:-1;box-shadow:0 0 60px rgba(0,0,0,0.8);top:50%;bottom:0;left:10px;right:10px;border-radius:100px/10px}.the-posts{float:left;clear:both;width:100%;position:relative;background-color:#EDEADB;background-image:url(http://static.tumblr.com/io6mgvq/2mwnl5sb4/back_texture1.png)}@media  (min-width: 48em){.the-posts{padding:20px;}}@media  (min-width: 64em){.the-posts{top:auto;}}.posts-holder{position:relative;float:left;clear:both;width:100%;margin:0 auto}article,.grid-sizer{float:left;clear:both;width:100%}@media  (min-width: 48em){article,.grid-sizer{clear:none;width:49.9%;}article.double_size,.grid-sizer.double_size{width:100%}article.double_size.type_photo img,.grid-sizer.double_size.type_photo img{width:100%}}@media  (min-width: 76.25em){article,.grid-sizer{width:33.33%;}article.double_size,.grid-sizer.double_size{width:66.56%}}@media  (min-width: 90em){article,.grid-sizer{width:25%;}article.double_size,.grid-sizer.double_size{width:49.96%}}@media  (min-width: 100em){article,.grid-sizer{width:20%;}article.double_size,.grid-sizer.double_size{width:39.96%}}article{padding:20px 16px}@media  (min-width: 48em){article{padding:20px;}}article a{font-weight:700}article .caption{padding:20px}article .caption :first-child{margin-top:0}article h2{margin-top:30px}article h2:first-child{margin-top:0}article hr{margin:30px auto;border:0;background:#dbdedf;height:1px;max-width:160px}article figure{margin-top:20px}article ol,article ul{margin:10px 0 0 20px;list-style-position:inside}article blockquote{width:100%;padding:5px 0 5px 0px;margin-top:18px}article blockquote p{margin-top:0 !important}article blockquote img{width:auto}article .instagram-media{margin:1px auto !important;max-width:700px !important}.article-content{background-color:white;position:relative;float:left;clear:both;width:100%}.article-content img{width:100%;height:auto}.article-content figure img{width:auto}.tag-ribbon{color:white;font-size:1.12em;display:inline-block;padding:7px 13px;position:relative;z-index:1;top:7px;left:-10px}.tag-ribbon.whats-on-tap::before{content:' ';position:absolute;z-index:10;top:100%;left:0;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #a46f00 transparent transparent}.tag-ribbon.brewed-for-thought::before{content:' ';position:absolute;z-index:10;top:100%;left:0;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #7f3a00 transparent transparent}.tag-ribbon.the-long-pour::before{content:' ';position:absolute;z-index:10;top:100%;left:0;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #6f3e2b transparent transparent}.tag-ribbon.beer-basics::before{content:' ';position:absolute;z-index:10;top:100%;left:0;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #672200 transparent transparent}.brewed-for-thought{background-color:#C35C02}.the-long-pour{background-color:#835A35}.beer-basics{background-color:#A43701}.whats-on-tap{background-color:#E0991B}.about{background-color:#A61802}@media  (min-width: 64em){.about{background-color:transparent;}}.permalink article,.single-column article{float:none;width:100%;max-width:700px;margin:0 auto}@media  (min-width: 48em){.permalink article,.single-column article{padding-top:40px;padding-bottom:60px;}}.permalink article .article-content,.single-column article .article-content{float:none}.permalink article .post-footer,.single-column article .post-footer{min-height:30px}.permalink article .post-footer .post-meta,.single-column article .post-footer .post-meta{float:none}.post-footer{padding:20px;float:left;clear:both;width:100%;font-size:11px;font-weight:400}.post-footer .icons{margin:0}.post-footer a{color:#30363c;opacity:0.6}.post-footer a:hover{opacity:1}.post-footer .timestamp{float:left;margin:4px 0 0;font-weight:700;opacity:0.6}@media  (min-width: 48em){.post-footer .timestamp{font-size:13px;}}.post-footer .post-meta{float:left;clear:both;width:100%}.post-footer .dsq-comment-count{opacity:0.6;font-weight:700;clear:both}.post-footer .dsq-comment-count:hover{opacity:1}.post-footer .note-count{margin-right:6px}.post-footer .group-author{margin-top:40px;clear:both;width:100%}.post-footer .group-author a img{display:inline;width:auto;margin:0 8px -11px 0 !important}.post-footer .group-author a img.circle{border-radius:100%}.post-nav .next,.post-nav .prev{padding:8px}.disqus{float:left;clear:both;width:100%;margin-top:30px}.disqus img{width:auto}.post-notes{float:left;clear:both;width:100%;margin-top:30px}.post-notes .note-count{font-size:11px}.post-notes ol{list-style:none;margin:0;clear:both;display:inline-block}.post-notes li{display:block;padding:7px 0;font-size:11px;line-height:15px}.post-notes .avatar_frame{display:inline-block;margin-right:10px}.post-notes img{float:left;margin-bottom:-4px}.post-notes.circle img{border-radius:100%}.post-notes blockquote{margin:10px 0 10px 30px}article.type_answer .answer-post-wrap{padding:30px;background:#ffffff}@media  (min-width: 48em){article.type_answer .answer-post-wrap{padding:40px;}}article.type_answer .answer-outer{position:relative;padding:65px 0 0 0}article.type_answer .answer-inner{position:relative;padding:20px;border:1px solid #dbdedf;border-radius:3px;margin-bottom:20px}article.type_answer .answer-inner:after,article.type_answer .answer-inner:before{bottom:100%;left:22px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}article.type_answer .answer-inner:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px}article.type_answer .answer-inner:before{border-color:rgba(219,222,223,0);border-bottom-color:#dbdedf;border-width:11px;margin-left:-11px}article.type_answer .answer-text p{margin-top:10px}article.type_answer .answer-text.question{margin-top:10px}article.type_answer .answer-image{position:absolute;top:0;left:0}article.type_answer .answer-image img{width:auto}article.type_answer .answer-image.circle img{border-radius:100%}@media  (min-width: 48em){.permalink article.type_answer .answer-outer,.single-column article.type_answer .answer-outer{padding:0 65px 0 0}.permalink article.type_answer .answer-inner:after,.single-column article.type_answer .answer-inner:after,.permalink article.type_answer .answer-inner:before,.single-column article.type_answer .answer-inner:before{bottom:auto;left:100%;top:22px}.permalink article.type_answer .answer-inner:after,.single-column article.type_answer .answer-inner:after{border-bottom-color:rgba(255,255,255,0);border-left-color:#ffffff;margin-left:0;margin-top:-10px}.permalink article.type_answer .answer-inner:before,.single-column article.type_answer .answer-inner:before{border-bottom-color:rgba(219,222,223,0);border-left-color:#dbdedf;margin-left:0;margin-top:-11px}.permalink article.type_answer .answer-image,.single-column article.type_answer .answer-image{left:auto;right:0}}article.type_audio .audio-embed{position:relative;width:100%;overflow:hidden}article.type_audio .audio-embed iframe{position:relative;display:block;width:100%}article.type_audio .spotify_audio_wrap{position:relative;height:0;padding-bottom:100%;margin-bottom:80px;overflow:visible}article.type_audio h2{margin:18px 0 -10px}article.type_chat .line{border-top:1px solid #dbdedf;padding:12px 0}@media  (min-width: 48em){article.type_chat .line{padding:20px 0;}}article.type_link .caption{float:left;clear:both;width:100%}article.type_link .the-link{float:left;clear:both;width:100%;padding:30px;font-size:20px;min-height:128px;background:#21272e;color:#ffffff}@media  (min-width: 48em){article.type_link .the-link{padding:40px;}}article.type_link .the-link:hover{background:#D59119}article.type_link .the-link img{max-width:128px;margin-bottom:20px}article.type_link .the-link .the-link-text i{font-size:16px}article.type_link .the-link .the-link-text span{font-size:13px;display:block;opacity:0.7;font-weight:400;text-transform:none;margin-top:10px;word-break:break-all}article.type_photo .photo-stage{overflow:hidden}article.type_photo .photo-stage .photo--post,article.type_photo .photo-stage .photo--image,article.type_photo .photo-stage .photo--lightbox,article.type_photo .photo-stage .photo--none{display:none}article.type_photo .photo-stage.post .photo--post{display:block}article.type_photo .photo-stage.image .photo--image{display:block}article.type_photo .photo-stage.lightbox .photo--lightbox{display:block}article.type_photo .photo-stage.none .photo--nont{display:block}article.type_photo .photoset-wrap img{display:none}article.type_photo .photoset-wrap img:first-child{display:block}article.type_photo .photoset-grid.none .photoset-cell{pointer-events:none}article.type_quote .quote{line-height:1.25em;color:#21272e;font-weight:600}article.type_quote .quote.short{font-size:25px}@media  (min-width: 48em){article.type_quote .quote.short{font-size:35px;}}article.type_quote .quote.medium{font-size:20px}@media  (min-width: 48em){article.type_quote .quote.medium{font-size:27px;}}article.type_quote .quote.long{font-size:17px}@media  (min-width: 48em){article.type_quote .quote.long{font-size:21px;}}article.type_quote .quote-author{margin-top:20px}article.type_text embed,article.type_text iframe,article.type_text video,article.type_text object{max-width:100%}.text-post-wrap{padding:30px;background:transparent}@media  (min-width: 48em){.text-post-wrap{padding:40px;}}.text-post-wrap p:first-of-type{margin-top:0}.text-post-wrap h2{margin-bottom:20px}article.type_video .video-container{height:0;position:relative;overflow:hidden;opacity:0}article.type_video .video-container.ready{opacity:1}article.type_video .video-container embed,article.type_video .video-container iframe,article.type_video .video-container object,article.type_video .video-container video{top:0;left:0;width:100%;height:100% !important;position:absolute}.icons{width:auto;display:inline-block;list-style-type:none;line-height:1}.icons li{float:left;transition:all 0.14s ease-in-out;opacity:0.5}.icons li:hover{opacity:1}.icons li>a,.icons li .like_button,.icons li .reblog-icon{float:left;width:23px;height:25px;margin-right:5px;padding-top:4px;font-size:18px;text-align:center;color:#000000;cursor:pointer}.icons li .reblog_button{opacity:1}.icons li.sharer{position:relative;display:inline-block}.icons li.sharer a{opacity:1}.icons li.sharer .social-export{padding-top:4px}.icons li.sharer .sharer-wrap{position:absolute;text-align:center;bottom:100%;width:166px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);visibility:hidden;opacity:0;transition:all 0.14s ease-in-out}.icons li.sharer ul{position:relative;display:inline-block;margin:0;padding:5px 5px;list-style:none;z-index:10;background:#ffffff;border:1px solid #dbdedf;transition:all 0.14s ease-in-out}.icons li.sharer ul:after,.icons li.sharer ul:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.icons li.sharer ul:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:10px;margin-left:-10px}.icons li.sharer ul:before{border-color:rgba(240,244,245,0);border-top-color:#dbdedf;border-width:11px;margin-left:-11px}.icons li.sharer ul li a{width:25px;height:35px;padding-top:9px}.icons li.sharer ul li a.social-tweets{padding-top:10px;font-size:15px}.icons li.sharer ul li a.social-facebook{font-size:16px}.icons li.sharer ul li a.social-gplus{font-size:16px}.icons li.sharer ul li a.social-pinterest{padding-top:8px;font-size:17px}.icons li.sharer:hover .sharer-wrap{visibility:visible;opacity:1}.icons li.sharer:hover .sharer-wrap ul{-webkit-transform:translate(0, -8px);-ms-transform:translate(0, -8px);transform:translate(0, -8px)}.icons li.link a{font-size:20px}.icons .reblog,.icons .like{display:inline-block;clear:none;width:auto}.icons.white li>a,.icons.white li .like_button,.icons.white li .reblog-icon{color:#ffffff}.age-gate-wrap{display:none;position:absolute;z-index:3;width:100%;height:100%;background-color:rgba(0,0,0,0.85)}.age-gate{margin:0 auto;top:50%;position:relative;margin-top:-244px}@media  (min-width: 48em){.age-gate{margin-top:-277px;width:420px;}}.age-gate-img{margin:0 auto;background-image:url(http://static.tumblr.com/eda91795fe9c5aa9064ce50ca80e0425/io6mgvq/CZUnloar3/tumblr_static_2u0fy9xamf8ksscc8ooocwgsg_2048_v2.jpg);background-size:cover}.age-gate-img img{margin:0 auto;width:44%;padding:18px 0}#age-gate-form{text-align:center;background-color:white;padding-bottom:10px}#age-gate-form h3{color:#efa631;padding-top:15px;font-size:23px;max-width:225px;margin:0 auto}#age-gate-form p{max-width:331px;text-align:center;margin:25px auto}#age-gate-form input[type="text"],#age-gate-form textarea{background-color:#dddddd}#age-gate-form ::-webkit-input-placeholder{color:#333333}#age-gate-form :-moz-placeholder{color:#333333}#age-gate-form ::-moz-placeholder{color:#333333}#age-gate-form :-ms-input-placeholder{color:#333333}.error{position:absolute;color:red;left:50%;margin-left:-133px;font-size:11px;margin-top:-27px}@media  (min-width: 48em){.error{margin-left:-182px;font-size:15px;}}#month,#day,#year{border:none;max-width:75px;height:50px;text-align:center;font-size:20px}@media  (min-width: 48em){#month,#day,#year{max-width:100px;height:55px;}}#day{margin:0 12px}#enter-btn{margin:25px 0 15px 0;width:100%;height:53px;background-color:#e0991b;border:none;font-family:'Montserrat', sans-serif;font-size:23px;cursor:pointer}@media  (min-width: 48em){#enter-btn{width:331px;}}#age-gate-form span{font-size:10px}.about-copy{text-align:center}.about-logo{width:100px;margin:0 auto;margin-top:17px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJfdGFnZ2VkLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3ZhcnMuc2NzcyIsIl9tZW51LnNjc3MiLCJfc2hhZG93LnNjc3MiLCJfcG9zdHMuc2NzcyIsIl9wb3N0c19hbnN3ZXIuc2NzcyIsIl9wb3N0c19hdWRpby5zY3NzIiwiX3Bvc3RzX2NoYXQuc2NzcyIsIl9wb3N0c19saW5rLnNjc3MiLCJfcG9zdHNfcGhvdG8uc2NzcyIsIl9wb3N0c19xdW90ZS5zY3NzIiwiX3Bvc3RzX3RleHQuc2NzcyIsIl9wb3N0c192aWRlby5zY3NzIiwiX2ljb25zLnNjc3MiLCJfYWdlX2dhdGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrWEEyRUUsU0FDQSxDQUFBLFNBQVMsQ0FBQSw2RUFFcUUsY0FXckUsQ0FBQSxTQUdMLGdCQUNNLENBQUEsaUJBR1EsZUFNUCxDQUFBLEtBRWIseUJBQ21CLENBQUEsZ0JBQ2pCLENBQUEsYUFFUyxnQkFHVCxDQUFBLGtCQUNZLENBQUEsMkJBRVcsa0JBT1gsQ0FBQSxtQkFDQyxDQUFBLHNCQUVDLFlBRWQsQ0FBQSx3QkFDZSxDQUFBLEdBQUEsd0JBR0EsQ0FBQSxPQUFBLHFCQUtmLENBQUEsS0FBaUIsNkJBSUEsQ0FBQSxpQkFFZCxzQkFJSCxDQUFBLEtBQWEsaUJBR2IsQ0FBQSxHQUFBLFNBRUYsQ0FBQSxpQkFFRSxDQUFBLHFDQUVxQixhQUFVLENBQUEsQ0FTL0Isc0JBQ0EsQ0FBQSxRQUFZLENBQUEsU0FDWixDQUFBLHdFQUcyRCxjQUFhLENBQUEsNEJBWXJFLHNCQUdILGdCQUFTLE9BQ1QsQ0FBQSxJQUFVLGVBR1osQ0FBQSxnQ0FFRSxDQUFBLHVDQUNBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLElBQUEsU0FBc0IsQ0FBQSxpQ0FJdEIsQUFBZ0IsQ0FBQSxHQUFBLFNBQUEsQ0FBQSw4QkFJaEIsQ0FBQSxhQUF3QixDQUFBLGdCQUNmLGVBRUUsQ0FBQSxXQUdYLENBQUEsU0FDQSxZQUFRLEFBS1YsQ0FBQSxJQUFNLG1CQUtOLENBQUEsb0NBR2UsQ0FBQSxjQUFBLENBQUEsZ0JBQ2IsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLGNBQ08sZ0JBRUQsQ0FBQSxhQUtOLENBQUEsd0JBR0YsY0FBZSxDQUFBLHNEQU9hLGNBQVksQ0FBQSxFQUFRLGVBSzlDLEFBQU8sQ0FBQSx5Q0FLVCxHQUFBLGVBQUEsQ0FBQSxDQUFBLEVBQUEsZUFFSSxDQUFBLENBQUEscUJBSUYsQ0FBQSxhQUdBLENBQUEsT0FBQSxjQUNBLEFBQU8sQ0FBQSxDQUFBLGdCQUdQLENBQUEsTUFBTyxnQkFHUCxDQUFBLE9BQVksa0JBR1osQ0FBQSxVQUdGLENBQUEsVUFDRSxDQUFBLFVBQVUsQ0FBQSxjQUVWLENBQUEsa0JBR0EsQ0FBQSxpQkFDQSxDQUFBLHlDQUdGLFFBQUEsb0JBQUEsQ0FBQSxDQUFBLDRCQUVhLGNBR2IsQ0FBQSxhQUFzQixDQUFBLGNBRXBCLENBQUEsYUFDQSxDQUFBLGVBQ0EsQ0FBQSxZQUNPLFlBQ1AsQ0FBQSx5Q0FLRixhQUFBLHFCQUFBLENBQUEsYUFDUSxDQUFBLENBQUEsZUFDSyxlQUNULEFBQVMsQ0FBQSxpQkFHTCxjQUNOLENBQUEsV0FFRixDQUFBLHVCQUNTLFVBQ1AsQ0FBQSxtQkFFTSxrQkFDTixDQUFBLFVBRUYsQ0FBQSxXQUFRLENBQUEsV0FDSSxDQUFBLGtCQUVWLENBQUEsaUJBQ1EsQ0FBQSxlQUNJLENBQUEsYUFDWixDQUFBLFlBQ0EsQ0FBQSwwQ0FJRixvQkFBQSxjQUFBLENBQUEsQ0FBQSxZQUNBLGtCQUNJLENBQUEsVUFBUyxDQUFBLGVBSVgsQ0FBQSxlQUFVLENBQUEsd0JBT1YsbUJBQW9CLENBQUEsZUFDcEIscUJBQ0EsQ0FBQSxVQUVGLENBQUEsY0FDRSxDQUFBLGlCQUFTLGNBRVQsQ0FBQSxVQUFZLENBQUEsZ0JBRUQsQ0FBQSxjQUNGLENBQUEsYUFDRixDQUFBLGtCQUVQLENBQUEsYUFBVyxBQUNYLENBQUEsdUJBQ0EsbUJBQ08sQ0FBQSw4QkFHUCxpQkFBWSxDQUFBLCtCQUdaLGlCQUFhLENBQUEsY0FFRixDQUFBLCtCQUNFLGlCQUNGLENBQUEsK0JBRUssaUJBQ0gsQ0FBQSxnRUFLZixlQUFrQixDQUFBLGdDQUFrQyxlQUV2QyxDQUFBLGdCQUViLENBQUEsY0FBa0IsYUFDaEIsQ0FBQSwrSEF5QmdFLGdCQUFrQixDQUFBLHlCQUFtQyxnSUFBckQsV0FBa0IsQ0FBQSxlQUFhLENBQUEsY0FBc0IsQ0FBQSxDQUFBLDJQQVl5RSxXQUFtQixDQUFBLFVBQWEsQ0FBQSxlQUFlLENBQUEsZ0JBQVEsQ0FBQSxpQkFTclAsQ0FBQSxZQUNBLENBQUEsWUFDQSxDQUFBLG1SQUkyTixXQUFRLENBQUEseUJBQStCLDREQU1wUSxhQUFXLENBQUEsY0FBa0IsQ0FBQSxnQkFBZSxDQUFBLHlFQU1qQyxlQUFRLENBQUEsZ0JBQWlCLENBQUEsQ0FBQSwyRkFPVCxXQUFBLENBQUEsVUFBa0IsQ0FBQSxrQkFBZSxDQUFBLHlCQUVuRCw0RkFGa0IscUJBQWtCLENBQUEsQ0FBQSxlQUFlLFVBYTFELENBYjBFLGdDQWMxRSxDQUFBLGlFQUdGLGFBQUEsQUFBZ0IsQ0FBQSxrQkFBa0IsVUFBQSxDQUFBLGdDQUV2QixrQkFFSSxDQUFBLFVBQ0osQ0FBQSxZQUVYLENBQUEseUNBRUUsa0JBQ08sQ0FBQSxLQUVULENBQUEsT0FBQSxDQUFBLFFBQWdCLENBQUEsTUFBQSxDQUFBLGNBQWlCLENBQUEsU0FTL0IsQ0FSQSxnQ0FTQSxDQUFBLDBCQUFlLENBQUEsa0NBQ0gsQ0FBQSwrQkFFWixDQUFBLDhCQUE2QixDQUFBLGdEQUU3QixXQUF5QixDQUFBLGlCQUUzQixDQUFBLEtBQWdCLENBQUEsT0FBQSxDQUFBLFFBQXlCLENBQUEsTUFBQSxDQUFBLGtCQUV2QyxDQUFBLFdBQVUsQ0FBQSwyREFNVixhQUVGLENBQUEseUNBQTBDLDREQUcxQyxjQUNBLENBQUEsaUJBQWdCLENBQUEsT0FBQSxDQUFBLFFBQWlCLENBQUEsc0JBQzdCLENBQUEsYUFDQSxDQUFBLENBQUEsK0NBR1EsVUFDUixDQUFBLGtDQUc0QixnQkFBQSxBQUFPLENBQUEsK0JBR3ZDLFdBQWdCLENBQUEsVUFBaUIsQ0FBQSxVQUMvQixDQUFBLGVBRUYsQ0FBQSxpQkFBZ0IsQ0FBQSxZQUNQLENBQUEsZUFFUCxDQUFBLGtCQUNBLENBQUEsYUFDQSxDQUFBLHlDQUdBLGdDQUdGLGFBQUEsQ0FBQSxjQUFBLENBQUEsQ0FBQSxxQ0FDZ0IsbUJBQ0gsQUFDVCxDQUFBLHlDQUcyQixhQUM3QixDQUFBLGtCQUFZLENBQUEsMkJBRVcsZUFDdkIsQ0FBQSxnQkFDQSxDQUFBLHFDQUVLLGdCQUNMLEFBQVcsQ0FBQSwwQ0FHTixzQ0FHUCxlQUFBLENBQUEsZ0JBQUEsQ0FBQSxDQUFBLHVCQUNPLFdBQWtCLENBQUEsVUFRSCxDQVBsQixnQ0FRZSxDQUFBLGdCQUNqQixDQUFBLHlDQUNZLHdCQUNaLGNBRUYsQ0FBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsVUFDTyxDQUFBLENBQUEsMENBRUssd0JBQ0UsaUJBSWQsQ0FBQSxxQkFBQSxDQUFBLENBQUEsMENBRUksd0JBQ1EsY0FBQSxDQUFBLG9CQUdaLENBQUEsQ0FBQSx3Q0FDTyxlQUNRLENBQUEsaUJBQ0gsQ0FBQSxlQUdMLENBQUEseUNBQ0kseUNBRUMsZUFFWixDQUFBLENBQUEscUNBQ08sVUFBQSxDQUFBLGFBQWlCLENBQUEsY0FDWCxDQUFBLGlCQUdOLENBQUEsWUFBQSxDQUFBLGtCQUNMLENBQUEsYUFDUyxDQUFBLGVBQ1QsQUFBVyxDQUFBLHlDQUdYLHNDQUVBLGVBRUYsQ0FBQSxZQUFBLENBQUEsdUNBQ08sZUFBaUIsQ0FBQSxBQUFZLENBQUEsMENBSTdCLFdBQUEsQ0FBQSwwQ0FJQSxZQUFBLENBQUEsMkNBR0EsbUJBQWlCLENBQUEsYUFBYSxBQUNuQyxDQUFBLGtDQUVLLGNBQThCLENBQUEsaUJBQ25DLENBQUEsZUFDTyxDQUFBLHlDQUVlLG1DQUd0QixlQUFhLENBSWYsQ0FBQSx1R0FLTyxhQUFBLEFBQWlCLENBQUEsdUNBQXNDLGtCQUFpQixDQUFBLE9BQVcsQ0FBQSxNQUFBLENBQUEsT0FFeEYsQ0FBQSxnQkFFSyxDQUFBLGVBQUEsQ0FBQSwyQ0FFQSxhQUVMLENBQUEseUNBSUssNENBQ0wsY0FFRixDQUFBLG9CQUFBLENBQUEsQ0FBQSwwQ0FDdUIsNENBRVgsY0FHWixDQUFBLGtCQUFBLENBQUEsQ0FBQSw0REFDdUIsVUFDbkIsQ0FBQSxzREFJbUIsYUFBQSxDQUFBLDRDQUdBLGFBQUEsQ0FBQSxpREFHQSxjQUFBLENBQUEsd0RBR3FCLGFBQUEsQ0FBQSw2REFPMUMsaUNBQ0EsQ0FBQSxrQkFBaUIsQ0FBQSxhQUFBLENBQUEsY0FDakIsQUFBZSxDQUFBLG1FQUVILG1CQUNMLENBQUEsYUFDQyxDQUFBLHdEQUVtRCxhQUFBLENBQUEsb0VBS3RDLGtCQUFzQixDQUFBLHFFQUdELG1CQUMxQyxDQUFBLGFBQU8sQ0FBQSxtRUFFNEMsZUFDbkQsQ0FBQSxrQkFDTyxDQUFBLGFBRWMsQ0FBQSxpSUFLQSxhQUFBLENBQUEsMkJBQTRCLFVBQXdDLENBQUEsaUJBT3pGLENBUHlGLG1DQVF6RixDQUFBLDhCQUFpQixhQUNqQixDQUFBLFNBQWUsa0JBQUEsQ0FBQSxVQUNmLENBQUEsVUFBWSxDQUFBLFVBQUEsQ0FBQSxVQUVTLENBQUEsYUFBQSxDQUFBLGdCQUNyQixDQUFBLFlBRUYsQ0FBQSx5Q0FHUyxVQUNBLGNBQ0EsQ0FBQSxrQkFFUCxDQUFBLENBQUEsMENBR0YsVUFBQSxpQkFDQSxDQUFBLHFCQUNlLENBQUEsQUFDWCxDQUFBLFdBQVEsVUFHWixDQUFBLGFBQUEsQ0FBQSxjQUFBLENBQUEsaUJBQ0EsQ0FBQSxZQUNJLENBQUEsa0JBQ1EsQ0FBQSxhQUdaLENBQUEsZUFDRSxDQUFBLGFBQ1MsZUFDVCxDQUFBLGdCQUNZLFdBQ1osQ0FBQSx5QkFDWSxDQUFBLGdCQUVaLFlBQWEsQ0FBQSx5QkFHYixDQUFBLHNCQUVTLHlCQUVULENBQUEsc0JBRUYseUJBRUUsQ0FBQSxpQkFBZSxtQkFHRCxDQUFBLGFBQ2QsQ0FBQSxzQ0FFYyxhQUNkLENBQUEsbURBTVksY0FDTCxDQUFBLG9DQUVZLGFBQ25CLENBQUEseUNBRW9DLGFBQUEsQ0FBQSxzQ0FHakIsYUFBQSxDQUFBLGdEQUdJLGNBQ3ZCLENBQUEsNERBR1MsWUFFTCxDQUFBLG9DQUFnQyxhQUMzQixDQUFBLG1DQUUyQixrQkFBZSxDQUFBLEtBQUEsQ0FBQSxNQUNuRCxDQUFBLFlBRUksQ0FBQSxZQUFlLGVBQUEsQ0FBQSxVQUNuQixDQUFBLFdBRUYsQ0FBQSwrQkFBeUIsV0FHdkIsQ0FBQSxZQUNBLGtCQUVBLEFBQVMsQ0FBQSxrQkFHVCxjQUFVLENBQUEsZ0NBSVosQ0FBQSxVQUFpQixTQUFBLENBQUEsY0FFUixDQUFBLGlCQUdQLENBQUEsdUNBR0Esa0JBQ0EsQ0FBQSxLQUFBLENBQUEsTUFBQSxDQUFBLFVBRUYsQ0FBQSxXQUNFLENBQUEsaURBSUYsZUFBcUIsQ0FBQSxVQUFBLFdBRW5CLENBQUEsV0FBVSxDQUFBLFFBRVYsQ0FBQSxhQUNPLENBQUEsY0FDQyxBQUVWLENBQUEsV0FBQSxXQUFlLENBQUEsV0FBdUIsQ0FBQSxhQUFBLENBQUEsUUFJNUIsQ0FBQSx5Q0FLUix1QkFFQSxDQUFBLDJCQUdBLENBQUEsOEJBRUEsQUFBUyxDQUFBLFlBQ0QsbUNBRWUsQ0FBQSxvQkFHdkIsQUFBWSxDQUFBLFNBQUEsVUFDWixDQUFBLDJCQUNBLENBQUEsWUFBb0IsZ0JBRXRCLENBQUEsZ0JBQ0UsQ0FBQSxVQUFZLGFBQUEsQ0FBQSxxQkFDSCxDQUFBLG1CQUdBLCtGQVFULENBQUEsVUFDQSxrQkFBUSxDQUFBLFdBRVYsQ0FBQSxNQUFBLENBQUEsT0FDRSxDQUFBLGFBQTBFLENBQUEsZ0JBQUEsQ0FBQSxZQUFBLGtCQUFBLENBQUEsU0FBQSxDQUFBLFdBQUEsQ0FBQSxtQkFHMUUsQ0FBQSxpREFJTyxTQUNQLENBQUEsU0FBYSxDQUFBLFFBRWYsQ0FBQSxnQkFDRSxDQUFBLFVBQ0EsQ0FBQSxlQUNPLENBQUEsaURBR2lCLHFCQUFnQixDQUFBLGlEQVF4QyxvQkFDQSxDQUFBLFVBRUYsQ0FBQSxXQUFlLENBQUEsaUJBQVcsQ0FBQSxTQUFnQixDQUFBLHFGQVV4QyxDQUFBLHVCQUVBLFFBQVEsQ0FBQSxnQkFDRSxDQUFBLGFBQ0wsNEJBQ3NFLENBQUEsVUFBQSxDQUFBLG1CQUFBLDhCQUU3RSxDQUFBLFNBQUEsOEJBR0UsQ0FBQSxXQUVGLENBQUEsZUFDRSxnQ0FDTSxDQUFBLFVBRUssOEJBQ1gsQ0FBQSxTQUFxQixDQUFBLFFBRXZCLENBQUEsWUFDRSxDQUFBLGtCQUFxQixDQUFBLGdCQUdkLGdDQUNQLENBQUEsZ0VBSU8sV0FFUCxDQUFBLGdDQUdRLGdDQUNSLENBQUEsVUFBcUIsQ0FBQSxzQ0FFVSxpQ0FFL0IsQ0FBQSxpQ0FFZ0IsK0JBQ0ssQ0FBQSxVQUFBLEFBQ3JCLENBQUEsdUNBRThCLGdDQUNULENBQUEsaUNBRUoscUJBQ2pCLENBQUEsY0FJQSxnQkFBQSxBQUFxQixDQUFBLDJEQUlaLGFBRVgsQ0FBQSx3REFHRSxjQUFlLENBQUEsa0RDeDlCTCxjQUFnQyxDQUFBLGtCQUN6QyxDQUFBLHlDQUd1QyxZQUFBLENBQUEseUJBQzdCLDBDQUV1QixlQUNoQyxDQUFBLENBQUEsc0RBR2dDLGNBQUEsQ0FBQSw0QkMrQ2hDLENBQUEsYUQvQ0EsQUFBTyxDQUFBLHFEQUdDLGNBR0QsQ0FBQSwrQ0FDUCxjQUNBLENBQUEsa0JBQWtCLENBQUEsdUNBS1gsWUFBOEIsQ0FBQSx5QkFDckMsd0NBRStCLGVBQUEsQ0FBQSxDQUFBLG1EQUl4QixjQUF1QixDQUFBLDRCQzJCOUIsQ0FBQSxhQUFBLENBQUEsa0VEckJPLGNBQUEsQ0FBQSw0REFFUCxjQUFrQixDQUFBLGtCQU1sQixBQUFPLENBQUEsbURBQW9DLFlBQUEsQ0FBQSx5QkFHcEMsb0RBQ1AsZUFDQSxDQUFBLENBQUEsZ0VBRTBDLGNBQ25DLENBQUEsNEJDS1AsQ0FBQSxhRE5PLENBQUEsc0RBTVgsY0FBVyxDQUFBLGdEQUFrQyxjQUNoQyxDQUFBLGtCQUNULEFBQWtCLENBQUEsdUNBS1gsWUFBOEIsQ0FBQSx5QkFBQSx3Q0FHOUIsZUFBd0IsQ0FBQSxDQUFBLG9EQUl4QixjQUFBLENBQUEsNEJBQ0EsQ0FBQSxhQ2ZQLENBQUEsa0JEY08sa0JBQUEsQ0FBQSxVQUF1QixDQUFBLFVBRzdCLENBQUEsVUFBTyxDQUFBLFVBR0QsQ0FBQSxlQUE0QixDQUFBLHdCQUFBLENBQUEsZUFFbkMsa0JBQWtCLENBQUEsS0FBQSxDQUFBLE1BQ2xCLENBQUEsT0FBTyxDQUFBLFFFbkZYLENBQUEsVUFBQSxDQUFBLFdBQ0UsQ0FBQSxTQUFVLEFBQ1YsQ0FBQSxpQkFDTyxjQUNBLENBQUEsaUJBRVAsQ0FBQSxPQUFVLENBQUEsUUFDVixDQUFBLFdBQWtCLENBQUEsWUFHcEIsQ0FBQSxpQkNJQyxDQUFBLGtCQUVBLENBQUEseUJBR0Esa0JEUEMsY0FDRixDQUFBLGlCQ1dDLENBQUEsT0FBUyxDQUFBLFFBQ1QsQ0FBQSxXQUNBLENBQUEsWUFDTSxDQUFBLGlCQUVOLENBQUEsbUJBQ0EsQ0FBQSxDQUFBLDJCRjhCRyxhQUFBLENBQUEsa0lFN0JILGNEWkQsQ0FBQSwySUFPNEYsYUFBYSxDQUFBLGFBQWdCLGtCQUMxRyxDQUFBLEtBRWYsQ0FBQSxNQUFBLENBQUEsT0FBYyxDQUFBLFFBQUEsQ0FBQSxVQUFnQixDQUFBLFdBQWdCLENBQUEsaUNBQW9DLENBQUEsMkJBQTZCLENBQUEscUJBQWdCLENBQUEsU0FDekgsQ0FBQSxpQkFLTixrQkNyQlcsQ0FBQSxZQUVWLGtCQUVBLENBQUEsVUFDTyxDQUFBLFVBQ0MsQ0FBQSxVRGlCUCxDQUFBLHlCQUFxQixhQUNyQixjQUFtQixDQUFBLDBCQUVuQixlQUdGLENBQUEsS0FBQSxDQUFBLE1BQ0UsQ0FBQSxPQUFBLENBQUEsWUFHRixDQUFBLHdEQUlTLENBQUEsK0JBSlQsZ0JBTUksQ0FBQSxDQUFBLE9BQVEsa0JBRUEsQ0FBQSxVQUNKLENBQUEsVUFBVSxDQUFBLFVBRVYsQ0FBQSxrQkFFQSxDQUFBLHNCQUN5QyxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxVQUFBLENBQUEsVUFFckMsQ0FBQSx5QkFDSixRQUFZLGFBTXBCLENBQUEsQ0FBQSxtQkFFRSxXQUNBLENBQUEsdUJBRUEsZ0JBQVksQ0FBQSxjQUVOLFdBQ0osQ0FBQSxlQUFVLEFBQ1YsQ0FBQSxxQkFFQSxXQUFPLENBQUEsaUJEckJQLENBQUEsVUNVSixDQUFBLFdBaUJJLENBQUEsa0JBSUksQ0FBQSw0QkFHQSxtQkFDTixDQUFBLGVBRUYsQ0FBQSxtQkFDUyxXQUNQLENBQUEsc0JBRU0sY0FDTixDQUFBLGNBQ0EsQ0FBQSxnQkFDTyxDQUFBLG1CQUVQLENBQUEsYUFBWSxDQUFBLHlCQUVPLHVCQUVuQixnQkFBVSxDQUFBLEFBRVosQ0FBQSxXQUFRLFdBQ04sQ0FBQSxZQUVGLHlCQUNFLENBQUEsa0ZEeERFLENBQUEsaUJDdURKLENBQUEsV0FBUSxDQUFBLFdBT0osQ0FBQSxnQkFJSixDQUFBLFlBQ0UsQ0FBQSxVQUdGLENBQUEsaUJBQ0UsQ0FBQSx5QkFDQSxhQUFtQixtQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsa0JBQ25CLENBQUEsQ0FBQSxnSUFIRixhQVdJLENBQUEseUJBRUEsaUlBS2tGLGNBQWlDLENBQUEsa0JBQUEsQ0FBQSxDQUFBLHlCRHhGbkgsWUFBQSxrQkN3RlEsQ0FBQSxnQkFBb0IsQ0FBQSxDQUFBLGtCQUE0Qix5QkFBMEIsQ0FBQSxLQUFBLFdBQUEsQ0FBQSxVQUFpQyxDQUFBLFVBQUEsQ0FBQSxRQUFBLENBQUEsZUFHMUcsQ0FBQSxnQ0QzRlQsQ0FBQSx5QkNpR0osTUFFSSxZQUFVLENBQUEsVUFDVixDQUFBLFVBSVEsQ0FBQSxzQkFDVixDQUFBLGlCQUFrQixDQUFBLENBQUEsWUVwS1gsZUFDQSxDQUFBLHdCQUdQLENBQUEsa0JBQ0EsQ0FBQSxlQUFZLENBQUEsY0hzRFYsQ0FBQSx5Qkc1REosYUFRVyxZQUNBLENBQ1AsQ0FBQSx5QkFDUSxhQUNSLGNBSUosQ0FBQSxDQUFBLG1DQUVFLFlBQWdCLENBQUEsVUFDaEIsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUFRLENBQUEsdUlBT0csV0FDVCxDQUFBLGlCQUNPLENBQUEsT0FDUCxDQUFBLE1BQVUsQ0FBQSxVQUNILENBQUEsVUFDUCxDQUFBLG1CQUNTLENBQUEsa0JBQUEsQ0FBQSwrQ0FBcUUsU0FBQSxBQUFTLENBQUEsOENBQ3JGLFFBQUEsQUFBUyxDQUFBLGtEQUtULDZCQUVBLENBQUEsa0hBS2tDLE1BQUEsQ0FBQSx5REFNTSxnQ0FBQSxDQUNwQiwyQkFEb0IsQ0FDcEIsdUJBQUEsQ0FBQSx3REFDd0IsaUNBQUEsQ0FBcUIsNEJBQXJCLENBQXFCLHdCQUFBLENBQUEsZ0JBQVcsaUJBQTJCLENBQUEsV0FDbkcsQ0FBQSxnQkFFRSxDQUFBLGlCQUFXLENBQUEsNkhBSUYsYUFPckIsQ0FBQSxrQkFDRSxzQkFDTyxDQUFBLFVBQ1AsV0FDQSxDQUFBLFVBQWMsQ0FBQSxVQUdBLENBQUEsU0FBQSxDQUFBLGdDQUFnQyxDQUFBLGFBQThCLFVBQUEsQ0FBQSxzQ0FBcUMsQ0FBQSwwQkFJbkgsa0JBQWlCLENBQUEsU0FDZixDQUFBLGNBR0YsQ0FBQSxpQkFDUyxDQUFBLGlDQUdFLGFBQ0csQ0FBQSxzQkFDSixDQUFBLFFBQUEsQ0FBQSxjQUVOLENBQUEsaUJBQVksQ0FBQSxpQ0FFTCxXQUFBLENBQUEsb0JBRVAsQ0FBQSxXQUNBLENBQUEsY0FDQSxDQUFBLHlCQUNKLGtDQUNlLFdBQ1QsQ0FBQSxnQkFDQSxDQUFBLENBQUEsNEJBRUEsa0NBRUssV0FBZ0IsQ0FBQSxnQkFFckIsQ0FBQSxDQUFBLHlCQUNPLDJCSGpEVCxrQkc4Q0osQ0FBQSxLQUFBLENBQUEsVUFBVyxDQUFBLFNBQWdCLENBQUEsQ0FBQSw0QkFPUCwyQkhyRGhCLFlHOENKLENBQUEsQ0FBQSx5QkFBMkIsV0FVWixjQUNLLENBQUEsVUh6RGhCLENBQUEsQ0FBQSxrQkdrQ0oscUJBQVcsQ0FBQSxpQkEyQkssQ0FBQSxVQUNMLENBQUEsU0FDRSxDQUFBLHVCSC9EVCxDQUFBLGVBQUEsQ0FBQSxnQkdrQ08sQ0FBQSx5QkhsQ1AsbUJBQUEsV0d3QkosQ0FBQSxPQStDSSxDQUFBLGlCQUNBLENBQUEsaUNBR1MsQ0FBQSw4QkFFVCxnQ0FFTyxDQUFBLENBQUEsd0JBQ0ssY0FDQyxDQUFBLFFIakZiLENBQUEsVUFBQSxDQUFBLFNBQUEsQ0FBQSxjRzBFTyxDQUFBLGVBVUUsQ0FBQSxlQUVDLENBQUEsUUFBQSxDQUFBLFlBQ0ksQ0FBQSxtQ0FDQSxDQUFBLGFBQU8sQ0FBQSxnQ0FDRixDQUFBLDhCQUtqQixVQUFTLENBQUEseUJBR1QseUJBRUEsZUFDQSxDQUFBLGdCQUNBLENBQUEsQ0FBQSxtS0hyR0YsY0c2RkosQ0FBQSxXQUFtQixDQUFBLHlCQWtCWCxnQ0FHVyxvQkFBQSxDQUFBLENBQUEseUJBQWdELGdDQUE4QixvQkFBUSxDQUFBLENBQUEseUJBQXVDLDZCQUNuSSxhQUNFLENBQUEsa0NBSUwsZ0NBRUYsQ0FBQSxDQUFBLHlCSDFISiw2Qkd3SE0sYUFBVyxDQUFBLENBQUEsVUFLYixrQkg3SEosQ0FBQSxpQkFBQSxDQUFBLFVHZ0lNLENBQUEsZ0JBQVcsQ0FBQSxlQUVOLENBQUEsbUNBRUwsQ0FBQSxTQUFBLENBQUEsZ0JBQWUsWUhwSXJCLENBQUEsc0JHZ0lNLFlBQUEsQ0FBQSx5QkFRSyw2QkFPRCxjQUNGLENBQUEsQ0FBQSx5QkFFRixtQ0FFSSxjQUFBLENBQUEsQ0FBQSx5QkFFZCxrQ0FFQSxjQUFnQixDQUNWLENBQUEseUJIekpGLHdDRzhKa0IsY0FDUCxDQUFBLENBQUEseUJIL0pYLGtDR3FLd0IsY0R6TmIsQ0FBQSxDQUFBLHlCRm9EWCxXRzRLSixXQUEyQixDQUFBLGFBQUEsQ0FBQSxhRC9OYixDQUFBLHVCRm1EVixDQUFBLGtCR21MNkIsQ0FBQSxnQkFBQSxjQUN6QixDQUFBLENBQUEsaUJIcExKLFdBQUEsQ0FBQSxVRzBMSixDQUFBLFNBQTJCLENBQUEseUJBQ25CLGtCSDNMSixXQUFBLENBQUEsb0JHaU1BLENBQUEsVUFDQSxDQUFBLFVBQVEsQ0FBQSw0QkFFSSxDQUFBLG9CQUNBLENBQUEsaUJBQ2hCLENBQUEsY0FDYSxDQUFBLFdBSWIsQ0FBQSxDQUFBLG1CQUNXLGNBQ0EsQ0FBQSxnQkg3TVAsQ0FBQSxnQkFBQSxDQUFBLFVHMk1KLENBQUEsZUFNTSxDQUFBLGFBQ1MsQ0FBQSx3QkFFVCxDQUFBLGtDQUFBLENBQ0EsMEJBQUEsQUFBa0IsQ0FBQSx5QkFDVCxvQkFDRyxrQkFDSCxDQUFBLENBQUEsMEJBTUYsa0JBQ0UsQ0FBQSxTQUNULENBQUEseUJBQ2EsMkJBRUEsd0JBRWIsQ0FBQSxDQUFBLDRCQUNBLDJCSHRPRixtQkc4TkosQ0FBQSxDQUFBLHlCQVVtQiwyQkFHRixpQkFDRCxDQUFBLENBQUEsMENBRGhCLGFBQWlCLENBQUEsYUFBQSxBQUlULENBQUEseUJIL09KLDJDRzJPYSxjQU9ULENBQUEsaUJIbFBKLENBQUEsVUFBQSxDQUFBLGNHMk9KLENBQUEsd0JBQWlCLENBQUEsZUFVSSxDQUFBLGlDQUVNLENBQUEsQ0FBQSx5QkFFbkIsMkNBRlIsZ0JBQWlCLENBQUEsQ0FBQSx5QkFJUCwyQ0FHQSxtQkFDQSxDQUFBLFNBQWdCLENBQUEsaUNBQUEsQ0FFaEIsNkJBRmdCLENBRWhCLHlCQUFBLENBQUEsaUVBQUEsQ0hqUU4sMERBQUEsQ0d1UEosQ0FBQSxPQUFBLGtCQXFCdUIsQ0FyQkksbUVBc0JPLEFDelVsQyxDQUFBLDRCQUdJLFdBQUEsQ0FBQSxpQkFBK0MsQ0FBQSxVQUNBLENBREEsbUNBRUEsQ0FBQSxPQUFBLENBQUEsUUFBQSxDQUFBLFNBQUEsQ0FBQSxVQUU1QyxDQUY0Qyx3QkFJdkMsQ0FBQSxVQUNDLFdBQ1QsQ0FBQSxVQUNBLENBQUEsVUFBQSxDQUFBLGlCQUFtQixDQUFBLHdCQUNuQixDQUFBLGtGQUlBLENBQUEseUJBRUEsV0FBQSxjQUNBLENBQUEsQ0FBQSx5QkNwQkosV0FDRSxVQUNBLENBQUEsQ0FBQSxhQUNPLGtCQUNHLENBQUEsVUFDVixDQUFBLFVBQWtCLENBQUEsVUFDbEIsQ0FBQSxhQUFBLEFBQWtCLENBQUEsbUJBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxVQUFBLENBQUEseUJMc0RoQixvQks1REosV0FRSSxDQUFBLFlMb0RBLENBQUEsMkNLN0NKLFdBQUEsQ0FBQSx5RUFRQSxXQUFTLENBQUEsQ0FBQSw0QkFHUCxvQkxrQ0UsY0FBQSxBS3JDSixDQUFBLDJDQU9PLGFBQUEsQ0FBQSxDQUFBLHlCQUF5QixvQkFFYixXQUFBLENBQUEsMkNBQXdDLGFBQVksQ0FBQSxDQUFBLDBCTDRCbkUsb0JLckNKLFdBQVMsQ0FBQSwyQ0FnQnVCLGFBQUEsQ0FBQSxDQUFBLE9BQzFCLGtCTG9CRixDQUFBLHlCS3JDSixRQUFTLGNBcUJFLENBQUEsQ0FBQSxTQUNKLGdCQUF5QixDQUFBLGdCQUFBLGFBQ25CLENBQUEsNkJMY1QsYUtyQ0ssQ0FBQSxVQTRCTCxnQkFDRyxDQUFBLHNCQUF5QixhQUFBLENBQUEsVUFDbkIsaUJBTVgsQ0FBQSxRQUFTLENBQUEsa0JMQ1AsQ0FBQSxVQUFBLENBQUEsZUtDQSxDQUFBLGNBRUosZ0JBQ0ksQUFBYSxDQUFBLHFCQUdiLHFCQUNKLENBQUEsMEJBQ00sQ0FBQSxrQkFHRSxXQUNKLENBQUEscUJBQ00sQ0FBQSxlQUNKLENBQUEsb0JBSUYsd0JBRUEsQ0FBQSxzQkFDQSxXQUNBLENBQUEsd0JBRUksMkJBR0EsQ0FBQSwwQkFDSSxDQUFBLGdCQUNSLHVCQUVKLENBQUEsaUJBQ0ksQ0FBQSxVQUNBLENBQUEsVUFBUyxDQUFBLFVBQ1QsQ0FBQSxvQkFFSixXQUFRLENBQUEsV0FDRixDQUFBLDJCQUVFLFdBQVcsQUFDYixDQUFBLFdBR04sWUFBUSxDQUFBLGdCQUNKLENBQUEsb0JBQVEsQ0FBQSxnQkFDRyxDQUFBLGlCQUlmLENBQUEsU0FBQSxDQUFBLE9BQ0UsQ0FBQSxVQUFBLEFBQWtCLENBQUEsZ0NBRVgsWUFDQSxDQUFBLGlCQUdULENBQUEsVUFBQSxDQUFBLFFBQ0ksQ0FBQSxNQUNBLENBQUEsU0FBUSxDQUFBLFVBRVosQ0FBQSxrQkFBd0IsQ0FBQSwwQkFNdEIsQ0FBQSx3REFHUyxDQUFBLHNDQUdULFlBQ00sQ0FBQSxpQkFFZ0IsQ0FBQSxVQUFBLENBQUEsUUFDbEIsQ0FBQSxNQUFBLENBQUEsU0FDQSxDQUFBLFVBQVUsQ0FBQSxrQkFFTCxDQUFBLDBCQUdHLENBQUEsd0RBR1IsQ0FBQSxpQ0FBYyxZQUFBLENBQUEsaUJBSVUsQ0FBQSxVQUFBLENBQUEsUUFBQSxDQUFBLE1BQ3hCLENBQUEsU0FBUyxDQUFBLFVBQ0MsQ0FBQSxrQkFFVixDQUFBLDBCQUdBLENBQUEsd0RBR0EsQ0FBQSwrQkFBYyxZQUFBLENBQUEsaUJBSUssQ0FBQSxVQUFBLENBQUEsUUFBQSxDQUFBLE1BQUEsQ0FBQSxTQUNWLENBQUEsVUFDVCxDQUFBLGtCQUNRLENBQUEsMEJBR0QsQ0FBQSx3REFHTyxDQUFBLG1CQUNBLHlCQUFBLENBQUEsY0FJVCx5QkFBWSxDQUFBLFlBQ2pCLHlCQUVBLENBQUEsYUFDSyx5QkFHTCxDQUFBLE1BQVEseUJBRVIsQ0FBQSx5QkFDQSxPQUFBLDhCQUFjLENBQUEsQ0FBQSx5Q0FPbEIsV0FBa0IsQ0FBQSxVQUdwQixDQUFBLGVBQ0UsQ0FBQSxhQUFBLEFBQWtCLENBQUEseUJBSWxCLDBDQUlBLGlCQUFrQixDQUFBLG9CQUlsQixDQUFBLENBQUEsMkVBRW9CLFdBS3RCLENBQUEsbUVBR2EsZ0JBQ0gsQ0FBQSx5RkFHTixXQUFBLENBQUEsWUFHSixhQUFXLENBQUEsVUFBUSxDQUFBLFVBQWtCLENBQUEsVUFBZSxDQUFBLGNBQVEsQ0FBQSxlQUN4RCxBQUFPLENBQUEsbUJBRUEsU0FBUSxDQUFBLGNBQWMsY0FBZSxDQUFBLFdBQVEsQ0FBQSxvQkFHeEQsVUFBQSxDQUFBLHVCQUFnQyxXQUFZLENBQUEsY0FBZSxDQUFBLGVBQVEsQ0FBQSxXQUFhLENBQUEseUJBTWhGLHdCQUVTLGdCQUVQLENBQUEsQ0FBQSx1QkFFQSxXQUFhLENBQUEsVUFDZixDQUFBLFVBQWEsQ0FBQSwrQkFJRixZQUNQLENBQUEsZUFDSixDQUFBLFVBQWMsQ0FBQSxxQ0FLVixVQUFPLENBQUEsd0JBRVAsaUJBQ1MsQ0FBQSwwQkx6TVQsZ0JLcU1TLENBQUEsVUFNUCxDQUFBLFVBQVcsQ0FBQSxnQ0FJYixlQUNPLENBQUEsVUFDQSxDQUFBLCtCQUVFLENBQUEsdUNBR0YsbUJBQ29CLENBQUEsK0JBQ2hCLFlBR2YsQ0FBQSxPQUFhLFdBQ1QsQ0FBQSxVQUFjLENBQUEsVUFFbEIsQ0FBQSxlQUFhLENBQUEsV0FDVCxXQUNBLENBQUEsV0FDQSxXQUNKLENBQUEsVUFBYSxDQUFBLFVBQUEsQ0FBQSxlQUNFLENBQUEsdUJBRUQsZUFBQSxDQUFBLGNBQ2QsZ0JBQWEsQ0FBQSxRQUFtQixDQUFBLFVBQ3hCLENBQUEsb0JBT1IsQ0FBQSxjQUFpQixjQUFVLENBQUEsYUFDZCxDQUFBLGNBTUosQ0FBQSxnQkFFUCxDQUFBLHlCQUNZLHFCQUVILENBQUEsaUJBS1QsQ0FBQSxlQUNPLFdBQ0EsQ0FBQSxrQkFDSyxDQUFBLHNCQUNGLG1CQUNHLEFBRWYsQ0FBQSxzQkFDSSx3QkFFTyxDQUFBLHFDQUdDLGFBQ0MsQ0FBQSxrQkFFVCxDQUFBLHlCQUNhLHNDQUdiLGNBQVMsQ0FBQSxBQUNULENBQUEsaUNBRVEsa0JBRVIsQ0FBQSxrQkFHTyxDQUFBLGlDQUNVLGtCQUdULENBQUEsWUFDUixDQUFBLHdCQzNWRyxDQUFBLGlCQUFhLENBQUEsa0JBQ2hCLENBQUEsZ0ZBRGdCLFlBQUEsQ0FBQSxTQUlMLENBQUEsd0JBR1IsQ0FBQSxXQUFhLENBQUEsUUFDaEIsQ0FBQSxPQUFVLENBQUEsaUJBQ0QsQ0FBQSxtQkFFTixDQUFBLHVDQUVILGlDQUNRLENBQUEsMkJBRVIsQ0FBQSxpQkFDRyxDQUFBLGlCQUEwQixDQUFBLHdDQUF5QyxpQ0FFcEUsQ0FBQSwyQkFDUSxDQUFBLGlCQUVSLENBQUEsaUJBRUEsQ0FBQSxrQ0FHQyxnQkFBQSxDQUFBLHlDQUNhLGdCQUNkLENBQUEsaUNBQ0Esa0JBQ0EsQ0FBQSxLQUFhLENBQUEsTUFFWixDQUFBLHFDQUEwQixXQUMzQixDQUFBLDRDQUNxQixtQkFDckIsQ0FBQSx5QkFLQyw4RkFJRCxtQkFHQyxDQUFBLHFOQWdCUCxZQUFrQixDQUFBLFNBQWEsQ0FBQSxRQUFBLENBQUEseUdBSWEsd0NBQThCLENBQUEseUJBQTBCLENBQUEsYUFBUSxDQUFBLGdCQUFrQixDQUFBLDJHQU0xSCx3Q0FFd0MsQ0FBQSx5QkFBUSxDQUFBLGFBQXNCLENBQUEsZ0JBQTBCLENBQUEsNkZBSWhHLFVBQ0EsQ0FBQSxPQUFZLENBQUEsQ0FBQSwrQkFFRSxrQkFBMEIsQ0FBQSxVQUFTLENBQUEsZUFBc0IsQ0FBQSxzQ0FFdkUsa0JBQXFCLENBQUEsYUFBQSxDQUFBLFVBQ3JCLENBQUEsc0NBRUEsa0JBRUosQ0FBQSxRQUFrQixDQUFBLG1CQUFhLENBQUEsa0JBQWUsQ0FBQSxnQkFBc0IsQ0FBQSxxQkFFaEUsb0JDNUZKLEFBQU8sQ0FBQSx1QkFBWSw2QkFFZixDQUFBLGNBQ0EsQ0FBQSx5QkFDRyx3QkFDRCxnQkFBVSxDQUNWLENBQUEsMEJBT0MsV0FBQSxDQUFBLFVBQVksQ0FBQSxVQUFBLENBQUEsMkJBRWYsV0FDQSxDQUFBLFVBQWdCLENBQUEsVUFDaEIsQ0FBQSxZQUNBLENBQUEsY0FLRyxDQUFBLGdCQUFBLENBQUEsa0JBQ0ssQ0FBQSxhQ3hCTCxDQUFBLHlCQUNILDRCQUNTLGNSeURULENBQUEsQ0FBQSxpQ1EzREcsbUJBSVEsQ0FBQSwrQkNKRyxnQkFFZCxDQUFBLGtCQUNPLEFBRUosQ0FBQSw0Q0FFSSxlQUNBLENBQUEsK0NBSVAsZUFBWSxDQUFBLGFBQ0wsQ0FBQSxXVDhDUCxDQUFBLGVBQUEsQ0FBQSxtQlN0RGMsQ0FBQSxlQVVaLENBQUEsb0JBRUMsQ0FBQSwrQkFDVyxnQkFFWCxDQUFBLHdMQVVDLGFBQVMsQ0FBQSxpREFJVCxjQUFZLENBQUEsbURDbENELGNBQ0wsQ0FBQSx5REFDdUMsY0FBWSxDQUFBLGlEQUErQyxjQUFhLENBQUEscUNBQXFDLGFBQWEsQ0FBQSxpREFJaEosY0FBTSxDQUFBLHFEQUtOLG9CQUN2QixDQUFBLHlCQUlELG1CQUF3QixDQUFBLGFBQVUsQ0FBQSxlQUNqQyxDQUFBLCtCQUl1QixlQUFBLEFBQU0sQ0FBQSx5QkFDcEIsZ0NBS0UsZ0JBQ2IsQ0FBUyxDQUFBLGdDQUNJLGVBQWtCLENBQUEseUJBTzlCLGlDQUEwQixnQkFBTSxDQUFBLEFBQy9CLENBQUEsOEJDckNELGVBQVksQ0FBQSx5QkFFUiwrQkFFSixnQkFBa0IsQ0FBQSxDQUFBLGdDWHVEckIsZ0JBQUEsQ0FBQSxpR1doRGEsZVhnRGIsQ0FBQSxlV2pERyxhQUFBLENBQUEsc0JBR0MsQ0FBQSx5QkFHRCxnQkFDRCxjQUFXLENBQUEsQ0FBQSwrQkFEVixhQUFBLENBQUEsa0JBR0MsbUJBSUQsQ0FBQSxtQ0FDUyxTQ3hCVCxDQUFBLGlCQUFXLENBQUEsZUFBYyxDQUFBLFNBQVcsQ0FBQSx5Q0FBd0MsVUFDL0UsQ0FBQSx5S0FZYyxNQUdsQixDQUFBLE1BQUEsQ0FBQSxVQUNJLENBQUEsc0JDakJHLENBQUEsaUJBQVksQ0FBQSxNQUFBLFdBQ1QsQ0FBQSxvQkFFUixDQUFBLG9CQUNBLENBQUEsYUFDSyxDQUFBLFNBQTRCLFdBQUEsQ0FBQSxnQ0FHNUIsQ0FBQSxXQUFZLENBQUEsZUFBaUIsVUFBYyxDQUFBLHlEQUF3RCxXQUFBLENBQUEsVUFBZ0MsQ0FBQSxXQUFBLENBQUEsZ0JBQVksQ0FBQSxlQUNuSixDQUFBLGNBRUEsQ0FBQSxpQkFDUSxDQUFBLGFBQ1IsQ0FBQSxjQUFVLENBQUEsd0JDVlgsVUFBUyxDQUFBLGdCQUNULGtCQUNBLENBQUEsb0JBRUUsQ0FBQSxrQkFDWSxVQUFBLENBQUEsK0JBRVAsZ0JBQ00sQ0FBQSw2QkFFVSxrQkFBd0IsQ0FBQSxpQkFDcEMsQ0FBQSxXQUNBLENBQUEsV0FDQyxDQUFBLFFBQ1IsQ0FBQSxvQ0FBQSxDQUVBLGdDQUZBLENBRUEsNEJBQUEsQ0FBQSxpQkFDQSxDQUFBLFNBQVksQ0FBQSxnQ0FFSixDQUFBLG1CQUVKLGtCQUdWLENBQUEsb0JBQ00sQ0FBQSxRQUFVLENBQUEsZUFDRCxDQUFBLGVBQ2YsQ0FBQSxVQUFpQixDQUFBLGtCQUdqQixDQUFBLHdCQUFpQixDQUFBLGdDQUdSLENBQUEsb0RBR0QsU0FBUSxDQUFBLFFBQ0QsQ0FBQSx3QkFFSSxDQUFBLFdBQUEsQ0FBQSxRQUNYLENBQUEsT0FBWSxDQUFBLGlCQUVaLENBQUEsbUJBQVksQ0FBQSx5QkFFWCxpQ0FFUSxDQUFBLHdCQUVULENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxBQUFTLENBQUEsMEJBRVQsaUNBQ1ksQ0FBQSx3QkFDcEIsQ0FBQSxpQkFBbUIsQ0FBQSxpQkFBaUIsQ0FBQSx3QkFFMUIsV0FDQSxDQUFBLFdBQVEsQ0FBQSxlQUNSLEFBQVMsQ0FBQSxzQ0FJVCxpQkFBZ0IsQ0FBQSxjQUVqQixDQUFBLHdDQUNlLGVBQ2QsQ0FBQSxxQ0FFQSxlQUFhLENBQUEseUNBR0MsZ0JBQUEsQ0FBQSxjQUNkLENBQUEsbUNBRUEsbUJBR1YsQ0FBQSxTQUFTLENBQUEsc0NBR0cscUNBQUEsQ0FDSyxnQ0FETCxDQUNLLDRCQUFBLENBQUEsZ0JBQU8sZUFDVixDQUFBLDJCQUdkLHFCQUF3QixDQUFBLFVBQUEsQ0FBQSxVQUNWLENBQUEsMkVBS0wsY0FBZSxDQUFBLGNBQ1YsYUFBYSxDQUFBLGlCQU8zQixDQUFBLFNBQWdCLENBQUEsVUFBQSxDQUFBLFdBQU8sQ0FBQSxpQ0FHdkIsQ0FBQSxTQUFnQixjQUFPLENBQUEsT0FBQSxDQUFBLGlCQUNBLENBQUEsaUJBQUEsQUFNdkIsQ0FBQSx5QkFDUSxVQUlSLGtCQUFnQixDQUFBLFlBQ1osQ0FBQSxDQUFBLGFBQ0EsY0FDQSxDQUFBLHFKQ3RISCxDQUFBLHFCQUVBLENBQUEsaUJBQ0EsY0FBa0IsQ0FBQSxTQUduQixDQUFBLGNBQ0MsQ0FBQSxjQUNLLGtCQUNLLENBQUEsc0JmZ0RQLENBQUEsbUJBQUEsQ0FBQSxpQmU1Q0YsY0FDQSxDQUFBLGdCQUlGLENBQUEsY0FDQyxDQUFBLGVBQ0EsQ0FBQSxhQUFrQixDQUFBLGdCQUFBLGdCQUFBLENBQUEsaUJBQUEsQ0FBQSxnQkFBQSxDQUFBLHlEQUFBLHlCQUNELENBQUEsMENBR1QsY0FDRSxDQUFBLGdDQUtFLGNBQ1osQ0FBQSxpQ0FFRCxjQUFBLEFBQWUsQ0FBQSxxQ0FHYixjQUNBLENBQUEsTUFBVyxrQkFDRCxDQUFBLFNBRVosQ0FBQSxRQUFlLENBQUEsa0JBRVosQ0FBQSxjQUFZLENBQUEsZ0JBQ0osQ0FBQSx5QkFFUyxPQUFBLG1CQUE4QixDQUFBLGVBQy9DLENBQUEsQ0FBQSxpQkFHSCxZQUFBLENBQUEsY0FBZSxDQUFBLFdBQUEsQ0FBQSxpQkFJZixDQUFBLGNBQUEsQUFBZSxDQUFBLHlCQUNMLGtCQUdWLGdCQUFlLENBQUEsWUFDWixDQUFPLENBQUEsSUFBQSxjQUdWLENBQUEsVUFBZSxxQkFDWixDQUFBLFVBSUgsQ0FBQSxXQUNDLENBQUEsd0JBRUEsQ0FBQSxXQUNDLENBQUEsb0NBRUQsQ0FBQSxjZmZHLENBQUEsY0FBQSxDQUFBLHlCZWlCVyxXQUNaLGFBSUgsQ0FBQSxDQUFBLG1CQUNDLGVBQ0EsQ0FBQSxXQUNBLGtCQUNBLEFBQVksQ0FBQSxXQUNaLFlmM0JHLENBQUEsYUFBQSxDQUFBLGVlc0JKLENBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmhyLFxuYSxcbmFiYnIsXG5hZGRyZXNzLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubm8tanMuYXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuc3Ryb25nLFxuYixcbm1hcmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuZW0sXG5pLFxuY2l0ZSxcbnEsXG5hZGRyZXNzLFxuZGZuLFxudmFyIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbmFiYnJbdGl0bGVdLFxuZGZuW3RpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cbmlucyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbmEsXG51LFxuaW5zIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuZGVsLFxucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxucHJlLFxuY29kZSxcbnNhbXAsXG5rYmQge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cbmltZyB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cbioge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5hdWRpb1tjb250cm9sc10sXG5jYW52YXMsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgKnpvb206IDE7XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5pbWcge1xuICBib3JkZXI6IDA7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaW1nLFxub2JqZWN0LFxuZW1iZWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi8vICN0dW1ibHJfY29udHJvbHMge1xuLy8gICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4vLyB9XG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNlY2YwZjE7XG4gIC8vIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMDM2M2M7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyMTI3MmU7XG59XG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSB7XG4gIGNvbG9yOiAjMjEyNzJlO1xufVxuaDEgYTpob3ZlcixcbmgyIGE6aG92ZXIsXG5oMyBhOmhvdmVyLFxuaDQgYTpob3Zlcixcbmg1IGE6aG92ZXIge1xuICBjb2xvcjogI2Q2NDU0MTtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZDY0NTQxO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNzJlO1xufVxucCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICAvLyBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogNzBweCAwIDQwcHg7XG4gIH1cbn1cbi5mb290ZXIgc3Bhbixcbi5mb290ZXIgLmNyZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzMwMzYzYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5mb290ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi5mb290ZXIgLmNyZWRpdCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5mb290ZXIgLmNyZWRpdCBhIHtcbiAgY29sb3I6ICMzMDM2M2M7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5mb290ZXIgLmNyZWRpdCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb290ZXIgLnNjcm9sbC10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogI2VjZjBmMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBjb2xvcjogIzMwMzYzYztcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIgLnNjcm9sbC10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc29jaWFsLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDEycHggMCAwO1xufVxuLnNvY2lhbC1tZW51LmNpcmNsZSBsaSBhIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uc29jaWFsLW1lbnUgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNnB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc29jaWFsLW1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgcGFkZGluZzogMTBweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6ICMyMTI3MmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNvY2lhbC1tZW51IGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDY0NTQxO1xufVxuLnNvY2lhbC1tZW51IGxpIGEgLnNvY2lhbC1lYmF5IHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG4uc29jaWFsLW1lbnUgbGkgYSAuc29jaWFsLWdtYWlsIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zb2NpYWwtbWVudSBsaSBhIC5zb2NpYWwtdmltZW8ge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbn1cbi5zb2NpYWwtbWVudSBsaSBhIC5zb2NpYWwtd2VpYm8ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5zb2NpYWwtbWVudSBsaSBhIC5zb2NpYWwtdHdlZXRzLFxuLnNvY2lhbC1tZW51IGxpIGEgLnNvY2lhbC12aW1lbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zb2NpYWwtbWVudSBsaSBhIC5zb2NpYWwtbWVkaXVtIHtcbiAgZG9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuXG5cbi5zdGlja3ktbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vLyAucGVybWFsaW5rIHtcbi8vICAgLmhlYWRlci13cmFwIHtcbi8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkgeyBcbi8vICAgICAgIGhlaWdodDogMTU1cHg7XG4vLyAgICAgfVxuLy8gICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLXhsYXJnZSkgeyBcbi8vICAgICAgIGhlaWdodDogODFweDtcbi8vICAgICB9XG4vLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEteHhsYXJnZSkgeyBcbi8vICAgICAgIGhlaWdodDogODFweDtcbi8vICAgICB9XG4vLyAgIH1cbi8vIH1cblxuLnBlcm1hbGluayBhcnRpY2xlLnR5cGVfcGhvdG8sXG4uc2luZ2xlLWNvbHVtbiBhcnRpY2xlLnR5cGVfcGhvdG8sXG4ucGVybWFsaW5rIGFydGljbGUudHlwZV92aWRlbyxcbi5zaW5nbGUtY29sdW1uIGFydGljbGUudHlwZV92aWRlbyB7XG4gIG1heC13aWR0aDogNzY4cHg7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLW1lZCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogNjYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnBlcm1hbGluayBhcnRpY2xlIC5jYXB0aW9uLFxuLnNpbmdsZS1jb2x1bW4gYXJ0aWNsZSAuY2FwdGlvbixcbi5wZXJtYWxpbmsgYXJ0aWNsZSAucG9zdC1mb290ZXIsXG4uc2luZ2xlLWNvbHVtbiBhcnRpY2xlIC5wb3N0LWZvb3Rlcixcbi5wZXJtYWxpbmsgYXJ0aWNsZSAuZGlzcXVzLFxuLnNpbmdsZS1jb2x1bW4gYXJ0aWNsZSAuZGlzcXVzLFxuLnBlcm1hbGluayBhcnRpY2xlIC5wb3N0LW5vdGVzLFxuLnNpbmdsZS1jb2x1bW4gYXJ0aWNsZSAucG9zdC1ub3RlcyB7XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDtcbiAgbWF4LXdpZHRoOiA2NjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLXRvcDowO1xuICBvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gIC5wZXJtYWxpbmsgYXJ0aWNsZSAuY2FwdGlvbixcbiAgLnNpbmdsZS1jb2x1bW4gYXJ0aWNsZSAuY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnBlcm1hbGluayBhcnRpY2xlIC50ZXh0LXBvc3Qtd3JhcCxcbiAgLnNpbmdsZS1jb2x1bW4gYXJ0aWNsZSAudGV4dC1wb3N0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4ucGVybWFsaW5rIC5pbnN0YWdyYW0tZmVlZCAuYXJ0aWNsZS1jb250ZW50LFxuLnNpbmdsZS1jb2x1bW4gLmluc3RhZ3JhbS1mZWVkIC5hcnRpY2xlLWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLW1lZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5pbnN0YWdyYW0tZmVlZCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhZ3JhbS10b2tlbixcbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGFncmFtLW9yZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnN0YWdyYW0tZmVlZC5vbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhZ3JhbS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMy4zMyU7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhZ3JhbS1pbWFnZSAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YWdyYW0taW1hZ2UgLm92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZDY0NTQxO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhZ3JhbS1pbWFnZSAub3ZlcmxheSAuc29jaWFsLWluc3RhZ3JhbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuaW5zdGFncmFtLWltYWdlIC5vdmVybGF5IC5zb2NpYWwtaW5zdGFncmFtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbjogLTEycHggMCAwIC0xN3B4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhZ3JhbS1pbWFnZTpob3ZlciAub3ZlcmxheSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW5zdGFncmFtLWZlZWQgLmFydGljbGUtY29udGVudCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGFncmFtLWxpbmsge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICNkNjQ1NDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmluc3RhZ3JhbS1saW5rIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YWdyYW0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMTI3MmU7XG59XG5hcnRpY2xlLnR5cGVfZGVzY3JpcHRpb24gLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5hcnRpY2xlLnR5cGVfZGVzY3JpcHRpb24gaDIge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuYXJ0aWNsZS50eXBlX2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBhcnRpY2xlLnR5cGVfZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbmFydGljbGUudHlwZV9wYWdpbmF0aW9uIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMCAyNSUgLTc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBhcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWFyZ2luOiAwIDMzLjMzJSAtNzVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ge1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbjogMCAzNy41JSAtNzVweDtcbiAgfVxufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24gLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gIH1cbn1cbmFydGljbGUudHlwZV9wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIGEge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMyMTI3MmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICBhcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBhIGkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24gLnBhZ2luYXRpb24gYS5wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBhLm5leHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Q2NDU0MTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAubG9hZC1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUudHlwZV9wYWdpbmF0aW9uIC5sb2FkLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24gLmxvYWQtbW9yZSAubG9hZC1tb3JlLWxvYWRpbmcsXG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbiAubG9hZC1tb3JlIC5sb2FkLW1vcmUtZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmFydGljbGUudHlwZV9wYWdpbmF0aW9uICNpbmZzY3ItbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmFydGljbGUudHlwZV9wYWdpbmF0aW9uICNpbmZzY3ItbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX3N0YW5kYXJkIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgMTIuNSUgLTc1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGFydGljbGUudHlwZV9wYWdpbmF0aW9uLnBhZ2luYXRpb25fc3RhbmRhcmQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMCAyNSUgLTc1cHg7XG4gIH1cbn1cbmFydGljbGUudHlwZV9wYWdpbmF0aW9uLnBhZ2luYXRpb25fc3RhbmRhcmQgLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX3N0YW5kYXJkIC5sb2FkLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ucGFnaW5hdGlvbl9sb2FkLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ucGFnaW5hdGlvbl9sb2FkLW1vcmUubmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ucGFnaW5hdGlvbl9sb2FkLW1vcmUubmV4dC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ucGFnaW5hdGlvbl9sb2FkLW1vcmUgLmFydGljbGUtY29udGVudCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQ6ICMyMTI3MmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX2xvYWQtbW9yZSAuYXJ0aWNsZS1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Q2NDU0MTtcbiAgLy8gYmFja2dyb3VuZDogI0VEQTUzRDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX2xvYWQtbW9yZSAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX2xvYWQtbW9yZS5sb2FkaW5nIC5sb2FkLW1vcmUtdGV4dCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmFydGljbGUudHlwZV9wYWdpbmF0aW9uLnBhZ2luYXRpb25fbG9hZC1tb3JlLmxvYWRpbmcgLmFydGljbGUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNkNjQ1NDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYXJ0aWNsZS50eXBlX3BhZ2luYXRpb24ucGFnaW5hdGlvbl9pbmZpbml0ZS1zY3JvbGwgLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgYmFja2dyb3VuZDogI2Q2NDU0MTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX2luZmluaXRlLXNjcm9sbCAubG9hZC1tb3JlLXRleHQsXG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5wYWdpbmF0aW9uX2luZmluaXRlLXNjcm9sbCAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5vZmYge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0IDJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dCAycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0IDJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQgMnM7XG59XG5hcnRpY2xlLnR5cGVfcGFnaW5hdGlvbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvc3QtbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBtYXJnaW46IDAgMTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC1uYXYge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMCAyNSUgLTc1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LW5hdiB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWFyZ2luOiAwIDMzLjMzJSAtNzVweDtcbiAgfVxufVxuLnBvc3QtbmF2IGEge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICMyMTI3MmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnBvc3QtbmF2IGEgaSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5wb3N0LW5hdiBhLnByZXYge1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG4ucG9zdC1uYXYgYS5uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cblxuLnBvc3QtbmF2IGEucHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREE1M0Q7XG59XG4ucG9zdC1uYXYgYS5uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VEQTUzRDtcbn1cblxuXG5cbi5wb3N0LW5hdiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Q2NDU0MTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW5kZXguc2VhcmNoIGFydGljbGUudHlwZV9kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kZXguc2VhcmNoIGFydGljbGUudHlwZV9kZXNjcmlwdGlvbi5zZWFyY2gtaW50cm8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbmRleC5zZWFyY2ggYXJ0aWNsZS5pbnN0YWdyYW0tZmVlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kZXguc2VhcmNoLm5vLXJlc3VsdHMgLnR5cGVfcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kZXgudGFnZ2VkIGFydGljbGUudHlwZV9kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kZXgudGFnZ2VkIGFydGljbGUudHlwZV9kZXNjcmlwdGlvbi50YWctaW50cm8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbmRleC50YWdnZWQgYXJ0aWNsZS50eXBlX2Rlc2NyaXB0aW9uLnRhZy1pbnRybyAudGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcjJztcbn1cbi5pbmRleC50YWdnZWQgYXJ0aWNsZS5pbnN0YWdyYW0tZmVlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29sb3Jib3gsXG4jY2JveE92ZXJsYXksXG4jY2JveFdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTtcbn1cbiNjYm94T3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNjYm94TWlkZGxlTGVmdCxcbiNjYm94Qm90dG9tTGVmdCB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuI2Nib3hDb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbiNjYm94VGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Nib3hMb2FkaW5nT3ZlcmxheSxcbiNjYm94TG9hZGluZ0dyYXBoaWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNjYm94UHJldmlvdXMsXG4jY2JveE5leHQsXG4jY2JveENsb3NlLFxuI2Nib3hTbGlkZXNob3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2JveFBob3RvIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLmNib3hJZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xufVxuI2NvbG9yYm94LFxuI2Nib3hDb250ZW50LFxuI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4jY2JveE92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAxNSwgMTUsIDAuOTUyOTQxKTtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuI2NvbG9yYm94IHtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbiNjYm94Q29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuI2Nib3hFcnJvciB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4jY2JveExvYWRpbmdHcmFwaGljIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHA6Ly9zdGF0aWMudHVtYmxyLmNvbS9lNmxjN3lpL2FVMG1tMjU5cC9sb2FkaW5nLmdpZikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4jY2JveFRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMSU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4jY2JveEN1cnJlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIycHg7XG4gIHJpZ2h0OiAyMDVweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4jY2JveFByZXZpb3VzLFxuI2Nib3hOZXh0LFxuI2Nib3hTbGlkZXNob3csXG4jY2JveENsb3NlIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbiNjYm94UHJldmlvdXMsXG4jY2JveE5leHQsXG4jY2JveFNsaWRlc2hvdyxcbiNjYm94Q2xvc2Uge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4jY2JveFNsaWRlc2hvdyxcbiNjYm94UHJldmlvdXMsXG4jY2JveE5leHQsXG4jY2JveENsb3NlIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHA6Ly9zdGF0aWMudHVtYmxyLmNvbS9mZnRmOXhpLzFkc2xxdTFvMS9jb250cm9scy5wbmcpIG5vLXJlcGVhdCAwIDA7XG59XG4jY2JveFByZXZpb3VzLFxuI2Nib3hOZXh0IHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuI2Nib3hQcmV2aW91cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gIGxlZnQ6IC00MHB4O1xufVxuI2Nib3hQcmV2aW91cy5ob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMjVweDtcbn1cbiNjYm94TmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNXB4IDBweDtcbiAgcmlnaHQ6IC00MHB4O1xufVxuI2Nib3hOZXh0LmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTI1cHg7XG59XG4jY2JveENsb3NlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggMHB4O1xuICByaWdodDogNTAlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTQwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4jY2JveENsb3NlLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggLTI1cHg7XG59XG4uY2JveFNsaWRlc2hvd19vbiAjY2JveFByZXZpb3VzLFxuLmNib3hTbGlkZXNob3dfb2ZmICNjYm94UHJldmlvdXMge1xuICByaWdodDogNjZweDtcbn1cbi5jYm94U2xpZGVzaG93X29uICNjYm94U2xpZGVzaG93IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc1cHggLTI1cHg7XG4gIHJpZ2h0OiA0NHB4O1xufVxuLmNib3hTbGlkZXNob3dfb24gI2Nib3hTbGlkZXNob3cuaG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggLTI1cHg7XG59XG4uY2JveFNsaWRlc2hvd19vZmYgI2Nib3hTbGlkZXNob3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMHB4O1xuICByaWdodDogNDRweDtcbn1cbi5jYm94U2xpZGVzaG93X29mZiAjY2JveFNsaWRlc2hvdy5ob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IC0yNXB4O1xufVxuLnBob3Rvc2V0LWNlbGwsXG4ucGhvdG8tLWxpZ2h0Ym94IGEge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4ucGhvdG9zZXQtY2VsbCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuIiwiYm9keSB7XG5cdCYudGFnZ2VkIHtcblx0XHQuaGVhZGVyLWltYWdlLXdyYXAsIC5jdXJyZW50LXNlY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji50aGVsb25ncG91ciB7XG5cdFx0XHQuaGVhZGVyLWltYWdlLXdyYXAudGhlLWxvbmctcG91ciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0LmRlc2NyaXB0aW9uLnRoZS1sb25nLXBvdXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHRcdC50aGVsb25ncG91ci5saW5rIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuXHRcdFx0XHRcdGNvbG9yOiAjODM1QTM1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY3VycmVudC1zZWN0aW9uLnRoZS1sb25nLXBvdXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAjODM1QTM1O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmJlZXJiYXNpY3Mge1xuXHRcdFx0LmhlYWRlci1pbWFnZS13cmFwLmJlZXItYmFzaWNzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuZGVzY3JpcHRpb24uYmVlci1iYXNpY3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHRcdC5iZWVyYmFzaWNzLmxpbmsge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLWxhcmdlKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNBNDM3MDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jdXJyZW50LXNlY3Rpb24uYmVlci1iYXNpY3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAjQTQzNzAxO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYnJld2VkZm9ydGhvdWdodCB7XG5cdFx0XHQuaGVhZGVyLWltYWdlLXdyYXAuYnJld2VkLWZvci10aG91Z2h0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuZGVzY3JpcHRpb24uYnJld2VkLWZvci10aG91Z2h0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0XHQuYnJld2VkZm9ydGhvdWdodC5saW5rIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuXHRcdFx0XHRcdGNvbG9yOiAjQzM1QzAyO1xuXHRcdFx0XHR9XHRcblx0XHRcdH1cblx0XHRcdC5jdXJyZW50LXNlY3Rpb24uYnJld2VkLWZvci10aG91Z2h0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjb2xvcjogI0MzNUMwMjtcblx0XHRcdH1cdFx0XG5cdFx0fVxuXHRcdCYud2hhdHNvbnRhcCB7XG5cdFx0XHQuaGVhZGVyLWltYWdlLXdyYXAud2hhdHMtb24tdGFwIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuZGVzY3JpcHRpb24ud2hhdHMtb24tdGFwIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0XHQud2hhdHNvbnRhcC5saW5rIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuXHRcdFx0XHRcdGNvbG9yOiAjRTA5OTFCO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY3VycmVudC1zZWN0aW9uLndoYXRzLW9uLXRhcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICNFMDk5MUI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gJi5wZXJtYWxpbmsge1xuXHQvLyBcdC8vIC5kZXNjcmlwdGlvbi50aGUtbG9uZy1wb3VyLCAuZGVzY3JpcHRpb24uYmVlci1iYXNpY3MsLmRlc2NyaXB0aW9uLmJyZXdlZC1mb3ItdGhvdWdodCwgLmRlc2NyaXB0aW9uLndoYXRzLW9uLXRhcCB7XG5cdC8vIFx0Ly8gICBkaXNwbGF5OiBub25lO1xuXHQvLyBcdC8vIH1cblx0Ly8gXHQuaGVhZGVyLWltYWdlLXdyYXAge1xuXHQvLyBcdFx0ZGlzcGxheTogbm9uZTtcblx0Ly8gXHR9XG5cdC8vIFx0LmRlc2NyaXB0aW9uLndoYXRzLW9uLXRhcCB7XG5cdFx0XG5cdC8vIFx0XHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuXHQvLyBcdFx0XHRwYWRkaW5nLXRvcDogNzZweDtcblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cdC8vIFx0LmRlc2NyaXB0aW9uLnRoZS1sb25nLXBvdXIge1xuXHRcdFxuXHQvLyBcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcblx0Ly8gXHRcdFx0cGFkZGluZy10b3A6IDc2cHg7XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyBcdC5kZXNjcmlwdGlvbi5icmV3ZWQtZm9yLXRob3VnaHQge1xuXHRcdFx0XG5cdC8vIFx0XHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuXHQvLyBcdFx0XHRwYWRkaW5nLXRvcDogNzZweDtcblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cdC8vIFx0LmRlc2NyaXB0aW9uLmJlZXItYmFzaWNzIHtcblx0XHRcdFxuXHQvLyBcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcblx0Ly8gXHRcdFx0cGFkZGluZy10b3A6IDc2cHg7XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyB9XG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEZWZhdWx0IEZlYXR1cmVzXG4kYnJlYWtwb2ludC1kZWZhdWx0LW1lZGlhOiAgICAgIGFsbCAhZGVmYXVsdDtcbiRicmVha3BvaW50LWRlZmF1bHQtZmVhdHVyZTogICAgbWluLXdpZHRoICFkZWZhdWx0O1xuJGJyZWFrcG9pbnQtZGVmYXVsdC1wYWlyOiAgICAgICB3aWR0aCAhZGVmYXVsdDtcblxuLy8gRGVmYXVsdCBUcmFuc2Zvcm1zXG4kYnJlYWtwb2ludC1mb3JjZS1tZWRpYS1hbGw6ICAgIGZhbHNlICFkZWZhdWx0O1xuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRicmVha3BvaW50LXJlc29sdXRpb25zOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gRGVmYXVsdCBObyBRdWVyeSBPcHRpb25zXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGVmdGF1bHQgQmFzZSBGb250IFNpemVcbiRicmVha3BvaW50LWJhc2UtZm9udC1zaXplOiAgICAgMTZweCAhZGVmYXVsdDtcblxuLy8gTGVnYWN5IFN5bnRheCBTdXBwb3J0XG4kYnJlYWtwb2ludC1sZWdhY3ktc3ludGF4OiAgICAgIGZhbHNlICFkZWZhdWx0O1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEltcG9ydHNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQnJlYWtwb2ludCBNaXhpblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbkBtaXhpbiBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICAvLyBSZXNldCBjb250ZXh0c1xuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcblxuICAkYnJlYWtwb2ludDogYnJlYWtwb2ludCgkcXVlcnksIGZhbHNlKTtcblxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcbiAgJHF1ZXJ5LWZhbGxiYWNrOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnZmFsbGJhY2snKTtcblxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xuICAkcHJpdmF0ZS1icmVha3BvaW50LXF1ZXJ5LWNvdW50OiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnkgY291bnQnKSAhZ2xvYmFsO1xuXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXG4gIEBpZiAkbm8tcXVlcnkgIT0gZmFsc2Uge1xuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xuICB9XG5cbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcbiAgfVxuXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcbiAgQGlmIG5vdCAkYnJlYWtwb2ludC1uby1xdWVyaWVzIHtcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzICE9IGZhbHNlIG9yICRicmVha3BvaW50LW5vLXF1ZXJpZXMgPT0gdHJ1ZSB7XG5cbiAgICAkdHlwZTogdHlwZS1vZigkYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3MpO1xuICAgICRwcmludDogZmFsc2U7XG5cbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xuICAgICAgJHByaW50OiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcbiAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzIHtcbiAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiAkYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3Mge1xuICAgICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09ICR3cmFwcGVyIHtcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXcml0ZSBGYWxsYmFja1xuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xuXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG59XG5cblxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5oZWFkZXItaW1hZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sb2dvLWNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIGFic29sdXRlMTAwO1xuICB6LWluZGV4OiAxO1xuICBhIHtcbiAgICBAaW5jbHVkZSBhYnNvbHV0ZUNlbnRlcigyMDBweCwyMDBweCk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgICBAaW5jbHVkZSBhYnNvbHV0ZUNlbnRlcigzMDBweCwzMDBweCk7XG4gICAgfVxuICB9XG4gIC5sb2dvLWxpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi53aGF0cy1vbi10YXAsIC5icmV3ZWQtZm9yLXRob3VnaHQsIC5iZWVyLWJhc2ljcyB7XG4gIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgLmxvZ28tbGlnaHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5sb2dvLXN0YW5kYXJkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItaW1hZ2Uge1xuICBAaW5jbHVkZSBhYnNvbHV0ZTEwMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgei1pbmRleDogMDtcbn1cblxuLmhlYWRlci1pbWFnZSBpbWcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5oZWFkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICBoZWlnaHQ6IDEzMXB4O1xuICAgICYuZml4ZWQge1xuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpLCB0cmFuc3BhcmVudCAwIDAgMDtcbiAgICAgIH1cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC8vIHBhZGRpbmc6IDVweDtcbiAgLmhlYWRlci1ib3JkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcbiAgICAgIC8vIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuLmhlYWRlciAubG9nby1pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmhlYWRlciAubG9nby1pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuLmhlYWRlciAudGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LWhlaWdodDogNjBweDtcbn1cbi5oZWFkZXIgLmF2YXRhci1pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uaGVhZGVyIC5hdmF0YXItaW1hZ2UuY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXIgLmJsb2ctdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbn1cbi5oZWFkZXIgLmJsb2ctdGl0bGUgaDEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMjEyNzJlO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmJsb2ctaW50cm8ge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1OTExOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogIHVybChodHRwOi8vc3RhdGljLnR1bWJsci5jb20vaW82bWd2cS8ybXdubDVzYjQvYmFja190ZXh0dXJlMS5wbmcpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAwO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLmRlc2NyaXB0aW9uLmFib3V0LCAuZGVzY3JpcHRpb24udGhlLWxvbmctcG91ciwgLmRlc2NyaXB0aW9uLmJlZXItYmFzaWNzLC5kZXNjcmlwdGlvbi5icmV3ZWQtZm9yLXRob3VnaHQsIC5kZXNjcmlwdGlvbi53aGF0cy1vbi10YXAge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXEtbGFyZ2UpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgXG59XG5cbi5oZWFkZXItbXNnIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNTFweDtcbiAgfVxufVxuXG4uZGVzY3JpcHRpb24uYWJvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTYxODAyO1xufVxuXG5cblxuXG5cblxuXG4iLCIkbXEteHh4bGFyZ2U6IDE2MDBweDtcbiRtcS14eGxhcmdlOiAxNDQwcHg7XG4kbXEteGxhcmdlOiAxMjIwcHg7XG4kbXEtbGFyZ2U6IDEwMjRweDtcbiRtcS1tZWQ6IDc2OHB4O1xuJG1xLXNtOiAzMjBweDtcbiRicmVha3BvaW50LXRvLWVtczogdHJ1ZTtcblxuJGNUaGVMb25nUG91cjogIzgzNUEzNTtcbiRjQmVlckJhc2ljczogI0E0MzcwMTtcbiRjQnJld2VkRm9yVGhvdWdodDogI0MzNUMwMjtcbiRjV2hhdHNPblRhcDogI0UwOTkxQjtcblxuQG1peGluIGFic29sdXRlMTAwKCkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuQG1peGluIGFic29sdXRlQ2VudGVyKCR3aWR0aCwgJGhlaWdodCkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogJHdpZHRoO1xuXHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdG1hcmdpbi10b3A6IC0oJGhlaWdodCAvIDIpO1xuXHRtYXJnaW4tbGVmdDogLSgkd2lkdGggLyAyKTtcbn0iLCIubWVudSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjbGVhcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuXG4ubWVudS10b2dnbGUge1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZW51LXRvZ2dsZS1oYW1idXJnZXIge1xuICAgIG1hcmdpbjogMTNweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHNwYW4sIHNwYW46YmVmb3JlLCBzcGFuOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgICAgYmFja2dyb3VuZDogIzIxMjcyZTtcbiAgICB9XG4gICAgc3BhbjpiZWZvcmUge1xuICAgICAgdG9wOiAtOHB4O1xuICAgIH1cbiAgICBzcGFuOmFmdGVyIHtcbiAgICAgIHRvcDogOHB4O1xuICAgIH1cbiAgfVxuICAmLm1lbnUtb3BlbiB7XG4gICAgLm1lbnUtdG9nZ2xlLWhhbWJ1cmdlciB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdXJyZW50LXNlY3Rpb24ge1xuICBmb250LXNpemU6IDEuNTVlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY3VycmVudC1zZWN0aW9uLnRoZS1sb25nLXBvdXIsIC5jdXJyZW50LXNlY3Rpb24uYmVlci1iYXNpY3MsIC5jdXJyZW50LXNlY3Rpb24uYnJld2VkLWZvci10aG91Z2h0LCAuY3VycmVudC1zZWN0aW9uLndoYXRzLW9uLXRhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jdXJyZW50LXNlY3Rpb24gYSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZW51LXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG4gICYub24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0IDAuMjhzO1xuICB9XG4gIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBidXR0b24ge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogM3B4IDAgMCAwO1xuICAgIH1cbiAgICAuZ2xhc3Mge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgICAgICBmbG9hdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLXhsYXJnZSkge1xuICAgICAgICBmbG9hdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luOjA7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLXhsYXJnZSkge1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLWxhcmdlKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgIGNsZWFyOiBub25lO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAmOmhvdmVyIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkNjQ1NDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzIxMjcyZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEteHhsYXJnZSkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG4gICAgfVxuICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgOi1tb3otcGxhY2Vob2xkZXIsIDo6LW1vei1wbGFjZWhvbGRlciwgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzIxMjcyZTtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG4gIH1cbiAgJi5zZWFyY2gtb24ge1xuICAgIC5tYWluLW1lbnUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLXh4bGFyZ2UpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaCB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q2NDU0MTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEteHhsYXJnZSkge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluLW1lbnUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4xNHMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIC5saW5rIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgfVxuICB9XG4gIC5hYm91dC5saW5rIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjQTYxODAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGhlbG9uZ3BvdXIubGluayB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNUaGVMb25nUG91cjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJlZXJiYXNpY3MubGluayB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNCZWVyQmFzaWNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnJld2VkZm9ydGhvdWdodC5saW5rIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY0JyZXdlZEZvclRob3VnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53aGF0c29udGFwLmxpbmsge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLWxhcmdlKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjV2hhdHNPblRhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmxpbmsge1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgfVxuICB9XG5cbiAgbGkudGFnIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMyMTI3MmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEteHhsYXJnZSkge1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5kcm9wZG93biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbGFyZ2UpIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDAgMnB4IDEycHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS14bGFyZ2UpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEteHhsYXJnZSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29sb3I6ICMyMTI3MmU7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLWxhcmdlKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLXh4bGFyZ2UpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAudGFnLW1lbnUge1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLWxhcmdlKSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTRzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4yOHMgZWFzZS1vdXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuc2hhZG93XG57XG4gICAgcG9zaXRpb246cmVsYXRpdmU7ICAgICAgIFxuICAgIC13ZWJraXQtYm94LXNoYWRvdzowIDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDdweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICAgLW1vei1ib3gtc2hhZG93OjAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDAgN3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6MCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMCA3cHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xufVxuLnNoYWRvdzpiZWZvcmUsIC5zaGFkb3c6YWZ0ZXJcbntcbiAgICBjb250ZW50OlwiXCI7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IFxuICAgIHotaW5kZXg6LTE7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OjAgMCA2MHB4IHJnYmEoMCwwLDAsMC44KTtcbiAgICAtbW96LWJveC1zaGFkb3c6MCAwIDYwcHggcmdiYSgwLDAsMCwwLjgpO1xuICAgIGJveC1zaGFkb3c6MCAwIDYwcHggcmdiYSgwLDAsMCwwLjgpO1xuICAgIHRvcDo1MCU7XG4gICAgYm90dG9tOjA7XG4gICAgbGVmdDoxMHB4O1xuICAgIHJpZ2h0OjEwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOjEwMHB4IC8gMTBweDtcbiAgICBib3JkZXItcmFkaXVzOjEwMHB4IC8gMTBweDtcbn0iLCIudGhlLXBvc3RzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFQURCO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL3N0YXRpYy50dW1ibHIuY29tL2lvNm1ndnEvMm13bmw1c2I0L2JhY2tfdGV4dHVyZTEucG5nKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuXG4ucG9zdHMtaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuYXJ0aWNsZSwgLmdyaWQtc2l6ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICB3aWR0aDogNDkuOSU7XG4gICAgJi5kb3VibGVfc2l6ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICYudHlwZV9waG90byBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEteGxhcmdlKSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICAmLmRvdWJsZV9zaXplIHtcbiAgICAgIHdpZHRoOiA2Ni41NiU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLXh4bGFyZ2UpIHtcbiAgICB3aWR0aDogMjUlO1xuICAgICYuZG91YmxlX3NpemUge1xuICAgICAgd2lkdGg6IDQ5Ljk2JTtcbiAgICB9XG5cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS14eHhsYXJnZSkge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgJi5kb3VibGVfc2l6ZSB7XG4gICAgICB3aWR0aDogMzkuOTYlO1xuICAgIH1cbiAgfVxufVxuXG5hcnRpY2xlIHtcbiAgcGFkZGluZzogMjBweCAxNnB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgaHIge1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZGJkZWRmO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbiAgZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIG9sLCB1bCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAyMHB4O1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuICBibG9ja3F1b3RlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggMHB4O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgLy8gYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZGJkZWRmO1xuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG4gIC5pbnN0YWdyYW0tbWVkaWEge1xuICAgIG1hcmdpbjogMXB4IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFydGljbGUtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIGZpZ3VyZSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi50YWctcmliYm9uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuMTJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHggMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDdweDtcbiAgbGVmdDogLTEwcHg7XG4gICYud2hhdHMtb24tdGFwIHsgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDoxMDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOiAwcHg7XG4gICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHJnYigxNjQsIDExMSwgMCkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9ICBcbiAgJi5icmV3ZWQtZm9yLXRob3VnaHQge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OjEwO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDowO1xuICAgICAgd2lkdGg6IDBweDtcbiAgICAgIGhlaWdodDogMHB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgcmdiKDEyNywgNTgsIDApIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAmLnRoZS1sb25nLXBvdXIge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OjEwO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDowO1xuICAgICAgd2lkdGg6IDBweDtcbiAgICAgIGhlaWdodDogMHB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgcmdiKDExMSwgNjIsIDQzKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgJi5iZWVyLWJhc2ljcyB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6MTA7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OjA7XG4gICAgICB3aWR0aDogMHB4O1xuICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCByZ2IoMTAzLCAzNCwgMCkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9ICAgIFxufVxuXG5cbi5icmV3ZWQtZm9yLXRob3VnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzM1QzAyO1xufVxuXG4udGhlLWxvbmctcG91ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MzVBMzU7XG59XG5cbi5iZWVyLWJhc2ljcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNDM3MDE7XG59XG5cbi53aGF0cy1vbi10YXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTA5OTFCO1xufVxuXG4uYWJvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTYxODAyO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1sYXJnZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cblxuLnBlcm1hbGluayBhcnRpY2xlLCAuc2luZ2xlLWNvbHVtbiBhcnRpY2xlIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAucG9zdC1mb290ZXIge1xuXG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICAucG9zdC1tZXRhIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ucG9zdC1mb290ZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC5pY29ucyB7XG4gICAgbWFyZ2luOjA7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICMzMDM2M2M7XG4gICAgb3BhY2l0eTogMC42O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgLnRpbWVzdGFtcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiA0cHggMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLW1lZCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuICAucG9zdC1tZXRhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZHNxLWNvbW1lbnQtY291bnQge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNsZWFyOiBib3RoO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgLm5vdGUtY291bnQge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5ncm91cC1hdXRob3Ige1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYSBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDAgOHB4IC0xMXB4IDAgIWltcG9ydGFudDtcbiAgICAgICYuY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBvc3QtbmF2IHtcbiAgLm5leHQsIC5wcmV2IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cblxuXG4uZGlzcXVzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ucG9zdC1ub3RlcyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIC5ub3RlLWNvdW50IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgb2wge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5hdmF0YXJfZnJhbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH0gIFxuICBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gIH1cbiAgJi5jaXJjbGUge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbiAgfVxuICBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4IDMwcHg7XG4gIH1cbn0iLCJhcnRpY2xlLnR5cGVfYW5zd2VyIHtcbiAgLmFuc3dlci1wb3N0LXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxuICB9XG4gIC5hbnN3ZXItb3V0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA2NXB4IDAgMCAwO1xuICB9XG4gIC5hbnN3ZXItaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRlZGY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogMjJweDtcbiAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjIyLCAyMjMsIDApO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RiZGVkZjtcbiAgICAgIGJvcmRlci13aWR0aDogMTFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgICB9XG4gIH1cbiAgLmFuc3dlci10ZXh0IHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgICYucXVlc3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgLmFuc3dlci1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgJi5jaXJjbGUge1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gIC5wZXJtYWxpbmsgYXJ0aWNsZS50eXBlX2Fuc3dlciAuYW5zd2VyLW91dGVyLFxuICAuc2luZ2xlLWNvbHVtbiBhcnRpY2xlLnR5cGVfYW5zd2VyIC5hbnN3ZXItb3V0ZXIge1xuICAgIHBhZGRpbmc6IDAgNjVweCAwIDA7XG4gIH1cbiAgLnBlcm1hbGluayBhcnRpY2xlLnR5cGVfYW5zd2VyIC5hbnN3ZXItaW5uZXI6YWZ0ZXIsXG4gIC5zaW5nbGUtY29sdW1uIGFydGljbGUudHlwZV9hbnN3ZXIgLmFuc3dlci1pbm5lcjphZnRlcixcbiAgLnBlcm1hbGluayBhcnRpY2xlLnR5cGVfYW5zd2VyIC5hbnN3ZXItaW5uZXI6YmVmb3JlLFxuICAuc2luZ2xlLWNvbHVtbiBhcnRpY2xlLnR5cGVfYW5zd2VyIC5hbnN3ZXItaW5uZXI6YmVmb3JlIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICB0b3A6IDIycHg7XG4gIH1cbiAgLnBlcm1hbGluayBhcnRpY2xlLnR5cGVfYW5zd2VyIC5hbnN3ZXItaW5uZXI6YWZ0ZXIsXG4gIC5zaW5nbGUtY29sdW1uIGFydGljbGUudHlwZV9hbnN3ZXIgLmFuc3dlci1pbm5lcjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAucGVybWFsaW5rIGFydGljbGUudHlwZV9hbnN3ZXIgLmFuc3dlci1pbm5lcjpiZWZvcmUsXG4gIC5zaW5nbGUtY29sdW1uIGFydGljbGUudHlwZV9hbnN3ZXIgLmFuc3dlci1pbm5lcjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjE5LCAyMjIsIDIyMywgMCk7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkYmRlZGY7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTExcHg7XG4gIH1cbiAgLnBlcm1hbGluayBhcnRpY2xlLnR5cGVfYW5zd2VyIC5hbnN3ZXItaW1hZ2UsXG4gIC5zaW5nbGUtY29sdW1uIGFydGljbGUudHlwZV9hbnN3ZXIgLmFuc3dlci1pbWFnZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxufSIsImFydGljbGUudHlwZV9hdWRpbyB7XG4gIC5hdWRpby1lbWJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC8vIC5zcG90aWZ5X2F1ZGlvX2NvbnRhaW5lciB7XG4gIC8vICAgLy8gbWF4LXdpZHRoOiA1MDBweDtcbiAgLy8gfVxuICAuc3BvdGlmeV9hdWRpb193cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnNvdW5kY2xvdWRfYXVkaW9fcGxheWVyIHtcbiAgICAvLyBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG4gIGgyIHtcbiAgICBtYXJnaW46IDE4cHggMCAtMTBweDtcbiAgfVxufSIsImFydGljbGUudHlwZV9jaGF0IHtcbiAgLmxpbmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkZWRmO1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG4gIH1cbn0iLCJhcnRpY2xlLnR5cGVfbGluayB7XG4gIC5jYXB0aW9uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGhlLWxpbmsge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyOHB4O1xuICAgIGJhY2tncm91bmQ6ICMyMTI3MmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNENTkxMTk7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLnRoZS1saW5rLXRleHQge1xuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiYXJ0aWNsZS50eXBlX3Bob3RvIHtcbiAgLnBob3RvLXN0YWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5waG90by0tcG9zdCwgLnBob3RvLS1pbWFnZSwgLnBob3RvLS1saWdodGJveCwgLnBob3RvLS1ub25lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYucG9zdCB7XG4gICAgICAucGhvdG8tLXBvc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5pbWFnZSB7XG4gICAgICAucGhvdG8tLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICYubGlnaHRib3gge1xuICAgICAgLnBob3RvLS1saWdodGJveCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5vbmUge1xuICAgICAgLnBob3RvLS1ub250IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5waG90b3NldC13cmFwIHtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBob3Rvc2V0LWdyaWQge1xuICAgICYubm9uZSB7XG4gICAgICAucGhvdG9zZXQtY2VsbCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsImFydGljbGUudHlwZV9xdW90ZSB7XG4gIC5xdW90ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICBjb2xvcjogIzIxMjcyZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgICYuc2hvcnQge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5tZWRpdW0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5sb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1xLW1lZCkge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5xdW90ZS1hdXRob3Ige1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn0iLCJhcnRpY2xlLnR5cGVfdGV4dCB7XG4gIGVtYmVkLCBpZnJhbWUsIHZpZGVvLCBvYmplY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGV4dC1wb3N0LXdyYXAge1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuICBwIHtcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn0iLCJhcnRpY2xlLnR5cGVfdmlkZW8ge1xuXHQudmlkZW8tY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHQmLnJlYWR5IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdGVtYmVkLCBpZnJhbWUsIG9iamVjdCwgdmlkZW8ge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHR9XG59IiwiXG5cbi5pY29ucyB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNHMgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMC41O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgPiBhLCAubGlrZV9idXR0b24sIC5yZWJsb2ctaWNvbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5yZWJsb2dfYnV0dG9uIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICYuc2hhcmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGEge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgLnNvY2lhbC1leHBvcnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgfVxuICAgICAgLnNoYXJlci13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgd2lkdGg6IDE2NnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDVweDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRlZGY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE0cyBlYXNlLWluLW91dDtcbiAgICAgICAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDAsIDI0NCwgMjQ1LCAwKTtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZGJkZWRmO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMTFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTExcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgICAgICAgICAgJi5zb2NpYWwtdHdlZXRzIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc29jaWFsLWZhY2Vib29rIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zb2NpYWwtZ3BsdXMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNvY2lhbC1waW50ZXJlc3Qge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNoYXJlci13cmFwIHtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLThweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYubGluayB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmVibG9nLCAubGlrZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNsZWFyOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5pY29ucy53aGl0ZSBsaSA+IGEsXG4uaWNvbnMud2hpdGUgbGkgLmxpa2VfYnV0dG9uLFxuLmljb25zLndoaXRlIGxpIC5yZWJsb2ctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufSIsIi5hZ2UtZ2F0ZS13cmFwIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAzO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuODUpO1xufVxuXG4uYWdlLWdhdGUge1xuXHRtYXJnaW46IDAgYXV0bztcblx0dG9wOiA1MCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogLTI0NHB4O1xuXHRcblx0QGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG5cdFx0bWFyZ2luLXRvcDogLTI3N3B4O1xuXHRcdHdpZHRoOiA0MjBweDtcblx0fVxufVxuXG4uYWdlLWdhdGUtaW1nIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vc3RhdGljLnR1bWJsci5jb20vZWRhOTE3OTVmZTljNWFhOTA2NGNlNTBjYTgwZTA0MjUvaW82bWd2cS9DWlVubG9hcjMvdHVtYmxyX3N0YXRpY18ydTBmeTl4YW1mOGtzc2NjOG9vb2N3Z3NnXzIwNDhfdjIuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0aW1nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogNDQlO1xuXHRcdHBhZGRpbmc6IDE4cHggMDtcblx0fVxufVxuXG4jYWdlLWdhdGUtZm9ybSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRoMyB7XG5cdFx0Y29sb3I6ICNlZmE2MzE7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdG1heC13aWR0aDogMjI1cHg7XG5cdCAgXHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHRwIHtcblx0XHRtYXgtd2lkdGg6IDMzMXB4O1xuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICBtYXJnaW46IDI1cHggYXV0bztcblx0fVxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSwgdGV4dGFyZWEge1xuXHQgIGJhY2tncm91bmQtY29sb3IgOiAjZGRkZGRkOyBcblx0fVxuXG5cdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdCAgY29sb3I6ICMzMzMzMzM7XG5cdH1cblxuXHQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG5cdCAgY29sb3I6ICMzMzMzMzM7IFxuXHR9XG5cblx0OjotbW96LXBsYWNlaG9sZGVyIHsgIC8qIEZpcmVmb3ggMTkrICovXG5cdCAgY29sb3I6ICMzMzMzMzM7IFxuXHR9XG5cblx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7ICBcblx0ICBjb2xvcjogIzMzMzMzMztcblx0fVxufVxuXG4uZXJyb3Ige1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbG9yOiByZWQ7XG5cdGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMzNweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRtYXJnaW4tdG9wOiAtMjdweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXEtbWVkKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xODJweDtcblx0ICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuI21vbnRoLCAjZGF5LCAjeWVhciB7XG5cdGJvcmRlcjogbm9uZTtcblx0bWF4LXdpZHRoOiA3NXB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcblx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdGhlaWdodDogNTVweDtcblx0fVxuXHRcbn1cblxuI2RheSB7XG5cdG1hcmdpbjogMCAxMnB4O1xufVxuXG4jZW50ZXItYnRuIHtcblx0bWFyZ2luOiAyNXB4IDAgMTVweCAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1M3B4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTA5OTFiO1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRAaW5jbHVkZSBicmVha3BvaW50KCRtcS1tZWQpIHtcblx0XHR3aWR0aDogMzMxcHg7XG5cdH1cbn1cblxuI2FnZS1nYXRlLWZvcm0gc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTBweDtcbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */