body{background-color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;margin:0;-webkit-font-smoothing:antialiased}body.has_leaderboard #fm{padding-top:48px}p:empty{margin-bottom:0!important}.visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.hide-for-medium-up,.m-pikabu-left-visible .m-pikabu-left,.m-pikabu-overlay,.m-pikabu-sidebar.m-pikabu-left,m-pikabu-container{display:block}a{color:#e89200;font-style:normal}a:active,a:focus,a:hover{border-bottom:0 solid}.button,button{background:#00a1e5!important;border-color:#c7c7c7}small{font-size:85%!important}.callout-button{font-size:26px!important;line-height:20px!important}nav#mobile ul li{clear:both;list-style:none}nav#mobile ul li a{display:block;background-color:#300;text-transform:uppercase;letter-spacing:.2em;margin:2px 0;padding:6px 0 6px 8px}nav#mobile ul ul{font-size:small}nav#mobile ul ul li{margin-left:30px}nav#mobile ul ul a{background-color:#333;padding-left:8px}nav#mobile ul ul a:before{content:"2192";padding-right:8px}#searchtoggle:before{height:3px}#searchtoggle:after,#searchtoggle:before{left:0;right:0;content:" ";opacity:.4;display:block;background:url(/wp-content/themes/filmmaker/images/chevrons_wh.png)}#searchtoggle:after{height:4px}#searchtoggle{display:none;height:50px;margin:0;background:#6d6d6d;font:14px/32px proxima-nova,Helvetica,Arial,sans-serif}#searchtoggle:not(.mm-menu){display:none}#fm_quicksearch_form form{height:45px}#fm_quicksearch_form{width:100%;height:43px}input#fm_quicksearch{background:#545454;height:46px;color:#ccc;top:-3px;line-height:100%}#fm_quicksearch_form:hover input#fm_quicksearch{color:#000}#fm_quicksearch-btn{top:-1px;right:-3px;width:55px;height:44px;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat;border:0;padding:0;margin:0;background-position:-591px -1516px;background-size:inherit}#fm_quicksearch-btn:hover,#fm_quicksearch_form:hover #fm_quicksearch-btn,.fm_quicksearch-on #fm_quicksearch-btn{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat;background-position:-591px -1471px}#fm_quicksearch-btn:hover{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat!important;background-position:-591px -1471px!important}#mmenu{margin:0;background:#545454;font:14px/32px proxima-nova,Helvetica,Arial,sans-serif}#mmenu,#mmenu:not(.mm-menu){display:none}#mmenu>li{color:#fff;border-bottom:1px solid #666;text-transform:uppercase;letter-spacing:0;list-style:none;line-height:2.75em}#mmenu>li>a{color:#fff;border:none}#mmenu>li:first-child{background:url(/wp-content/themes/filmmaker/images/chevrons_black.png);height:6px;border-bottom:0 solid;background-color:#454545}#mmenu>li:nth-child(11){border-bottom:0 solid}#mmenu>li:nth-child(12){background:url(/wp-content/themes/filmmaker/images/chevrons_wh.png);height:6px;border-bottom:0 solid;background-color:#c7c7c7}ul.mmenusub{width:50%;float:left;margin:0}ul.mmenusub>li{font-size:14px;text-transform:capitalize;line-height:30px;border-bottom:1px solid #888;list-style:none;line-height:2.75em}ul.mmenusub>li a{color:#fff;text-decoration:none;border-bottom:0 solid #fff}#mmenu>li:nth-child(9){display:table;width:100%;background-color:#666;border-top:2px dotted #c7c7c7;border-bottom:2px dotted #c7c7c7}ul.mmenusub:first-child{border-right:1px solid #b7b7b7}.mmenufoot{background-color:#8c8c8c;text-transform:none;padding:6px 0 8px;font-size:13px}.mmenufoot a{color:#fff}.mmenusocial{background-color:#c7c7c7;height:50px}#fm{padding:0;min-width:0}#fm>.banner{display:none}#fm>header{background-color:#000}#fm>header h1{width:100%;display:none}#fm>header p{padding:100px 20px}#fm>header h1 a{background-size:cover;margin:14px 0 0 57px;height:22px;max-width:142px;width:100%}#fm>header ul a{display:block;color:#999;text-decoration:none;position:relative;border-bottom:0 solid;border-color:#000;overflow:visible;white-space:nowrap;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:25px;background:url(/wp-content/themes/filmmaker/images/mobilesprite.png) no-repeat}#mobile-nav{display:block}#mobile-nav .mobile-nav-section{position:relative}#mobile-nav .mobile-nav-left{left:0;position:absolute;top:0}#mobile-nav .mobile-nav-right{right:0;position:absolute;top:0}#mobile-nav li.show_for_logged_in{display:none}#mobile-nav.logged_in li.show_for_logged_in{display:inline}#mobile-nav.logged_in li.hide_for_logged_in{display:none}#mobile-nav .mobile-nav-logo{border-bottom:0;display:block;height:34px;overflow:hidden;padding:16px 160px 0 16px}#mobile-nav .title-area{background-position:0 1px;background-image:url(/wp-content/themes/filmmaker/images/sprite.png);background-repeat:no-repeat;background-size:cover!important;display:block;height:0;overflow:hidden;padding-top:14%;max-width:132px}#fm>header li{margin:2px 0 0}#fm>header>div>nav.mobar>section>ul.left>li>a{margin-left:10px;background:url(/wp-content/themes/filmmaker/images/mobilesprite.png) no-repeat;background-size:210px 150px;background-position:1px 10px;border-right:1px dotted #ccc;width:37px}.m-pikabu-left-visible #fm>header>div>nav.mobar>section>ul.left>li>a{background-position:-185px -121px}#fm>header>div>nav.mobar>section>ul.right>li:first-child>a{background-position:-31px 7px;border-left:1px dotted #ccc;background-size:210px 150px;height:45px;width:50px;background-repeat:no-repeat}#fm>header>div>nav.mobar>section>ul.right>.login>a,#fm>header>div>nav.mobar>section>ul.right>.logout>a{background-position:-76px 8px;border-left:1px dotted #ccc;background-size:210px 150px;height:45px;width:50px;background-repeat:no-repeat;position:relative}#fm>header>div>nav.mobar>section>ul.right>.logout>a:after{background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";height:5px;left:auto;position:absolute;right:8px;top:8px;width:5px}#fm>header>div>nav.mobar>section>ul.right>.toggle-btn>a{background-position:-124px 8px;border-left:1px dotted #ccc;background-size:210px 150px;height:45px;width:50px;background-repeat:no-repeat}#fm>header>div>nav.mobile.mobar>section>ul.right>.toggle-btn{border-right:none}.mobar{position:absolute}#fm>header ul a:hover:after{border:0 solid #000}#fm>header nav{width:100%}#fm>header{margin-top:-22px;height:70px;left:0;position:fixed;right:0;top:0;z-index:10}#fm .c{margin:0 auto;max-width:940px;width:auto;padding:0 10px;text-align:left;overflow:visible;position:relative}#fm.home>.content{padding-bottom:20px}#fm.home .content .cols-3x{width:100%;padding:0}.home .features .first .img span{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:14px 15px 12px;max-width:75%;font-size:14px;display:inline-table}.home .mobile-webbox-2{padding-top:10px}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexhero{-webkit-box-ordinal-group:0;-ms-flex-order:0;order:0}.flexfilmmaking{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.flexlatestmobile{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;width:106%;margin-left:-10px}.flexpopularmobile{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.flexsubscribe{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.flexinterviews{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.flexcolumns{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.flexsocial{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.flexfestivals{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.cols-2x .col-2,.cols-3x .col1-2,.cols-3x .col-1,.cols-3x .col-2{width:100%}.cols-2x .col-1{display:inline;float:left;width:100%;border-top:1px solid #999;padding:25px 0 0}.cols-3x .col-3{display:none}.page-wrapper{left:0;right:0}div.button{min-height:50px}.button.expand,button.expand{margin-top:10px;background-image:none;padding:20px 0 38px;border-radius:4px;height:52px}.mmenusocial{display:block}.mmenusocial>a.twitter{margin-left:6px;background-position:0 0}.mmenusocial>a.facebook,.mmenusocial>a.twitter{height:26px;width:29px;display:inline-block;background-image:url(/wp-content/themes/filmmaker/images/social.png);margin-top:15px;border-bottom:0 solid;background-repeat:no-repeat;background-size:cover}.mmenusocial>a.facebook{margin-left:5px;background-position:-37px 0}div.button.expand.show-for-small-only>a.twitter{margin-left:-46px;background-position:0 0}div.button.expand.show-for-small-only>a.facebook,div.button.expand.show-for-small-only>a.twitter{height:36px;width:42px;display:inline-block;background-image:url(/wp-content/themes/filmmaker/images/social.png);margin-top:-9px;border-bottom:0 solid;background-repeat:no-repeat;background-size:cover}div.button.expand.show-for-small-only>a.facebook{margin-left:4px;background-position:-50px 0}#fm>header>.c{border-top:0}.hero-features header{position:static;margin:0 0 0 16px;height:26px}.hero-features{margin:-20px -10px 0;overflow:hidden;position:relative}.hero-features header .paginator{height:0;margin:0 0 55px;padding:0 0 55%;bottom:0;top:auto;z-index:5;right:0;left:0;background:none;opacity:.7}.hero-features header .paginator .prev a{background:none}.hero-features header .paginator .prev{border-right:0 solid}.hero-features header .paginator .next a{width:20px;background:url(/wp-content/themes/filmmaker/images/sprite_paginator.png) no-repeat 400px -32px;text-indent:40000px}.hero-features header .paginator .next,.hero-features header .paginator .prev{height:41px;left:0;margin-top:-21px;position:absolute;top:50%;width:41px}.hero-features header .paginator .next a,.hero-features header .paginator .prev a{background:transparent url(/wp-content/themes/filmmaker/images/heropaginatormobile.png) no-repeat 0 0;background-size:200%;height:41px;width:41px}.hero-features header .paginator .next a{background-position:100% 0}.hero-features header .paginator .next a:hover{background-position:100% -41px}.hero-features header .paginator .prev a:hover{background-position:0 -41px}.hero-features header .paginator .next{left:auto;right:0}.hero-features h2 i{display:inline-block}.home .features{padding:0}.home .features .first{padding:0;min-height:0;margin:0}.home .content .hero-feature h3{font:30px/30px arno-pro,Georgia,serif;margin:5px 0 10px}.hero-features header .progress{display:none!important}.hero-feature p{display:none}.home .content .hero-feature p.meta{display:inline-block;margin:2px 0 0 10px;font-size:14px}p.meta{display:block;margin:0 0 0 10px;font-size:14px!important}.home .content .hero-feature p.meta a:link{color:#e89200}#tools{display:none}.dropdown-ad{display:none!important}.home .latest-news-popular{display:none}ul.listing-articles li{margin:0}.latest-news-popular-mobile{display:block;background-color:#1a1a1a;color:#fff;padding:20px!important;margin-bottom:30px!important}.latest-news-popular-mobile h3 a{color:#fff!important}.latest-news-popular-mobile ul.listing-articles a b{color:#fff;border-bottom:0 solid;line-height:16px}ul.listing-articles a b{border-bottom:none}ul.listing-articles a:hover b{color:#000;border-bottom:none}ul.listing-articles a:hover b>i{color:#000!important}.latest-issue>.content .meta{font-size:14px}ul.listing-articles>li>a:hover~.meta a,ul.listing-articles>li>a:hover~.post-locked-msg a{color:#e89200}.latest-news-popular-mobile p{color:#fff;font-weight:700}.latest-news-popular-mobile a{text-decoration:none;border:0 solid}.home .content .header h2{padding:0 0 15px 18px}.home .content h2{padding:0;margin:0 0 10px;border-bottom:none;font-weight:400;letter-spacing:0;font:18px/14px proxima-nova,Helvetica,Arial,sans-serif}#fm>section>div.col-1.features>ul>li:nth-child(3),#fm>section>div.cols-3x.flexfestivals>div.col1-2>div.col-1>ul>li:nth-child(3),#fm>section>div.cols-3x.flexfestivals>div.col1-2>div.col-1>ul>li:nth-child(4),#fm>section>div.cols-3x.flexfestivals>div.col1-2>div.col-1>ul>li:nth-child(5),#fm>section>div.cols-3x.flexinterviews>div.col1-2>div.col-1>ul>li:nth-child(3),#fm>section>div.cols-3x.flexinterviews>div.col1-2>div.col-1>ul>li:nth-child(4),#fm>section>div.cols-3x.flexinterviews>div.col1-2>div.col-1>ul>li:nth-child(5),#fm>section>div.cols-3x.row>div.col1-2>div.col-1>ul>li:nth-child(3),#fm>section>div:nth-child(5)>div.col1-2>div.col-1>ul>li:nth-child(3){display:none}.news-popular-mobile{display:block;color:#000}.news-popular-mobile h3 a{color:#000}.news-popular-mobile ul.listing-articles a b{color:#000;border-bottom:0 solid;line-height:16px}.news-popular-mobile p{color:#000;font-weight:700}.news-popular-mobile a{text-decoration:none;border:0 solid}.sidebar-news-mobile{display:block;background-color:#fff;color:#fff;margin-top:-3px!important;position:absolute}#sideblock{padding:0 10px 0 0}.sidebar-news-mobile a{font:15px/22px proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;display:-webkit-box;padding:0 0 0 10px;text-align:left;color:#000}.sidebar-news-mobile p{color:#c7c7c7;font-weight:400;font-size:14px;display:block;text-align:left;margin:-16px 0 10px 11px;line-height:41px;border-bottom:1px solid #c7c7c7}#sideblock>div>p:nth-child(9){border-bottom:0 solid #c7c7c7}h2.sidebartitle a{background-color:#000;font:20px/48px proxima-nova,Helvetica,Arial,sans-serif!important;font-weight:700;display:inherit;text-align:center}.sidebar-news-mobile ul.listing-articles a b{border-bottom:0 solid;line-height:16px;position:relative;top:-2px}.sidebar-news-mobile a{text-decoration:none;border:0 solid}.home .features .first h3{margin:10px 0 11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:13px/17px sans-serif;font-weight:700;letter-spacing:0}.home .features .first .img{position:relative}.features.row.filmmaking>div>p{display:none}.home .content h2 a{padding-bottom:10px;display:block}.home .features .first p.meta{display:block;margin-left:0;padding:0 0 20px;font-weight:400}.home .feature p.meta>br{display:none}.home .features .first p.meta a:link{color:#e89200}.home .features .first p.meta br{display:none}.home .feature .img img{min-width:100%}.home .features .listing-articles li{display:block;float:none;min-height:86px;width:auto;padding:20px 0}.home .content .listing-articles li a b>i{font-style:italic;display:inline;margin:0;font:auto;font-weight:700}ul.listing-articles li>a:first-child,ul.listing-articles li>a:first-child img{margin:0 0 5px}ul.listing-articles li>a{position:relative;padding-left:130px}ul.listing-articles li>a img{left:0;position:absolute!important;top:0;border-bottom:0;margin:0 0 5px;width:120px}.hidicon{display:block!important}ul.listing-articles li{list-style-type:none;width:100%;border-top:1px solid #ccc;height:auto;padding:15px 0 20px}ul.listing-articles a b{font:14px/18px proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;display:block;margin-bottom:5px;position:relative;top:-2px}ul.listing-articles span{font-size:14px;line-height:14px;text-transform:capitalize;white-space:normal;display:-webkit-box;font-style:normal}ul.listing-articles li span{padding-left:130px}ul.listing-articles span a:link{color:#e89200}ul.listing-articles span br{display:none}.home .feature .img{position:relative;margin:0}#fm>section>div.cols-3x.flexcolumns>div.col1-2,#fm>section>div.cols-3x.flexinterviews>div.col1-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fm>section>div.cols-3x.flexcolumns>div.col1-2>div.col-1{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}#fm>section>div.cols-3x.flexinterviews>div.col1-2>div.col-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}#fm>section>div.cols-3x.flexfestivals>div.col1-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fm>section>div.cols-3x.flexfestivals>div.col1-2>div.col-1{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}#fm>section>div.cols-3x.flexfestivals>div.col1-2>div.col-2.feature{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}div.col-2.feature>p{display:none}.home .content h3{margin:10px 0 11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:13px/17px sans-serif;font-weight:700;letter-spacing:0}.home .feature .meta{font-size:14px;display:block;white-space:normal;margin-left:0;padding:0 0 30px}.home .feature .meta a:link{color:#e89200}.home .content .cols-3x .col-1 .listing-articles li.with_i .i i,.tout-subscribe{display:none}.home .content .cols-3x .col-1 .listing-articles li.with_i{width:100%;border-top:1px solid #ccc;padding:16px 0 10px}.home .content .cols-3x .col-1 .listing-articles li b{font:14px/18px proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;display:block;position:relative;margin-bottom:5px;list-style:none;top:-3px}.home .content .cols-3x .col-1 .listing-articles li a b>i{font-size:14px;line-height:18px}.home .content .cols-3x .col-1 .listing-articles li span{font-size:14px;line-height:17px;text-transform:capitalize;list-style:none;display:block}.home .content .cols-3x .col-1 .listing-articles li b a:link{color:#e89200}.features.row.columnshome>div>p,.home .content .cols-3x .col-1 .listing-articles li span br,.videos{display:none}#fm.columns>.content .cols-2x{padding-top:15px}.colback{font:14px proxima-nova,Helvetica,Arial,sans-serif;text-align:left;padding-left:0;height:46px;background-color:#fff;border-bottom:1px solid #1a1a1a!important;width:100%;color:#1a1a1a}.colback .arrow{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -384px -1474px;width:30px}.columns .content header:before{background:url(/wp-content/themes/filmmaker/images/chevrons_wh.png) repeat-x 0 100%}.columns .content header{background-color:#c69741;color:#fff;padding:35px 20px 27px;-webkit-font-smoothing:antialiased}.columns .content header h1{font:22px/28px arno-pro,Georgia,serif;margin-bottom:8px;color:#fff}.columns .content header h2{font-size:16px;line-height:20px;color:#fff}.columns .content header h2 b{font:italic 18px/30px arno-pro,Georgia,serif;background:none;color:#e1c89b;display:block;padding-left:0}.columns .metacat.hide-for-medium-up{display:block;font-size:14px}.column-detail article.content>.c>h1{font:28px/32px arno-pro,Georgia,serif;padding:0 10px;border-bottom:0 solid}.listing-columns li{border-top:1px solid #e3e3e3;line-height:17px;list-style-type:none;margin-bottom:0;padding:15px 0 15px 130px;position:relative}.listing-columns li:first-child{border-top:0}.listing-columns li .img{left:0;line-height:17px;position:absolute;top:15px;width:120px}.listing-columns li a b{font-family:sans-serif;font-size:.875rem;font-weight:700;line-height:1.214rem;margin-top:-5px}.listing-columns li>p,.listing-columns li a br{display:none}.listing-columns .metacat{color:#999;font-size:14px;line-height:16px;margin-top:10px}.listing-columns .metacat a{display:inline}.listing-columns .metacat .category{display:block;margin-top:8px;text-transform:uppercase}#fm>article>div>div.col-1>p{font-size:.86rem;font-weight:400;line-height:1.9}#fm>article>div>div.col-1>div.related-posts{display:none}.facelist h2{font-size:1em;display:block;text-align:center;width:100%;color:#fff;line-height:10px}ul.listing-articles-lg .fm_series{width:360px;margin-bottom:20px;overflow:hidden}ul.listing-articles-lg li.fm_series:first-child{margin:0!important}ul.fm_series li.fm_series{float:left!important;display:inline!important;width:50%!important;height:160px;margin:0!important}ul.listing-articles-lg li.fm_series a{display:inline-block;font:16px/20px proxima-nova,Helvetica,Arial,sans-serif;vertical-align:top}ul.listing-articles-lg li.fm_series:first-child{margin:0 15px 0 0}.fm_series_people_banner{display:none}#fm_series_extra_features h2{margin-top:-30px;font:20px/8px proxima-nova,Helvetica,Arial,sans-serif}.fm_series-list-title{font:20px/28px proxima-nova,Helvetica,Arial,sans-serif}.vod-submission-mobile{display:block!important}.vod-submission-mobile .btn{padding:7px 15px;text-align:center}#fm.vod-detail>.content .cols-2x:first-child{padding-top:0}#fm.vod-detail .c{overflow:hidden}.btn{display:inline-block;color:#000;border:1px solid #000;height:50px;line-height:41px;border-radius:3px;background:#fff;width:100%;padding:7px 0 0 50px;height:58px}.col-3 h2,.vod-detail .vod-submission p{display:none}#fm.vod-detail>article>div>div.col-1>p{overflow:hidden;position:relative;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.902rem}aside.vod-submission h1{display:none}.vod-detail .content div.col-1 h2{margin:0 0 12px;font:24px/28px arno-pro,Georgia,serif}.detail .content .col-1 .meta{overflow:hidden;margin-top:-7px;text-align:left;display:table-caption;width:130px;font-size:15px;margin-left:0}.detail .content .col-1>.wp-caption a,.detail .content .col-1>.wp-caption a img,.detail .content .col-1>p>a>img,.detail .content .col-1>p>img,.detail .content .col-1>p a[rel*=attachment],.detail .content .col-1>p a[rel*=attachment] img{width:100%}.detail .content .col-1>.wp-caption a[rel*=attachment].full-height-thumb,.detail .content .col-1>.wp-caption a[rel*=attachment] img.full-height-thumb,.detail .content .col-1>p>a>img.full-height-thumb,.detail .content .col-1>p>img.full-height-thumb,.detail .content .col-1>p a[rel*=attachment].full-height-thumb,.detail .content .col-1>p a[rel*=attachment] img.full-height-thumb{width:100%!important;max-width:none!important}.listing-covers li .img_cover{position:relative;float:left;margin-right:20px}.listing-covers li{font-size:14px;display:inline;float:left;margin:0 0 0 20px;width:100%;height:auto;color:#999;border-bottom:1px solid #999;padding-top:20px}.listing-covers li:nth-child(2){border-bottom:none}.listing-covers li:nth-child(2) .img_cover img{margin-bottom:30px}.listing-covers li:nth-child(2) .flexsubscribe{margin-bottom:10px;margin-right:20px;width:auto}.listing-covers li .gwi-widget{float:left;clear:none;display:block}.gwi-branding *,.gwi-iframe-holder *,.gwi-modal-content *,.gwi-widget *{-webkit-box-sizing:border-box;box-sizing:border-box;display:inherit;font-size:12px}.gwi-branding .btn-gwi,.gwi-iframe-holder .btn-gwi,.gwi-modal-content .btn-gwi,.gwi-widget .btn-gwi{background-image:-webkit-gradient(linear,left top,left bottom,from(#ed7352),to(#e84e24))!important;background-image:linear-gradient(180deg,#ed7352 0,#e84e24)!important}#fm>article>div.content.cols-2x>aside.col-1>h1{border-bottom:1px solid #999}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x{padding:16px 0 10px}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x .col-1{width:100%}header a,header div{color:rgba(0,0,0,.9);text-shadow:hsla(0,0%,100%,.2) 0 1px 0}header{opacity:1;overflow:hidden;z-index:4}header a.header-center{display:block;margin-left:auto;margin-right:auto;text-align:center;width:68%}header img{max-height:44px;position:relative;max-width:100%}.landscape header img,.portrait header img{top:4px}.drop-down #menu{display:none;position:absolute;top:54px;z-index:3;right:0;left:0}#menu-toggle{position:absolute;right:0;bottom:0}#menu-toggle:after{content:"\e80a";display:block;font:110% wptouch-icons,sans-serif;padding:18px}#search-toggle{position:absolute;left:0;bottom:0}#search-toggle:after{content:"\e809";display:block;font:110% wptouch-icons,sans-serif;padding:18px}#menu-toggle.touched:after,#search-toggle.touched:after{color:rgba(0,0,0,.3)}.login-link{padding-left:12px}.login-link i{margin-right:5px}#fm{overflow:hidden;padding-top:48px}aside>h1{border-bottom:0;margin:0;font-size:20px}.nav-controls{background-color:rgba(0,0,0,.05);font-size:90%;font-weight:700;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);padding:10px 20px;text-align:center;margin:-1px 0;color:rgba(0,0,0,.7)}.nav-controls div{width:49%;vertical-align:top;float:left}.nav-controls a:before{margin-right:3px}.nav-controls a{font-weight:400;font-style:normal;display:block}.nav-controls a.prev-post{padding-right:8px}.nav-controls .previous{text-align:left}.nav-controls .next{text-align:right;float:right}.nav-controls a:after{margin-left:3px}#fm>section>div.col-1>div>header>h2{display:none}.hero-feature p.meta{display:inline-block;font-size:14px;margin-bottom:0;padding:0 20px 0 0}.hero-feature p.meta a{color:#e89200}ul.listing-articles-lg{margin:0 0 10px;width:100%;list-style-position:initial}ul.listing-articles-lg li>a img{position:absolute;float:left;border-bottom:0;margin:-25px 0 5px;width:120px}ul.listing-articles-lg a{display:inline;font-size:14px;line-height:20px}ul.listing-articles-lg a>i{font-size:14px;padding-left:130px;text-transform:capitalize;display:inline}ul.listing-articles-lg a>i br{display:none}ul.listing-articles-lg li{width:100%;border-top:1px solid #ccc;margin:0;padding:16px 0}ul.listing-articles-lg a b{margin-top:-2px;font:13px/17px sans-serif;font-weight:700;padding:0 0 0 130px;width:100%;float:right}ul.listing-articles-lg .metacat{font-size:14px;display:inline-block;color:#666!important;margin:8px 0 0 130px;line-height:16px;white-space:pre-wrap}ul.listing-articles-lg .metacat a{color:#e89200}ul.listing-articles-lg .metacat .category{display:block;text-transform:uppercase}.cols-2x .col-2 .banner,ul.listing-articles-lg p,ul.listing-articles-lg span br{display:none}.detail .content .col-1>p:first-of-type:first-letter{display:inline;float:none;font-size:inherit;margin:0;font-family:inherit;font-weight:400}.listing .hero-features{border-bottom:0 solid;margin-left:-10px;margin-right:-10px}#fm>article>aside.social{display:none!important}#fm>article>aside.mobilesocial{display:block!important;position:absolute;left:-20px!important}#fm>section>aside{display:none!important}blockquote{float:left;padding:0 10px 0 0;margin:0;width:55%;color:#000;font-family:serif;font-size:1em!important}blockquote,blockquote p{line-height:1.2!important;color:#000!important;font-size:22px}.col-1 blockquote{padding:0 1.25rem 0 1rem;color:#787878;float:none;width:100%;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:16px}.col-1 blockquote p{font-size:16px!important;color:#787878!important}.detail .content .col-1>.wp-caption,.detail .content .col-1>.wp-caption a[rel*=attachment],.detail .content .col-1>.wp-caption a[rel*=attachment] img{margin:0!important;width:100%!important}.detail .content .col-1{padding:25px 0 0 5px}.generic-detail article.content>h1{border-bottom:0 solid;font:26px/32px arno-pro,Georgia,serif;width:90%;margin-top:10px}#fm>article>div.col-1>p{display:block;font-size:1rem;line-height:1.5625;margin-bottom:1.25rem;width:95%}.detail .content .col-1>.wp-caption a[rel*=attachment],.detail .content .col-1>.wp-caption a[rel*=attachment] img,.detail .content .col-1>p>img,.detail .content .col-1>p a[rel*=attachment],.detail .content .col-1>p a[rel*=attachment] img{max-width:100%!important;margin-left:0}.detail .content .col-1>.embed:first-child,.detail .content .col-1>.img:first-child,.detail .content .col-1>.ngg-imagebrowser{margin-left:-10px;overflow:hidden;max-width:inherit;width:100%;min-width:400px}.detail .content .col-1 .img img{max-width:100%!important;height:auto}.detail .content .col-1 div.meta br{display:none}.detail .content .col-1 div.meta{width:100%;margin:0 0 -10px}.detail .content .col-1 div.meta a{color:#e89200}.detail .content .col-1{width:100%;border-top:0;padding:15px 0 0}.detail .content .col-1 div.meta p{font-size:.87rem}.detail .content .col-1 div.meta a.post-edit-link,.detail .content .col-1>div.meta p.tags{display:none}.detail .content .col-1>p>embed,.detail .content .col-1>p>iframe,.detail .content .col-1>p>object,.detail .content .col-1>p>object embed{float:none;margin-left:0;margin-right:0;width:100%!important}.cols-2x .col-2 aside{width:100%}aside.box_ad,aside.elsewhere,aside.related-articles,aside.subscribe,aside.tags,img[title="Subscribe to Filmmaker Magazine"]{display:none}article.content .cols-2x>h1,article.content>h1,section.content>h1{font:20px/48px proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:0;border-bottom:1px solid #999}.paginator-mobile .paginator{display:block}.paginator-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px;margin-left:0;position:relative}.paginator-numbers li.next,.paginator-numbers li.prev{float:right;-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;margin:0;position:absolute;right:0;text-indent:-9999px;top:0;width:12px}.paginator-numbers li.prev{margin-left:auto;right:35px}.paginator-numbers li.next{margin-right:10px}.paginator-numbers li.prev a{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -384px -1474px;width:35px}.paginator-numbers li.next a{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat;width:35px;margin:0 0 0 10px;background-position:-598px -1474px;height:40px}.paginator-numbers li.current a{background-color:#8c8c8c}.paginator-numbers li{color:#000;letter-spacing:0;font-weight:400;text-transform:none;-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}nav.extra li.next{float:right}.paginator-prev-next li.next a{padding:0}.paginator-prev-next li.next a span{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -421px -1474px;float:right;margin-left:5px;margin-right:0}.paginator-prev-next li.next a:hover span{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -421px -1519px}.paginator-prev-next li.prev a:hover span{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -380px -1519px}#fm>article>div.col-1>div.related-posts{display:none}.detail .featured-articles{display:block;width:100%}.detail .featured-articles ul.listing-articles li{width:100%;margin:0}.detail .featured-articles ul.listing-articles li br{display:none}.post-page-content{color:rgba(0,0,0,.7);font-size:100%;line-height:165%;padding-bottom:50px;padding-left:20px;padding-right:20px;overflow:hidden}.post-page-content .post-page-thumbnail,.post-page-content .sharing-options{margin-left:-20px;margin-right:-20px}.post-page-content .wp-caption{max-width:300px!important;width:auto!important}.post-page-content img.aligncenter{margin-left:-20px;margin-right:-20px;padding:0!important;border:none!important}.post-page-content table{max-width:100%;overflow:scroll}.post-page-content ol,.post-page-content ul{margin-left:-5px;margin-right:-5px;list-style-type:circle}.post-page-content li{margin-left:10;margin-right:10;padding-right:0;padding-left:0}.wptouch-shortcode-webapp-mobile,.wptouch-shortcode-webapp-only{margin-top:15px;padding-left:20px;padding-right:20px;overflow:hidden;display:block}.comment-body a,.post-page-content p a{border-bottom-style:dotted;border-bottom-width:1px}.post-page-content .post-thumbnail{margin:0 0 -8px;padding:0;min-width:100%;height:auto}.post-page-head-area .post-author,.post-page-head-area .post-date-comments{font-size:75%;color:rgba(0,0,0,.5);margin-right:10px;margin-left:10px}.post-page-content .cat-tags{margin-left:20px;margin-right:20px;font-size:90%;margin-top:15px;text-align:left}.post-page-head-area.bauhaus{background-image:-webkit-gradient(radial,50% 0,0,50% 0,500,from(transparent),to(hsla(0,0%,100%,.5)));text-align:center;padding-top:10px;padding-bottom:10px;text-shadow:hsla(0,0%,100%,.3) 0 1px 0;overflow:hidden}.post-page-head-area.bauhaus h2.post-title{color:rgba(0,0,0,.7);letter-spacing:-2px;font-size:180%;font-weight:400;margin:0!important;padding:10px 12px}.post-page-content blockquote{border-left:3px solid rgba(0,0,0,.2);margin-left:30px;margin-right:30px;padding-left:10px}.post-page-content .wptouch-ad{padding:0}#content .wptouch-ad,.bottom-content-ad .wptouch-ad,.top-content-ad .wptouch-ad{margin-left:-15px;margin-right:-15px}.paginator-prev-next a{display:block;color:#666;margin:0;text-decoration:none;padding:0;-webkit-transition:none;transition:none;font:13px/38px proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;text-transform:capitalize;border-bottom:0 solid;background:none;text-indent:0}.paginator-prev-next a span{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -380px -1474px;float:left;height:38px;margin-right:5px;vertical-align:middle;width:40px}#fm>section>div.cols-3x.other>nav>ul:not(.paginator-prev-next)>li.prev{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -379px -1474px;text-indent:40px}#fm>section>div.cols-3x.other>nav>ul:not(.paginator-prev-next)>li.prev>a[rel*=prev]:hover{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -379px -1519px}li.extra a{width:240px;display:none}.detail .content .col-1 .comments{margin:0;padding:0;clear:left;width:100%}textarea{width:100%}#fm.video-detail>.cols-2x{padding-top:0}#fm.video-detail>.c{padding-bottom:5px}#fm.video-detail>.cols-2x>h1{border-bottom:1px solid #999}#fm.video-detail>.cols-2x>p{display:none}#fm.video-detail>article>div.col-1>p{display:-webkit-box;max-height:4.167rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.detail .content .col-1>.embed:first-child iframe,.detail .content .col-1>.img:first-child iframe{width:100%}.video-detail .content div.col-1>.embed:first-child,.video-detail .content div.col-1>.img:first-child{margin:-26px -10px 15px;width:auto!important}.video-detail .content div.col-1 h2 a{display:none}ul.listing-articles span.video{left:0;top:0;width:19px!important;height:41px;margin:0;padding-left:35px}.video-detail .more-videos .listing-articles li{height:auto;width:94%;padding:14px 0 24px}.video-detail .more-videos .listing-articles li:nth-child(3){padding-bottom:0}.video-detail .more-videos .listing-articles li:nth-child(4){border-top:none;padding-top:10px}.more-videos .listing-articles .flexsubscribe{margin-top:30px}#fm>article>aside.more-videos>ul>li:first-child{border-top:0 solid}ul.listing-people{-ms-flex:0;-webkit-box-flex:0;flex:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 0 0 -20px}.listing-people li{margin:0 -10px 0 20px;width:46%}.listing-people li img{display:block;margin:0 0 13px;width:100%}.listing-people li b a{color:#e89200}.cols-2x .col-2 aside.office{-ms-flex:1;-webkit-box-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cols-2x .col-2 aside.office h1{font:20px/18px proxima-nova,Helvetica,Arial,sans-serif;border-bottom:1px solid #999;margin-bottom:19px}.cols-2x .col-2 aside.office p{font-size:.9rem;margin-bottom:.5rem}.contact .content .col-1 h2{font:20px/18px proxima-nova,Helvetica,Arial,sans-serif;border-bottom:1px solid #999;margin-bottom:19px}.subscribe .header{padding:25px 20px 0 30px;background:url(/wp-content/themes/filmmaker/images/subscribe_lg.png) no-repeat 28px 199px;height:410px;background-size:86% 211px;background-color:#e89200;margin:30px 0}#fm.subscribe .cols-3x{margin-bottom:-30px}.subscribe .content .header h2{font-weight:400}h1.subscribehead{margin-top:-30px!important;line-height:50px!important;width:90%}.subscribe .content h2{font:20px/28px proxima-nova,Helvetica,Arial,sans-serif}.subscribe .cols-3x .col-1,.subscribe .cols-3x .col-2,.subscribe .cols-3x .col-3{width:95%;padding:5px}input[type=checkbox],input[type=file],input[type=radio],select{vertical-align:inherit}#frmDigitalSubscribe>fieldset>ol>li>input,#subscribe_section>div.cols-3x>form.col-1.print>fieldset>p>input{background-color:#00a1e5;background:#00a1e5!important;border-color:#c7c7c7;color:#fff!important}form input[type=email],form input[type=password],form input[type=search],form input[type=tel],form input[type=text]{width:100%!important}form button.secondary,form input[type=submit].secondary{-webkit-appearance:none;-moz-appearance:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;border-radius:0;cursor:pointer;font-weight:400;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;font-size:.9rem;letter-spacing:0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:100%;padding:20px 0 38px;border-radius:4px;border:1px solid #8c8c8c;height:52px}#fm>section>div.cols-3x>form.col-1.print>p,#frmDigitalSubscribe>p,#newsletterSubscribe>p{font-size:.89rem}#newsletterSubscribe{width:95%;padding:5px}#newsletterSubscribe>div>label>input[type=text]{height:50px;width:365px!important;color:#1a1a1a;border-color:#1a1a1a;padding:15px 20px 10px}#newsletter,#subscribe_section>div.cols-3x>form.col-3.newsletter{display:block}.subscribe .cols-3x .col-1,.subscribe .cols-3x .col-2,.subscribe .cols-3x .col-3{width:100%;padding:30px 5px 60px 0}#subscribe_section>div.cols-3x>form.col-3.newsletter>fieldset{width:100%!important}.subscribe .newsletter input[type=email],.subscribe .newsletter input[type=email]:hover,.subscribe .newsletter input[type=text],.subscribe .newsletter input[type=text]:hover{padding:26px 71px 26px 20px}.subscribe .newsletter input[type=submit]{position:absolute;right:0;bottom:2px;width:49px;height:52px;top:1px}#subscribe_section>h1{width:100%;margin-bottom:20px}#printSubscription>div.col-1>h3{margin-top:0!important}form input[type=email]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus{border-color:#00a1e5!important}form input[type=email].error,form input[type=password].error,form input[type=search].error,form input[type=tel].error,form input[type=text].error{border-color:#f18278!important}#frmDigitalSubscribe,#subscribe_ipad,.subscribe .print{height:auto}#frmDigitalSubscribe input[type=submit],#ipad_subscribe,.subscribe .print input[type=submit]{position:relative}form ol li,form ul li{margin:0 0 7px 2px}div.selector,div.selector span{width:100%!important}#submit_payment_form>fieldset:nth-child(21)>ol>li.submit-item>input,.btn_primary,form button,form input[type=submit]{background:#1aaae8;text-shadow:none;padding-left:0;padding-right:0;width:100%;display:block!important}#review_information h4{font-weight:700;font:16px/25px proxima-nova,Helvetica,Arial,sans-serif}#review_information .user-data li{padding:0}#review_information .user-data{list-style:none;background-color:#d6d6d6;margin-left:0;padding:10px}.col-1.main-feature{min-height:inherit!important;height:inherit!important}.latest-issue .features .first{min-height:0;padding:0 10px;display:list-item;list-style:none}.latest-issue .main-feature .img img{display:block;width:100%;height:auto}.latest-issue .main-feature .meta{margin-left:0}.latest-issue .main-feature h2{font:48px/18px arno-pro,Georgia,serif}.latest-issue .main-feature h2 a,.latest-issue .main-feature h2 a:hover{font:28px/34px arno-pro,Georgia,serif}.latest-issue .main-feature .cover{display:none}#fm.latest-issue>.content{padding-top:0;overflow:hidden}.content .post-locked-excerpt{display:block;background:url(/wp-content/themes/filmmaker/images/mobilelock.png) no-repeat;width:18px;height:25px;position:absolute;left:auto;right:10px;margin:0;padding:0;background-size:contain;font-size:0;text-indent:-99999px;top:10px;overflow:hidden}.latest-issue .features .first .img .locked,.latest-issue .features .img .locked{position:absolute;padding:0;background:transparent;left:0;top:0;color:#fff;width:0;height:0;line-height:14px;font-size:14px;border-color:#e1691f transparent transparent #e1691f;border-style:solid;border-width:18px}.latest-issue .features .first .img .locked:before,.latest-issue .features .img .locked:before{content:"\2605";-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px);color:#fff;display:block;font-size:12px;-webkit-transform:translate(-13px,-13px);transform:translate(-13px,-13px)}.content .first .post-locked-excerpt{top:-5px}.listing-articles li{position:relative}.latest-issue .features h2{font:20px/28px proxima-nova,Helvetica,Arial,sans-serif}.cols-3x .col1-2>h2{font:20px/38px proxima-nova,Helvetica,Arial,sans-serif;border:0 solid;padding:0;margin:0}.latest-issue .main-feature{padding:0;margin-left:-10px;margin-right:-10px}.latest-issue .main-feature>:not(a){padding:0 15px}.latest-issue .main-feature>h2{padding-right:35px}.latest-issue .features{padding:0 5px}.latest-issue ul.listing-articles li>a:first-child{padding-left:0}.latest-issue ul.listing-articles li>a:first-child img{float:left;margin-right:10px;position:static!important}.latest-issue ul.listing-articles li .meta{vertical-align:top}.latest-issue .features .first{padding:0}.latest-issue .features .first h3 a{padding:0 0 0 80px;display:block}#fm.latest-issue>section>div.col-1.features>div>h3,.latest-issue .features .first h3{font:14px/18px proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;display:block;margin-bottom:5px;padding:0 35px 0 10px;float:none}.latest-issue .features .first p{font-size:.875rem;max-height:4.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.25em}.latest-issue ul.listing-articles a b{padding-right:35px}#fm>section>div.col-1.features>div>h3{font:13px/17px sans-serif;font-weight:700;padding:0 0 0 9px;width:auto;float:left;margin:8px 0 5px -9px}#fm.latest-issue>section>div.col-1.features>div>h3{float:none}.latest-issue .features .first .img{display:block;float:left;margin-right:10px;position:static}.latest-issue .features .first .img img{border-bottom:0;margin:0 0 5px;width:120px}.latest-issue .features .first .meta{margin:0 0 0 130px}.latest-issue .features .listing-articles{clear:both;margin:0}.latest-issue .features .listing-articles li{margin:10px 0 0;width:100%}#fm>section>div.col-1.features>ul p{display:none}.latest-issue .features .listing-articles .meta{padding:0;margin:0;display:inline-block}.latest-issue>.content .cols-3x .col-2 .listing-articles li .img .locked,.latest-issue>.content .cols-3x .col-2 .listing-articles li .img img{display:none}.latest-issue>.content .cols-3x .col-1 .listing-articles li .meta,.latest-issue>.content .cols-3x .col-1 .listing-articles li b,.latest-issue>.content .cols-3x .col-2 .listing-articles li b{font:14px/18px proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;display:block;padding:0 35px 0 0}.latest-issue>.content .cols-3x .col-2 .listing-articles li .title:before{content:"\2606";color:#e1691f;margin-right:.25em}.latest-issue>.content .cols-3x .col-2 .listing-articles li .meta{padding:0}#fm>section>div.cols-3x.other>div.col1-2>div.col-1>ul,.latest-issue>.content .listing-articles p{display:none}.latest-issue>.content nav{width:100%}p.also{display:none}.latest-issue>.content .cols-3x .col-1,.latest-issue>.content .cols-3x .col-2,.latest-issue>.content .cols-3x .col-3{padding-bottom:0}.latest-issue>.content .cols-3x .col-2 .listing-articles li b i{font-style:italic!important;font:inherit}.latest-issue .features .listing-articles p+.meta{margin-top:0;display:block;position:absolute;margin-left:130px}#fm>section>div.col-1.features>div>div.post-locked-msg{margin:7px 0 0;width:auto;display:inline}.latest-issue>.content .cols-3x .col-2 .listing-articles li .img{margin:0;padding-bottom:0}ul.other-articles li>a{padding:0 0 6px}.latest-issue>.content .cols-3x .col-2 .listing-articles li p+.meta{margin-top:0}.archiveframe{display:none}.archive>.content h2{font:16px/12px proxima-nova,Helvetica,Arial,sans-serif}.listing-archive{gap:10px;margin:0 0 1em}.listing-archive li{width:20%}.listing-archive li a{width:100%;height:unset}.listing-archive li img{width:100%}.archive .archive_title{display:none!important}#drop1{position:absolute;width:85%!important;max-width:none;top:47px!important;right:10px;left:inherit!important;z-index:25}.f-dropdown li a:focus,.f-dropdown li a:hover{color:#333!important}.hide-for-medium-up{display:inherit!important}#dropicon{display:block;background:url(/wp-content/themes/filmmaker/images/droplist.png) no-repeat!important;float:right;margin-top:-42px;padding:40px 30px 0 20px;z-index:1;height:40px;position:absolute;right:0;width:40px;background-size:contain!important}#dropiconhover{border-bottom:5px solid #000}#fm.listing .cols-2x{padding-top:0}.listing .content .col-1{padding-bottom:20px}.listing-heros section.content>h1{display:block;font-size:20px;padding:0}.listing-heros section.content>.col-1 .listing-articles-lg>li:first-child{padding-top:15px;margin:0!important}.listing-heros section.content>.col-1 .listing-articles-lg>li{width:100%;float:left}section.content>h1{margin-bottom:0}.listing-heros section.content>.col-1 .hero-features~.listing-articles-lg>li:first-child{padding-top:10px}.hero-feature h3{font:28px/30px arno-pro,Georgia,serif;padding:0 15px}.table-advertisers{border:none}.cols-2x .col-1{border-top:0 solid;padding:0}.advertise .content h2,.archive>.content h2,.contact .content h2,.gifts .content h2,.subscribe .content h2,aside>h1{padding:10px 0;font:20px/22px proxima-nova,Helvetica,Arial,sans-serif}#fm>article>div.col-2>aside.how-to>h1{font:20px/22px proxima-nova,Helvetica,Arial,sans-serif;border-bottom:1px solid #ccc;margin-bottom:20px}.default h1.title{padding:0;margin-bottom:10px}#fm>article>div>div.col-1.support.faq>h3,#fm>article>div>h2{font:20px/22px proxima-nova,Helvetica,Arial,sans-serif}.customize-support #fm{padding-top:0}.mobile-leaderboard{text-align:center;padding-top:12px}.mobile-leaderboard a img{width:320px;height:50px;padding:0}#form-container h3{border:none;font-size:14px;font-weight:700}.membershiplogin{font-size:13px}.membershiplogin span{color:#777}.membershiplogin a{position:inherit!important;font:13px/43px proxima-nova,Helvetica,Arial,sans-serif!important;color:#e89200!important;background:none!important;opacity:1!important}form.reg-form li.li-double input[type=email],form.reg-form li.li-double input[type=password],form.reg-form li.li-double input[type=search],form.reg-form li.li-double input[type=tel],form.reg-form li.li-double input[type=text]{width:180px;margin-right:10px}form{margin:0 0 1rem -20px}form.reg-form .form-list{margin-left:0}form.reg-form .form-list li.li-double>p.required{display:none}p .error{height:auto;line-height:12px;padding:10px;color:#fff;background:#f18278;margin:-10px 0 0;width:100%}ol li ol,ol li ul{margin-left:0!important}small.error,span.error{padding:0!important}#fm.logins .content.c{padding-top:5px;padding-bottom:2px}form.reg-form li .btn,form.reg-form li .btn_primary form.reg-form li input[type=submit].secondary,form.reg-form li input[type=submit]{-webkit-box-shadow:0;box-shadow:0;background:#00a1e5;height:50px;line-height:10px;border:#c7c7c7}#form-container .head{border-top:1px solid #ccc}form.reg-form .form-list li.li-double>div{float:left;width:50%;padding-right:3px}form.reg-form .form-list li.li-double>div+div{padding-left:3px;padding-right:0}form.reg-form .form-list li:first-child{margin-left:0}form.reg-form .form-list li.li-double>div.error input{border:2px solid #ef837b;box-shadow:none;-webkit-box-shadow:none}#fm.logins form p.error{background:#ef837b;color:#fff;font-weight:400;margin:4px 0 14px;padding:18px 18px 1px;height:auto}#fm.logins form p.error span.error{color:#fff;font-weight:400;font:14px/18px proxima-nova,Helvetica,Arial,sans-serif;padding:0;background:none}.search .content form input[type=submit]{background:url(/wp-content/themes/filmmaker/images/mobilesprite.png);cursor:pointer;border-radius:0;pointer-events:none;background-size:210px 150px;background-position:-175px 9px;background-repeat:no-repeat}.search .content form input[type=text]:focus+input[type=submit]{background-position:-175px 9px}.search .content form input[type=text]:focus+input[type=submit]:hover{background-position:-31px 7px}.search .content form input[type=submit]:active{background-color:#00a1e5;background-position:-31px 7px}.search .content input[type=text]{height:50px;width:100%;padding:16px 71px 15px 10px;line-height:100%}.search .content form input[type=text]:focus{padding:16px 71px 15px 10px}li.search br,li.search img{display:none}li.search a b{padding:0 0 0 3px}li.search i{color:#888!important;display:inline-block!important;padding:9px 0 0 3px!important;font-size:14px}.related-posts{background-color:hsla(0,0%,100%,.5);padding:15px;border-top:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.related-posts ul li{position:relative;list-style-type:none;margin:0 0 20px}.related-posts h3{padding-bottom:10px;margin-top:0;margin-bottom:0;font-size:1.6em}.related-posts li p{margin-top:5px;font-size:95%;line-height:140%}.related-posts li.has-thumb a,.related-posts p{padding-left:60px;display:block;overflow:hidden}.related-posts .has-thumb img{position:absolute;width:50px;height:50px;top:3px;border-radius:25px}.related-posts li a{display:block;padding-left:62px}ul.listing-articles-lg li i{font-style:normal;font-size:14px;margin-top:-2px;padding-left:130px;text-transform:capitalize;display:inline-block}ul.listing-articles-lg li b>i{padding-left:0}ul.listing-articles-lg li a{color:#e89200}.content .post-locked-msg{width:100%;height:auto;display:inherit;margin-bottom:1em}ul.listing-articles-lg li i>br{display:none}#fm>article>div>aside.social{left:-20px!important}#comments{color:rgba(0,0,0,.7);background-color:hsla(0,0%,100%,.3);border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px}#respond,#responses{margin-left:15px;margin-right:15px}#respond{padding-top:20px}.comment{margin-left:15px;padding-right:15px}.comment-author{font-weight:700;font-size:95%}.comment-time{font-size:75%;color:rgba(0,0,0,.4)}#comments .comment-avatar{width:54px;height:54px;border-radius:150px;border:1px solid hsla(0,0%,100%,.5);float:left;right:2px;position:relative;overflow:hidden}#comments .comment-avatar img{width:100%;height:auto}.comment .comment-body{font-size:90%;padding-bottom:15px}.comment .comment-body:after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,.15);margin-left:-65px;margin-right:-15px}#comments blockquote{margin-left:0;padding-left:10px}#comments .load-more-comments-wrap a{font-size:95%}.search span.select-wrap{display:block;margin-top:25px}.search span.select-wrap .search-select{margin-left:auto;margin-right:auto;display:inline-block;background-color:transparent;-webkit-appearance:none;padding:4px;border-style:none;font-size:100%}.search span.select-wrap i.wptouch-icon-caret-down{content:"\e844";font:110% wptouch-icons,sans-serif;position:relative;z-index:2;top:1px;right:2px}.no-results{text-align:center;display:block;margin-top:25px;margin-bottom:25px}#fm>footer{background:#000;height:90px;position:relative}#fm>footer>.c{padding:0}#fm>footer>div>ul>li:nth-child(4){display:inline-block}#fm>footer h2{display:none;padding-left:10%}#fm>footer small{display:none}#fm>footer ul{border-top:0;margin:0;padding:20px 20px 0;width:100%}#fm>footer li{float:none;margin:0 8px}#fm>footer a{color:#fff;font-size:14px;letter-spacing:0}#fm>footer li.credit{display:none}.mobilecredit{line-height:20px;margin-left:18px;height:70px;padding:20px 0 0;font-size:13px;text-align:left}.load-more-comments-wrap a,.load-more-link{padding-top:20px;padding-bottom:20px;font-weight:400;font-style:normal}#switch{margin-top:15px;margin-bottom:-15px}.page-wrapper .footer{margin-top:25px;font-size:75%}.footer,a.back-to-top{font-size:80%;color:rgba(0,0,0,.5);font-weight:400;font-style:normal}ol{margin-left:0!important}#subscribe_section .col-1,#subscribe_section .col-2,#subscribe_section .subcol-1,#subscribe_section .subcol-2{width:auto!important;float:none;margin-right:0!important}#subscribe_section ol{margin-bottom:0!important}#subscribe_section .schedule{display:none}#subscribe_section #f_schedule_link,#subscribe_section #s_em,#subscribe_section #s_ey,#subscribe_section .user-data label{display:inline}.subscribe_slash{display:none!important}#BackgroundSkin{display:none}meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{font-size:100%}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}.row,select{width:100%}.row{margin:0 auto;max-width:62.5em}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.9375em;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375em;padding-right:.9375em;float:left}}@media only screen and (min-width:40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375em;padding-right:.9375em;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375em;padding-right:.9375em;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}.breadcrumbs{display:block;list-style:none;margin-left:0;overflow:hidden;padding:.5625rem .875rem;background-color:#f5f5f5;border:1px solid #ddd;border-radius:3px}.breadcrumbs>*{color:#2ba6cb;float:left;font-size:.6875rem;line-height:.6875rem;margin:0;text-transform:uppercase}.breadcrumbs>:focus a,.breadcrumbs>:hover a{text-decoration:underline}.breadcrumbs>* a{color:#2ba6cb}.breadcrumbs>.current,.breadcrumbs>.current a{color:#333;cursor:default}.breadcrumbs>.current:focus,.breadcrumbs>.current:focus a,.breadcrumbs>.current:hover,.breadcrumbs>.current:hover a{text-decoration:none}.breadcrumbs>.unavailable,.breadcrumbs>.unavailable a{color:#999}.breadcrumbs>.unavailable:focus,.breadcrumbs>.unavailable:hover,.breadcrumbs>.unavailable:hover a,.breadcrumbs>.unavailable a:focus{color:#999;cursor:not-allowed;text-decoration:none}.breadcrumbs>:before{color:#aaa;content:"/";margin:0 .75rem;position:relative;top:1px}.breadcrumbs>:first-child:before{content:" ";margin:0}[aria-label=breadcrumbs] [aria-hidden=true]:after{content:"/"}.alert-box{display:block;font-size:.8125rem;font-weight:400;margin-bottom:1.25rem;padding:.875rem 1.5rem .875rem .875rem;position:relative;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;background-color:#2ba6cb;border:1px solid #258faf;color:#fff}.alert-box .close{right:.25rem;background:inherit;color:#333;font-size:1.375rem;line-height:.9;margin-top:-.6875rem;opacity:.3;padding:0 6px 4px;position:absolute;top:50%}.alert-box .close:focus,.alert-box .close:hover{opacity:.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#508d1e;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#aa0d10;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#c8c8c8;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}.inline-list{list-style:none;margin:0 auto 1.0625rem;overflow:hidden;padding:0}.inline-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.inline-list>li>*{display:block}.button,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;cursor:pointer;font:20px/28px proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:inherit;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#2ba6cb;border:0 solid #40baed;color:#fff;clear:both;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.button:focus,.button:hover,button:focus,button:hover{background-color:#40baed;color:#fff}.button.secondary,button.secondary{background-color:#e9e9e9;border-color:#bababa;color:#333}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#bababa;color:#333}.button.success,button.success{background-color:#5da423;border-color:#4a831c;color:#fff}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#4a831c;color:#fff}.button.alert,button.alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#9e0c0f;color:#fff}.button.warning,button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e;color:#fff}.button.info,button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{background-color:#61b6d9;color:#fff}.button.large,button.large{padding:1.125rem 2.25rem 1.1875rem;font-size:1.25rem}.button.small,button.small{padding:.875rem 1.75rem .9375rem;font-size:.8125rem}.button.tiny,button.tiny{padding:.625rem 1.25rem .6875rem;font-size:.6875rem}.button.expand,button.expand{padding-left:0;padding-right:0;width:100%;display:block!important}.button.left-align,button.left-align{text-align:left;text-indent:.75rem}.button.right-align,button.right-align{text-align:right;padding-right:.75rem}.button.radius,button.radius{border-radius:3px}.button.round,button.round{border-radius:1000px}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#2ba6cb;border-color:#2285a2;color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#2285a2;color:#fff;background-color:#2ba6cb}.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#e9e9e9;border-color:#bababa;color:#333;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#bababa;color:#333;background-color:#e9e9e9}.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{background-color:#5da423;border-color:#4a831c;color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{background-color:#4a831c;color:#fff;background-color:#5da423}.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#9e0c0f;color:#fff;background-color:#c60f13}.button.disabled.warning,.button[disabled].warning,button.disabled.warning,button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#cf6e0e;color:#fff;background-color:#f08a24}.button.disabled.info,.button[disabled].info,button.disabled.info,button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7}.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{background-color:#61b6d9;color:#fff;background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.0625em){.button,button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:after,.button-group:before{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{display:inline-block;margin:0 -2px;width:50%}.button-group.even-2 li .button,.button-group.even-2 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-2 li:first-child .button,.button-group.even-2 li:first-child button{border-left:0}.button-group.even-2 li .button,.button-group.even-2 li button{width:100%}.button-group.even-3 li{display:inline-block;margin:0 -2px;width:33.33333%}.button-group.even-3 li .button,.button-group.even-3 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-3 li:first-child .button,.button-group.even-3 li:first-child button{border-left:0}.button-group.even-3 li .button,.button-group.even-3 li button{width:100%}.button-group.even-4 li{display:inline-block;margin:0 -2px;width:25%}.button-group.even-4 li .button,.button-group.even-4 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-4 li:first-child .button,.button-group.even-4 li:first-child button{border-left:0}.button-group.even-4 li .button,.button-group.even-4 li button{width:100%}.button-group.even-5 li{display:inline-block;margin:0 -2px;width:20%}.button-group.even-5 li .button,.button-group.even-5 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-5 li:first-child .button,.button-group.even-5 li:first-child button{border-left:0}.button-group.even-5 li .button,.button-group.even-5 li button{width:100%}.button-group.even-6 li{display:inline-block;margin:0 -2px;width:16.66667%}.button-group.even-6 li .button,.button-group.even-6 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-6 li:first-child .button,.button-group.even-6 li:first-child button{border-left:0}.button-group.even-6 li .button,.button-group.even-6 li button{width:100%}.button-group.even-7 li{display:inline-block;margin:0 -2px;width:14.28571%}.button-group.even-7 li .button,.button-group.even-7 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-7 li:first-child .button,.button-group.even-7 li:first-child button{border-left:0}.button-group.even-7 li .button,.button-group.even-7 li button{width:100%}.button-group.even-8 li{display:inline-block;margin:0 -2px;width:12.5%}.button-group.even-8 li .button,.button-group.even-8 li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.even-8 li:first-child .button,.button-group.even-8 li:first-child button{border-left:0}.button-group.even-8 li .button,.button-group.even-8 li button{width:100%}.button-group>li{display:inline-block;margin:0 -2px}.button-group>li .button,.button-group>li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group>li:first-child .button,.button-group>li:first-child button{border-left:0}.button-group.stack>li{display:block;margin:0;float:none}.button-group.stack>li .button,.button-group.stack>li>button{border-left:1px solid}.button-group.stack>li:first-child .button,.button-group.stack>li:first-child button{border-left:0}.button-group.stack>li .button,.button-group.stack>li>button{border-color:hsla(0,0%,100%,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child .button,.button-group.stack>li:first-child button{border-top:0}.button-group.stack-for-small>li{display:inline-block;margin:0 -2px}.button-group.stack-for-small>li .button,.button-group.stack-for-small>li>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child button{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{display:block;margin:0}.button-group.stack-for-small>li .button,.button-group.stack-for-small>li>button{border-left:1px solid}.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child button{border-left:0}.button-group.stack-for-small>li .button,.button-group.stack-for-small>li>button{border-color:hsla(0,0%,100%,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child button{border-top:0}}.button-group.radius>*{display:inline-block;margin:0 -2px}.button-group.radius>* .button,.button-group.radius>*>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.radius>:first-child .button,.button-group.radius>:first-child button{border-left:0}.button-group.radius>*,.button-group.radius>*>.button,.button-group.radius>*>a,.button-group.radius>*>button{border-radius:0}.button-group.radius>:first-child,.button-group.radius>:first-child>.button,.button-group.radius>:first-child>a,.button-group.radius>:first-child>button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>:last-child,.button-group.radius>:last-child>.button,.button-group.radius>:last-child>a,.button-group.radius>:last-child>button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{display:block;margin:0}.button-group.radius.stack>* .button,.button-group.radius.stack>*>button{border-left:1px solid}.button-group.radius.stack>:first-child .button,.button-group.radius.stack>:first-child button{border-left:0}.button-group.radius.stack>* .button,.button-group.radius.stack>*>button{border-color:hsla(0,0%,100%,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>:first-child .button,.button-group.radius.stack>:first-child button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>.button,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button{border-radius:0}.button-group.radius.stack>:first-child,.button-group.radius.stack>:first-child>.button,.button-group.radius.stack>:first-child>a,.button-group.radius.stack>:first-child>button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>:last-child,.button-group.radius.stack>:last-child>.button,.button-group.radius.stack>:last-child>a,.button-group.radius.stack>:last-child>button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.0625em){.button-group.radius.stack-for-small>*{display:inline-block;margin:0 -2px}.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>*>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.radius.stack-for-small>:first-child .button,.button-group.radius.stack-for-small>:first-child button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>.button,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button{border-radius:0}.button-group.radius.stack-for-small>:first-child,.button-group.radius.stack-for-small>:first-child>.button,.button-group.radius.stack-for-small>:first-child>a,.button-group.radius.stack-for-small>:first-child>button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>:last-child,.button-group.radius.stack-for-small>:last-child>.button,.button-group.radius.stack-for-small>:last-child>a,.button-group.radius.stack-for-small>:last-child>button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*{display:block;margin:0}.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>*>button{border-left:1px solid}.button-group.radius.stack-for-small>:first-child .button,.button-group.radius.stack-for-small>:first-child button{border-left:0}.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>*>button{border-color:hsla(0,0%,100%,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>:first-child .button,.button-group.radius.stack-for-small>:first-child button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>.button,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button{border-radius:0}.button-group.radius.stack-for-small>:first-child,.button-group.radius.stack-for-small>:first-child>.button,.button-group.radius.stack-for-small>:first-child>a,.button-group.radius.stack-for-small>:first-child>button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>:last-child,.button-group.radius.stack-for-small>:last-child>.button,.button-group.radius.stack-for-small>:last-child>a,.button-group.radius.stack-for-small>:last-child>button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{display:inline-block;margin:0 -2px}.button-group.round>* .button,.button-group.round>*>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.round>:first-child .button,.button-group.round>:first-child button{border-left:0}.button-group.round>*,.button-group.round>*>.button,.button-group.round>*>a,.button-group.round>*>button{border-radius:0}.button-group.round>:first-child,.button-group.round>:first-child>.button,.button-group.round>:first-child>a,.button-group.round>:first-child>button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>:last-child,.button-group.round>:last-child>.button,.button-group.round>:last-child>a,.button-group.round>:last-child>button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:block;margin:0}.button-group.round.stack>* .button,.button-group.round.stack>*>button{border-left:1px solid}.button-group.round.stack>:first-child .button,.button-group.round.stack>:first-child button{border-left:0}.button-group.round.stack>* .button,.button-group.round.stack>*>button{border-color:hsla(0,0%,100%,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>:first-child .button,.button-group.round.stack>:first-child button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>.button,.button-group.round.stack>*>a,.button-group.round.stack>*>button{border-radius:0}.button-group.round.stack>:first-child,.button-group.round.stack>:first-child>.button,.button-group.round.stack>:first-child>a,.button-group.round.stack>:first-child>button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>:last-child,.button-group.round.stack>:last-child>.button,.button-group.round.stack>:last-child>a,.button-group.round.stack>:last-child>button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.0625em){.button-group.round.stack-for-small>*{display:inline-block;margin:0 -2px}.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>*>button{border-left:1px solid;border-color:hsla(0,0%,100%,.5)}.button-group.round.stack-for-small>:first-child .button,.button-group.round.stack-for-small>:first-child button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button{border-radius:0}.button-group.round.stack-for-small>:first-child,.button-group.round.stack-for-small>:first-child>.button,.button-group.round.stack-for-small>:first-child>a,.button-group.round.stack-for-small>:first-child>button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>:last-child,.button-group.round.stack-for-small>:last-child>.button,.button-group.round.stack-for-small>:last-child>a,.button-group.round.stack-for-small>:last-child>button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{display:block;margin:0}.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>*>button{border-left:1px solid}.button-group.round.stack-for-small>:first-child .button,.button-group.round.stack-for-small>:first-child button{border-left:0}.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>*>button{border-color:hsla(0,0%,100%,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>:first-child .button,.button-group.round.stack-for-small>:first-child button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button{border-radius:0}.button-group.round.stack-for-small>:first-child,.button-group.round.stack-for-small>:first-child>.button,.button-group.round.stack-for-small>:first-child>a,.button-group.round.stack-for-small>:first-child>button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>:last-child,.button-group.round.stack-for-small>:last-child>.button,.button-group.round.stack-for-small>:last-child>a,.button-group.round.stack-for-small>:last-child>button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:after,.button-bar:before{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625rem}.button-bar .button-group div{overflow:hidden}.panel{border:1px solid #d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel dl,.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel li,.panel p{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border:1px solid #d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2fafc;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout dl,.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout li,.panel.callout p{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#2ba6cb}.panel.callout a:not(.button):focus,.panel.callout a:not(.button):hover{color:#258faf}.panel.radius{border-radius:3px}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button:after,button.dropdown:after{border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0;border-width:.375rem;right:1.40625rem;margin-top:-.15625rem;border-color:#fff transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:.375rem;right:1.125rem;margin-top:-.125rem;border-color:#fff transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small:after,button.dropdown.small:after{border-width:.4375rem;right:1.3125rem;margin-top:-.15625rem;border-color:#fff transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large:after,button.dropdown.large:after{border-width:.3125rem;right:1.71875rem;margin-top:-.15625rem;border-color:#fff transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent}.th{border:4px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.2);display:inline-block;line-height:0;max-width:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.th:focus,.th:hover{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,.5);box-shadow:0 0 6px 1px rgba(43,166,203,.5)}.th.radius{border-radius:3px}.pricing-table{border:1px solid #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;color:#eee;font-size:1rem}.pricing-table .price,.pricing-table .title{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;padding:.9375rem 1.25rem;text-align:center}.pricing-table .price{background-color:#f6f6f6;color:#333;font-size:2rem}.pricing-table .description{color:#777;font-size:.75rem;line-height:1.4}.pricing-table .bullet-item,.pricing-table .description{background-color:#fff;border-bottom:1px dotted #ddd;font-weight:400;padding:.9375rem;text-align:center}.pricing-table .bullet-item{color:#333;font-size:.875rem}.pricing-table .cta-button{background-color:#fff;padding:1.25rem 1.25rem 0;text-align:center}[data-magellan-expedition-clone],[data-magellan-expedition]{background:#fff;min-width:100%;padding:10px;z-index:50}[data-magellan-expedition-clone] .sub-nav,[data-magellan-expedition-clone] .sub-nav dd,[data-magellan-expedition] .sub-nav,[data-magellan-expedition] .sub-nav dd{margin-bottom:0}[data-magellan-expedition-clone] .sub-nav a,[data-magellan-expedition] .sub-nav a{line-height:1.8em}.icon-bar{display:inline-block;font-size:0;width:100%;background:#333}.icon-bar>*{float:left;text-align:center;width:25%}.icon-bar>*,.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i{vertical-align:middle}.icon-bar.label-right>* i,.icon-bar.label-right>* img{display:inline-block;margin:0 .0625rem 0 0}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.small-vertical,.icon-bar.vertical{height:100%;width:auto}.icon-bar.small-vertical .item,.icon-bar.vertical .item{float:none;margin:auto;width:auto}@media only screen and (min-width:40.0625em){.icon-bar.medium-vertical{height:100%;width:auto}.icon-bar.medium-vertical .item{float:none;margin:auto;width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.large-vertical{height:100%;width:auto}.icon-bar.large-vertical .item{float:none;margin:auto;width:auto}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem;font-size:1rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar>* i,.icon-bar>* label{color:#fff}.icon-bar>a:hover{background:#2ba6cb}.icon-bar>a:hover i,.icon-bar>a:hover label{color:#fff}.icon-bar>a.active{background:#2ba6cb}.icon-bar>a.active i,.icon-bar>a.active label{color:#fff}.icon-bar .item.disabled{pointer-events:none}.icon-bar .item.disabled,.icon-bar .item.disabled>*{cursor:not-allowed;opacity:.7}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.small-vertical .item,.icon-bar.two-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.small-vertical .item,.icon-bar.three-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.small-vertical .item,.icon-bar.four-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.small-vertical .item,.icon-bar.five-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.small-vertical .item,.icon-bar.six-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.six-up.large-vertical .item{width:auto}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.small-vertical .item,.icon-bar.seven-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.seven-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.seven-up.large-vertical .item{width:auto}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.small-vertical .item,.icon-bar.eight-up.vertical .item{width:auto}@media only screen and (min-width:40.0625em){.icon-bar.eight-up.medium-vertical .item{width:auto}}@media only screen and (min-width:64.0625em){.icon-bar.eight-up.large-vertical .item{width:auto}}.tabs{margin-bottom:0!important;margin-left:0}.tabs:after,.tabs:before{content:" ";display:table}.tabs:after{clear:both}.tabs .tab-title,.tabs dd{float:left;list-style:none;margin-bottom:0!important;position:relative}.tabs .tab-title>a,.tabs dd>a{display:block;background-color:#efefef;color:#222;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:1rem 2rem}.tabs .tab-title>a:hover,.tabs dd>a:hover{background-color:#e1e1e1}.tabs .tab-title.active a,.tabs dd.active a{background-color:#fff;color:#222}.tabs.radius .tab:first-child a,.tabs.radius dd:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius .tab:last-child a,.tabs.radius dd:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical .tab-title,.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:after,.tabs-content:before{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:.9375em 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:.9375em}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 .9375em}@media only screen and (min-width:40.0625em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem!important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}ul.pagination{display:block;margin-left:-.3125rem;min-height:1.5rem}ul.pagination li{color:#222;font-size:.875rem;height:1.5rem;margin-left:.3125rem}ul.pagination li a,ul.pagination li button{border-radius:3px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;background:none;color:#999;display:block;font-size:1em;font-weight:400;line-height:inherit;padding:.0625rem .625rem}ul.pagination li:hover a,ul.pagination li:hover button,ul.pagination li a:focus,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#2ba6cb;color:#fff;cursor:default;font-weight:700}ul.pagination li.current a:focus,ul.pagination li.current a:hover,ul.pagination li.current button:focus,ul.pagination li.current button:hover{background:#2ba6cb}ul.pagination li{display:block;float:left}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.side-nav{display:block;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;list-style-position:outside;list-style-type:none;margin:0;padding:.875rem 0}.side-nav li{font-size:.875rem;font-weight:400;margin:0 0 .4375rem}.side-nav li a:not(.button){color:#2ba6cb;display:block;margin:0;padding:.4375rem .875rem}.side-nav li a:not(.button):focus,.side-nav li a:not(.button):hover{background:rgba(0,0,0,.025);color:#67c3df}.side-nav li a:not(.button):active{color:#67c3df}.side-nav li.active>a:first-child:not(.button){color:#67c3df;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400}.side-nav li.divider{height:0;list-style:none;padding:0;border-top:1px solid #e6e6e6}.side-nav li.heading{color:#2ba6cb;font-size:.875rem;font-weight:700;text-transform:uppercase}.accordion{margin-bottom:0}.accordion:after,.accordion:before{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0!important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;display:block;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375em}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#fff;display:block}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:40.0625em) and (max-width:64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:40.0625em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:64.0625em) and (max-width:90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:64.0625em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:90.0625em) and (max-width:120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:90.0625em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:120.0625em) and (max-width:6249999.9375em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:120.0625em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{line-height:inherit;text-decoration:none}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:400;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:1.21875rem}p aside{font-size:.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4,h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border:1px solid #e0e0e0;color:#333;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;padding:.125rem .3125rem .0625rem}dl,ol,ul{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle}ul.circle,ul.disc{margin-left:1.1rem}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}@media only screen and (min-width:40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:1px solid}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,.1)}.split.button span{border-left-color:hsla(0,0%,100%,.5);width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:.375rem;margin-left:-.375rem;top:48%;border-color:#fff transparent transparent}.split.button.secondary span{border-left-color:hsla(0,0%,100%,.5)}.split.button.secondary span:after{border-color:#fff transparent transparent}.split.button.alert span,.split.button.success span{border-left-color:hsla(0,0%,100%,.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:.375rem;margin-left:-.375rem;top:48%}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:.4375rem;margin-left:-.375rem;top:48%}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:.3125rem;margin-left:-.375rem;top:48%}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333 transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:after,.split.button.no-pip span:before{border-style:none}.split.button.no-pip span>i{display:block;left:50%;margin-left:-.28889em;margin-top:-.48889em;position:absolute;top:50%}.reveal-modal-bg{background:#000;background:rgba(0,0,0,.45);bottom:0;display:none;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:3px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#fff;padding:1.875rem;border:1px solid #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:40em){.reveal-modal{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.0625em){.reveal-modal{left:0;margin:0 auto;max-width:62.5em;right:0;width:80%;top:6.25rem}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width:40.0625em){.reveal-modal.tiny{width:30%}}@media only screen and (min-width:40.0625em){.reveal-modal.small,.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5em;right:0}.reveal-modal.small{width:40%}}@media only screen and (min-width:40.0625em){.reveal-modal.medium{width:60%}}@media only screen and (min-width:40.0625em){.reveal-modal.large,.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5em;right:0}.reveal-modal.large{width:70%}}@media only screen and (min-width:40.0625em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5em;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0!important;max-width:none!important;min-height:100vh;top:0}@media only screen and (min-width:40.0625em){.reveal-modal.full{left:0;margin:0 auto;max-width:62.5em;right:0;width:100%}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#aaa;cursor:pointer;font-size:2.5rem;font-weight:700;line-height:1;position:absolute;top:.625rem;right:1.375rem}.has-tip{border-bottom:1px dotted #ccc;color:#333;cursor:help;font-weight:700}.has-tip:focus,.has-tip:hover{border-bottom:1px dotted #134b5b;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none!important}.tooltip{background:#333;color:#fff;display:none;font-size:.875rem;font-weight:400;line-height:1.3;max-width:300px;padding:.75rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip>.nub{border:5px solid;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{border-bottom:1px dotted #134b5b!important;color:#2ba6cb!important}.tap-to-close{color:#777;display:block;font-size:.625rem;font-weight:400}@media only screen and (min-width:40.0625em){.tooltip>.nub{border-color:transparent transparent #333;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent;bottom:-10px;top:auto}.tooltip.tip-left,.tooltip.tip-right{float:none!important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;left:auto;margin-top:-5px;right:-10px;top:50%}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}}.clearing-thumbs,[data-clearing]{list-style:none;margin-left:0;margin-bottom:0}.clearing-thumbs:after,.clearing-thumbs:before,[data-clearing]:after,[data-clearing]:before{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*=block-grid-] li,[data-clearing][class*=block-grid-] li{margin-right:0}.clearing-blackout{background:#333;height:100%;position:fixed;top:0;width:100%;z-index:998;left:0}.clearing-blackout .clearing-close{display:block}.clearing-container{height:100%;margin:0;overflow:hidden;position:relative;z-index:998}.clearing-touch-label{color:#aaa;font-size:.6em;left:50%;position:absolute;top:50%}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{background:#333;bottom:0;color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;padding:10px 30px 20px;position:absolute;text-align:center;width:100%;left:0}.clearing-close{color:#ccc;display:none;font-size:30px;line-height:1;padding-left:20px;padding-top:10px;z-index:999}.clearing-close:focus,.clearing-close:hover{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul,.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.0625em){.clearing-main-next,.clearing-main-prev{height:100%;position:absolute;top:0;width:40px}.clearing-main-next>span,.clearing-main-prev>span{border:12px solid;display:block;height:0;position:absolute;top:50%;width:0}.clearing-main-next>span:hover,.clearing-main-prev>span:hover{opacity:.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent #ccc transparent transparent}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent transparent transparent #ccc}.clearing-main-next.disabled,.clearing-main-prev.disabled{opacity:.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{clear:none;cursor:pointer;display:block;float:left;margin-right:0;min-height:inherit;opacity:.4;overflow:hidden;padding:0;position:relative;width:120px}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer!important;width:100%!important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}.clearing-assembled .clearing-container .visible-img{background:#333;height:85%;overflow:hidden}.clearing-close{padding-left:0;padding-top:0;position:absolute;top:10px;right:20px}}.progress{background-color:#f6f6f6;border:1px solid #fff;height:1.5625rem;margin-bottom:.625rem;padding:.125rem}.progress .meter{background:#2ba6cb;display:block;height:100%}.progress.secondary .meter{background:#e9e9e9;display:block;height:100%}.progress.success .meter{background:#5da423;display:block;height:100%}.progress.alert .meter{background:#c60f13;display:block;height:100%}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.joyride-list{display:none}.joyride-tip-guide{background:#333;color:#fff;display:none;font-family:inherit;font-weight:400;position:absolute;top:0;width:95%;z-index:101;left:2.5%}.lt-ie9 .joyride-tip-guide{margin-left:-400px;max-width:800px;left:50%}.joyride-content-wrapper{padding:1.125rem 1.25rem 1.5rem;width:100%}.joyride-content-wrapper .button{margin-bottom:0!important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{border:10px solid #333;display:block;height:0;position:absolute;width:0;left:22px}.joyride-tip-guide .joyride-nub.top{border-color:#333;border-top-color:transparent!important;border-top-style:solid;border-left-color:transparent!important;border-right-color:transparent!important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333 transparent transparent!important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{color:#fff;font-weight:700;line-height:1.25;margin:0}.joyride-tip-guide p{font-size:.875rem;line-height:1.3;margin:0 0 1.125rem}.joyride-timer-indicator-wrap{border:1px solid #555;bottom:1rem;height:3px;position:absolute;width:50px;right:1.0625rem}.joyride-timer-indicator{background:#666;display:block;height:inherit;width:0}.joyride-close-tip{color:#777!important;font-size:24px;font-weight:400;line-height:.5!important;position:absolute;text-decoration:none;top:10px;right:12px}.joyride-close-tip:focus,.joyride-close-tip:hover{color:#eee!important}.joyride-modal-bg{background:rgba(0,0,0,.5);cursor:pointer;display:none;height:100%;position:fixed;top:0;width:100%;z-index:100;left:0}.joyride-expose-wrapper{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 15px #fff;box-shadow:0 0 15px #fff;position:absolute;z-index:102}.joyride-expose-cover{background:transparent;border-radius:3px;left:0;position:absolute;top:0;z-index:9999}@media only screen and (min-width:40.0625em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333 transparent transparent!important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:transparent transparent transparent #333!important;left:auto;right:-20px;top:22px}.joyride-tip-guide .joyride-nub.left{border-color:transparent #333 transparent transparent!important;left:-20px;right:auto;top:22px}}.label{display:inline-block;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:.25rem .5rem;font-size:.6875rem;background-color:#2ba6cb;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.warning{background-color:#f08a24;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}.label.info{background-color:#a0d3e8;color:#333}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-left,.off-canvas-wrap.move-right{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.inner-wrap:after,.inner-wrap:before{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:700;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{border-right:1px solid #1a1a1a;left:0}.left-small,.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem}.right-small{border-left:1px solid #1a1a1a;right:0}.tab-bar-section{height:2.8125rem;padding:0 .625rem;position:absolute;text-align:center;top:0}.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{color:#fff;display:block;height:2.8125rem;padding:0;position:relative;text-indent:2.1875rem;-webkit-transform:translateZ(0);transform:translateZ(0);width:2.8125rem}.tab-bar .menu-icon span:after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-.5rem;left:.90625rem;-webkit-box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:1rem}.tab-bar .menu-icon span:hover:after{-webkit-box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3;box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{background:#333;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.left-off-canvas-menu,.left-off-canvas-menu *,.right-off-canvas-menu{-webkit-backface-visibility:hidden}.right-off-canvas-menu{background:#333;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;margin:0;padding:0}ul.off-canvas-list li label{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999;display:block;font-size:.75rem;font-weight:700;margin:0;padding:.3rem .9375rem;text-transform:uppercase}ul.off-canvas-list li a{border-bottom:1px solid #262626;color:hsla(0,0%,100%,.7);display:block;padding:.66667rem;-webkit-transition:background .3s ease;transition:background .3s ease}ul.off-canvas-list li a:active,ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-tap-highlight-color:transparent;background:hsla(0,0%,100%,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.move-right .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-tap-highlight-color:transparent;background:hsla(0,0%,100%,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.move-left .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-tap-highlight-color:transparent;background:hsla(0,0%,100%,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-tap-highlight-color:transparent;background:hsla(0,0%,100%,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap-left .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-tap-highlight-color:transparent;background:hsla(0,0%,100%,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap-right .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-overflow-scrolling:touch;background:#333;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.left-submenu,.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999;font-weight:700;padding:.3rem .9375rem;text-transform:uppercase;margin:0}.left-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap,.left-submenu.offcanvas-overlap-right{-webkit-transform:translateZ(0);transform:translateZ(0)}.right-submenu{-webkit-overflow-scrolling:touch;background:#333;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.right-submenu,.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999;font-weight:700;padding:.3rem .9375rem;text-transform:uppercase;margin:0}.right-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap,.right-submenu.offcanvas-overlap-left{-webkit-transform:translateZ(0);transform:translateZ(0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}.f-dropdown{display:none;list-style:none;margin-left:0;position:absolute;background:#545454;border-left:1px solid #000;border-bottom:1px solid #000;font-size:.875rem;height:auto;max-height:none;z-index:89;margin-top:2px;max-width:200px;color:#fff;border-color:#000;border-style:solid;border-width:1px 1px 3px 3px;width:65%;max-width:none;top:73px;right:140px}.f-dropdown.open{display:block}.f-dropdown>:first-child{margin-top:0}.f-dropdown>:last-child{margin-bottom:0}.f-dropdown.drop-right{display:none;left:-9999px;list-style:none;position:absolute;background:#fff;border:1px solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right.open{display:block}.f-dropdown.drop-right>:first-child{margin-top:0}.f-dropdown.drop-right>:last-child{margin-bottom:0}.f-dropdown.drop-right:before{border:6px inset transparent;border-right:6px solid #fff;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after,.f-dropdown.drop-right:before{content:"";display:block;height:0;width:0;position:absolute}.f-dropdown.drop-right:after{border:7px inset transparent;border-right:7px solid #ccc;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{display:none;left:-9999px;list-style:none;position:absolute;background:#fff;border:1px solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left.open{display:block}.f-dropdown.drop-left>:first-child{margin-top:0}.f-dropdown.drop-left>:last-child{margin-bottom:0}.f-dropdown.drop-left:before{border:6px inset transparent;border-left:6px solid #fff;top:10px;right:-12px;z-index:89}.f-dropdown.drop-left:after,.f-dropdown.drop-left:before{content:"";display:block;height:0;width:0;position:absolute;left:auto}.f-dropdown.drop-left:after{border:7px inset transparent;border-left:7px solid #ccc;top:9px;right:-14px;z-index:88}.f-dropdown.drop-top{display:none;left:-9999px;list-style:none;position:absolute;background:#fff;border:1px solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-left:0;margin-top:-2px;max-width:200px}.f-dropdown.drop-top.open{display:block}.f-dropdown.drop-top>:first-child{margin-top:0}.f-dropdown.drop-top>:last-child{margin-bottom:0}.f-dropdown.drop-top:before{border:6px inset transparent;border-top:6px solid #fff;bottom:-12px;left:10px;z-index:89}.f-dropdown.drop-top:after,.f-dropdown.drop-top:before{content:"";display:block;height:0;width:0;position:absolute;top:auto;right:auto}.f-dropdown.drop-top:after{border:7px inset transparent;border-top:7px solid #ccc;bottom:-14px;left:9px;z-index:88}.f-dropdown li{cursor:pointer;font-size:.875rem;line-height:1.125rem;margin:0}.f-dropdown li:focus,.f-dropdown li:hover{background:#eee}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:.5rem;color:#fff;border-bottom:1px solid #000;text-transform:uppercase}.f-dropdown.content{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:1px solid #ccc;font-size:.875rem;height:auto;max-height:none;padding:1.25rem;width:100%;z-index:89;max-width:200px}.f-dropdown.content.open{display:block}.f-dropdown.content>:first-child{margin-top:0}.f-dropdown.content>:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100%!important;max-width:100%!important}.f-dropdown.mega.open{left:0!important}table{background:#fff;border:1px solid #ddd;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#222;font-size:1rem;font-weight:700}table thead{background:#f5f5f5}table thead tr td,table thead tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tfoot{background:#f5f5f5}table tfoot tr td,table tfoot tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tr td,table tr th{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#f9f9f9}table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{color:#4d4d4d;cursor:pointer;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}.postfix,.prefix{border-style:solid;border-width:1px;display:block;font-size:.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}.postfix.button{border-color:true}.prefix.button{border:none;padding:0;text-align:center}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}label.prefix,span.prefix{border-right:none}label.postfix,label.prefix,span.postfix,span.prefix{background:#f2f2f2;color:#333;border-color:#ccc}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-family:inherit;font-size:.875rem;height:2.3125rem;margin:0 0 1rem;padding:.5rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] textarea,input[type=color]:disabled,input[type=color][disabled],input[type=color][readonly],input[type=date]:disabled,input[type=date][disabled],input[type=date][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime]:disabled,input[type=datetime][disabled],input[type=datetime][readonly],input[type=email]:disabled,input[type=email][disabled],input[type=email][readonly],input[type=month]:disabled,input[type=month][disabled],input[type=month][readonly],input[type=number]:disabled,input[type=number][disabled],input[type=number][readonly],input[type=password]:disabled,input[type=password][disabled],input[type=password][readonly],input[type=search]:disabled,input[type=search][disabled],input[type=search][readonly],input[type=tel]:disabled,input[type=tel][disabled],input[type=tel][readonly],input[type=text]:disabled,input[type=text][disabled],input[type=text][readonly],input[type=time]:disabled,input[type=time][disabled],input[type=time][readonly],input[type=url]:disabled,input[type=url][disabled],input[type=url][readonly],input[type=week]:disabled,input[type=week][disabled],input[type=week][readonly],textarea:disabled,textarea[disabled],textarea[readonly]{background-color:#ddd;cursor:default}input[type=color].radius,input[type=date].radius,input[type=datetime-local].radius,input[type=datetime].radius,input[type=email].radius,input[type=month].radius,input[type=number].radius,input[type=password].radius,input[type=search].radius,input[type=tel].radius,input[type=text].radius,input[type=time].radius,input[type=url].radius,input[type=week].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse button,form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse textarea{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .postfix-radius.row.collapse button,form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse button,form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse textarea{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .postfix-round.row.collapse button,form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse textarea,form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}select{-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjEyIiB3aWR0aD0iMjQiIGhlaWdodD0iMyIgdmlld0JveD0iMCAwIDYgMyI+PHBhdGggZD0iTTUuOTkyIDBsLTMgMy0zLTN6Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;border:1px solid #ccc;color:rgba(0,0,0,.75);font-family:inherit;font-size:.875rem;line-height:normal;padding:.5rem;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}input[type=checkbox],input[type=file],input[type=radio],select{margin:0 0 1rem}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}fieldset{border:1px solid #ddd;margin:1.125rem 0;padding:1.25rem}fieldset legend{background:#fff;font-weight:700;margin:0;padding:0 .1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] small.error,[data-abide] span.error{display:block;font-size:.75rem;font-style:italic;font-weight:400;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#c60f13;color:#fff}[data-abide] small.error,[data-abide] span.error{display:none}small.error,span.error{display:block;font-size:.75rem;font-style:italic;font-weight:400;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#c60f13;color:#fff}.error input,.error select,.error textarea{margin-bottom:0}.error input[type=checkbox],.error input[type=radio]{margin-bottom:1rem}.error label,.error label.error{color:#c60f13}.error small.error{display:block;font-size:.75rem;font-style:italic;font-weight:400;margin-bottom:1rem;margin-top:-1px;padding:.375rem .5625rem .5625rem;background:#c60f13;color:#fff}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,select.error,textarea.error{margin-bottom:0}label.error{color:#c60f13}.range-slider{display:block;height:1rem;width:100%;background:#fafafa}.range-slider,.range-slider.vertical-range{border:1px solid #ddd;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none}.range-slider.vertical-range{display:inline-block;height:12.5rem;width:1rem}.range-slider.vertical-range .range-slider-handle{bottom:-10.5rem;margin-left:-.5rem;margin-top:0;position:absolute}.range-slider.vertical-range .range-slider-active-segment{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;bottom:0;height:auto;width:.875rem}.range-slider.radius{background:#fafafa;border-radius:3px}.range-slider.radius .range-slider-handle{background:#2ba6cb;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#2692b3}.range-slider.round{background:#fafafa;border-radius:1000px}.range-slider.round .range-slider-handle{background:#2ba6cb;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#2692b3}.range-slider.disabled,.range-slider[disabled]{background:#fafafa;cursor:not-allowed;opacity:.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#2ba6cb;cursor:default;opacity:.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#2692b3}.range-slider-active-segment{background:#e7e7e7;border-bottom-left-radius:inherit;border-top-left-radius:inherit;display:inline-block;height:.875rem;position:absolute}.range-slider-handle{border:1px;cursor:pointer;display:inline-block;height:1.375rem;position:absolute;top:-.3125rem;width:2rem;z-index:1;-ms-touch-action:manipulation;touch-action:manipulation;background:#2ba6cb}.range-slider-handle:hover{background:#2692b3}[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(odd){clear:both}.small-block-grid-3>li{list-style:none;width:33.33333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.66667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.28571%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.11111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.09091%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.33333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(odd){clear:both}.medium-block-grid-3>li{list-style:none;width:33.33333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.66667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.28571%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.11111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.09091%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.33333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.0625em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(odd){clear:both}.large-block-grid-3>li{list-style:none;width:33.33333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.66667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.28571%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.11111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.09091%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.33333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}.keystroke,kbd{background-color:#ededed;color:#222;border:1px solid #ddd;font-family:Consolas,Menlo,Courier,monospace;font-size:inherit;margin:0;padding:.125rem .25rem 0;border-radius:3px}.switch{border:none;margin-bottom:1.5rem;outline:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{cursor:pointer;display:block;margin-bottom:1rem;position:relative;text-indent:100%;-webkit-transition:left .15s ease-out;transition:left .15s ease-out}.switch input{left:10px;opacity:0;padding:0;position:absolute;top:9px}.switch input+label{margin-left:0;margin-right:0}.switch label:after{content:"";display:block;left:.25rem;position:absolute;top:.25rem;-webkit-transition:left .15s ease-out;transition:left .15s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.switch label{height:2rem;width:4rem}.switch label:after{height:1.5rem;width:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#ddd}.switch label:after{background:#fff}.switch input:checked+label{background:#2ba6cb}.switch.large label{height:2.5rem;width:5rem}.switch.large label:after{height:2rem;width:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{height:1.75rem;width:3.5rem}.switch.small label:after{height:1.25rem;width:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{height:1.5rem;width:3rem}.switch.tiny label:after{height:1rem;width:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label,.switch.round label:after{border-radius:2rem}@media only screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.0625em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.0625em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table!important}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}.touch table.show-for-touch,table.hide-for-touch{display:table!important}.touch thead.show-for-touch,thead.hide-for-touch{display:table-header-group!important}.touch tbody.show-for-touch,tbody.hide-for-touch{display:table-row-group!important}.touch tr.show-for-touch,tr.hide-for-touch{display:table-row!important}.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch{display:table-cell!important}.show-for-sr,.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.print-only{display:none!important}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important;display:block}}@media print{.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}@media not print{.show-for-print{display:none!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vYmlsZS5zY3NzIiwibW9iaWxlLmNzcyIsIm1vZHVsZXMvX21peGlucy5zY3NzIiwiX2ZvdW5kYXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxLQUNJLHFCQUFzQixDQUN0QixtREFBeUQsQ0FDekQsUUFBUyxDQUNULGtDQ0FKLENER0EseUJBQ0ksZ0JDQ0osQ0RFQSxRQUNJLHlCQ0VKLENEQ0EsZ0JBQ0ksMkJBQTZCLENBQzdCLDBCQUEyQixDQUMzQiwwQkFBOEIsQ0FDOUIsbUJBQXFCLENBQ3JCLGtCQUFvQixDQUNwQixvQkFBc0IsQ0FDdEIsbUJBQXFCLENBQ3JCLGVDSUosQ0REQSwrSEFNSSxhQ0tKLENESEEsRUFHSSxhQUFjLENBQ2QsaUJDT0osQ0RMQSx5QkFHSSxxQkNTSixDRFBBLGVBRUksNEJBQThCLENBQzlCLG9CQ1dKLENEVEEsTUFDSSx1QkNhSixDRFZBLGdCQUNJLHdCQUEwQixDQUMxQiwwQkNjSixDRFBBLGlCQUNJLFVBQVcsQ0FDWCxlQ2NKLENEWEEsbUJBQ0ksYUFBYyxDQUNkLHFCQUFzQixDQUN0Qix3QkFBeUIsQ0FDekIsbUJBQXFCLENBQ3JCLFlBQWEsQ0FDYixxQkNlSixDRFpBLGlCQUNJLGVDZ0JKLENEYkEsb0JBQ0ksZ0JDaUJKLENEZEEsbUJBQ0kscUJBQXNCLENBQ3RCLGdCQ2tCSixDRGZBLDBCQUNJLGNBQWUsQ0FDZixpQkNtQkosQ0RkQSxxQkFHSSxVQ3VCSixDRGhCQSx5Q0FUSSxNQUFPLENBQ1AsT0FBUSxDQUVSLFdBQVksQ0FDWixVQUFZLENBQ1osYUFBYyxDQUNkLG1FQzhCSixDRDNCQSxvQkFHSSxVQ3dCSixDRGpCQSxjQUNJLFlBQWEsQ0FDYixXQUFZLENBQ1osUUFBUyxDQUNULGtCQUFtQixDQUNuQixzRENxQkosQ0RsQkEsNEJBQ0ksWUNzQkosQ0RuQkEsMEJBQ0ksV0N1QkosQ0RwQkEscUJBQ0ksVUFBVyxDQUNYLFdDd0JKLENEdEJBLHFCQUNJLGtCQUFtQixDQUNuQixXQUFZLENB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NUlGLENFejVJQSxVQUNFLFNGNDVJRixDRTE1SUEsVUFDRSxlRjY1SUYsQ0UzNUlBLFVBQ0UsZUY4NUlGLENFNTVJQSxVQUNFLFNGKzVJRixDRTc1SUEsV0FDRSxlRmc2SUYsQ0U5NUlBLFdBQ0UsZUZpNklGLENFLzVJQSxXQUNFLFVGazZJRixDRWg2SUEsaUJBQ0UsdUJGbTZJRixDRWo2SUEsaUJBQ0UsOEJGbzZJRixDRWw2SUEsaUJBQ0UsK0JGcTZJRixDRW42SUEsaUJBQ0UseUJGczZJRixDRXA2SUEsaUJBQ0UsK0JGdTZJRixDRXI2SUEsaUJBQ0UsK0JGdzZJRixDRXQ2SUEsaUJBQ0UseUJGeTZJRixDRXY2SUEsaUJBQ0UsK0JGMDZJRixDRXg2SUEsaUJBQ0UsK0JGMjZJRixDRXo2SUEsaUJBQ0UseUJGNDZJRixDRTE2SUEsa0JBQ0UsK0JGNjZJRixDRTM2SUEsa0JBQ0UsK0JGODZJRixDRTU2SUEsb0JBQ0UsVUFBVyxDQUNYLFNBQVUsQ0FDVixhQUFjLENBQ2QsY0FBZSxDQUNmLFVGKzZJRixDRTc2SUEsaURBRUUsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixVRmc3SUYsQ0U5NklBLHFEQUVFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsY0ZpN0lGLENFLzZJQSx1RUFFRSxVRms3SUYsQ0VoN0lBLDJFQUVFLFVGbTdJRixDRWo3SUEsdUVBRUUsV0ZvN0lGLENFbDdJQSwyREFFRSxjQUFlLENBQ2YsZUZxN0lGLENFcDdJQSwwQkFDRSxhQUFjLENBQ2QsY0Z1N0lGLENFdDdJQSwrREFFRSxvQkFBc0IsQ0FDdEIscUJBQXVCLENBQ3ZCLFVGeTdJRixDRXY3SUEsUUFFRSxNQUFPLENBQ1AsVUYwN0lGLENFeDdJQSxnQkFKRSxpQkZrOElGLENFOTdJQSxRQUVFLE9BQVEsQ0FDUixTRjI3SUYsQ0V6N0lBLFFBRUUsYUFBYyxDQUNkLFVGNDdJRixDRTE3SUEsZ0JBSkUsaUJGbzhJRixDRWg4SUEsUUFFRSxjQUFlLENBQ2YsU0Y2N0lGLENFMzdJQSxRQUVFLGNBQWUsQ0FDZixVRjg3SUYsQ0U1N0lBLGdCQUpF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RjQrSUYsQ0UxK0lBLGlCQUVFLGlCQUFrQixDQUNsQixvQkFBc0IsQ0FDdEIscUJBQXVCLENBQ3ZCLFVGNitJRixDRTMrSUEsU0FDRSxjRjgrSUYsQ0U1K0lBLFNBQ0UsZUYrK0lGLENFNytJQSxTQUNFLFNGZy9JRixDRTkrSUEsU0FDRSxlRmkvSUYsQ0UvK0lBLFNBQ0UsZUZrL0lGLENFaC9JQSxTQUNFLFNGbS9JRixDRWovSUEsU0FDRSxlRm8vSUYsQ0VsL0lBLFNBQ0UsZUZxL0lGLENFbi9JQSxTQUNFLFNGcy9JRixDRXAvSUEsVUFDRSxlRnUvSUYsQ0VyL0lBLFVBQ0UsZUZ3L0lGLENFdC9JQSxVQUNFLFVGeS9JRixDRXYvSUEsZ0JBQ0UsdUJGMC9JRixDRXgvSUEsZ0JBQ0UsOEJGMi9JRixDRXovSUEsZ0JBQ0UsK0JGNC9JRixDRTEvSUEsZ0JBQ0UseUJGNi9JRixDRTMvSUEsZ0JBQ0UsK0JGOC9JRixDRTUvSUEsZ0JBQ0UsK0JGKy9JRixDRTcvSUEsZ0JBQ0UseUJGZ2dKRixDRTkvSUEsZ0JBQ0UsK0JGaWdKRixDRS8vSUEsZ0JBQ0UsK0JGa2dKRixDRWhnSkEsZ0JBQ0UseUJGbWdKRixDRWpnSkEsaUJBQ0UsK0JGb2dKRixDRWxnSkEsaUJBQ0UsK0JGcWdKRixDRW5nSkEsbUJBQ0UsVUFBVyxDQUNYLFNBQVUsQ0FDVixhQUFjLENBQ2QsY0FBZSxDQUNmLFVGc2dKRixDRXBnSkEsK0NBRUUsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixVRnVnSkYsQ0VyZ0pBLG1EQUVFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsY0Z3Z0pGLENFdGdKQSxxRUFFRSxVRnlnSkYsQ0V2Z0pBLHlFQUVFLFVGMGdKRixDRXhnSkEscUVBRUUsV0YyZ0pGLENFemdKQSx5REFFRSxjQUFlLENBQ2YsZUY0Z0pGLENFM2dKQSx5QkFDRSxhQUFjLENBQ2QsY0Y4Z0pGLENFN2dKQSw2REFFRSxvQkFBc0IsQ0FDdEIscUJBQXVCLENBQ3ZCLFVGZ2hKRixDRTlnSkEsUUFFRSxNQUFPLENBQ1AsVUZpaEpGLENFL2dKQSxnQkFKRSxp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RXZtTE0sK0VBQ0UsZUFBbUIsQ0FDbkIsYUYybUxSLENFem1MQSxXQUNFLHlCRjZtTEYsQ0UzbUxBLFlBQ0UsMEJGK21MRixDRTdtTEEsYUFDRSwyQkZpbkxGLENFL21MQSxjQUNFLDRCRm1uTEYsQ0VqbkxBLHdDQUNFLHNCQUNFLHlCRnFuTEYsQ0VubkxBLHVCQUNFLDBCRnNuTEYsQ0VwbkxBLHdCQUNFLDJCRnVuTEYsQ0VybkxBLHlCQUNFLDRCRnduTEYsQ0FDRixDRXhuTEEsbUJBQ0UsaUJBQ0UseUJGNG5MRixDRTFuTEEsa0JBQ0UsMEJGNm5MRixDRTNuTEEsbUJBQ0UsMkJGOG5MRixDRTVuTEEsb0JBQ0UsNEJGK25MRixDQUNGLENFL25MQSxrRUFDRSx1QkFDRSx5QkZtb0xGLENFam9MQSx3QkFDRSwwQkZvb0xGLENFbG9MQSx5QkFDRSwyQkZxb0xGLENFbm9MQSwwQkFDRSw0QkZzb0xGLENBQ0YsQ0V0b0xBLDZDQUNFLGtCQUNFLHlCRjBvTEYsQ0V4b0xBLG1CQUNFLDBCRjJvTEYsQ0V6b0xBLG9CQUNFLDJCRjRvTEYsQ0Uxb0xBLHFCQUNFLDRCRjZvTEYsQ0FDRixDRTdvTEEsa0VBQ0Usc0JBQ0UseUJGaXBMRixDRS9vTEEsdUJBQ0UsMEJGa3BMRixDRWhwTEEsd0JBQ0UsMkJGbXBMRixDRWpwTEEseUJBQ0UsNEJGb3BMRixDQUNGLENFcHBMQSw2Q0FDRSxpQkFDRSx5QkZ3cExGLENFdHBMQSxrQkFDRSwwQkZ5cExGLENFdnBMQSxtQkFDRSwyQkYwcExGLENFeHBMQSxvQkFDRSw0QkYycExGLENBQ0YsQ0UzcExBLG1FQUNFLHVCQUNFLHlCRitwTEYsQ0U3cExBLHdCQUNFLDBCRmdxTEYsQ0U5cExBLHlCQUNFLDJCRmlxTEYsQ0UvcExBLDBCQUNFLDRCRmtxTEYsQ0FDRixDRWxxTEEsNkNBQ0Usa0JBQ0UseUJGc3FMRixDRXBxTEEsbUJBQ0UsMEJGdXFMRixDRXJxTEEsb0JBQ0UsMkJGd3FMRixDRXRxTEEscUJBQ0UsNEJGeXFMRixDQUNGLENFenFMQSw2RUFDRSx3QkFDRSx5QkY2cUxGLENF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LHVERW5xTkksV0FBWSxDQUNaLGFGcXFOSixDQUdBLDJCRXRxTkksVUZ3cU5KLENBR0Esd0JFenFOSSxhQUFjLENBQ2QsVUFBVyxDQUNYLFdBQVksQ0FDWix5QkYycU5KLENFenFOQSxtQkFDRSx1QkFDRSxlQUFnQixDQUNoQixVRjZxTkYsQ0U1cU5FLHVDQUNFLFVGK3FOSixDRTlxTkUseUNBQ0UsVUZpck5KLENFL3FOQSx1QkFDRSxlQUFnQixDQUNoQixTRmtyTkYsQ0Vqck5FLHVDQUNFLFVGb3JOSixDRW5yTkUsd0NBQ0UsVUZzck5KLENFcHJOQSx1QkFDRSxlQUFnQixDQUNoQixlRnVyTkYsQ0V0ck5FLHVDQUNFLFVGeXJOSixDRXhyTkUseUNBQ0UsVUYyck5KLENFenJOQSx1QkFDRSxlQUFnQixDQUNoQixTRjRyTkYsQ0Uzck5FLHVDQUNFLFVGOHJOSixDRTdyTkUseUNBQ0UsVUZnc05KLENFOXJOQSx1QkFDRSxlQUFnQixDQUNoQixTRmlzTkYsQ0Voc05FLHVDQUNFLFVGbXNOSixDRWxzTkUseUNBQ0UsVUZxc05KLENFbnNOQSx1QkFDRSxlQUFnQixDQUNoQixlRnNzTkYsQ0Vyc05FLHVDQUNFLFVGd3NOSixDRXZzTkUseUNBQ0UsVUYwc05KLENFeHNOQSx1QkFDRSxlQUFnQixDQUNoQixlRjJzTkYsQ0Uxc05FLHVDQUNFLFVGNnNOSixDRTVzTkUseUNBQ0UsVUYrc05KLENFN3NOQSx1QkFDRSxlQUFnQixDQUNoQixXRmd0TkYsQ0Uvc05FLHVDQUNFLFVGa3ROSixDRWp0TkUseUNBQ0UsVUZvdE5KLENFbHROQSx1QkFDRSxlQUFnQixDQUNoQixlRnF0TkYsQ0VwdE5FLHVDQUNFLFVGdXROSixDRXR0TkUseUNBQ0UsVUZ5dE5KLENFdnROQSx3QkFDRSxlQUFnQixDQUNoQixTRjB0TkYsQ0V6dE5FLHdDQUNFLFVGNHROSixDRTN0TkUsMkNBQ0UsVUY4dE5KLENFNXROQSx3QkFDRSxlQUFnQixDQUNoQixjRit0TkYsQ0U5dE5FLHdDQUNFLFVGaXVOSixDRWh1TkUsMkNBQ0UsVUZtdU5KLENFanVOQSx3QkFDRSxlQUFnQixDQUNoQixjRm91TkYsQ0VudU5FLHdDQUNFLFVGc3VOSixDRXJ1TkUsMkNBQ0UsVUZ3dU5KLENBQ0YsQ0V4dU5BLDZDQUNFLHdCQUNFLGVBQWdCLENBQ2hCLFVGNHVORixDRTN1TkUsd0NBQ0UsVUY4dU5KLENFN3VORSwwQ0FDRSxVRmd2TkosQ0U5dU5BLHdCQUNFLGVBQWdCLENBQ2hCLFNGaXZORixDRWh2TkUsd0NBQ0UsVUZtdk5KLENFbHZORSx5Q0FDRSxVRnF2TkosQ0Vudk5BLHdCQUNFLGVBQWdCLENBQ2hCLGVGc3ZORixDRXJ2TkUsd0NBQ0UsVUZ3dk5KLENFdnZORSwwQ0FDRSxVRjB2TkosQ0V4dk5BLHdCQUNFLGVBQWdCLENBQ2hCLFNGMnZORixDRTF2TkUsd0NBQ0UsVUY2dk5KLENFNXZORSwwQ0FDRSxVRit2TkosQ0U3dk5BLHdCQUNFLGVBQWdCLENBQ2hCLFNGZ3dORixDRS92TkUsd0NBQ0UsVUZrd05KLENFandORSwwQ0FDRSxVRm93TkosQ0Vsd05BLHdCQUNFLGVBQWdCLENBQ2hCLGVGcXdORixDRXB3TkUsd0NBQ0UsVUZ1d05KLENFdHdORSwwQ0FDRSxVRnl3TkosQ0V2d05BLHdCQUNFLGVBQWdCLENBQ2hCLGVGMHdORixDRXp3TkUsd0NBQ0UsVUY0d05KLENFM3dORSwwQ0FDRSxVRjh3TkosQ0U1d05BLHdCQUNFLGVBQWdCLENBQ2hCLFdGK3dORixDRTl3TkUsd0NBQ0UsVUZpeE5KLENFaHhORSwwQ0FDRSxVRm14TkosQ0VqeE5BLHdCQUNFLGVBQWdCLENBQ2hCLGVGb3hORixDRW54TkUsd0NBQ0UsVUZzeE5KLENFcnhORSwwQ0FDRSxVRnd4TkosQ0V0eE5BLHlCQUNFLGVBQWdCLENBQ2hCLFNGeXhORixDRXh4TkUseUNBQ0UsVUYyeE5KLENFMXhORSw0Q0FDRSxVRjZ4TkosQ0UzeE5BLHlCQUNFLGVBQWdCLENBQ2hCLGNGOHhORixDRTd4TkUseUNBQ0UsVUZneU5KLENFL3hORSw0Q0FDRSxVRmt5TkosQ0VoeU5BLHlCQUNFLGVBQWdCLENBQ2hCLGNGbXlORixDRWx5TkUseUNBQ0UsVUZxeU5KLENFcHlORSw0Q0FDRSxVRnV5TkosQ0FDRixDRXZ5TkEsNkNBQ0UsdUJBQ0UsZUFBZ0IsQ0FDaEIsVUYyeU5GLENFMXlORSx1Q0FDRSxVRjZ5TkosQ0U1eU5FLHlDQUNFLFVGK3lOSixDRTd5TkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsU0Znek5GLENFL3lORSx1Q0FDRSxVRmt6TkosQ0Vqek5FLHdDQUNFLFVGb3pOSixDRWx6TkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsZUZxek5GLENFcHpORSx1Q0FDRSxVRnV6TkosQ0V0ek5FLHlDQUNFLFVGeXpOSixDRXZ6TkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsU0Ywek5GLENFenpORSx1Q0FDRSxVRjR6TkosQ0Uzek5FLHlDQUNFLFVGOHpOSixDRTV6TkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsU0Yrek5GLENFOXpORSx1Q0FDRSxVRmkwTkosQ0VoME5FLHlDQUNFLFVGbTBOSixDRWowTkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsZUZvME5GLENFbjBORSx1Q0FDRSxVRnMwTkosQ0VyME5FLHlDQUNFLFVGdzBOSixDRXQwTkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsZUZ5ME5GLENFeDBORSx1Q0FDRSxVRjIwTkosQ0UxME5FLHlDQUNFLFVGNjBOSixDRTMwTkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsV0Y4ME5GLENFNzBORSx1Q0FDRSxVRmcxTkosQ0UvME5FLHlDQUNFLFVGazFOSixDRWgxTkEsdUJBQ0UsZUFBZ0IsQ0FDaEIsZUZtMU5GLENFbDFORSx1Q0FDRSxVRnExTkosQ0VwMU5FLHlDQUNFLFVGdTFOSixDRXIxTkEsd0JBQ0UsZUFBZ0IsQ0FDaEIsU0Z3MU5GLENFdjFORSx3Q0FDRSxVRjAxTkosQ0V6MU5FLDJDQUNFLFVGNDFOSixDRTExTkEsd0JBQ0UsZUFBZ0IsQ0FDaEIsY0Y2MU5GLENFNTFORSx3Q0FDRSxVRisxTkosQ0U5MU5FLDJDQUNFLFVGaTJOSixDRS8xTkEsd0JBQ0UsZUFBZ0IsQ0FDaEIsY0ZrMk5GLENFajJORSx3Q0FDRSxVRm8yTkosQ0Vu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cWdPRixDRWxnT0EsaURBQ0UsdUJGdWdPRixDRXJnT0EsaURBQ0Usb0NGeWdPRixDRXZnT0EsaURBQ0UsaUNGMmdPRixDRXpnT0EsMkNBQ0UsMkJGNmdPRixDRTNnT0Esc0ZBR0UsNEJGK2dPRixDRTdnT0EsK0NBQ0UsdUNBRUUseUJGaWhPRixDRS9nT0EsdUNBRUUsc0JGa2hPRixDRS9nT0EsaURBQ0UsdUJGbWhPRixDRWpoT0EsaURBQ0Usb0NGb2hPRixDRWxoT0EsaURBQ0UsaUNGcWhPRixDRW5oT0EsMkNBQ0UsMkJGc2hPRixDRXBoT0Esc0ZBR0UsNEJGdWhPRixDQUNGLENFdmhPQSw4Q0FDRSx1Q0FFRSx5QkYyaE9GLENFemhPQSx1Q0FFRSxzQkY0aE9GLENFemhPQSxpREFDRSx1QkY2aE9GLENFM2hPQSxpREFDRSxvQ0Y4aE9GLENFNWhPQSxpREFDRSxpQ0YraE9GLENFN2hPQSwyQ0FDRSwyQkZnaU9GLENFOWhPQSxzRkFHRSw0QkZpaU9GLENBQ0YsQ0VoaU9BLGdCQUNFLHNCRnFpT0YsQ0VoaU9BLHVDQUNFLHlCRnlpT0YsQ0V2aU9BLHVCQUNFLHNCRjJpT0YsQ0VyaU9BLGlEQUNFLHVCRitpT0YsQ0UxaU9BLGlEQUNFLG9DRm1qT0YsQ0U5aU9BLGlEQUNFLGlDRnVqT0YsQ0Vsak9BLDJDQUNFLDJCRjJqT0YsQ0Voak9BLHNGQUNFLDRCRm1rT0YsQ0V6ak9BLDRCQUNFLDBCQUE4QixDQUM5QixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsMkJBQTZCLENBQzdCLFNGdWtPRixDRXRrT0UsMkNBQ0UseUJBQTJCLENBQzNCLFdBQVksQ0FDWixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLFNGMGtPSixDRWxrT0EsWUFDRSxzQkY0a09GLENFMWtPQSxhQUNFLEVBQ0UsZ0NBQWtDLENBQ2xDLGlDQUEyQixDQUEzQix5QkFBMkIsQ0FDM0Isb0JBQXlCLENBRXpCLDBCRjhrT0YsQ0U1a09BLGdCQUNFLGFGK2tPRixDRTdrT0EsZ0JBQ0UsWUZnbE9GLENFOWtPQSxxQkFDRSx1QkZpbE9GLENFL2tPQSxxQkFDRSxvQ0ZrbE9GLENFaGxPQSxxQkFDRSxpQ0ZtbE9GLENFamxPQSxrQkFDRSwyQkZvbE9GLENFL2tPQSxvQ0FDRSw0QkZzbE9GLENFcGxPQSxZQUVFLHlCRnVsT0YsQ0VybE9BLGNBQ0UsMkJGd2xPRixDRXRsT0Esa0JBQ0UsNEJGeWxPRixDRXZsT0EsNERBR0UsVUYwbE9GLENFeGxPQSxlQUVFLHFCQUF5QixDQUN6Qix1QkYybE9GLENFemxPQSxNQUNFLDBCRjZsT0YsQ0UxbE9BLE9BRUUsdUJGNmxPRixDRTNsT0EsSUFDRSx3QkY4bE9GLENFNWxPQSxNQUNFLFdGOGxPRixDRTdsT0EsUUFHRSxTQUFVLENBQ1YsUUZnbU9GLENFOWxPQSxNQUVFLHNCRmltT0YsQ0UvbE9BLGVBQ0Usc0JGa21PRixDRWhtT0EsWUFDRSx1QkZtbU9GLENFam1PQSxnQkFDRSxzQkZvbU9GLENFbG1PQSxnQkFDRSx5QkFBMkIsQ0FJM0IsYUZpbU9GLENBQ0YsQ0VwbU9BLGFBSUUsZ0JBQ0UsWUYwbU9GLENFeG1PQSxxQkFDRSx1QkYybU9GLENFem1PQSxxQkFDRSxvQ0Y0bU9GLENFMW1PQSxxQkFDRSxpQ0Y2bU9GLENFM21PQSxrQkFDRSwyQkY4bU9GLENFem1PQSxvQ0FDRSw0QkZnbk9GLENBQ0YsQ0Vobk9BLGlCQUNFLGdCQUNFLHNCRm9uT0YsQ0FDRiIsImZpbGUiOiJtb2JpbGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gICAgUmVzcG9uc2l2ZSBzdHlsZXMgY2FuIGJlIGFwcGxpZWQgdmlhICcuc21hcnRwaG9uZScsICcudGFibGV0JywgJy5wb3J0cmFpdCcgJiAnLmxhbmRzY2FwZScgY2xhc3Nlcy5cbiAgICBUaGVzZSBjbGFzc2VzIGFyZSBhdXRvbWF0aWNhbGx5IGFwcGxpZWQgYW5kIG1hbmlwdWxhdGVkIG9uIDxib2R5PiBieSBGb3VuZGF0aW9uLlxuKi9cbkBpbXBvcnQgXCJtb2R1bGVzL21peGluc1wiO1xuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYm9keS5oYXNfbGVhZGVyYm9hcmQgI2ZtIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbn1cblxucDplbXB0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHloaWRkZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLyogSUU2LCBJRTcgKi9cbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tLXBpa2FidS1zaWRlYmFyLm0tcGlrYWJ1LWxlZnQsXG4ubS1waWthYnUtb3ZlcmxheSxcbi5tLXBpa2FidS1sZWZ0LXZpc2libGUgLm0tcGlrYWJ1LWxlZnQsXG4ubS1waWthYnUtbGVmdC12aXNpYmxlIC5tLXBpa2FidS1sZWZ0LFxubS1waWthYnUtY29udGFpbmVyLFxuLmhpZGUtZm9yLW1lZGl1bS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5hIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNlODkyMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYTpob3ZlcixcbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xufVxuYnV0dG9uLFxuLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzAwYTFlNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2M3YzdjNztcbn1cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDg1JSAhaW1wb3J0YW50O1xufVxuXG4uY2FsbG91dC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qXG5UaGUgZHJvcGRvd24gbWVudVxuKi9cblxubmF2I21vYmlsZSB1bCBsaSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxubmF2I21vYmlsZSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIG1hcmdpbjogMnB4IDA7XG4gICAgcGFkZGluZzogNnB4IDAgNnB4IDhweDtcbn1cblxubmF2I21vYmlsZSB1bCB1bCB7XG4gICAgZm9udC1zaXplOiBzbWFsbDtcbn1cblxubmF2I21vYmlsZSB1bCB1bCBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbm5hdiNtb2JpbGUgdWwgdWwgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxubmF2I21vYmlsZSB1bCB1bCBhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIyMTkyXCI7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4vKiBTZWFyY2ggYW5kIE1lbnUgVG9nZ2xlICovXG5cbiNzZWFyY2h0b2dnbGU6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvY2hldnJvbnNfd2gucG5nXCIpO1xufVxuXG4jc2VhcmNodG9nZ2xlOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvY2hldnJvbnNfd2gucG5nXCIpO1xufVxuXG4jc2VhcmNodG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogIzZkNmQ2ZDtcbiAgICBmb250OiAxNHB4LzMycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuI3NlYXJjaHRvZ2dsZTpub3QoLm1tLW1lbnUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jZm1fcXVpY2tzZWFyY2hfZm9ybSBmb3JtIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG59XG5cbiNmbV9xdWlja3NlYXJjaF9mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQzcHg7XG59XG5pbnB1dCNmbV9xdWlja3NlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgdG9wOiAtM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG4jZm1fcXVpY2tzZWFyY2hfZm9ybTpob3ZlciBpbnB1dCNmbV9xdWlja3NlYXJjaCB7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuI2ZtX3F1aWNrc2VhcmNoLWJ0biB7XG4gICAgdG9wOiAtMXB4O1xuICAgIHJpZ2h0OiAtM3B4O1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MXB4IC0xNTE2cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xufVxuXG4jZm1fcXVpY2tzZWFyY2gtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkxcHggLTE0NzFweDtcbn1cbiNmbV9xdWlja3NlYXJjaF9mb3JtOmhvdmVyICNmbV9xdWlja3NlYXJjaC1idG4sXG4uZm1fcXVpY2tzZWFyY2gtb24gI2ZtX3F1aWNrc2VhcmNoLWJ0biB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MXB4IC0xNDcxcHg7XG59XG4jZm1fcXVpY2tzZWFyY2gtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OTFweCAtMTQ3MXB4ICFpbXBvcnRhbnQ7XG59XG4jbW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQ7XG4gICAgZm9udDogMTRweC8zMnB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbiNtbWVudTpub3QoLm1tLW1lbnUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI21tZW51ID4gbGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjc1ZW07XG59XG5cbiNtbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xufVxuI21tZW51ID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9jaGV2cm9uc19ibGFjay5wbmdcIik7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTQ1NDU7XG59XG4jbW1lbnUgPiBsaTpudGgtY2hpbGQoMTEpIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG59XG4jbW1lbnUgPiBsaTpudGgtY2hpbGQoMTIpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9jaGV2cm9uc193aC5wbmdcIik7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG51bC5tbWVudXN1YiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDBweDtcbn1cbnVsLm1tZW51c3ViID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg4ODtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjc1ZW07XG59XG5cbnVsLm1tZW51c3ViID4gbGkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjZmZmO1xufVxuXG4jbW1lbnUgPiBsaTpudGgtY2hpbGQoOSkge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgYm9yZGVyLXRvcDogZG90dGVkIDJweCAjYzdjN2M3O1xuICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCAycHggI2M3YzdjNztcbn1cblxudWwubW1lbnVzdWI6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdiN2I3O1xufVxuXG4ubW1lbnVmb290IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM4YzhjO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIHBhZGRpbmc6IDZweCAwIDhweCAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tbWVudWZvb3QgYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ubW1lbnVzb2NpYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4jZm0ge1xuICAgIHBhZGRpbmc6IDBweCAwIDAgMDtcbiAgICBtaW4td2lkdGg6IDA7XG59XG4jZm0gPiAuYmFubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2ZtID4gaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4jZm0gPiBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jZm0gPiBoZWFkZXIgcCB7XG4gICAgcGFkZGluZzogMTAwcHggMjBweDtcbn1cbiNmbSA+IGhlYWRlciBoMSBhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbjogMTRweCAwcHggMCA1N3B4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBtYXgtd2lkdGg6IDE0MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jZm0gPiBoZWFkZXIgdWwgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgIzAwMDtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL21vYmlsZXNwcml0ZS5wbmdcIilcbiAgICAgICAgbm8tcmVwZWF0O1xufVxuXG4jbW9iaWxlLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jbW9iaWxlLW5hdiAubW9iaWxlLW5hdi1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtb2JpbGUtbmF2IC5tb2JpbGUtbmF2LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbn1cblxuI21vYmlsZS1uYXYgLm1vYmlsZS1uYXYtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG59XG5cbiNtb2JpbGUtbmF2IGxpLnNob3dfZm9yX2xvZ2dlZF9pbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNtb2JpbGUtbmF2LmxvZ2dlZF9pbiBsaS5zaG93X2Zvcl9sb2dnZWRfaW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbiNtb2JpbGUtbmF2LmxvZ2dlZF9pbiBsaS5oaWRlX2Zvcl9sb2dnZWRfaW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNtb2JpbGUtbmF2IC5tb2JpbGUtbmF2LWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTZweCAxNjBweCAwIDE2cHg7XG59XG5cbiNtb2JpbGUtbmF2IC50aXRsZS1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDE0JTtcbiAgICBtYXgtd2lkdGg6IDEzMnB4O1xufVxuXG4jZm0gPiBoZWFkZXIgbGkge1xuICAgIG1hcmdpbjogMnB4IDBweCAwIDA7XG59XG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iYXIgPiBzZWN0aW9uID4gdWwubGVmdCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvbW9iaWxlc3ByaXRlLnBuZ1wiKVxuICAgICAgICBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMTBweCAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcHggMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBkb3R0ZWQgI2NjY2NjYztcbiAgICB3aWR0aDogMzdweDtcbn1cblxuLm0tcGlrYWJ1LWxlZnQtdmlzaWJsZVxuICAgICNmbVxuICAgID4gaGVhZGVyXG4gICAgPiBkaXZcbiAgICA+IG5hdi5tb2JhclxuICAgID4gc2VjdGlvblxuICAgID4gdWwubGVmdFxuICAgID4gbGlcbiAgICA+IGEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODVweCAtMTIxcHg7XG59XG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iYXIgPiBzZWN0aW9uID4gdWwucmlnaHQgPiBsaTpudGgtY2hpbGQoMSkgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCA3cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2NjY2NjYztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMHB4IDE1MHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2ZtID4gaGVhZGVyID4gZGl2ID4gbmF2Lm1vYmFyID4gc2VjdGlvbiA+IHVsLnJpZ2h0ID4gLmxvZ2luID4gYSxcbiNmbSA+IGhlYWRlciA+IGRpdiA+IG5hdi5tb2JhciA+IHNlY3Rpb24gPiB1bC5yaWdodCA+IC5sb2dvdXQgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzZweCA4cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2NjY2NjYztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMHB4IDE1MHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNmbSA+IGhlYWRlciA+IGRpdiA+IG5hdi5tb2JhciA+IHNlY3Rpb24gPiB1bC5yaWdodCA+IC5sb2dvdXQgPiBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogOHB4O1xuICAgIHdpZHRoOiA1cHg7XG59XG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iYXIgPiBzZWN0aW9uID4gdWwucmlnaHQgPiAudG9nZ2xlLWJ0biA+IGEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjRweCA4cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2NjY2NjYztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMHB4IDE1MHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iaWxlLm1vYmFyID4gc2VjdGlvbiA+IHVsLnJpZ2h0ID4gLnRvZ2dsZS1idG4ge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLm1vYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jZm0gPiBoZWFkZXIgdWwgYTpob3ZlcjphZnRlciB7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzAwMDtcbn1cblxuI2ZtID4gaGVhZGVyIG5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiNmbSA+IGhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDtcbn1cbiNmbSAuYyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA5NDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZm0uaG9tZSA+IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuI2ZtLmhvbWUgLmNvbnRlbnQgLmNvbHMtM3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uaG9tZSAuZmVhdHVyZXMgLmZpcnN0IC5pbWcgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHBhZGRpbmc6IDE0cHggMTVweCAxMnB4O1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG59XG5cbi5ob21lIC5tb2JpbGUtd2ViYm94LTIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4vKiBGbGV4IE9yZGVyICAqL1xuXG4uZmxleGJveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4aGVybyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIC13ZWJraXQtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG59XG5cbi5mbGV4ZmlsbW1ha2luZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG59XG5cbi5mbGV4bGF0ZXN0bW9iaWxlIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgLXdlYmtpdC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTA2JTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5mbGV4cG9wdWxhcm1vYmlsZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG59XG5cbi5mbGV4c3Vic2NyaWJlIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbn1cblxuLmZsZXhpbnRlcnZpZXdzIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbn1cblxuLmZsZXhjb2x1bW5zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbn1cblxuLmZsZXhzb2NpYWwge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAtd2Via2l0LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xufVxuXG4uZmxleGZlc3RpdmFscyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIC13ZWJraXQtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG59XG5cbi5jb2xzLTN4IC5jb2wtMSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uY29scy0yeCAuY29sLTIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmNvbHMtM3ggLmNvbDEtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2xzLTN4IC5jb2wtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uY29scy0yeCAuY29sLTEge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbn1cblxuLyp0d2l0dGVyKi9cbi5jb2xzLTN4IC5jb2wtMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2Utd3JhcHBlciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cbmRpdi5idXR0b24ge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5idXR0b24uZXhwYW5kLFxuLmJ1dHRvbi5leHBhbmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMzhweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBoZWlnaHQ6IDUycHg7XG59XG5cbi5tbWVudXNvY2lhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ubW1lbnVzb2NpYWwgPiBhLnR3aXR0ZXIge1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc29jaWFsLnBuZ1wiKTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm1tZW51c29jaWFsID4gYS5mYWNlYm9vayB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zb2NpYWwucG5nXCIpO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzdweCAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuZGl2LmJ1dHRvbi5leHBhbmQuc2hvdy1mb3Itc21hbGwtb25seSA+IGEudHdpdHRlciB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zb2NpYWwucG5nXCIpO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC00NnB4O1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbmRpdi5idXR0b24uZXhwYW5kLnNob3ctZm9yLXNtYWxsLW9ubHkgPiBhLmZhY2Vib29rIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3NvY2lhbC5wbmdcIik7XG4gICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4vKiBAZ3JvdXAgSG9tZSBhbmQgSGVybyAqL1xuXG4jZm0gPiBoZWFkZXIgPiAuYyB7XG4gICAgYm9yZGVyLXRvcDogMHB4O1xufVxuXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luOiAwIDAgMHB4IDE2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xufVxuXG4uaGVyby1mZWF0dXJlcyB7XG4gICAgbWFyZ2luOiAtMjBweCAtMTBweCAwIC0xMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCAwIDU1cHg7XG4gICAgcGFkZGluZzogMCAwIDU1JTtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNztcbn1cblxuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLnByZXYgYSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucGFnaW5hdG9yIC5wcmV2IHtcbiAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZDtcbn1cblxuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLm5leHQgYSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlX3BhZ2luYXRvci5wbmdcIilcbiAgICAgICAgbm8tcmVwZWF0IDQwMHB4IC0zMnB4O1xuICAgIHRleHQtaW5kZW50OiA0MDAwMHB4O1xufVxuXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciAucHJldixcbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucGFnaW5hdG9yIC5uZXh0IHtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDQxcHg7XG59XG5cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucGFnaW5hdG9yIC5wcmV2IGEsXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciAubmV4dCBhIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9oZXJvcGFnaW5hdG9ybW9iaWxlLnBuZ1wiKVxuICAgICAgICBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgd2lkdGg6IDQxcHg7XG59XG5cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucGFnaW5hdG9yIC5uZXh0IGEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcbn1cblxuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLm5leHQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNDFweDtcbn1cblxuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLnByZXYgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDFweDtcbn1cblxuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLm5leHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5oZXJvLWZlYXR1cmVzIGgyIGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ob21lIC5mZWF0dXJlcyB7XG4gICAgcGFkZGluZzogMHB4O1xufVxuLmhvbWUgLmZlYXR1cmVzIC5maXJzdCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDBweDtcbiAgICBtYXJnaW46IDBweDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgLmhlcm8tZmVhdHVyZSBoMyB7XG4gICAgZm9udDogMzBweC8zMHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgbWFyZ2luOiA1cHggMCAxMHB4O1xufVxuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhlcm8tZmVhdHVyZSBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWUgLmNvbnRlbnQgLmhlcm8tZmVhdHVyZSBwLm1ldGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDJweCAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5wLm1ldGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbi5ob21lIC5jb250ZW50IC5oZXJvLWZlYXR1cmUgcC5tZXRhIGE6bGluayB7XG4gICAgY29sb3I6ICNlODkyMDA7XG59XG4jdG9vbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGRvd24tYWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLmxhdGVzdC1uZXdzLXBvcHVsYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExhdGVzdCBOZXdzICovXG51bC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgICBtYXJnaW46IDBweDtcbn1cbi5sYXRlc3QtbmV3cy1wb3B1bGFyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuLmxhdGVzdC1uZXdzLXBvcHVsYXItbW9iaWxlIGgzIGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ubGF0ZXN0LW5ld3MtcG9wdWxhci1tb2JpbGUgdWwubGlzdGluZy1hcnRpY2xlcyBhIGIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbn1cbnVsLmxpc3RpbmctYXJ0aWNsZXMgYSBiIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxudWwubGlzdGluZy1hcnRpY2xlcyBhOmhvdmVyIGIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG51bC5saXN0aW5nLWFydGljbGVzIGE6aG92ZXIgYiA+IGkge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAubWV0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxudWwubGlzdGluZy1hcnRpY2xlcyA+IGxpID4gYTpob3ZlciB+IC5tZXRhIGEsXG51bC5saXN0aW5nLWFydGljbGVzID4gbGkgPiBhOmhvdmVyIH4gLnBvc3QtbG9ja2VkLW1zZyBhIHtcbiAgICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLmxhdGVzdC1uZXdzLXBvcHVsYXItbW9iaWxlIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxhdGVzdC1uZXdzLXBvcHVsYXItbW9iaWxlIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDBweCBzb2xpZDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgLmhlYWRlciBoMiB7XG4gICAgcGFkZGluZzogMCAwIDE1cHggMThweDtcbn1cblxuLmhvbWUgLmNvbnRlbnQgaDIge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGZvbnQ6IDE4cHgvMTRweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbC0xLmZlYXR1cmVzID4gdWwgPiBsaTpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jZm1cbiAgICA+IHNlY3Rpb25cbiAgICA+IGRpdi5jb2xzLTN4LnJvd1xuICAgID4gZGl2LmNvbDEtMlxuICAgID4gZGl2LmNvbC0xXG4gICAgPiB1bFxuICAgID4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2ZtXG4gICAgPiBzZWN0aW9uXG4gICAgPiBkaXY6bnRoLWNoaWxkKDUpXG4gICAgPiBkaXYuY29sMS0yXG4gICAgPiBkaXYuY29sLTFcbiAgICA+IHVsXG4gICAgPiBsaTpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNmbVxuICAgID4gc2VjdGlvblxuICAgID4gZGl2LmNvbHMtM3guZmxleGludGVydmlld3NcbiAgICA+IGRpdi5jb2wxLTJcbiAgICA+IGRpdi5jb2wtMVxuICAgID4gdWxcbiAgICA+IGxpOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNmbVxuICAgID4gc2VjdGlvblxuICAgID4gZGl2LmNvbHMtM3guZmxleGludGVydmlld3NcbiAgICA+IGRpdi5jb2wxLTJcbiAgICA+IGRpdi5jb2wtMVxuICAgID4gdWxcbiAgICA+IGxpOm50aC1jaGlsZCg0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNmbVxuICAgID4gc2VjdGlvblxuICAgID4gZGl2LmNvbHMtM3guZmxleGludGVydmlld3NcbiAgICA+IGRpdi5jb2wxLTJcbiAgICA+IGRpdi5jb2wtMVxuICAgID4gdWxcbiAgICA+IGxpOm50aC1jaGlsZCg1KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI2ZtXG4gICAgPiBzZWN0aW9uXG4gICAgPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzXG4gICAgPiBkaXYuY29sMS0yXG4gICAgPiBkaXYuY29sLTFcbiAgICA+IHVsXG4gICAgPiBsaTpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jZm1cbiAgICA+IHNlY3Rpb25cbiAgICA+IGRpdi5jb2xzLTN4LmZsZXhmZXN0aXZhbHNcbiAgICA+IGRpdi5jb2wxLTJcbiAgICA+IGRpdi5jb2wtMVxuICAgID4gdWxcbiAgICA+IGxpOm50aC1jaGlsZCg0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNmbVxuICAgID4gc2VjdGlvblxuICAgID4gZGl2LmNvbHMtM3guZmxleGZlc3RpdmFsc1xuICAgID4gZGl2LmNvbDEtMlxuICAgID4gZGl2LmNvbC0xXG4gICAgPiB1bFxuICAgID4gbGk6bnRoLWNoaWxkKDUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLyogQGVuZCAqL1xuXG4vKiBQb3B1bGFyIE5ld3MgKi9cbi5uZXdzLXBvcHVsYXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbn1cbi5uZXdzLXBvcHVsYXItbW9iaWxlIGgzIGEge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuLm5ld3MtcG9wdWxhci1tb2JpbGUgdWwubGlzdGluZy1hcnRpY2xlcyBhIGIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLm5ld3MtcG9wdWxhci1tb2JpbGUgcCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubmV3cy1wb3B1bGFyLW1vYmlsZSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiAwcHggc29saWQ7XG59XG5cbi8qIEBlbmQgKi9cblxuLyogU2lkZWJhciBOZXdzICovXG5cbi5zaWRlYmFyLW5ld3MtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbiNzaWRlYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDBweDtcbn1cbi5zaWRlYmFyLW5ld3MtbW9iaWxlIGEge1xuICAgIGZvbnQ6IDE1cHgvMjJweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHBhZGRpbmc6IDBweCAwIDAgMTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uc2lkZWJhci1uZXdzLW1vYmlsZSBwIHtcbiAgICBjb2xvcjogI2M3YzdjNztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogLTE2cHggMCAxMHB4IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjN2M3Yzc7XG59XG5cbiNzaWRlYmxvY2sgPiBkaXYgPiBwOm50aC1jaGlsZCg5KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNjN2M3Yzc7XG59XG5cbmgyLnNpZGViYXJ0aXRsZSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGZvbnQ6IDIwcHgvNDhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaWRlYmFyLW5ld3MtbW9iaWxlIHVsLmxpc3RpbmctYXJ0aWNsZXMgYSBiIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbn1cblxuLnNpZGViYXItbmV3cy1tb2JpbGUgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMHB4IHNvbGlkO1xufVxuXG4vKiBAZW5kICovXG5cbi8qIEBncm91cCBGaWxtbWFraW5nIFNlY3Rpb24gKi9cblxuLmhvbWUgLmZlYXR1cmVzIC5maXJzdCBoMyB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250OiAxM3B4LzE3cHggc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuXG4uaG9tZSAuZmVhdHVyZXMgLmZpcnN0IC5pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZlYXR1cmVzLnJvdy5maWxtbWFraW5nID4gZGl2ID4gcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvbWUgLmNvbnRlbnQgaDIgYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ob21lIC5mZWF0dXJlcyAuZmlyc3QgcC5tZXRhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmhvbWUgLmZlYXR1cmUgcC5tZXRhID4gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lIC5mZWF0dXJlcyAuZmlyc3QgcC5tZXRhIGE6bGluayB7XG4gICAgY29sb3I6ICNlODkyMDA7XG59XG4uaG9tZSAuZmVhdHVyZXMgLmZpcnN0IHAubWV0YSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvbWUgLmZlYXR1cmUgLmltZyBpbWcge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLmhvbWUgLmZlYXR1cmVzIC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiA4NnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XG59XG5cbi5ob21lIC5jb250ZW50IC5saXN0aW5nLWFydGljbGVzIGxpIGEgYiA+IGkge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQ6IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgPiBhOmZpcnN0LWNoaWxkLFxudWwubGlzdGluZy1hcnRpY2xlcyBsaSA+IGE6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbn1cbnVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgPiBhIGltZyB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICB3aWR0aDogMTIwcHg7XG59XG5cbi8qIGZvciBoaWRkZW4gaW1hZ2VzIHRvIGRpc3BsYXkgbW9iaWxlICovXG4uaGlkaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcyBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHggMDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcyBhIGIge1xuICAgIGZvbnQ6IDE0cHgvMThweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xufVxuXG51bC5saXN0aW5nLWFydGljbGVzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG51bC5saXN0aW5nLWFydGljbGVzIGxpIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG59XG51bC5saXN0aW5nLWFydGljbGVzIHNwYW4gYTpsaW5rIHtcbiAgICBjb2xvcjogI2U4OTIwMDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcyBzcGFuIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBAZW5kICovXG5cbi8qIEBncm91cCBDb2x1bW5zIC8gRmVzdGl2YWwgU2VjdGlvbiAqL1xuXG4uaG9tZSAuZmVhdHVyZSAuaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMHB4O1xufVxuXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbHMtM3guZmxleGludGVydmlld3MgPiBkaXYuY29sMS0yIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2xzLTN4LmZsZXhjb2x1bW5zID4gZGl2LmNvbDEtMiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4Y29sdW1ucyA+IGRpdi5jb2wxLTIgPiBkaXYuY29sLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xufVxuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2xzLTN4LmZsZXhpbnRlcnZpZXdzID4gZGl2LmNvbDEtMiA+IGRpdi5jb2wtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG59XG5cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzID4gZGl2LmNvbDEtMiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzID4gZGl2LmNvbDEtMiA+IGRpdi5jb2wtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG59XG5cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzID4gZGl2LmNvbDEtMiA+IGRpdi5jb2wtMi5mZWF0dXJlIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbn1cblxuZGl2LmNvbC0yLmZlYXR1cmUgPiBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG9tZSAuY29udGVudCBoMyB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250OiAxM3B4LzE3cHggc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuXG4uaG9tZSAuZmVhdHVyZSAubWV0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZzogMHB4IDBweCAzMHB4IDA7XG59XG5cbi5ob21lIC5mZWF0dXJlIC5tZXRhIGE6bGluayB7XG4gICAgY29sb3I6ICNlODkyMDA7XG59XG5cbi50b3V0LXN1YnNjcmliZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvbWUgLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xIC5saXN0aW5nLWFydGljbGVzIGxpLndpdGhfaSAuaSBpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkud2l0aF9pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAxNnB4IDAgMTBweCAwcHg7XG59XG5cbi5ob21lIC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcyBsaSBiIHtcbiAgICBmb250OiAxNHB4LzE4cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdG9wOiAtM3B4O1xufVxuXG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkgYSBiID4gaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkgYiBhOmxpbmsge1xuICAgIGNvbG9yOiAjZTg5MjAwO1xufVxuXG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkgc3BhbiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZlYXR1cmVzLnJvdy5jb2x1bW5zaG9tZSA+IGRpdiA+IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlb3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIENvbHVtbnMgKi9cblxuI2ZtLmNvbHVtbnMgPiAuY29udGVudCAuY29scy0yeCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5jb2xiYWNrIHtcbiAgICBmb250OiAxNHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFhMWExYSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMWExYTFhO1xufVxuLmNvbGJhY2sgLmFycm93IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtMzg0cHggLTE0NzRweDtcbiAgICB3aWR0aDogMzBweDtcbn1cbi5jb2x1bW5zIC5jb250ZW50IGhlYWRlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL2NoZXZyb25zX3doLnBuZ1wiKVxuICAgICAgICByZXBlYXQteCAwIDEwMCU7XG59XG4uY29sdW1ucyAuY29udGVudCBoZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNjk3NDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMzVweCAyMHB4IDI3cHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5jb2x1bW5zIC5jb250ZW50IGhlYWRlciBoMSB7XG4gICAgZm9udDogMjJweC8yOHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmNvbHVtbnMgLmNvbnRlbnQgaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uY29sdW1ucyAuY29udGVudCBoZWFkZXIgaDIgYiB7XG4gICAgZm9udDogaXRhbGljIDE4cHgvMzBweCBcImFybm8tcHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICNlMWM4OWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uY29sdW1ucyAubWV0YWNhdC5oaWRlLWZvci1tZWRpdW0tdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb2x1bW4tZGV0YWlsIGFydGljbGUuY29udGVudCA+IC5jID4gaDEge1xuICAgIGZvbnQ6IDI4cHgvMzJweCBcImFybm8tcHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xufVxuXG4ubGlzdGluZy1jb2x1bW5zIGxpIHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2UzZTNlMztcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAxMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5saXN0aW5nLWNvbHVtbnMgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7XG59XG5cbi5saXN0aW5nLWNvbHVtbnMgbGkgLmltZyB7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMjBweDtcbn1cblxuLmxpc3RpbmctY29sdW1ucyBsaSBhIGIge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjE0cmVtO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5saXN0aW5nLWNvbHVtbnMgbGkgYSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpc3RpbmctY29sdW1ucyBsaSA+IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saXN0aW5nLWNvbHVtbnMgLm1ldGFjYXQge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubGlzdGluZy1jb2x1bW5zIC5tZXRhY2F0IGEge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmxpc3RpbmctY29sdW1ucyAubWV0YWNhdCAuY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jZm0gPiBhcnRpY2xlID4gZGl2ID4gZGl2LmNvbC0xID4gcCB7XG4gICAgZm9udC1zaXplOiAwLjg2cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuI2ZtID4gYXJ0aWNsZSA+IGRpdiA+IGRpdi5jb2wtMSA+IGRpdi5yZWxhdGVkLXBvc3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAyNSBOZXcgRmFjZXMgKi9cblxuLmZhY2VsaXN0IGgyIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgLmZtX3NlcmllcyB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBsaS5mbV9zZXJpZXM6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG51bC5mbV9zZXJpZXMgbGkuZm1fc2VyaWVzIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkuZm1fc2VyaWVzIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250OiAxNnB4LzIwcHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBsaS5mbV9zZXJpZXM6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMHB4IDE1cHggMHB4IDBweDtcbn1cbi5mbV9zZXJpZXNfcGVvcGxlX2Jhbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNmbV9zZXJpZXNfZXh0cmFfZmVhdHVyZXMgaDIge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIGZvbnQ6IDIwcHgvOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4uZm1fc2VyaWVzLWxpc3QtdGl0bGUge1xuICAgIGZvbnQ6IDIwcHgvMjhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBWT0QgKi9cbi52b2Qtc3VibWlzc2lvbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udm9kLXN1Ym1pc3Npb24tbW9iaWxlIC5idG4ge1xuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNmbS52b2QtZGV0YWlsID4gLmNvbnRlbnQgLmNvbHMtMng6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG59XG4jZm0udm9kLWRldGFpbCAuYyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3cHggMCAwcHggNTBweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG59XG4uY29sLTMgaDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4udm9kLWRldGFpbCAudm9kLXN1Ym1pc3Npb24gcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNmbS52b2QtZGV0YWlsID4gYXJ0aWNsZSA+IGRpdiA+IGRpdi5jb2wtMSA+IHAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG1heC1oZWlnaHQ6IDQuOTAycmVtO1xufVxuYXNpZGUudm9kLXN1Ym1pc3Npb24gaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4udm9kLWRldGFpbCAuY29udGVudCBkaXYuY29sLTEgaDIge1xuICAgIG1hcmdpbjogMCAwIDEycHggMHB4O1xuICAgIGZvbnQ6IDI0cHgvMjhweCBcImFybm8tcHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xufVxuLmRldGFpbCAuY29udGVudCAuY29sLTEgLm1ldGEge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xufVxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwID4gaW1nLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwID4gYSA+IGltZyxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCBhW3JlbCo9XCJhdHRhY2htZW50XCJdLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0gaW1nLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAud3AtY2FwdGlvbiBhLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAud3AtY2FwdGlvbiBhIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgPiBpbWcuZnVsbC1oZWlnaHQtdGh1bWIsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgPiBhID4gaW1nLmZ1bGwtaGVpZ2h0LXRodW1iLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0uZnVsbC1oZWlnaHQtdGh1bWIsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgYVtyZWwqPVwiYXR0YWNobWVudFwiXSBpbWcuZnVsbC1oZWlnaHQtdGh1bWIsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC53cC1jYXB0aW9uIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0uZnVsbC1oZWlnaHQtdGh1bWIsXG4uZGV0YWlsXG4gICAgLmNvbnRlbnRcbiAgICAuY29sLTFcbiAgICA+IC53cC1jYXB0aW9uXG4gICAgYVtyZWwqPVwiYXR0YWNobWVudFwiXVxuICAgIGltZy5mdWxsLWhlaWdodC10aHVtYiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpc3RpbmctY292ZXJzIGxpIC5pbWdfY292ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubGlzdGluZy1jb3ZlcnMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjb2xvcjogIzk5OTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5saXN0aW5nLWNvdmVycyBsaTpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5saXN0aW5nLWNvdmVycyBsaTpudGgtY2hpbGQoMikgLmltZ19jb3ZlciBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5saXN0aW5nLWNvdmVycyBsaTpudGgtY2hpbGQoMikgLmZsZXhzdWJzY3JpYmUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmxpc3RpbmctY292ZXJzIGxpIC5nd2ktd2lkZ2V0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmd3aS13aWRnZXQgKixcbi5nd2ktbW9kYWwtY29udGVudCAqLFxuLmd3aS1pZnJhbWUtaG9sZGVyICosXG4uZ3dpLWJyYW5kaW5nICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5nd2ktd2lkZ2V0IC5idG4tZ3dpLFxuLmd3aS1tb2RhbC1jb250ZW50IC5idG4tZ3dpLFxuLmd3aS1pZnJhbWUtaG9sZGVyIC5idG4tZ3dpLFxuLmd3aS1icmFuZGluZyAuYnRuLWd3aSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvcCxcbiAgICAgICAgI2VkNzM1MiAwJSxcbiAgICAgICAgI2U4NGUyNCAxMDAlXG4gICAgKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gYm90dG9tLFxuICAgICAgICAjZWQ3MzUyIDAlLFxuICAgICAgICAjZTg0ZTI0IDEwMCVcbiAgICApICFpbXBvcnRhbnQ7XG59XG4jZm0gPiBhcnRpY2xlID4gZGl2LmNvbnRlbnQuY29scy0yeCA+IGFzaWRlLmNvbC0xID4gaDEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xufVxuI2ZtLnZvZC1kZXRhaWwgPiAuY29udGVudCAuY29scy0yeDpmaXJzdC1jaGlsZCArIC5jb2xzLTJ4IHtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMTBweCAwO1xufVxuI2ZtLnZvZC1kZXRhaWwgPiAuY29udGVudCAuY29scy0yeDpmaXJzdC1jaGlsZCArIC5jb2xzLTJ4IC5jb2wtMSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIEBlbmQgKi9cblxuLyogQGdyb3VwIEhlYWRlciAqL1xuXG5oZWFkZXIgYSxcbmhlYWRlciBkaXYge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgdGV4dC1zaGFkb3c6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwcHggMXB4IDBweDtcbn1cblxuaGVhZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogNDtcbn1cblxuaGVhZGVyIGEuaGVhZGVyLWNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNjglO1xufVxuXG5oZWFkZXIgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wb3J0cmFpdCBoZWFkZXIgaW1nLFxuLmxhbmRzY2FwZSBoZWFkZXIgaW1nIHtcbiAgICB0b3A6IDRweDtcbn1cblxuLmRyb3AtZG93biAjbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NHB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuI21lbnUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4jbWVudS10b2dnbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBhXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udDogMTEwJSBcIndwdG91Y2gtaWNvbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nOiAxOHB4O1xufVxuXG4jc2VhcmNoLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4jc2VhcmNoLXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU4MDlcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiAxMTAlIFwid3B0b3VjaC1pY29uc1wiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDE4cHg7XG59XG5cbiNtZW51LXRvZ2dsZS50b3VjaGVkOmFmdGVyLFxuI3NlYXJjaC10b2dnbGUudG91Y2hlZDphZnRlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmxvZ2luLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmxvZ2luLWxpbmsgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIEBlbmQgKi9cblxuLyogQGdyb3VwIFBvc3RzIE5hdiAqL1xuXG4jZm0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG5cbmFzaWRlID4gaDEge1xuICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICBtYXJnaW46IDAgMCAwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ubmF2LWNvbnRyb2xzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAtMXB4IDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm5hdi1jb250cm9scyBkaXYge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLm5hdi1jb250cm9scyBhOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5uYXYtY29udHJvbHMgYSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXYtY29udHJvbHMgYS5wcmV2LXBvc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLm5hdi1jb250cm9scyAucHJldmlvdXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5uYXYtY29udHJvbHMgLm5leHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLm5hdi1jb250cm9scyBhOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4vKiBAZW5kICovXG5cbi8qIFNVQiBQQUdFUyAgUGFnZXMgU2hhcmVkIENTUyAqL1xuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2wtMSA+IGRpdiA+IGhlYWRlciA+IGgyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmhlcm8tZmVhdHVyZSBwLm1ldGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG59XG4uaGVyby1mZWF0dXJlIHAubWV0YSBhIHtcbiAgICBjb2xvcjogI2U4OTIwMDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcy1sZyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluaXRpYWw7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkgPiBhIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgICBtYXJnaW46IC0yNXB4IDAgNXB4O1xuICAgIHdpZHRoOiAxMjBweDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG51bC5saXN0aW5nLWFydGljbGVzLWxnIGEgPiBpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG51bC5saXN0aW5nLWFydGljbGVzLWxnIGEgPiBpIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMTZweCAwIDE2cHggMDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBhIGIge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgZm9udDogMTNweC8xN3B4IHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMHB4IDAgMCAxMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgLm1ldGFjYXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDhweCAwIDBweCAxMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgLm1ldGFjYXQgYSB7XG4gICAgY29sb3I6ICNlODkyMDA7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgLm1ldGFjYXQgLmNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG51bC5saXN0aW5nLWFydGljbGVzLWxnIHNwYW4gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbHMtMnggLmNvbC0yIC5iYW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEBncm91cCBQb3N0cyAvIEFydGljbGUgKi9cblxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwOmZpcnN0LW9mLXR5cGU6Zmlyc3QtbGV0dGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ubGlzdGluZyAuaGVyby1mZWF0dXJlcyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xufVxuLmxpc3RpbmcgLmhlcm8tZmVhdHVyZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuI2ZtID4gYXJ0aWNsZSA+IGFzaWRlLnNvY2lhbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jZm0gPiBhcnRpY2xlID4gYXNpZGUubW9iaWxlc29jaWFsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xufVxuI2ZtID4gc2VjdGlvbiA+IGFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDBweCAxMHB4IDAgMDtcbiAgICBtYXJnaW46IDBweDtcbiAgICB3aWR0aDogNTUlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xufVxuXG5ibG9ja3F1b3RlLFxuYmxvY2txdW90ZSBwIHtcbiAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG5cbi5jb2wtMSBibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAwcmVtIDEuMjVyZW0gMCAxcmVtO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY29sLTEgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzc4Nzg3OCAhaW1wb3J0YW50O1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC53cC1jYXB0aW9uLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAud3AtY2FwdGlvbiBhW3JlbCo9XCJhdHRhY2htZW50XCJdLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAud3AtY2FwdGlvbiBhW3JlbCo9XCJhdHRhY2htZW50XCJdIGltZyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSB7XG4gICAgcGFkZGluZzogMjVweCAwIDAgNXB4O1xufVxuLmdlbmVyaWMtZGV0YWlsIGFydGljbGUuY29udGVudCA+IGgxIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG4gICAgZm9udDogMjZweC8zMnB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jZm0gPiBhcnRpY2xlID4gZGl2LmNvbC0xID4gcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2MjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICB3aWR0aDogOTUlO1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgPiBpbWcsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgYVtyZWwqPVwiYXR0YWNobWVudFwiXSxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCBhW3JlbCo9XCJhdHRhY2htZW50XCJdIGltZyxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLndwLWNhcHRpb24gYVtyZWwqPVwiYXR0YWNobWVudFwiXSxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLndwLWNhcHRpb24gYVtyZWwqPVwiYXR0YWNobWVudFwiXSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLmltZzpmaXJzdC1jaGlsZCxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLmVtYmVkOmZpcnN0LWNoaWxkLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAubmdnLWltYWdlYnJvd3NlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogNDAwcHg7XG59XG5cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIC5pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIGRpdi5tZXRhIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSBkaXYubWV0YSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgLTEwcHggMDtcbn1cblxuLmRldGFpbCAuY29udGVudCAuY29sLTEgZGl2Lm1ldGEgYSB7XG4gICAgY29sb3I6ICNlODkyMDA7XG59XG5cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgcGFkZGluZzogMTVweCAwIDAgMHB4O1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSBkaXYubWV0YSBwIHtcbiAgICBmb250LXNpemU6IDAuODdyZW07XG59XG5cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gZGl2Lm1ldGEgcC50YWdzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSBkaXYubWV0YSBhLnBvc3QtZWRpdC1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgPiBpZnJhbWUsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgPiBvYmplY3QsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgPiBlbWJlZCxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCA+IG9iamVjdCBlbWJlZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xzLTJ4IC5jb2wtMiBhc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbmltZ1t0aXRsZT1cIlN1YnNjcmliZSB0byBGaWxtbWFrZXIgTWFnYXppbmVcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmFzaWRlLmJveF9hZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuYXNpZGUuc3Vic2NyaWJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hc2lkZS5yZWxhdGVkLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hc2lkZS5yZWxhdGVkLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hc2lkZS50YWdzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hc2lkZS5yZWxhdGVkLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hc2lkZS5lbHNld2hlcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uY29udGVudCA+IGgxLFxuYXJ0aWNsZS5jb250ZW50IC5jb2xzLTJ4ID4gaDEsXG5hcnRpY2xlLmNvbnRlbnQgPiBoMSB7XG4gICAgZm9udDogMjBweC80OHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbn1cblxuLyogUGFnaW5hdG9yICovXG4ucGFnaW5hdG9yLW1vYmlsZSAucGFnaW5hdG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdpbmF0b3ItbnVtYmVycyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdpbmF0b3ItbnVtYmVycyBsaS5uZXh0LFxuLnBhZ2luYXRvci1udW1iZXJzIGxpLnByZXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbn1cbi5wYWdpbmF0b3ItbnVtYmVycyBsaS5uZXh0LFxuLnBhZ2luYXRvci1udW1iZXJzIGxpLnByZXYge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEycHg7XG59XG4ucGFnaW5hdG9yLW51bWJlcnMgbGkucHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDM1cHg7XG59XG4ucGFnaW5hdG9yLW51bWJlcnMgbGkubmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnBhZ2luYXRvci1udW1iZXJzIGxpLnByZXYgYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM4NHB4IC0xNDc0cHg7XG4gICAgd2lkdGg6IDM1cHg7XG59XG4ucGFnaW5hdG9yLW51bWJlcnMgbGkubmV4dCBhIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBtYXJnaW46IDBweCAwcHggMCAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OThweCAtMTQ3NHB4O1xuICAgIGhlaWdodDogNDBweDtcbn1cblxuLnBhZ2luYXRvci1udW1iZXJzIGxpLmN1cnJlbnQgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4Yztcbn1cblxuLnBhZ2luYXRvci1udW1iZXJzIGxpIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG59XG5cbm5hdi5leHRyYSBsaS5uZXh0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5wYWdpbmF0b3ItcHJldi1uZXh0IGxpLm5leHQgYSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnBhZ2luYXRvci1wcmV2LW5leHQgbGkubmV4dCBhIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IC00MjFweCAtMTQ3NHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2luYXRvci1wcmV2LW5leHQgbGkubmV4dCBhOmhvdmVyIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IC00MjFweCAtMTUxOXB4O1xufVxuXG4ucGFnaW5hdG9yLXByZXYtbmV4dCBsaS5wcmV2IGE6aG92ZXIgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM4MHB4IC0xNTE5cHg7XG59XG5cbiNmbSA+IGFydGljbGUgPiBkaXYuY29sLTEgPiBkaXYucmVsYXRlZC1wb3N0cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRldGFpbCAuZmVhdHVyZWQtYXJ0aWNsZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZGV0YWlsIC5mZWF0dXJlZC1hcnRpY2xlcyB1bC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAwIDBweDtcbn1cbi5kZXRhaWwgLmZlYXR1cmVkLWFydGljbGVzIHVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LXBhZ2UtY29udGVudCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE2NSU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0LXBhZ2UtY29udGVudCAucG9zdC1wYWdlLXRodW1ibmFpbCxcbi5wb3N0LXBhZ2UtY29udGVudCAuc2hhcmluZy1vcHRpb25zIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cblxuLnBvc3QtcGFnZS1jb250ZW50IC53cC1jYXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnBvc3QtcGFnZS1jb250ZW50IGltZy5hbGlnbmNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zdC1wYWdlLWNvbnRlbnQgdGFibGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4ucG9zdC1wYWdlLWNvbnRlbnQgdWwsXG4ucG9zdC1wYWdlLWNvbnRlbnQgb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cblxuLnBvc3QtcGFnZS1jb250ZW50IGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMTA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndwdG91Y2gtc2hvcnRjb2RlLXdlYmFwcC1tb2JpbGUsXG4ud3B0b3VjaC1zaG9ydGNvZGUtd2ViYXBwLW9ubHksXG4ud3B0b3VjaC1zaG9ydGNvZGUtd2ViYXBwLW9ubHkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBvc3QtcGFnZS1jb250ZW50IHAgYSxcbi5jb21tZW50LWJvZHkgYSB7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG90dGVkO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cblxuLnBvc3QtcGFnZS1jb250ZW50IC5wb3N0LXRodW1ibmFpbCB7XG4gICAgbWFyZ2luOiAwIDAgLThweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wb3N0LXBhZ2UtaGVhZC1hcmVhIC5wb3N0LWRhdGUtY29tbWVudHMsXG4ucG9zdC1wYWdlLWhlYWQtYXJlYSAucG9zdC1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucG9zdC1wYWdlLWNvbnRlbnQgLmNhdC10YWdzIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucG9zdC1wYWdlLWhlYWQtYXJlYS5iYXVoYXVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KFxuICAgICAgICByYWRpYWwsXG4gICAgICAgIDUwJSAwJSxcbiAgICAgICAgMCxcbiAgICAgICAgNTAlIDAlLFxuICAgICAgICA1MDAsXG4gICAgICAgIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksXG4gICAgICAgIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSlcbiAgICApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDBweCAxcHggMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wb3N0LXBhZ2UtaGVhZC1hcmVhLmJhdWhhdXMgaDIucG9zdC10aXRsZSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBmb250LXNpemU6IDE4MCU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG59XG5cbi5wb3N0LXBhZ2UtY29udGVudCBibG9ja3F1b3RlIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ucG9zdC1wYWdlLWNvbnRlbnQgLndwdG91Y2gtYWQge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi50b3AtY29udGVudC1hZCAud3B0b3VjaC1hZCxcbi5ib3R0b20tY29udGVudC1hZCAud3B0b3VjaC1hZCxcbiNjb250ZW50IC53cHRvdWNoLWFkIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cblxuLnBhZ2luYXRvci1wcmV2LW5leHQgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGZvbnQ6IDEzcHgvMzhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5wYWdpbmF0b3ItcHJldi1uZXh0IGEgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM4MHB4IC0xNDc0cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDQwcHg7XG59XG5cbiNmbVxuICAgID4gc2VjdGlvblxuICAgID4gZGl2LmNvbHMtM3gub3RoZXJcbiAgICA+IG5hdlxuICAgID4gdWw6bm90KC5wYWdpbmF0b3ItcHJldi1uZXh0KVxuICAgID4gbGkucHJldiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM3OXB4IC0xNDc0cHg7XG4gICAgdGV4dC1pbmRlbnQ6IDQwcHg7XG59XG5cbiNmbVxuICAgID4gc2VjdGlvblxuICAgID4gZGl2LmNvbHMtM3gub3RoZXJcbiAgICA+IG5hdlxuICAgID4gdWw6bm90KC5wYWdpbmF0b3ItcHJldi1uZXh0KVxuICAgID4gbGkucHJldlxuICAgID4gYVtyZWwqPVwicHJldlwiXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM3OXB4IC0xNTE5cHg7XG59XG5cbmxpLmV4dHJhIGEge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBESVNRVVMgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIC5jb21tZW50cyB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxudGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBAZW5kICovXG5cbi8qIFZpZGVvcyAqL1xuI2ZtLnZpZGVvLWRldGFpbCA+IC5jb2xzLTJ4IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xufVxuI2ZtLnZpZGVvLWRldGFpbCA+IC5jIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4jZm0udmlkZW8tZGV0YWlsID4gLmNvbHMtMnggPiBoMSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7XG59XG4jZm0udmlkZW8tZGV0YWlsID4gLmNvbHMtMnggPiBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2ZtLnZpZGVvLWRldGFpbCA+IGFydGljbGUgPiBkaXYuY29sLTEgPiBwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBtYXgtaGVpZ2h0OiA0LjE2N3JlbTtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmVtYmVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5lbWJlZCBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC5pbWc6Zmlyc3QtY2hpbGQgaWZyYW1lLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAuZW1iZWQ6Zmlyc3QtY2hpbGQgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvLWRldGFpbCAuY29udGVudCBkaXYuY29sLTEgPiAuZW1iZWQ6Zmlyc3QtY2hpbGQsXG4udmlkZW8tZGV0YWlsIC5jb250ZW50IGRpdi5jb2wtMSA+IC5pbWc6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogLTI2cHggLTEwcHggMTVweDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tZGV0YWlsIC5jb250ZW50IGRpdi5jb2wtMSBoMiBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG51bC5saXN0aW5nLWFydGljbGVzIHNwYW4udmlkZW8ge1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDBweDtcbiAgICB3aWR0aDogMTlweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDFweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG4udmlkZW8tZGV0YWlsIC5tb3JlLXZpZGVvcyAubGlzdGluZy1hcnRpY2xlcyBsaSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA5NCU7XG4gICAgcGFkZGluZzogMTRweCAwIDI0cHggMDtcbn1cblxuLnZpZGVvLWRldGFpbCAubW9yZS12aWRlb3MgLmxpc3RpbmctYXJ0aWNsZXMgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnZpZGVvLWRldGFpbCAubW9yZS12aWRlb3MgLmxpc3RpbmctYXJ0aWNsZXMgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ubW9yZS12aWRlb3MgLmxpc3RpbmctYXJ0aWNsZXMgLmZsZXhzdWJzY3JpYmUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiNmbSA+IGFydGljbGUgPiBhc2lkZS5tb3JlLXZpZGVvcyA+IHVsID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItdG9wOiAwcHggc29saWQ7XG59XG5cbi8qIEBlbmQgKi9cblxuLyogQ29udGFjdCAqL1xudWwubGlzdGluZy1wZW9wbGUge1xuICAgIC13ZWJraXQtZmxleDogMDtcbiAgICAtbXMtZmxleDogMDtcbiAgICBmbGV4OiAwO1xuICAgIG9yZGVyOiAwO1xuICAgIG1hcmdpbjogMCAwIDBweCAtMjBweDtcbn1cblxuLmxpc3RpbmctcGVvcGxlIGxpIHtcbiAgICBtYXJnaW46IDAgLTEwcHggMCAyMHB4O1xuICAgIHdpZHRoOiA0NiU7XG59XG4ubGlzdGluZy1wZW9wbGUgbGkgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmxpc3RpbmctcGVvcGxlIGxpIGIgYSB7XG4gICAgY29sb3I6ICNlODkyMDA7XG59XG5cbi5jb2xzLTJ4IC5jb2wtMiBhc2lkZS5vZmZpY2Uge1xuICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIG9yZGVyOiAxO1xufVxuLmNvbHMtMnggLmNvbC0yIGFzaWRlLm9mZmljZSBoMSB7XG4gICAgZm9udDogMjBweC8xOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbi5jb2xzLTJ4IC5jb2wtMiBhc2lkZS5vZmZpY2UgcCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmNvbnRhY3QgLmNvbnRlbnQgLmNvbC0xIGgyIHtcbiAgICBmb250OiAyMHB4LzE4cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuXG4vKiBAZW5kICovXG5cbi8qIFN1YnNjcmliZSAqL1xuXG4uc3Vic2NyaWJlIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweCAwIDMwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3Vic2NyaWJlX2xnLnBuZ1wiKVxuICAgICAgICBuby1yZXBlYXQgMjhweCAxOTlweDtcbiAgICBoZWlnaHQ6IDQxMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODYlIDIxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODkyMDA7XG4gICAgbWFyZ2luOiAzMHB4IDAgMzBweCAwcHg7XG59XG4jZm0uc3Vic2NyaWJlIC5jb2xzLTN4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbn1cblxuLnN1YnNjcmliZSAuY29udGVudCAuaGVhZGVyIGgyIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5oMS5zdWJzY3JpYmVoZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDkwJTtcbn1cblxuLnN1YnNjcmliZSAuY29udGVudCBoMiB7XG4gICAgZm9udDogMjBweC8yOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5zdWJzY3JpYmUgLmNvbHMtM3ggLmNvbC0xLFxuLnN1YnNjcmliZSAuY29scy0zeCAuY29sLTIsXG4uc3Vic2NyaWJlIC5jb2xzLTN4IC5jb2wtMyB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbnNlbGVjdCB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbiNzdWJzY3JpYmVfc2VjdGlvbiA+IGRpdi5jb2xzLTN4ID4gZm9ybS5jb2wtMS5wcmludCA+IGZpZWxkc2V0ID4gcCA+IGlucHV0LFxuI2ZybURpZ2l0YWxTdWJzY3JpYmUgPiBmaWVsZHNldCA+IG9sID4gbGkgPiBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTFlNTtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhMWU1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzdjN2M3O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG5mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnNlY29uZGFyeSxcbmZvcm0gYnV0dG9uLnNlY29uZGFyeSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2Utb3V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMCAzOHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YzhjOGM7XG4gICAgaGVpZ2h0OiA1MnB4O1xufVxuXG4jZnJtRGlnaXRhbFN1YnNjcmliZSA+IHAsXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbHMtM3ggPiBmb3JtLmNvbC0xLnByaW50ID4gcCxcbiNuZXdzbGV0dGVyU3Vic2NyaWJlID4gcCB7XG4gICAgZm9udC1zaXplOiAwLjg5cmVtO1xufVxuXG4jbmV3c2xldHRlclN1YnNjcmliZSB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbiNuZXdzbGV0dGVyU3Vic2NyaWJlID4gZGl2ID4gbGFiZWwgPiBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMWExYTFhO1xuICAgIGJvcmRlci1jb2xvcjogIzFhMWExYTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcbn1cblxuI3N1YnNjcmliZV9zZWN0aW9uID4gZGl2LmNvbHMtM3ggPiBmb3JtLmNvbC0zLm5ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuI25ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1YnNjcmliZSAuY29scy0zeCAuY29sLTEsXG4uc3Vic2NyaWJlIC5jb2xzLTN4IC5jb2wtMixcbi5zdWJzY3JpYmUgLmNvbHMtM3ggLmNvbC0zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDVweCA2MHB4IDBweDtcbn1cbiNzdWJzY3JpYmVfc2VjdGlvbiA+IGRpdi5jb2xzLTN4ID4gZm9ybS5jb2wtMy5uZXdzbGV0dGVyID4gZmllbGRzZXQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uc3Vic2NyaWJlIC5uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnN1YnNjcmliZSAubmV3c2xldHRlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uc3Vic2NyaWJlIC5uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmhvdmVyLFxuLnN1YnNjcmliZSAubmV3c2xldHRlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06aG92ZXIge1xuICAgIHBhZGRpbmc6IDI2cHggNzFweCAyNnB4IDIwcHg7XG59XG4uc3Vic2NyaWJlIC5uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMnB4O1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICB0b3A6IDFweDtcbn1cblxuLyogU3ViIEZvcm0gKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiA+IGgxIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jcHJpbnRTdWJzY3JpcHRpb24gPiBkaXYuY29sLTEgPiBoMyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG5mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBhMWU1ICFpbXBvcnRhbnQ7XG59XG5cbmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZXJyb3IsXG5mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0uZXJyb3IsXG5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5lcnJvcixcbmZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5lcnJvcixcbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLmVycm9yIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTgyNzggIWltcG9ydGFudDtcbn1cblxuI2ZybURpZ2l0YWxTdWJzY3JpYmUsXG4uc3Vic2NyaWJlIC5wcmludCxcbiNzdWJzY3JpYmVfaXBhZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4jZnJtRGlnaXRhbFN1YnNjcmliZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuLnN1YnNjcmliZSAucHJpbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiNpcGFkX3N1YnNjcmliZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5mb3JtIG9sIGxpLFxuZm9ybSB1bCBsaSB7XG4gICAgbWFyZ2luOiAwIDAgN3B4IDJweDtcbn1cblxuZGl2LnNlbGVjdG9yLFxuZGl2LnNlbGVjdG9yIHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbiNzdWJtaXRfcGF5bWVudF9mb3JtID4gZmllbGRzZXQ6bnRoLWNoaWxkKDIxKSA+IG9sID4gbGkuc3VibWl0LWl0ZW0gPiBpbnB1dCxcbmZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmZvcm0gYnV0dG9uLFxuLmJ0bl9wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMWFhYWU4O1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbiNyZXZpZXdfaW5mb3JtYXRpb24gaDQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQ6IDE2cHgvMjVweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuI3Jldmlld19pbmZvcm1hdGlvbiAudXNlci1kYXRhIGxpIHtcbiAgICBwYWRkaW5nOiAwcHg7XG59XG5cbiNyZXZpZXdfaW5mb3JtYXRpb24gLnVzZXItZGF0YSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLyogQGVuZCAqL1xuXG4vKiBMYXRlc3QgSXNzdWUgKi9cbi5jb2wtMS5tYWluLWZlYXR1cmUge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5maXJzdCB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgLmltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5sYXRlc3QtaXNzdWUgLm1haW4tZmVhdHVyZSAubWV0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgaDIge1xuICAgIGZvbnQ6IDQ4cHgvMThweCBcImFybm8tcHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xufVxuLmxhdGVzdC1pc3N1ZSAubWFpbi1mZWF0dXJlIGgyIGEsXG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgaDIgYTpob3ZlciB7XG4gICAgZm9udDogMjhweC8zNHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG59XG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgLmNvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jZm0ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQgLnBvc3QtbG9ja2VkLWV4Y2VycHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL21vYmlsZWxvY2sucG5nXCIpXG4gICAgICAgIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5pbWcgLmxvY2tlZCxcbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5maXJzdCAuaW1nIC5sb2NrZWQge1xuICAgIEBpbmNsdWRlIHByZW1pdW0tdHJpYW5nbGU7XG4gICAgYm9yZGVyLXdpZHRoOiAxOHB4O1xufVxuXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuaW1nIC5sb2NrZWQ6OmJlZm9yZSxcbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5maXJzdCAuaW1nIC5sb2NrZWQ6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgcHJlbWl1bS10cmlhbmdsZS1iZWZvcmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xM3B4LCAtMTNweCk7XG59XG5cbi5jb250ZW50IC5maXJzdCAucG9zdC1sb2NrZWQtZXhjZXJwdCB7XG4gICAgdG9wOiAtNXB4O1xufVxuXG4ubGlzdGluZy1hcnRpY2xlcyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhdGVzdC1pc3N1ZSAuZmVhdHVyZXMgaDIge1xuICAgIGZvbnQ6IDIwcHgvMjhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLmNvbHMtM3ggLmNvbDEtMiA+IGgyIHtcbiAgICBmb250OiAyMHB4LzM4cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXI6IDBweCBzb2xpZDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cbi5sYXRlc3QtaXNzdWUgLm1haW4tZmVhdHVyZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5sYXRlc3QtaXNzdWUgLm1haW4tZmVhdHVyZSA+ICo6bm90KGEpIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgPiBoMiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLmxhdGVzdC1pc3N1ZSB1bC5saXN0aW5nLWFydGljbGVzIGxpID4gYTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmxhdGVzdC1pc3N1ZSB1bC5saXN0aW5nLWFydGljbGVzIGxpID4gYTpmaXJzdC1jaGlsZCBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG4ubGF0ZXN0LWlzc3VlIHVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgLm1ldGEge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3Qge1xuICAgIHBhZGRpbmc6IDA7XG59XG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgaDMgYSB7XG4gICAgcGFkZGluZzogMCAwIDAgODBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5maXJzdCBoMyxcbiNmbS5sYXRlc3QtaXNzdWUgPiBzZWN0aW9uID4gZGl2LmNvbC0xLmZlYXR1cmVzID4gZGl2ID4gaDMge1xuICAgIGZvbnQ6IDE0cHgvMThweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nOiAwcHggMzVweCAwIDEwcHg7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXgtaGVpZ2h0OiA0LjJyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG59XG4ubGF0ZXN0LWlzc3VlIHVsLmxpc3RpbmctYXJ0aWNsZXMgYSBiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2wtMS5mZWF0dXJlcyA+IGRpdiA+IGgzIHtcbiAgICBmb250OiAxM3B4LzE3cHggc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAwcHggMCAwIDlweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDhweCAwIDVweCAtOXB4O1xufVxuI2ZtLmxhdGVzdC1pc3N1ZSA+IHNlY3Rpb24gPiBkaXYuY29sLTEuZmVhdHVyZXMgPiBkaXYgPiBoMyB7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgLmltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgLmltZyBpbWcge1xuICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgd2lkdGg6IDEyMHB4O1xufVxuLmxhdGVzdC1pc3N1ZSAuZmVhdHVyZXMgLmZpcnN0IC5tZXRhIHtcbiAgICBtYXJnaW46IDAgMCAwIDEzMHB4O1xufVxuLmxhdGVzdC1pc3N1ZSAuZmVhdHVyZXMgLmxpc3RpbmctYXJ0aWNsZXMge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogMDtcbn1cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2wtMS5mZWF0dXJlcyA+IHVsIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAubGlzdGluZy1hcnRpY2xlcyAubWV0YSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTIgLmxpc3RpbmctYXJ0aWNsZXMgbGkgLmltZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yIC5saXN0aW5nLWFydGljbGVzIGxpIC5pbWcgLmxvY2tlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMiAubGlzdGluZy1hcnRpY2xlcyBsaSBiLFxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcyBsaSBiLFxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcyBsaSAubWV0YSB7XG4gICAgZm9udDogMTRweC8xOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMHB4IDM1cHggMCAwO1xufVxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMiAubGlzdGluZy1hcnRpY2xlcyBsaSAudGl0bGU6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgcHJlbWl1bS1zdGFyO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xufVxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMiAubGlzdGluZy1hcnRpY2xlcyBsaSAubWV0YSB7XG4gICAgcGFkZGluZzogMDtcbn1cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAubGlzdGluZy1hcnRpY2xlcyBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2xzLTN4Lm90aGVyID4gZGl2LmNvbDEtMiA+IGRpdi5jb2wtMSA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IG5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5wLmFsc28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xLFxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMixcbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yIC5saXN0aW5nLWFydGljbGVzIGxpIGIgaSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG4gICAgZm9udDogaW5oZXJpdDtcbn1cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5saXN0aW5nLWFydGljbGVzIHAgKyAubWV0YSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHg7XG59XG5cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29sLTEuZmVhdHVyZXMgPiBkaXYgPiBkaXYucG9zdC1sb2NrZWQtbXNnIHtcbiAgICBtYXJnaW46IDdweCAwIDAgMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTIgLmxpc3RpbmctYXJ0aWNsZXMgbGkgLmltZyB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG51bC5vdGhlci1hcnRpY2xlcyBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDBweCAwIDZweCAwO1xufVxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMiAubGlzdGluZy1hcnRpY2xlcyBsaSBwICsgLm1ldGEge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIEBlbmQgKi9cblxuLyogQXJjaGl2ZSAqL1xuXG4uYXJjaGl2ZWZyYW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmFyY2hpdmUgPiAuY29udGVudCBoMiB7XG4gICAgZm9udDogMTZweC8xMnB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ubGlzdGluZy1hcmNoaXZlIHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMWVtIDA7XG59XG4ubGlzdGluZy1hcmNoaXZlIGxpIHtcbiAgICB3aWR0aDogMjAlO1xufVxuLmxpc3RpbmctYXJjaGl2ZSBsaSBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHVuc2V0O1xufVxuLmxpc3RpbmctYXJjaGl2ZSBsaSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmFyY2hpdmUgLmFyY2hpdmVfdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIEBlbmQgKi9cblxuLyogQ2F0ZWdvcnkgUGFnZXMgKi9cbiNkcm9wMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgdG9wOiA0N3B4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI1O1xufVxuXG4uZi1kcm9wZG93biBsaSBhOmhvdmVyLFxuLmYtZHJvcGRvd24gbGkgYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmhpZGUtZm9yLW1lZGl1bS11cCB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuI2Ryb3BpY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9kcm9wbGlzdC5wbmdcIilcbiAgICAgICAgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IC00MnB4O1xuICAgIHBhZGRpbmc6IDQwcHggMzBweCAwcHggMjBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuI2Ryb3BpY29uaG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDAwO1xufVxuI2ZtLmxpc3RpbmcgLmNvbHMtMngge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi5saXN0aW5nIC5jb250ZW50IC5jb2wtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5saXN0aW5nLWhlcm9zIHNlY3Rpb24uY29udGVudCA+IGgxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMCAwIDBweDtcbn1cblxuLmxpc3RpbmctaGVyb3Mgc2VjdGlvbi5jb250ZW50ID4gLmNvbC0xIC5saXN0aW5nLWFydGljbGVzLWxnID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG4ubGlzdGluZy1oZXJvcyBzZWN0aW9uLmNvbnRlbnQgPiAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMtbGcgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbnNlY3Rpb24uY29udGVudCA+IGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5saXN0aW5nLWhlcm9zXG4gICAgc2VjdGlvbi5jb250ZW50XG4gICAgPiAuY29sLTFcbiAgICAuaGVyby1mZWF0dXJlc1xuICAgIH4gLmxpc3RpbmctYXJ0aWNsZXMtbGdcbiAgICA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmhlcm8tZmVhdHVyZSBoMyB7XG4gICAgZm9udDogMjhweC8zMHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4vKiBAZW5kICovXG5cbi8qIFNlY29uZGFyeSBQYWdlcyBOYXYsIEFkdmVydGlzZSAqL1xuXG4udGFibGUtYWR2ZXJ0aXNlcnMge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi5jb2xzLTJ4IC5jb2wtMSB7XG4gICAgYm9yZGVyLXRvcDogMHB4IHNvbGlkO1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG59XG5hc2lkZSA+IGgxLFxuLmFyY2hpdmUgPiAuY29udGVudCBoMixcbi5hZHZlcnRpc2UgLmNvbnRlbnQgaDIsXG4uY29udGFjdCAuY29udGVudCBoMixcbi5naWZ0cyAuY29udGVudCBoMixcbi5zdWJzY3JpYmUgLmNvbnRlbnQgaDIge1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xuICAgIGZvbnQ6IDIwcHgvMjJweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuI2ZtID4gYXJ0aWNsZSA+IGRpdi5jb2wtMiA+IGFzaWRlLmhvdy10byA+IGgxIHtcbiAgICBmb250OiAyMHB4LzIycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZGVmYXVsdCBoMS50aXRsZSB7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jZm0gPiBhcnRpY2xlID4gZGl2ID4gaDIge1xuICAgIGZvbnQ6IDIwcHgvMjJweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuI2ZtID4gYXJ0aWNsZSA+IGRpdiA+IGRpdi5jb2wtMS5zdXBwb3J0LmZhcSA+IGgzIHtcbiAgICBmb250OiAyMHB4LzIycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmN1c3RvbWl6ZS1zdXBwb3J0ICNmbSB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbn0gLyogdHdlYWtzIGxheW91dCBmb3IgV1AgYWRtaW4gKi9cbi5tb2JpbGUtbGVhZGVyYm9hcmQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5tb2JpbGUtbGVhZGVyYm9hcmQgYSBpbWcge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4vKiBAZW5kICovXG5cbi8qIExvZ2luICovXG4jZm9ybS1jb250YWluZXIgaDMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWVtYmVyc2hpcGxvZ2luIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG4ubWVtYmVyc2hpcGxvZ2luIHNwYW4ge1xuICAgIGNvbG9yOiAjNzc3O1xufVxuLm1lbWJlcnNoaXBsb2dpbiBhIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGZvbnQ6IDEzcHgvNDNweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNlODkyMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG5mb3JtLnJlZy1mb3JtIGxpLmxpLWRvdWJsZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbmZvcm0ucmVnLWZvcm0gbGkubGktZG91YmxlIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5mb3JtLnJlZy1mb3JtIGxpLmxpLWRvdWJsZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5mb3JtLnJlZy1mb3JtIGxpLmxpLWRvdWJsZSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuZm9ybS5yZWctZm9ybSBsaS5saS1kb3VibGUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuZm9ybSB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAtMjBweDtcbn1cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCBsaS5saS1kb3VibGUgPiBwLnJlcXVpcmVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxucCAuZXJyb3Ige1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZjE4Mjc4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxub2wgbGkgdWwsXG5vbCBsaSBvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuc3Bhbi5lcnJvcixcbnNtYWxsLmVycm9yIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuI2ZtLmxvZ2lucyAuY29udGVudC5jIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5mb3JtLnJlZy1mb3JtIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5mb3JtLnJlZy1mb3JtIGxpIC5idG4sXG5mb3JtLnJlZy1mb3JtIGxpIC5idG5fcHJpbWFyeSBmb3JtLnJlZy1mb3JtIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweDtcbiAgICBib3gtc2hhZG93OiAwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwYTFlNTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiAjYzdjN2M3O1xufVxuI2Zvcm0tY29udGFpbmVyIC5oZWFkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbn1cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCBsaS5saS1kb3VibGUgPiBkaXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCBsaS5saS1kb3VibGUgPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cblxuZm9ybS5yZWctZm9ybSAuZm9ybS1saXN0IGxpLmxpLWRvdWJsZSA+IGRpdiArIGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuZm9ybS5yZWctZm9ybSAuZm9ybS1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuZm9ybS5yZWctZm9ybSAuZm9ybS1saXN0IGxpLmxpLWRvdWJsZSA+IGRpdi5lcnJvciBpbnB1dCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VmODM3YjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbn1cblxuI2ZtLmxvZ2lucyBmb3JtIHAuZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICNlZjgzN2I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDRweCAwIDE0cHg7XG4gICAgcGFkZGluZzogMThweCAxOHB4IDFweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbiNmbS5sb2dpbnMgZm9ybSBwLmVycm9yIHNwYW4uZXJyb3Ige1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udDogMTRweC8xOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIEBlbmQgKi9cblxuLyogU2VhcmNoICovXG5cbi5zZWFyY2ggLmNvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9tb2JpbGVzcHJpdGUucG5nXCIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMHB4IDE1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzVweCA5cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zZWFyY2ggLmNvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyArIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzVweCA5cHg7XG59XG4uc2VhcmNoIC5jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMgKyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCA3cHg7XG59XG4uc2VhcmNoIC5jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGExZTU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxcHggN3B4O1xufVxuXG4uc2VhcmNoIC5jb250ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweCA3MXB4IDE1cHggMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5zZWFyY2ggLmNvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gICAgcGFkZGluZzogMTZweCA3MXB4IDE1cHggMTBweDtcbn1cbmxpLnNlYXJjaCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmxpLnNlYXJjaCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5saS5zZWFyY2ggYSBiIHtcbiAgICBwYWRkaW5nOiAwcHggMCAwIDNweDtcbn1cbmxpLnNlYXJjaCBpIHtcbiAgICBjb2xvcjogIzg4OCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDlweCAwIDAgM3B4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBAZW5kICovXG5cbi8qIEBncm91cCBSZWxhdGVkIFBvc3RzICovXG5cbi5yZWxhdGVkLXBvc3RzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5yZWxhdGVkLXBvc3RzIHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5yZWxhdGVkLXBvc3RzIGgzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbn1cblxuLnJlbGF0ZWQtcG9zdHMgbGkgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogOTUlO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4ucmVsYXRlZC1wb3N0cyBsaS5oYXMtdGh1bWIgYSxcbi5yZWxhdGVkLXBvc3RzIHAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmVsYXRlZC1wb3N0cyAuaGFzLXRodW1iIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0b3A6IDNweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG5cbi5yZWxhdGVkLXBvc3RzIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNjJweDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBsaSBpIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkgYiA+IGkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxudWwubGlzdGluZy1hcnRpY2xlcy1sZyBsaSBhIHtcbiAgICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLmNvbnRlbnQgLnBvc3QtbG9ja2VkLW1zZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG51bC5saXN0aW5nLWFydGljbGVzLWxnIGxpIGkgPiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi8qIEBlbmQgKi9cblxuLyogQGdyb3VwIENvbW1lbnRzICovXG5cbiNmbSA+IGFydGljbGUgPiBkaXYgPiBhc2lkZS5zb2NpYWwge1xuICAgIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNjb21tZW50cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4jcmVzcG9uc2VzLFxuI3Jlc3BvbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuI3Jlc3BvbmQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uY29tbWVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmNvbW1lbnQtYXV0aG9yIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDk1JTtcbn1cblxuLmNvbW1lbnQtdGltZSB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuI2NvbW1lbnRzIC5jb21tZW50LWF2YXRhciB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNjb21tZW50cyAuY29tbWVudC1hdmF0YXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jb21tZW50IC5jb21tZW50LWJvZHkge1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uY29tbWVudCAuY29tbWVudC1ib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4jY29tbWVudHMgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4jY29tbWVudHMgLmxvYWQtbW9yZS1jb21tZW50cy13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogOTUlO1xufVxuXG4vKiBAZW5kICovXG5cbi8qIEBncm91cCBTZWFyY2ggKi9cblxuLnNlYXJjaCBzcGFuLnNlbGVjdC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uc2VhcmNoIHNwYW4uc2VsZWN0LXdyYXAgLnNlYXJjaC1zZWxlY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4uc2VhcmNoIHNwYW4uc2VsZWN0LXdyYXAgaS53cHRvdWNoLWljb24tY2FyZXQtZG93biB7XG4gICAgY29udGVudDogXCJcXGU4NDRcIjtcbiAgICBmb250OiAxMTAlIFwid3B0b3VjaC1pY29uc1wiLCBzYW5zLXNlcmlmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAycHg7XG59XG5cbi5uby1yZXN1bHRzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBAZW5kICovXG5cbi8qIEBncm91cCBGb290ZXIgKi9cbiNmbSA+IGZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2ZtID4gZm9vdGVyID4gLmMge1xuICAgIHBhZGRpbmc6IDA7XG59XG4jZm0gPiBmb290ZXIgPiBkaXYgPiB1bCA+IGxpOm50aC1jaGlsZCg0KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2ZtID4gZm9vdGVyIGgyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMTAlO1xufVxuI2ZtID4gZm9vdGVyIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2ZtID4gZm9vdGVyIHVsIHtcbiAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuI2ZtID4gZm9vdGVyIGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgOHB4O1xufVxuI2ZtID4gZm9vdGVyIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuI2ZtID4gZm9vdGVyIGxpLmNyZWRpdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGVjcmVkaXQge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubG9hZC1tb3JlLWxpbmssXG4ubG9hZC1tb3JlLWNvbW1lbnRzLXdyYXAgYSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiNzd2l0Y2gge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG5cbi5wYWdlLXdyYXBwZXIgLmZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBmb250LXNpemU6IDc1JTtcbn1cblxuLmZvb3RlcixcbmEuYmFjay10by10b3Age1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbm9sIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4jc3Vic2NyaWJlX3NlY3Rpb24gLmNvbC0xLFxuI3N1YnNjcmliZV9zZWN0aW9uIC5jb2wtMixcbiNzdWJzY3JpYmVfc2VjdGlvbiAuc3ViY29sLTIsXG4jc3Vic2NyaWJlX3NlY3Rpb24gLnN1YmNvbC0xIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuI3N1YnNjcmliZV9zZWN0aW9uIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4jc3Vic2NyaWJlX3NlY3Rpb24gLnNjaGVkdWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI3N1YnNjcmliZV9zZWN0aW9uIC51c2VyLWRhdGEgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbiNzdWJzY3JpYmVfc2VjdGlvbiAjc19lbSxcbiNzdWJzY3JpYmVfc2VjdGlvbiAjc19leSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuI3N1YnNjcmliZV9zZWN0aW9uICNmX3NjaGVkdWxlX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zdWJzY3JpYmVfc2xhc2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIEBlbmQgKi9cblxuI0JhY2tncm91bmRTa2luIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5AaW1wb3J0IFwiZm91bmRhdGlvblwiO1xuIiwiLypcbiAgICBSZXNwb25zaXZlIHN0eWxlcyBjYW4gYmUgYXBwbGllZCB2aWEgJy5zbWFydHBob25lJywgJy50YWJsZXQnLCAnLnBvcnRyYWl0JyAmICcubGFuZHNjYXBlJyBjbGFzc2VzLlxuICAgIFRoZXNlIGNsYXNzZXMgYXJlIGF1dG9tYXRpY2FsbHkgYXBwbGllZCBhbmQgbWFuaXB1bGF0ZWQgb24gPGJvZHk+IGJ5IEZvdW5kYXRpb24uXG4qL1xuLyogbGluZSA3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4vKiBsaW5lIDE0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYm9keS5oYXNfbGVhZGVyYm9hcmQgI2ZtIHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG5cbi8qIGxpbmUgMTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5wOmVtcHR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnZpc3VhbGx5aGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcbiAgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubS1waWthYnUtc2lkZWJhci5tLXBpa2FidS1sZWZ0LFxuLm0tcGlrYWJ1LW92ZXJsYXksXG4ubS1waWthYnUtbGVmdC12aXNpYmxlIC5tLXBpa2FidS1sZWZ0LFxuLm0tcGlrYWJ1LWxlZnQtdmlzaWJsZSAubS1waWthYnUtbGVmdCxcbm0tcGlrYWJ1LWNvbnRhaW5lcixcbi5oaWRlLWZvci1tZWRpdW0tdXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA0MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmEge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2U4OTIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDQ3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYTpob3ZlcixcbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbn1cblxuLyogbGluZSA1Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmJ1dHRvbixcbi5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDBhMWU1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M3YzdjNztcbn1cblxuLyogbGluZSA1Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jYWxsb3V0LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4vKlxuVGhlIGRyb3Bkb3duIG1lbnVcbiovXG4vKiBsaW5lIDcwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xubmF2I21vYmlsZSB1bCBsaSB7XG4gIGNsZWFyOiBib3RoO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBsaW5lIDc1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xubmF2I21vYmlsZSB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbWFyZ2luOiAycHggMDtcbiAgcGFkZGluZzogNnB4IDAgNnB4IDhweDtcbn1cblxuLyogbGluZSA4NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbm5hdiNtb2JpbGUgdWwgdWwge1xuICBmb250LXNpemU6IHNtYWxsO1xufVxuXG4vKiBsaW5lIDg4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xubmF2I21vYmlsZSB1bCB1bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4vKiBsaW5lIDkyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xubmF2I21vYmlsZSB1bCB1bCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi8qIGxpbmUgOTcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5uYXYjbW9iaWxlIHVsIHVsIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCIyMTkyXCI7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLyogU2VhcmNoIGFuZCBNZW51IFRvZ2dsZSAqL1xuLyogbGluZSAxMDQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jc2VhcmNodG9nZ2xlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBvcGFjaXR5OiAwLjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9jaGV2cm9uc193aC5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTE0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3NlYXJjaHRvZ2dsZTo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBvcGFjaXR5OiAwLjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9jaGV2cm9uc193aC5wbmdcIik7XG59XG5cbi8qIGxpbmUgMTI0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3NlYXJjaHRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjNmQ2ZDZkO1xuICBmb250OiAxNHB4LzMycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAxMzIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jc2VhcmNodG9nZ2xlOm5vdCgubW0tbWVudSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEzNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbV9xdWlja3NlYXJjaF9mb3JtIGZvcm0ge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi8qIGxpbmUgMTQwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtX3F1aWNrc2VhcmNoX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0M3B4O1xufVxuXG4vKiBsaW5lIDE0NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmlucHV0I2ZtX3F1aWNrc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogIzU0NTQ1NDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBjb2xvcjogI2NjYztcbiAgdG9wOiAtM3B4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxNTIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm1fcXVpY2tzZWFyY2hfZm9ybTpob3ZlciBpbnB1dCNmbV9xdWlja3NlYXJjaCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAxNTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm1fcXVpY2tzZWFyY2gtYnRuIHtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTNweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkxcHggLTE1MTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDE2OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbV9xdWlja3NlYXJjaC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MXB4IC0xNDcxcHg7XG59XG5cbi8qIGxpbmUgMTcyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtX3F1aWNrc2VhcmNoX2Zvcm06aG92ZXIgI2ZtX3F1aWNrc2VhcmNoLWJ0bixcbi5mbV9xdWlja3NlYXJjaC1vbiAjZm1fcXVpY2tzZWFyY2gtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01OTFweCAtMTQ3MXB4O1xufVxuXG4vKiBsaW5lIDE3Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbV9xdWlja3NlYXJjaC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkxcHggLTE0NzFweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogIzU0NTQ1NDtcbiAgZm9udDogMTRweC8zMnB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMTg4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21tZW51Om5vdCgubW0tbWVudSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE5MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtbWVudSA+IGxpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMi43NWVtO1xufVxuXG4vKiBsaW5lIDIwMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtbWVudSA+IGxpID4gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjA0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21tZW51ID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvY2hldnJvbnNfYmxhY2sucG5nXCIpO1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0NTQ1O1xufVxuXG4vKiBsaW5lIDIxMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtbWVudSA+IGxpOm50aC1jaGlsZCgxMSkge1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG59XG5cbi8qIGxpbmUgMjEzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21tZW51ID4gbGk6bnRoLWNoaWxkKDEyKSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL2NoZXZyb25zX3doLnBuZ1wiKTtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cblxuLyogbGluZSAyMTksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5tbWVudXN1YiB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDBweDtcbn1cblxuLyogbGluZSAyMjQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5tbWVudXN1YiA+IGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODg4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMi43NWVtO1xufVxuXG4vKiBsaW5lIDIzMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLm1tZW51c3ViID4gbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjZmZmO1xufVxuXG4vKiBsaW5lIDIzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtbWVudSA+IGxpOm50aC1jaGlsZCg5KSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXRvcDogZG90dGVkIDJweCAjYzdjN2M3O1xuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMnB4ICNjN2M3Yzc7XG59XG5cbi8qIGxpbmUgMjQ3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubW1lbnVzdWI6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YjdiNztcbn1cblxuLyogbGluZSAyNTEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubW1lbnVmb290IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4YztcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIHBhZGRpbmc6IDZweCAwIDhweCAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8qIGxpbmUgMjU3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm1tZW51Zm9vdCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMjYwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm1tZW51c29jaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4vKiBsaW5lIDI2NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSB7XG4gIHBhZGRpbmc6IDBweCAwIDAgMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDI2OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IC5iYW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI3Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgMjc2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gaGVhZGVyIGgxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjgwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gaGVhZGVyIHAge1xuICBwYWRkaW5nOiAxMDBweCAyMHB4O1xufVxuXG4vKiBsaW5lIDI4Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGhlYWRlciBoMSBhIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luOiAxNHB4IDBweCAwIDU3cHg7XG4gIGhlaWdodDogMjJweDtcbiAgbWF4LXdpZHRoOiAxNDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjkxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gaGVhZGVyIHVsIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL21vYmlsZXNwcml0ZS5wbmdcIikgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDMwOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtb2JpbGUtbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMzEyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21vYmlsZS1uYXYgLm1vYmlsZS1uYXYtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAzMTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jbW9iaWxlLW5hdiAubW9iaWxlLW5hdi1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi8qIGxpbmUgMzIyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21vYmlsZS1uYXYgLm1vYmlsZS1uYXYtcmlnaHQge1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi8qIGxpbmUgMzI4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21vYmlsZS1uYXYgbGkuc2hvd19mb3JfbG9nZ2VkX2luIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzMzEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jbW9iaWxlLW5hdi5sb2dnZWRfaW4gbGkuc2hvd19mb3JfbG9nZ2VkX2luIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDMzNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtb2JpbGUtbmF2LmxvZ2dlZF9pbiBsaS5oaWRlX2Zvcl9sb2dnZWRfaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDMzOCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtb2JpbGUtbmF2IC5tb2JpbGUtbmF2LWxvZ28ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE2MHB4IDAgMTZweDtcbn1cblxuLyogbGluZSAzNDYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jbW9iaWxlLW5hdiAudGl0bGUtYXJlYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDE0JTtcbiAgbWF4LXdpZHRoOiAxMzJweDtcbn1cblxuLyogbGluZSAzNTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBoZWFkZXIgbGkge1xuICBtYXJnaW46IDJweCAwcHggMCAwO1xufVxuXG4vKiBsaW5lIDM2MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGhlYWRlciA+IGRpdiA+IG5hdi5tb2JhciA+IHNlY3Rpb24gPiB1bC5sZWZ0ID4gbGkgPiBhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL21vYmlsZXNwcml0ZS5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMHB4IDE1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcHggMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkICNjY2NjY2M7XG4gIHdpZHRoOiAzN3B4O1xufVxuXG4vKiBsaW5lIDM3MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5tLXBpa2FidS1sZWZ0LXZpc2libGVcbiNmbVxuPiBoZWFkZXJcbj4gZGl2XG4+IG5hdi5tb2JhclxuPiBzZWN0aW9uXG4+IHVsLmxlZnRcbj4gbGlcbj4gYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODVweCAtMTIxcHg7XG59XG5cbi8qIGxpbmUgMzgyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gaGVhZGVyID4gZGl2ID4gbmF2Lm1vYmFyID4gc2VjdGlvbiA+IHVsLnJpZ2h0ID4gbGk6bnRoLWNoaWxkKDEpID4gYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IDdweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZC1zaXplOiAyMTBweCAxNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSAzOTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iYXIgPiBzZWN0aW9uID4gdWwucmlnaHQgPiAubG9naW4gPiBhLFxuI2ZtID4gaGVhZGVyID4gZGl2ID4gbmF2Lm1vYmFyID4gc2VjdGlvbiA+IHVsLnJpZ2h0ID4gLmxvZ291dCA+IGEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzZweCA4cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkICNjY2NjY2M7XG4gIGJhY2tncm91bmQtc2l6ZTogMjEwcHggMTUwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0MDAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iYXIgPiBzZWN0aW9uID4gdWwucmlnaHQgPiAubG9nb3V0ID4gYTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA4cHg7XG4gIHdpZHRoOiA1cHg7XG59XG5cbi8qIGxpbmUgNDEzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gaGVhZGVyID4gZGl2ID4gbmF2Lm1vYmFyID4gc2VjdGlvbiA+IHVsLnJpZ2h0ID4gLnRvZ2dsZS1idG4gPiBhIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNHB4IDhweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZC1zaXplOiAyMTBweCAxNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSA0MjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBoZWFkZXIgPiBkaXYgPiBuYXYubW9iaWxlLm1vYmFyID4gc2VjdGlvbiA+IHVsLnJpZ2h0ID4gLnRvZ2dsZS1idG4ge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDI2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm1vYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDQyOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGhlYWRlciB1bCBhOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDtcbn1cblxuLyogbGluZSA0MzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBoZWFkZXIgbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDM3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogLTIycHg7XG4gIGhlaWdodDogNzBweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLyogbGluZSA0NDYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gLmMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA5NDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0NTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0uaG9tZSA+IC5jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNDU5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtLmhvbWUgLmNvbnRlbnQgLmNvbHMtM3gge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA0NjMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuZmVhdHVyZXMgLmZpcnN0IC5pbWcgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiAxNHB4IDE1cHggMTJweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xufVxuXG4vKiBsaW5lIDQ3Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5tb2JpbGUtd2ViYm94LTIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLyogRmxleCBPcmRlciAgKi9cbi8qIGxpbmUgNDgyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmZsZXhib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLyogbGluZSA0ODksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZmxleGhlcm8ge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAtbXMtZmxleC1vcmRlcjogMDtcbiAgLXdlYmtpdC1vcmRlcjogMDtcbiAgb3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgNDk3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmZsZXhmaWxtbWFraW5nIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIC13ZWJraXQtb3JkZXI6IDE7XG4gIG9yZGVyOiAxO1xufVxuXG4vKiBsaW5lIDUwNSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mbGV4bGF0ZXN0bW9iaWxlIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gIC13ZWJraXQtb3JkZXI6IDI7XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogMTA2JTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG4vKiBsaW5lIDUxNSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mbGV4cG9wdWxhcm1vYmlsZSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAtd2Via2l0LW9yZGVyOiAzO1xuICBvcmRlcjogMztcbn1cblxuLyogbGluZSA1MjMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZmxleHN1YnNjcmliZSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAtd2Via2l0LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cblxuLyogbGluZSA1MzEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZmxleGludGVydmlld3Mge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgLXdlYmtpdC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG5cbi8qIGxpbmUgNTM5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmZsZXhjb2x1bW5zIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gIC13ZWJraXQtb3JkZXI6IDY7XG4gIG9yZGVyOiA2O1xufVxuXG4vKiBsaW5lIDU0Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mbGV4c29jaWFsIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gIC13ZWJraXQtb3JkZXI6IDc7XG4gIG9yZGVyOiA3O1xufVxuXG4vKiBsaW5lIDU1NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mbGV4ZmVzdGl2YWxzIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gIC13ZWJraXQtb3JkZXI6IDg7XG4gIG9yZGVyOiA4O1xufVxuXG4vKiBsaW5lIDU2Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2xzLTN4IC5jb2wtMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU2Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2xzLTJ4IC5jb2wtMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU2OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2xzLTN4IC5jb2wxLTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29scy0zeCAuY29sLTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NzYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29scy0yeCAuY29sLTEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gIHBhZGRpbmc6IDI1cHggMCAwO1xufVxuXG4vKnR3aXR0ZXIqL1xuLyogbGluZSA1ODUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29scy0zeCAuY29sLTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDU4OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wYWdlLXdyYXBwZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLyogbGluZSA1OTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5kaXYuYnV0dG9uIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cblxuLyogbGluZSA1OTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5idXR0b24uZXhwYW5kLFxuLmJ1dHRvbi5leHBhbmQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDAgMzhweCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogNTJweDtcbn1cblxuLyogbGluZSA2MDUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubW1lbnVzb2NpYWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA2MDgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubW1lbnVzb2NpYWwgPiBhLnR3aXR0ZXIge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3NvY2lhbC5wbmdcIik7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLyogbGluZSA2MjAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubW1lbnVzb2NpYWwgPiBhLmZhY2Vib29rIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zb2NpYWwucG5nXCIpO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zN3B4IDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLyogbGluZSA2MzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5kaXYuYnV0dG9uLmV4cGFuZC5zaG93LWZvci1zbWFsbC1vbmx5ID4gYS50d2l0dGVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogNDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zb2NpYWwucG5nXCIpO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICBtYXJnaW4tbGVmdDogLTQ2cHg7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLyogbGluZSA2NDUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5kaXYuYnV0dG9uLmV4cGFuZC5zaG93LWZvci1zbWFsbC1vbmx5ID4gYS5mYWNlYm9vayB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDQycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc29jaWFsLnBuZ1wiKTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTBweCAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qIEBncm91cCBIb21lIGFuZCBIZXJvICovXG4vKiBsaW5lIDY2MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGhlYWRlciA+IC5jIHtcbiAgYm9yZGVyLXRvcDogMHB4O1xufVxuXG4vKiBsaW5lIDY2NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMCAwIDBweCAxNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbi8qIGxpbmUgNjcwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMge1xuICBtYXJnaW46IC0yMHB4IC0xMHB4IDAgLTEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA2NzYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwIDAgNTVweDtcbiAgcGFkZGluZzogMCAwIDU1JTtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG4gIHotaW5kZXg6IDU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qIGxpbmUgNjg5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLnByZXYgYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjkyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLnByZXYge1xuICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZDtcbn1cblxuLyogbGluZSA2OTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciAubmV4dCBhIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZV9wYWdpbmF0b3IucG5nXCIpIG5vLXJlcGVhdCA0MDBweCAtMzJweDtcbiAgdGV4dC1pbmRlbnQ6IDQwMDAwcHg7XG59XG5cbi8qIGxpbmUgNzAzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLnByZXYsXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciAubmV4dCB7XG4gIGhlaWdodDogNDFweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0MXB4O1xufVxuXG4vKiBsaW5lIDcxMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucGFnaW5hdG9yIC5wcmV2IGEsXG4uaGVyby1mZWF0dXJlcyBoZWFkZXIgLnBhZ2luYXRvciAubmV4dCBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvaGVyb3BhZ2luYXRvcm1vYmlsZS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICBoZWlnaHQ6IDQxcHg7XG4gIHdpZHRoOiA0MXB4O1xufVxuXG4vKiBsaW5lIDcyMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucGFnaW5hdG9yIC5uZXh0IGEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XG59XG5cbi8qIGxpbmUgNzI3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLm5leHQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTQxcHg7XG59XG5cbi8qIGxpbmUgNzMxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLnByZXYgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQxcHg7XG59XG5cbi8qIGxpbmUgNzM1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZXMgaGVhZGVyIC5wYWdpbmF0b3IgLm5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLyogbGluZSA3NDAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaGVyby1mZWF0dXJlcyBoMiBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDc0Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlcyB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLyogbGluZSA3NDYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuZmVhdHVyZXMgLmZpcnN0IHtcbiAgcGFkZGluZzogMHB4O1xuICBtaW4taGVpZ2h0OiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4vKiBsaW5lIDc1Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5jb250ZW50IC5oZXJvLWZlYXR1cmUgaDMge1xuICBmb250OiAzMHB4LzMwcHggXCJhcm5vLXByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgbWFyZ2luOiA1cHggMCAxMHB4O1xufVxuXG4vKiBsaW5lIDc1Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5oZXJvLWZlYXR1cmVzIGhlYWRlciAucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzU5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhlcm8tZmVhdHVyZSBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA3NjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuY29udGVudCAuaGVyby1mZWF0dXJlIHAubWV0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAycHggMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSA3NjcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5wLm1ldGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NzIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuY29udGVudCAuaGVyby1mZWF0dXJlIHAubWV0YSBhOmxpbmsge1xuICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLyogbGluZSA3NzUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jdG9vbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDc3OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kcm9wZG93bi1hZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3ODIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAubGF0ZXN0LW5ld3MtcG9wdWxhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExhdGVzdCBOZXdzICovXG4vKiBsaW5lIDc4Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMgbGkge1xuICBtYXJnaW46IDBweDtcbn1cblxuLyogbGluZSA3OTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LW5ld3MtcG9wdWxhci1tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDc5Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtbmV3cy1wb3B1bGFyLW1vYmlsZSBoMyBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4MDAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LW5ld3MtcG9wdWxhci1tb2JpbGUgdWwubGlzdGluZy1hcnRpY2xlcyBhIGIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLyogbGluZSA4MDUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIGEgYiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIGxpbmUgODA4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcyBhOmhvdmVyIGIge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLyogbGluZSA4MTIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIGE6aG92ZXIgYiA+IGkge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDgxNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAubWV0YSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSA4MTksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzID4gbGkgPiBhOmhvdmVyIH4gLm1ldGEgYSxcbnVsLmxpc3RpbmctYXJ0aWNsZXMgPiBsaSA+IGE6aG92ZXIgfiAucG9zdC1sb2NrZWQtbXNnIGEge1xuICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLyogbGluZSA4MjQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LW5ld3MtcG9wdWxhci1tb2JpbGUgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA4MjgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LW5ld3MtcG9wdWxhci1tb2JpbGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwcHggc29saWQ7XG59XG5cbi8qIGxpbmUgODMzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmNvbnRlbnQgLmhlYWRlciBoMiB7XG4gIHBhZGRpbmc6IDAgMCAxNXB4IDE4cHg7XG59XG5cbi8qIGxpbmUgODM3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmNvbnRlbnQgaDIge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGZvbnQ6IDE4cHgvMTRweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDg0Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29sLTEuZmVhdHVyZXMgPiB1bCA+IGxpOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODQ5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtXG4+IHNlY3Rpb25cbj4gZGl2LmNvbHMtM3gucm93XG4+IGRpdi5jb2wxLTJcbj4gZGl2LmNvbC0xXG4+IHVsXG4+IGxpOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODU4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtXG4+IHNlY3Rpb25cbj4gZGl2Om50aC1jaGlsZCg1KVxuPiBkaXYuY29sMS0yXG4+IGRpdi5jb2wtMVxuPiB1bFxuPiBsaTpudGgtY2hpbGQoMykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDg2OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbVxuPiBzZWN0aW9uXG4+IGRpdi5jb2xzLTN4LmZsZXhpbnRlcnZpZXdzXG4+IGRpdi5jb2wxLTJcbj4gZGl2LmNvbC0xXG4+IHVsXG4+IGxpOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODc3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtXG4+IHNlY3Rpb25cbj4gZGl2LmNvbHMtM3guZmxleGludGVydmlld3Ncbj4gZGl2LmNvbDEtMlxuPiBkaXYuY29sLTFcbj4gdWxcbj4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA4ODYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm1cbj4gc2VjdGlvblxuPiBkaXYuY29scy0zeC5mbGV4aW50ZXJ2aWV3c1xuPiBkaXYuY29sMS0yXG4+IGRpdi5jb2wtMVxuPiB1bFxuPiBsaTpudGgtY2hpbGQoNSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDg5Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbVxuPiBzZWN0aW9uXG4+IGRpdi5jb2xzLTN4LmZsZXhmZXN0aXZhbHNcbj4gZGl2LmNvbDEtMlxuPiBkaXYuY29sLTFcbj4gdWxcbj4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA5MDUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm1cbj4gc2VjdGlvblxuPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzXG4+IGRpdi5jb2wxLTJcbj4gZGl2LmNvbC0xXG4+IHVsXG4+IGxpOm50aC1jaGlsZCg0KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgOTE0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtXG4+IHNlY3Rpb25cbj4gZGl2LmNvbHMtM3guZmxleGZlc3RpdmFsc1xuPiBkaXYuY29sMS0yXG4+IGRpdi5jb2wtMVxuPiB1bFxuPiBsaTpudGgtY2hpbGQoNSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBAZW5kICovXG4vKiBQb3B1bGFyIE5ld3MgKi9cbi8qIGxpbmUgOTI2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5ld3MtcG9wdWxhci1tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgOTMwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5ld3MtcG9wdWxhci1tb2JpbGUgaDMgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDkzMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5uZXdzLXBvcHVsYXItbW9iaWxlIHVsLmxpc3RpbmctYXJ0aWNsZXMgYSBiIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi8qIGxpbmUgOTM5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5ld3MtcG9wdWxhci1tb2JpbGUgcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA5NDMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubmV3cy1wb3B1bGFyLW1vYmlsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDBweCBzb2xpZDtcbn1cblxuLyogQGVuZCAqL1xuLyogU2lkZWJhciBOZXdzICovXG4vKiBsaW5lIDk1Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zaWRlYmFyLW5ld3MtbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogbGluZSA5NjAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jc2lkZWJsb2NrIHtcbiAgcGFkZGluZzogMCAxMHB4IDAgMHB4O1xufVxuXG4vKiBsaW5lIDk2Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zaWRlYmFyLW5ld3MtbW9iaWxlIGEge1xuICBmb250OiAxNXB4LzIycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBwYWRkaW5nOiAwcHggMCAwIDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDk3Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zaWRlYmFyLW5ld3MtbW9iaWxlIHAge1xuICBjb2xvcjogI2M3YzdjNztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAtMTZweCAwIDEwcHggMTFweDtcbiAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzdjN2M3O1xufVxuXG4vKiBsaW5lIDk4Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzaWRlYmxvY2sgPiBkaXYgPiBwOm50aC1jaGlsZCg5KSB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjYzdjN2M3O1xufVxuXG4vKiBsaW5lIDk4Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmgyLnNpZGViYXJ0aXRsZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udDogMjBweC80OHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA5OTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc2lkZWJhci1uZXdzLW1vYmlsZSB1bC5saXN0aW5nLWFydGljbGVzIGEgYiB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuXG4vKiBsaW5lIDEwMDIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc2lkZWJhci1uZXdzLW1vYmlsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDBweCBzb2xpZDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIEZpbG1tYWtpbmcgU2VjdGlvbiAqL1xuLyogbGluZSAxMDExLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmZlYXR1cmVzIC5maXJzdCBoMyB7XG4gIG1hcmdpbjogMTBweCAwIDExcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250OiAxM3B4LzE3cHggc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG5cbi8qIGxpbmUgMTAxOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlcyAuZmlyc3QgLmltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxMDIzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmZlYXR1cmVzLnJvdy5maWxtbWFraW5nID4gZGl2ID4gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTAyNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5jb250ZW50IGgyIGEge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMTAzMiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlcyAuZmlyc3QgcC5tZXRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMTAzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlIHAubWV0YSA+IGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMDQzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmZlYXR1cmVzIC5maXJzdCBwLm1ldGEgYTpsaW5rIHtcbiAgY29sb3I6ICNlODkyMDA7XG59XG5cbi8qIGxpbmUgMTA0Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlcyAuZmlyc3QgcC5tZXRhIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMDUwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmZlYXR1cmUgLmltZyBpbWcge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTA1NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlcyAubGlzdGluZy1hcnRpY2xlcyBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgbWluLWhlaWdodDogODZweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XG59XG5cbi8qIGxpbmUgMTA2Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5jb250ZW50IC5saXN0aW5nLWFydGljbGVzIGxpIGEgYiA+IGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBmb250OiBhdXRvO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxMDcwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcyBsaSA+IGE6Zmlyc3QtY2hpbGQsXG51bC5saXN0aW5nLWFydGljbGVzIGxpID4gYTpmaXJzdC1jaGlsZCBpbWcge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbi8qIGxpbmUgMTA3NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xufVxuXG4vKiBsaW5lIDEwNzksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIGxpID4gYSBpbWcge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuXG4vKiBmb3IgaGlkZGVuIGltYWdlcyB0byBkaXNwbGF5IG1vYmlsZSAqL1xuLyogbGluZSAxMDg5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhpZGljb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwOTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDAgMjBweCAwO1xufVxuXG4vKiBsaW5lIDExMDIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIGEgYiB7XG4gIGZvbnQ6IDE0cHgvMThweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG5cbi8qIGxpbmUgMTExMSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogbGluZSAxMTE5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcyBsaSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbn1cblxuLyogbGluZSAxMTIyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcyBzcGFuIGE6bGluayB7XG4gIGNvbG9yOiAjZTg5MjAwO1xufVxuXG4vKiBsaW5lIDExMjYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIHNwYW4gYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBAZW5kICovXG4vKiBAZ3JvdXAgQ29sdW1ucyAvIEZlc3RpdmFsIFNlY3Rpb24gKi9cbi8qIGxpbmUgMTEzNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlIC5pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDBweDtcbn1cblxuLyogbGluZSAxMTM5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gc2VjdGlvbiA+IGRpdi5jb2xzLTN4LmZsZXhpbnRlcnZpZXdzID4gZGl2LmNvbDEtMiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBsaW5lIDExNDYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbHMtM3guZmxleGNvbHVtbnMgPiBkaXYuY29sMS0yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIGxpbmUgMTE1Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4Y29sdW1ucyA+IGRpdi5jb2wxLTIgPiBkaXYuY29sLTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG5cbi8qIGxpbmUgMTE2MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4aW50ZXJ2aWV3cyA+IGRpdi5jb2wxLTIgPiBkaXYuY29sLTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgLXdlYmtpdC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG59XG5cbi8qIGxpbmUgMTE2OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzID4gZGl2LmNvbDEtMiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBsaW5lIDExNzUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbHMtM3guZmxleGZlc3RpdmFscyA+IGRpdi5jb2wxLTIgPiBkaXYuY29sLTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG5cbi8qIGxpbmUgMTE4Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29scy0zeC5mbGV4ZmVzdGl2YWxzID4gZGl2LmNvbDEtMiA+IGRpdi5jb2wtMi5mZWF0dXJlIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIC13ZWJraXQtb3JkZXI6IDE7XG4gIG9yZGVyOiAxO1xufVxuXG4vKiBsaW5lIDExOTEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5kaXYuY29sLTIuZmVhdHVyZSA+IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDExOTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuY29udGVudCBoMyB7XG4gIG1hcmdpbjogMTBweCAwIDExcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250OiAxM3B4LzE3cHggc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG5cbi8qIGxpbmUgMTIwMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5mZWF0dXJlIC5tZXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIHBhZGRpbmc6IDBweCAwcHggMzBweCAwO1xufVxuXG4vKiBsaW5lIDEyMTEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuZmVhdHVyZSAubWV0YSBhOmxpbmsge1xuICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLyogbGluZSAxMjE1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnRvdXQtc3Vic2NyaWJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMjE5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xIC5saXN0aW5nLWFydGljbGVzIGxpLndpdGhfaSAuaSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMjIzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xIC5saXN0aW5nLWFydGljbGVzIGxpLndpdGhfaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogMTZweCAwIDEwcHggMHB4O1xufVxuXG4vKiBsaW5lIDEyMjksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkgYiB7XG4gIGZvbnQ6IDE0cHgvMThweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0b3A6IC0zcHg7XG59XG5cbi8qIGxpbmUgMTIzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcyBsaSBhIGIgPiBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLyogbGluZSAxMjQ0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhvbWUgLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xIC5saXN0aW5nLWFydGljbGVzIGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMTI1MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5ob21lIC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcyBsaSBiIGE6bGluayB7XG4gIGNvbG9yOiAjZTg5MjAwO1xufVxuXG4vKiBsaW5lIDEyNTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaG9tZSAuY29udGVudCAuY29scy0zeCAuY29sLTEgLmxpc3RpbmctYXJ0aWNsZXMgbGkgc3BhbiBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTI1OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mZWF0dXJlcy5yb3cuY29sdW1uc2hvbWUgPiBkaXYgPiBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMjYzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnZpZGVvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIENvbHVtbnMgKi9cbi8qIGxpbmUgMTI2OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS5jb2x1bW5zID4gLmNvbnRlbnQgLmNvbHMtMngge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLyogbGluZSAxMjczLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbGJhY2sge1xuICBmb250OiAxNHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWExYTFhICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzFhMWExYTtcbn1cblxuLyogbGluZSAxMjgzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbGJhY2sgLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM4NHB4IC0xNDc0cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4vKiBsaW5lIDEyODcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29sdW1ucyAuY29udGVudCBoZWFkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvY2hldnJvbnNfd2gucG5nXCIpIHJlcGVhdC14IDAgMTAwJTtcbn1cblxuLyogbGluZSAxMjkxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbHVtbnMgLmNvbnRlbnQgaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2OTc0MTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDM1cHggMjBweCAyN3B4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLyogbGluZSAxMjk4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbHVtbnMgLmNvbnRlbnQgaGVhZGVyIGgxIHtcbiAgZm9udDogMjJweC8yOHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTMwMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2x1bW5zIC5jb250ZW50IGhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDEzMDgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29sdW1ucyAuY29udGVudCBoZWFkZXIgaDIgYiB7XG4gIGZvbnQ6IGl0YWxpYyAxOHB4LzMwcHggXCJhcm5vLXByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNlMWM4OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLyogbGluZSAxMzE1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbHVtbnMgLm1ldGFjYXQuaGlkZS1mb3ItbWVkaXVtLXVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSAxMzE5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbHVtbi1kZXRhaWwgYXJ0aWNsZS5jb250ZW50ID4gLmMgPiBoMSB7XG4gIGZvbnQ6IDI4cHgvMzJweCBcImFybm8tcHJvXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG59XG5cbi8qIGxpbmUgMTMyNSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWNvbHVtbnMgbGkge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2UzZTNlMztcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAwIDE1cHggMTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxMzM0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctY29sdW1ucyBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTMzOCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWNvbHVtbnMgbGkgLmltZyB7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuXG4vKiBsaW5lIDEzNDYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1jb2x1bW5zIGxpIGEgYiB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjE0cmVtO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4vKiBsaW5lIDEzNTQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1jb2x1bW5zIGxpIGEgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEzNTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1jb2x1bW5zIGxpID4gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTM2Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWNvbHVtbnMgLm1ldGFjYXQge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLyogbGluZSAxMzY5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctY29sdW1ucyAubWV0YWNhdCBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDEzNzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1jb2x1bW5zIC5tZXRhY2F0IC5jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTM3OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBkaXYgPiBkaXYuY29sLTEgPiBwIHtcbiAgZm9udC1zaXplOiAwLjg2cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS45O1xufVxuXG4vKiBsaW5lIDEzODUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBhcnRpY2xlID4gZGl2ID4gZGl2LmNvbC0xID4gZGl2LnJlbGF0ZWQtcG9zdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAyNSBOZXcgRmFjZXMgKi9cbi8qIGxpbmUgMTM5MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mYWNlbGlzdCBoMiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDE0MDAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIC5mbV9zZXJpZXMge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTQwNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkuZm1fc2VyaWVzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDA5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwuZm1fc2VyaWVzIGxpLmZtX3NlcmllcyB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1hcmdpbjogMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQxNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkuZm1fc2VyaWVzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IDE2cHgvMjBweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vKiBsaW5lIDE0MjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIGxpLmZtX3NlcmllczpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogMHB4IDE1cHggMHB4IDBweDtcbn1cblxuLyogbGluZSAxNDI1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmZtX3Nlcmllc19wZW9wbGVfYmFubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNDI4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtX3Nlcmllc19leHRyYV9mZWF0dXJlcyBoMiB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBmb250OiAyMHB4LzhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDE0MzIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZm1fc2VyaWVzLWxpc3QtdGl0bGUge1xuICBmb250OiAyMHB4LzI4cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogVk9EICovXG4vKiBsaW5lIDE0MzcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4udm9kLXN1Ym1pc3Npb24tbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDQwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnZvZC1zdWJtaXNzaW9uLW1vYmlsZSAuYnRuIHtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNDQ0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtLnZvZC1kZXRhaWwgPiAuY29udGVudCAuY29scy0yeDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi8qIGxpbmUgMTQ0Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS52b2QtZGV0YWlsIC5jIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxNDUwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggMCAwcHggNTBweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4vKiBsaW5lIDE0NjMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29sLTMgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE0NjYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4udm9kLWRldGFpbCAudm9kLXN1Ym1pc3Npb24gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTQ2OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS52b2QtZGV0YWlsID4gYXJ0aWNsZSA+IGRpdiA+IGRpdi5jb2wtMSA+IHAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBtYXgtaGVpZ2h0OiA0LjkwMnJlbTtcbn1cblxuLyogbGluZSAxNDc4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYXNpZGUudm9kLXN1Ym1pc3Npb24gaDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE0ODEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4udm9kLWRldGFpbCAuY29udGVudCBkaXYuY29sLTEgaDIge1xuICBtYXJnaW46IDAgMCAxMnB4IDBweDtcbiAgZm9udDogMjRweC8yOHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG59XG5cbi8qIGxpbmUgMTQ4NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIC5tZXRhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgd2lkdGg6IDEzMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi8qIGxpbmUgMTQ5NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCA+IGltZyxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCA+IGEgPiBpbWcsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgYVtyZWwqPVwiYXR0YWNobWVudFwiXSxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCBhW3JlbCo9XCJhdHRhY2htZW50XCJdIGltZyxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLndwLWNhcHRpb24gYSxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLndwLWNhcHRpb24gYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNTAyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwID4gaW1nLmZ1bGwtaGVpZ2h0LXRodW1iLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwID4gYSA+IGltZy5mdWxsLWhlaWdodC10aHVtYixcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCBhW3JlbCo9XCJhdHRhY2htZW50XCJdLmZ1bGwtaGVpZ2h0LXRodW1iLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0gaW1nLmZ1bGwtaGVpZ2h0LXRodW1iLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAud3AtY2FwdGlvbiBhW3JlbCo9XCJhdHRhY2htZW50XCJdLmZ1bGwtaGVpZ2h0LXRodW1iLFxuLmRldGFpbFxuLmNvbnRlbnRcbi5jb2wtMVxuPiAud3AtY2FwdGlvblxuYVtyZWwqPVwiYXR0YWNobWVudFwiXVxuaW1nLmZ1bGwtaGVpZ2h0LXRodW1iIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUxNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWNvdmVycyBsaSAuaW1nX2NvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDE1MjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1jb3ZlcnMgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICM5OTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLyogbGluZSAxNTMzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctY292ZXJzIGxpOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIGxpbmUgMTUzNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWNvdmVycyBsaTpudGgtY2hpbGQoMikgLmltZ19jb3ZlciBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDE1NDEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1jb3ZlcnMgbGk6bnRoLWNoaWxkKDIpIC5mbGV4c3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSAxNTQ2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctY292ZXJzIGxpIC5nd2ktd2lkZ2V0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBpbml0aWFsO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAxNTUyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmd3aS13aWRnZXQgKixcbi5nd2ktbW9kYWwtY29udGVudCAqLFxuLmd3aS1pZnJhbWUtaG9sZGVyICosXG4uZ3dpLWJyYW5kaW5nICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qIGxpbmUgMTU2MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5nd2ktd2lkZ2V0IC5idG4tZ3dpLFxuLmd3aS1tb2RhbC1jb250ZW50IC5idG4tZ3dpLFxuLmd3aS1pZnJhbWUtaG9sZGVyIC5idG4tZ3dpLFxuLmd3aS1icmFuZGluZyAuYnRuLWd3aSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VkNzM1MiAwJSwgI2U4NGUyNCAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWQ3MzUyIDAlLCAjZTg0ZTI0IDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTU3Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBkaXYuY29udGVudC5jb2xzLTJ4ID4gYXNpZGUuY29sLTEgPiBoMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xufVxuXG4vKiBsaW5lIDE1NzksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0udm9kLWRldGFpbCA+IC5jb250ZW50IC5jb2xzLTJ4OmZpcnN0LWNoaWxkICsgLmNvbHMtMngge1xuICBwYWRkaW5nOiAxNnB4IDAgMTBweCAwO1xufVxuXG4vKiBsaW5lIDE1ODIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0udm9kLWRldGFpbCA+IC5jb250ZW50IC5jb2xzLTJ4OmZpcnN0LWNoaWxkICsgLmNvbHMtMnggLmNvbC0xIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIEBlbmQgKi9cbi8qIEBncm91cCBIZWFkZXIgKi9cbi8qIGxpbmUgMTU5MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmhlYWRlciBhLFxuaGVhZGVyIGRpdiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHRleHQtc2hhZG93OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMHB4IDFweCAwcHg7XG59XG5cbi8qIGxpbmUgMTU5Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmhlYWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDQ7XG59XG5cbi8qIGxpbmUgMTYwMiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmhlYWRlciBhLmhlYWRlci1jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNjglO1xufVxuXG4vKiBsaW5lIDE2MTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5oZWFkZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTYxNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wb3J0cmFpdCBoZWFkZXIgaW1nLFxuLmxhbmRzY2FwZSBoZWFkZXIgaW1nIHtcbiAgdG9wOiA0cHg7XG59XG5cbi8qIGxpbmUgMTYyMSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kcm9wLWRvd24gI21lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTRweDtcbiAgei1pbmRleDogMztcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTYzMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtZW51LXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLyogbGluZSAxNjM2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI21lbnUtdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU4MGFcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDExMCUgXCJ3cHRvdWNoLWljb25zXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi8qIGxpbmUgMTY0Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzZWFyY2gtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTY0OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzZWFyY2gtdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU4MDlcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDExMCUgXCJ3cHRvdWNoLWljb25zXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi8qIGxpbmUgMTY1Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNtZW51LXRvZ2dsZS50b3VjaGVkOmFmdGVyLFxuI3NlYXJjaC10b2dnbGUudG91Y2hlZDphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi8qIGxpbmUgMTY2MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sb2dpbi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4vKiBsaW5lIDE2NjUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubG9naW4tbGluayBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIEBlbmQgKi9cbi8qIEBncm91cCBQb3N0cyBOYXYgKi9cbi8qIGxpbmUgMTY3Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuXG4vKiBsaW5lIDE2NzgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5hc2lkZSA+IGgxIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICBtYXJnaW46IDAgMCAwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyogbGluZSAxNjg0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5hdi1jb250cm9scyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAtMXB4IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi8qIGxpbmUgMTY5Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5uYXYtY29udHJvbHMgZGl2IHtcbiAgd2lkdGg6IDQ5JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTcwMiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5uYXYtY29udHJvbHMgYTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLyogbGluZSAxNzA2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5hdi1jb250cm9scyBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAxNzEyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5hdi1jb250cm9scyBhLnByZXYtcG9zdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLyogbGluZSAxNzE2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5hdi1jb250cm9scyAucHJldmlvdXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE3MjAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubmF2LWNvbnRyb2xzIC5uZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogbGluZSAxNzI1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5hdi1jb250cm9scyBhOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLyogQGVuZCAqL1xuLyogU1VCIFBBR0VTICBQYWdlcyBTaGFyZWQgQ1NTICovXG4vKiBsaW5lIDE3MzIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbC0xID4gZGl2ID4gaGVhZGVyID4gaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE3MzUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uaGVyby1mZWF0dXJlIHAubWV0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDA7XG59XG5cbi8qIGxpbmUgMTc0MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5oZXJvLWZlYXR1cmUgcC5tZXRhIGEge1xuICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLyogbGluZSAxNzQ1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcy1sZyB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluaXRpYWw7XG59XG5cbi8qIGxpbmUgMTc1MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkgPiBhIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgbWFyZ2luOiAtMjVweCAwIDVweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuXG4vKiBsaW5lIDE3NTksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTc2NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgYSA+IGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi8qIGxpbmUgMTc3MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgYSA+IGkgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE3NzQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMTZweCAwIDE2cHggMDtcbn1cblxuLyogbGluZSAxNzgxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcy1sZyBhIGIge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBmb250OiAxM3B4LzE3cHggc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDBweCAwIDAgMTMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMTc5MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgLm1ldGFjYXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA4cHggMCAwcHggMTMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi8qIGxpbmUgMTc5OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgLm1ldGFjYXQgYSB7XG4gIGNvbG9yOiAjZTg5MjAwO1xufVxuXG4vKiBsaW5lIDE4MDMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIC5tZXRhY2F0IC5jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDE4MDgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIHNwYW4gYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE4MTIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE4MTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29scy0yeCAuY29sLTIgLmJhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEBncm91cCBQb3N0cyAvIEFydGljbGUgKi9cbi8qIGxpbmUgMTgyMiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcDpmaXJzdC1vZi10eXBlOmZpcnN0LWxldHRlciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDE4MzAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZyAuaGVyby1mZWF0dXJlcyB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbn1cblxuLyogbGluZSAxODMzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmcgLmhlcm8tZmVhdHVyZXMge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi8qIGxpbmUgMTgzNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBhc2lkZS5zb2NpYWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg0MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBhc2lkZS5tb2JpbGVzb2NpYWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg0Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBhc2lkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODUwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYmxvY2txdW90ZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwcHggMTBweCAwIDA7XG4gIG1hcmdpbjogMHB4O1xuICB3aWR0aDogNTUlO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4NjAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5ibG9ja3F1b3RlLFxuYmxvY2txdW90ZSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi8qIGxpbmUgMTg2Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2wtMSBibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMHJlbSAxLjI1cmVtIDAgMXJlbTtcbiAgY29sb3I6ICM3ODc4Nzg7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBsaW5lIDE4NzYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29sLTEgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg4MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLndwLWNhcHRpb24sXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC53cC1jYXB0aW9uIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0sXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC53cC1jYXB0aW9uIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0gaW1nIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODg4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEge1xuICBwYWRkaW5nOiAyNXB4IDAgMCA1cHg7XG59XG5cbi8qIGxpbmUgMTg5MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5nZW5lcmljLWRldGFpbCBhcnRpY2xlLmNvbnRlbnQgPiBoMSB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZDtcbiAgZm9udDogMjZweC8zMnB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTg5OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBkaXYuY29sLTEgPiBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgd2lkdGg6IDk1JTtcbn1cblxuLyogbGluZSAxOTA2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwID4gaW1nLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0sXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IHAgYVtyZWwqPVwiYXR0YWNobWVudFwiXSBpbWcsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC53cC1jYXB0aW9uIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0sXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC53cC1jYXB0aW9uIGFbcmVsKj1cImF0dGFjaG1lbnRcIl0gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi8qIGxpbmUgMTkxNSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLmltZzpmaXJzdC1jaGlsZCxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLmVtYmVkOmZpcnN0LWNoaWxkLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiAubmdnLWltYWdlYnJvd3NlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA0MDBweDtcbn1cblxuLyogbGluZSAxOTI1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEgLmltZyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDE5MzAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSBkaXYubWV0YSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTkzNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIGRpdi5tZXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIC0xMHB4IDA7XG59XG5cbi8qIGxpbmUgMTkzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIGRpdi5tZXRhIGEge1xuICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLyogbGluZSAxOTQzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwcHg7XG59XG5cbi8qIGxpbmUgMTk0OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xIGRpdi5tZXRhIHAge1xuICBmb250LXNpemU6IDAuODdyZW07XG59XG5cbi8qIGxpbmUgMTk1Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gZGl2Lm1ldGEgcC50YWdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxOTU3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEgZGl2Lm1ldGEgYS5wb3N0LWVkaXQtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTk2MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCA+IGlmcmFtZSxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCA+IG9iamVjdCxcbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gcCA+IGVtYmVkLFxuLmRldGFpbCAuY29udGVudCAuY29sLTEgPiBwID4gb2JqZWN0IGVtYmVkIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTk3MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2xzLTJ4IC5jb2wtMiBhc2lkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE5NzUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5pbWdbdGl0bGU9XCJTdWJzY3JpYmUgdG8gRmlsbW1ha2VyIE1hZ2F6aW5lXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxOTc5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYXNpZGUuYm94X2FkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxOTgzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYXNpZGUuc3Vic2NyaWJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxOTg3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYXNpZGUucmVsYXRlZC1hcnRpY2xlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTk5MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmFzaWRlLnJlbGF0ZWQtYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE5OTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5hc2lkZS50YWdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxOTk5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuYXNpZGUucmVsYXRlZC1hcnRpY2xlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjAwMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmFzaWRlLmVsc2V3aGVyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjAwNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnNlY3Rpb24uY29udGVudCA+IGgxLFxuYXJ0aWNsZS5jb250ZW50IC5jb2xzLTJ4ID4gaDEsXG5hcnRpY2xlLmNvbnRlbnQgPiBoMSB7XG4gIGZvbnQ6IDIwcHgvNDhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbn1cblxuLyogUGFnaW5hdG9yICovXG4vKiBsaW5lIDIwMTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLW1vYmlsZSAucGFnaW5hdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjAxOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wYWdpbmF0b3ItbnVtYmVycyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjAyOCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wYWdpbmF0b3ItbnVtYmVycyBsaS5uZXh0LFxuLnBhZ2luYXRvci1udW1iZXJzIGxpLnByZXYge1xuICBmbG9hdDogcmlnaHQ7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cblxuLyogbGluZSAyMDM3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBhZ2luYXRvci1udW1iZXJzIGxpLm5leHQsXG4ucGFnaW5hdG9yLW51bWJlcnMgbGkucHJldiB7XG4gIG1hcmdpbjogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTJweDtcbn1cblxuLyogbGluZSAyMDQ2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBhZ2luYXRvci1udW1iZXJzIGxpLnByZXYge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi8qIGxpbmUgMjA1MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wYWdpbmF0b3ItbnVtYmVycyBsaS5uZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDIwNTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLW51bWJlcnMgbGkucHJldiBhIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM4NHB4IC0xNDc0cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG4vKiBsaW5lIDIwNTcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLW51bWJlcnMgbGkubmV4dCBhIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW46IDBweCAwcHggMCAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTk4cHggLTE0NzRweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4vKiBsaW5lIDIwNjUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLW51bWJlcnMgbGkuY3VycmVudCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4Yztcbn1cblxuLyogbGluZSAyMDY5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBhZ2luYXRvci1udW1iZXJzIGxpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG5cbi8qIGxpbmUgMjA4MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbm5hdi5leHRyYSBsaS5uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDIwODUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLXByZXYtbmV4dCBsaS5uZXh0IGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwODksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLXByZXYtbmV4dCBsaS5uZXh0IGEgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IC00MjFweCAtMTQ3NHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSAyMDk2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBhZ2luYXRvci1wcmV2LW5leHQgbGkubmV4dCBhOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtNDIxcHggLTE1MTlweDtcbn1cblxuLyogbGluZSAyMTAwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBhZ2luYXRvci1wcmV2LW5leHQgbGkucHJldiBhOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZmlsbW1ha2VyL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtMzgwcHggLTE1MTlweDtcbn1cblxuLyogbGluZSAyMTA0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gYXJ0aWNsZSA+IGRpdi5jb2wtMSA+IGRpdi5yZWxhdGVkLXBvc3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyMTA4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuZmVhdHVyZWQtYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjExMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmZlYXR1cmVkLWFydGljbGVzIHVsLmxpc3RpbmctYXJ0aWNsZXMgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMCAwcHg7XG59XG5cbi8qIGxpbmUgMjExNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmZlYXR1cmVkLWFydGljbGVzIHVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDIxMjEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxNjUlO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDIxMzAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgLnBvc3QtcGFnZS10aHVtYm5haWwsXG4ucG9zdC1wYWdlLWNvbnRlbnQgLnNoYXJpbmctb3B0aW9ucyB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cblxuLyogbGluZSAyMTM2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBvc3QtcGFnZS1jb250ZW50IC53cC1jYXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxNDEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgaW1nLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxNDgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgdGFibGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8qIGxpbmUgMjE1Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wb3N0LXBhZ2UtY29udGVudCB1bCxcbi5wb3N0LXBhZ2UtY29udGVudCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuXG4vKiBsaW5lIDIxNjAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgbGkge1xuICBtYXJnaW4tbGVmdDogMTA7XG4gIG1hcmdpbi1yaWdodDogMTA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSAyMTY3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLndwdG91Y2gtc2hvcnRjb2RlLXdlYmFwcC1tb2JpbGUsXG4ud3B0b3VjaC1zaG9ydGNvZGUtd2ViYXBwLW9ubHksXG4ud3B0b3VjaC1zaG9ydGNvZGUtd2ViYXBwLW9ubHkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDIxNzcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgcCBhLFxuLmNvbW1lbnQtYm9keSBhIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG90dGVkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi8qIGxpbmUgMjE4Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wb3N0LXBhZ2UtY29udGVudCAucG9zdC10aHVtYm5haWwge1xuICBtYXJnaW46IDAgMCAtOHB4O1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAyMTkwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBvc3QtcGFnZS1oZWFkLWFyZWEgLnBvc3QtZGF0ZS1jb21tZW50cyxcbi5wb3N0LXBhZ2UtaGVhZC1hcmVhIC5wb3N0LWF1dGhvciB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDIxOTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgLmNhdC10YWdzIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjIwNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wb3N0LXBhZ2UtaGVhZC1hcmVhLmJhdWhhdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KHJhZGlhbCwgNTAlIDAlLCAwLCA1MCUgMCUsIDUwMCwgZnJvbShyZ2JhKDAsIDAsIDAsIDApKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpKSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDBweCAxcHggMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDIyMjMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWhlYWQtYXJlYS5iYXVoYXVzIGgyLnBvc3QtdGl0bGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgZm9udC1zaXplOiAxODAlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuXG4vKiBsaW5lIDIyMzIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucG9zdC1wYWdlLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMjIzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5wb3N0LXBhZ2UtY29udGVudCAud3B0b3VjaC1hZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjI0Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi50b3AtY29udGVudC1hZCAud3B0b3VjaC1hZCxcbi5ib3R0b20tY29udGVudC1hZCAud3B0b3VjaC1hZCxcbiNjb250ZW50IC53cHRvdWNoLWFkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4vKiBsaW5lIDIyNTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnaW5hdG9yLXByZXYtbmV4dCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZvbnQ6IDEzcHgvMzhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLyogbGluZSAyMjY4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnBhZ2luYXRvci1wcmV2LW5leHQgYSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM4MHB4IC0xNDc0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNDBweDtcbn1cblxuLyogbGluZSAyMjc3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtXG4+IHNlY3Rpb25cbj4gZGl2LmNvbHMtM3gub3RoZXJcbj4gbmF2XG4+IHVsOm5vdCgucGFnaW5hdG9yLXByZXYtbmV4dClcbj4gbGkucHJldiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IC0zNzlweCAtMTQ3NHB4O1xuICB0ZXh0LWluZGVudDogNDBweDtcbn1cblxuLyogbGluZSAyMjg3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtXG4+IHNlY3Rpb25cbj4gZGl2LmNvbHMtM3gub3RoZXJcbj4gbmF2XG4+IHVsOm5vdCgucGFnaW5hdG9yLXByZXYtbmV4dClcbj4gbGkucHJldlxuPiBhW3JlbCo9XCJwcmV2XCJdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTM3OXB4IC0xNTE5cHg7XG59XG5cbi8qIGxpbmUgMjI5Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmxpLmV4dHJhIGEge1xuICB3aWR0aDogMjQwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIERJU1FVUyAqL1xuLyogbGluZSAyMzAzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRldGFpbCAuY29udGVudCAuY29sLTEgLmNvbW1lbnRzIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgY2xlYXI6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDIzMDksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBAZW5kICovXG4vKiBWaWRlb3MgKi9cbi8qIGxpbmUgMjMxNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS52aWRlby1kZXRhaWwgPiAuY29scy0yeCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi8qIGxpbmUgMjMxOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS52aWRlby1kZXRhaWwgPiAuYyB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgMjMyMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS52aWRlby1kZXRhaWwgPiAuY29scy0yeCA+IGgxIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7XG59XG5cbi8qIGxpbmUgMjMyNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS52aWRlby1kZXRhaWwgPiAuY29scy0yeCA+IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDIzMjksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0udmlkZW8tZGV0YWlsID4gYXJ0aWNsZSA+IGRpdi5jb2wtMSA+IHAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgbWF4LWhlaWdodDogNC4xNjdyZW07XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDIzMzgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZW1iZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDIzNDYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uZW1iZWQgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjM1Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5kZXRhaWwgLmNvbnRlbnQgLmNvbC0xID4gLmltZzpmaXJzdC1jaGlsZCBpZnJhbWUsXG4uZGV0YWlsIC5jb250ZW50IC5jb2wtMSA+IC5lbWJlZDpmaXJzdC1jaGlsZCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyMzU4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnZpZGVvLWRldGFpbCAuY29udGVudCBkaXYuY29sLTEgPiAuZW1iZWQ6Zmlyc3QtY2hpbGQsXG4udmlkZW8tZGV0YWlsIC5jb250ZW50IGRpdi5jb2wtMSA+IC5pbWc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW46IC0yNnB4IC0xMHB4IDE1cHg7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjM2NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi52aWRlby1kZXRhaWwgLmNvbnRlbnQgZGl2LmNvbC0xIGgyIGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDIzNjgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzIHNwYW4udmlkZW8ge1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTlweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQxcHg7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi8qIGxpbmUgMjM3Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi52aWRlby1kZXRhaWwgLm1vcmUtdmlkZW9zIC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogOTQlO1xuICBwYWRkaW5nOiAxNHB4IDAgMjRweCAwO1xufVxuXG4vKiBsaW5lIDIzODIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4udmlkZW8tZGV0YWlsIC5tb3JlLXZpZGVvcyAubGlzdGluZy1hcnRpY2xlcyBsaTpudGgtY2hpbGQoMykge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyMzg2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnZpZGVvLWRldGFpbCAubW9yZS12aWRlb3MgLmxpc3RpbmctYXJ0aWNsZXMgbGk6bnRoLWNoaWxkKDQpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi8qIGxpbmUgMjM5MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5tb3JlLXZpZGVvcyAubGlzdGluZy1hcnRpY2xlcyAuZmxleHN1YnNjcmliZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi8qIGxpbmUgMjM5NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBhc2lkZS5tb3JlLXZpZGVvcyA+IHVsID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXRvcDogMHB4IHNvbGlkO1xufVxuXG4vKiBAZW5kICovXG4vKiBDb250YWN0ICovXG4vKiBsaW5lIDI0MDIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLXBlb3BsZSB7XG4gIC13ZWJraXQtZmxleDogMDtcbiAgLW1zLWZsZXg6IDA7XG4gIGZsZXg6IDA7XG4gIG9yZGVyOiAwO1xuICBtYXJnaW46IDAgMCAwcHggLTIwcHg7XG59XG5cbi8qIGxpbmUgMjQxMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLXBlb3BsZSBsaSB7XG4gIG1hcmdpbjogMCAtMTBweCAwIDIwcHg7XG4gIHdpZHRoOiA0NiU7XG59XG5cbi8qIGxpbmUgMjQxNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLXBlb3BsZSBsaSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjQxOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLXBlb3BsZSBsaSBiIGEge1xuICBjb2xvcjogI2U4OTIwMDtcbn1cblxuLyogbGluZSAyNDIzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbHMtMnggLmNvbC0yIGFzaWRlLm9mZmljZSB7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIG9yZGVyOiAxO1xufVxuXG4vKiBsaW5lIDI0MjksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29scy0yeCAuY29sLTIgYXNpZGUub2ZmaWNlIGgxIHtcbiAgZm9udDogMjBweC8xOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuXG4vKiBsaW5lIDI0MzQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29scy0yeCAuY29sLTIgYXNpZGUub2ZmaWNlIHAge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4vKiBsaW5lIDI0MzgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29udGFjdCAuY29udGVudCAuY29sLTEgaDIge1xuICBmb250OiAyMHB4LzE4cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG5cbi8qIEBlbmQgKi9cbi8qIFN1YnNjcmliZSAqL1xuLyogbGluZSAyNDQ4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnN1YnNjcmliZSAuaGVhZGVyIHtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvc3Vic2NyaWJlX2xnLnBuZ1wiKSBuby1yZXBlYXQgMjhweCAxOTlweDtcbiAgaGVpZ2h0OiA0MTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiA4NiUgMjExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODkyMDA7XG4gIG1hcmdpbjogMzBweCAwIDMwcHggMHB4O1xufVxuXG4vKiBsaW5lIDI0NTcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0uc3Vic2NyaWJlIC5jb2xzLTN4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG59XG5cbi8qIGxpbmUgMjQ2MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLmNvbnRlbnQgLmhlYWRlciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMjQ2NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmgxLnN1YnNjcmliZWhlYWQge1xuICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTAlO1xufVxuXG4vKiBsaW5lIDI0NzEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc3Vic2NyaWJlIC5jb250ZW50IGgyIHtcbiAgZm9udDogMjBweC8yOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMjQ3NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLmNvbHMtM3ggLmNvbC0xLFxuLnN1YnNjcmliZSAuY29scy0zeCAuY29sLTIsXG4uc3Vic2NyaWJlIC5jb2xzLTN4IC5jb2wtMyB7XG4gIHdpZHRoOiA5NSU7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLyogbGluZSAyNDgxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5zZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAyNDg4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3N1YnNjcmliZV9zZWN0aW9uID4gZGl2LmNvbHMtM3ggPiBmb3JtLmNvbC0xLnByaW50ID4gZmllbGRzZXQgPiBwID4gaW5wdXQsXG4jZnJtRGlnaXRhbFN1YnNjcmliZSA+IGZpZWxkc2V0ID4gb2wgPiBsaSA+IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTFlNTtcbiAgYmFja2dyb3VuZDogIzAwYTFlNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjN2M3Yzc7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjQ5Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG5mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNTAzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnNlY29uZGFyeSxcbmZvcm0gYnV0dG9uLnNlY29uZGFyeSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLW91dDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMCAzOHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhjOGM4YztcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4vKiBsaW5lIDI1MjgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZnJtRGlnaXRhbFN1YnNjcmliZSA+IHAsXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbHMtM3ggPiBmb3JtLmNvbC0xLnByaW50ID4gcCxcbiNuZXdzbGV0dGVyU3Vic2NyaWJlID4gcCB7XG4gIGZvbnQtc2l6ZTogMC44OXJlbTtcbn1cblxuLyogbGluZSAyNTM0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI25ld3NsZXR0ZXJTdWJzY3JpYmUge1xuICB3aWR0aDogOTUlO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi8qIGxpbmUgMjUzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNuZXdzbGV0dGVyU3Vic2NyaWJlID4gZGl2ID4gbGFiZWwgPiBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBib3JkZXItY29sb3I6ICMxYTFhMWE7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xufVxuXG4vKiBsaW5lIDI1NDcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jc3Vic2NyaWJlX3NlY3Rpb24gPiBkaXYuY29scy0zeCA+IGZvcm0uY29sLTMubmV3c2xldHRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDI1NTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jbmV3c2xldHRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDI1NTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc3Vic2NyaWJlIC5jb2xzLTN4IC5jb2wtMSxcbi5zdWJzY3JpYmUgLmNvbHMtM3ggLmNvbC0yLFxuLnN1YnNjcmliZSAuY29scy0zeCAuY29sLTMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCA1cHggNjBweCAwcHg7XG59XG5cbi8qIGxpbmUgMjU1OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiA+IGRpdi5jb2xzLTN4ID4gZm9ybS5jb2wtMy5uZXdzbGV0dGVyID4gZmllbGRzZXQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI1NjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc3Vic2NyaWJlIC5uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnN1YnNjcmliZSAubmV3c2xldHRlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uc3Vic2NyaWJlIC5uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmhvdmVyLFxuLnN1YnNjcmliZSAubmV3c2xldHRlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06aG92ZXIge1xuICBwYWRkaW5nOiAyNnB4IDcxcHggMjZweCAyMHB4O1xufVxuXG4vKiBsaW5lIDI1NjgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc3Vic2NyaWJlIC5uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMnB4O1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICB0b3A6IDFweDtcbn1cblxuLyogU3ViIEZvcm0gKi9cbi8qIGxpbmUgMjU3OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiA+IGgxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMjU4Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNwcmludFN1YnNjcmlwdGlvbiA+IGRpdi5jb2wtMSA+IGgzIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjU4Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMWU1ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjU5NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZXJyb3IsXG5mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0uZXJyb3IsXG5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5lcnJvcixcbmZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5lcnJvcixcbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLmVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjE4Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjYwMiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmcm1EaWdpdGFsU3Vic2NyaWJlLFxuLnN1YnNjcmliZSAucHJpbnQsXG4jc3Vic2NyaWJlX2lwYWQge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMjYwOCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmcm1EaWdpdGFsU3Vic2NyaWJlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4uc3Vic2NyaWJlIC5wcmludCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuI2lwYWRfc3Vic2NyaWJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDI2MTQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5mb3JtIG9sIGxpLFxuZm9ybSB1bCBsaSB7XG4gIG1hcmdpbjogMCAwIDdweCAycHg7XG59XG5cbi8qIGxpbmUgMjYxOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmRpdi5zZWxlY3RvcixcbmRpdi5zZWxlY3RvciBzcGFuIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNjI0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3N1Ym1pdF9wYXltZW50X2Zvcm0gPiBmaWVsZHNldDpudGgtY2hpbGQoMjEpID4gb2wgPiBsaS5zdWJtaXQtaXRlbSA+IGlucHV0LFxuZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuZm9ybSBidXR0b24sXG4uYnRuX3ByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMWFhYWU4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNjM2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3Jldmlld19pbmZvcm1hdGlvbiBoNCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250OiAxNnB4LzI1cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyNjQwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3Jldmlld19pbmZvcm1hdGlvbiAudXNlci1kYXRhIGxpIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4vKiBsaW5lIDI2NDQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jcmV2aWV3X2luZm9ybWF0aW9uIC51c2VyLWRhdGEge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBAZW5kICovXG4vKiBMYXRlc3QgSXNzdWUgKi9cbi8qIGxpbmUgMjY1NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2wtMS5tYWluLWZlYXR1cmUge1xuICBtaW4taGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI2NTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3Qge1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjY2NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLm1haW4tZmVhdHVyZSAuaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI2NzAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgLm1ldGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAyNjczLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSAubWFpbi1mZWF0dXJlIGgyIHtcbiAgZm9udDogNDhweC8xOHB4IFwiYXJuby1wcm9cIiwgR2VvcmdpYSwgc2VyaWY7XG59XG5cbi8qIGxpbmUgMjY3Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLm1haW4tZmVhdHVyZSBoMiBhLFxuLmxhdGVzdC1pc3N1ZSAubWFpbi1mZWF0dXJlIGgyIGE6aG92ZXIge1xuICBmb250OiAyOHB4LzM0cHggXCJhcm5vLXByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbn1cblxuLyogbGluZSAyNjgwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSAubWFpbi1mZWF0dXJlIC5jb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjY4NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbS5sYXRlc3QtaXNzdWUgPiAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjY4OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb250ZW50IC5wb3N0LWxvY2tlZC1leGNlcnB0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL21vYmlsZWxvY2sucG5nXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICB0b3A6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjcwNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5pbWcgLmxvY2tlZCxcbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5maXJzdCAuaW1nIC5sb2NrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgYm9yZGVyOiAyNHB4IHNvbGlkO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTE2OTFmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMTY5MWY7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci13aWR0aDogMThweDtcbn1cblxuLyogbGluZSAyNzEzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSAuZmVhdHVyZXMgLmltZyAubG9ja2VkOjpiZWZvcmUsXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgLmltZyAubG9ja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjYwNVwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgLTE2cHgpO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xM3B4LCAtMTNweCk7XG59XG5cbi8qIGxpbmUgMjcyMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb250ZW50IC5maXJzdCAucG9zdC1sb2NrZWQtZXhjZXJwdCB7XG4gIHRvcDogLTVweDtcbn1cblxuLyogbGluZSAyNzI0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctYXJ0aWNsZXMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjcyNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIGgyIHtcbiAgZm9udDogMjBweC8yOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMjczMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb2xzLTN4IC5jb2wxLTIgPiBoMiB7XG4gIGZvbnQ6IDIwcHgvMzhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDBweCBzb2xpZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDI3MzYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi8qIGxpbmUgMjc0MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLm1haW4tZmVhdHVyZSA+ICo6bm90KGEpIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4vKiBsaW5lIDI3NDQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5tYWluLWZlYXR1cmUgPiBoMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi8qIGxpbmUgMjc0Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi8qIGxpbmUgMjc1MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgdWwubGlzdGluZy1hcnRpY2xlcyBsaSA+IGE6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjc1NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgdWwubGlzdGluZy1hcnRpY2xlcyBsaSA+IGE6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3NTksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIHVsLmxpc3RpbmctYXJ0aWNsZXMgbGkgLm1ldGEge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vKiBsaW5lIDI3NjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3Qge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDI3NjUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgaDMgYSB7XG4gIHBhZGRpbmc6IDAgMCAwIDgwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDI3NjksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgaDMsXG4jZm0ubGF0ZXN0LWlzc3VlID4gc2VjdGlvbiA+IGRpdi5jb2wtMS5mZWF0dXJlcyA+IGRpdiA+IGgzIHtcbiAgZm9udDogMTRweC8xOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiAwcHggMzVweCAwIDEwcHg7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKiBsaW5lIDI3NzgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1heC1oZWlnaHQ6IDQuMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cblxuLyogbGluZSAyNzg4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSB1bC5saXN0aW5nLWFydGljbGVzIGEgYiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi8qIGxpbmUgMjc5MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29sLTEuZmVhdHVyZXMgPiBkaXYgPiBoMyB7XG4gIGZvbnQ6IDEzcHgvMTdweCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMHB4IDAgMCA5cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA4cHggMCA1cHggLTlweDtcbn1cblxuLyogbGluZSAyNzk5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtLmxhdGVzdC1pc3N1ZSA+IHNlY3Rpb24gPiBkaXYuY29sLTEuZmVhdHVyZXMgPiBkaXYgPiBoMyB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKiBsaW5lIDI4MDIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgLmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4vKiBsaW5lIDI4MDgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgLmltZyBpbWcge1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuXG4vKiBsaW5lIDI4MTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAuZmlyc3QgLm1ldGEge1xuICBtYXJnaW46IDAgMCAwIDEzMHB4O1xufVxuXG4vKiBsaW5lIDI4MTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlIC5mZWF0dXJlcyAubGlzdGluZy1hcnRpY2xlcyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMjgyMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5saXN0aW5nLWFydGljbGVzIGxpIHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjgyNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IHNlY3Rpb24gPiBkaXYuY29sLTEuZmVhdHVyZXMgPiB1bCBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyODI3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSAuZmVhdHVyZXMgLmxpc3RpbmctYXJ0aWNsZXMgLm1ldGEge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDI4MzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yIC5saXN0aW5nLWFydGljbGVzIGxpIC5pbWcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyODM2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMiAubGlzdGluZy1hcnRpY2xlcyBsaSAuaW1nIC5sb2NrZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI4NDAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yIC5saXN0aW5nLWFydGljbGVzIGxpIGIsXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xIC5saXN0aW5nLWFydGljbGVzIGxpIGIsXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0xIC5saXN0aW5nLWFydGljbGVzIGxpIC5tZXRhIHtcbiAgZm9udDogMTRweC8xOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMHB4IDM1cHggMCAwO1xufVxuXG4vKiBsaW5lIDI4NDgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yIC5saXN0aW5nLWFydGljbGVzIGxpIC50aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2MDZcIjtcbiAgY29sb3I6ICNlMTY5MWY7XG4gIG1hcmdpbi1yaWdodDogMC4yNWVtO1xufVxuXG4vKiBsaW5lIDI4NTIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yIC5saXN0aW5nLWFydGljbGVzIGxpIC5tZXRhIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyODU1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5saXN0aW5nLWFydGljbGVzIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI4NTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbHMtM3gub3RoZXIgPiBkaXYuY29sMS0yID4gZGl2LmNvbC0xID4gdWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI4NjEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjg2NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnAuYWxzbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjg2Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTEsXG4ubGF0ZXN0LWlzc3VlID4gLmNvbnRlbnQgLmNvbHMtM3ggLmNvbC0yLFxuLmxhdGVzdC1pc3N1ZSA+IC5jb250ZW50IC5jb2xzLTN4IC5jb2wtMyB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbi8qIGxpbmUgMjg3Miwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTIgLmxpc3RpbmctYXJ0aWNsZXMgbGkgYiBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMjg3Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgLmZlYXR1cmVzIC5saXN0aW5nLWFydGljbGVzIHAgKyAubWV0YSB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDEzMHB4O1xufVxuXG4vKiBsaW5lIDI4ODMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBzZWN0aW9uID4gZGl2LmNvbC0xLmZlYXR1cmVzID4gZGl2ID4gZGl2LnBvc3QtbG9ja2VkLW1zZyB7XG4gIG1hcmdpbjogN3B4IDAgMCAwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi8qIGxpbmUgMjg4OCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTIgLmxpc3RpbmctYXJ0aWNsZXMgbGkgLmltZyB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyODkyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwub3RoZXItYXJ0aWNsZXMgbGkgPiBhIHtcbiAgcGFkZGluZzogMHB4IDAgNnB4IDA7XG59XG5cbi8qIGxpbmUgMjg5NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5sYXRlc3QtaXNzdWUgPiAuY29udGVudCAuY29scy0zeCAuY29sLTIgLmxpc3RpbmctYXJ0aWNsZXMgbGkgcCArIC5tZXRhIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogQGVuZCAqL1xuLyogQXJjaGl2ZSAqL1xuLyogbGluZSAyOTAzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmFyY2hpdmVmcmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjkwNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5hcmNoaXZlID4gLmNvbnRlbnQgaDIge1xuICBmb250OiAxNnB4LzEycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyOTA5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctYXJjaGl2ZSB7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG59XG5cbi8qIGxpbmUgMjkxMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWFyY2hpdmUgbGkge1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDI5MTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1hcmNoaXZlIGxpIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cblxuLyogbGluZSAyOTIwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctYXJjaGl2ZSBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyOTIzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmFyY2hpdmUgLmFyY2hpdmVfdGl0bGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIEBlbmQgKi9cbi8qIENhdGVnb3J5IFBhZ2VzICovXG4vKiBsaW5lIDI5MjksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZHJvcDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB0b3A6IDQ3cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjU7XG59XG5cbi8qIGxpbmUgMjkzOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5mLWRyb3Bkb3duIGxpIGE6aG92ZXIsXG4uZi1kcm9wZG93biBsaSBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyOTQ0LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmhpZGUtZm9yLW1lZGl1bS11cCB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyOTQ3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2Ryb3BpY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9maWxtbWFrZXIvaW1hZ2VzL2Ryb3BsaXN0LnBuZ1wiKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgcGFkZGluZzogNDBweCAzMHB4IDBweCAyMHB4O1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI5NjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZHJvcGljb25ob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDAwO1xufVxuXG4vKiBsaW5lIDI5NjUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0ubGlzdGluZyAuY29scy0yeCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi8qIGxpbmUgMjk2OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nIC5jb250ZW50IC5jb2wtMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDI5NzMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubGlzdGluZy1oZXJvcyBzZWN0aW9uLmNvbnRlbnQgPiBoMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAwcHg7XG59XG5cbi8qIGxpbmUgMjk3OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWhlcm9zIHNlY3Rpb24uY29udGVudCA+IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcy1sZyA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1hcmdpbjogMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjk4Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5saXN0aW5nLWhlcm9zIHNlY3Rpb24uY29udGVudCA+IC5jb2wtMSAubGlzdGluZy1hcnRpY2xlcy1sZyA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDI5ODgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5zZWN0aW9uLmNvbnRlbnQgPiBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLyogbGluZSAyOTkyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxpc3RpbmctaGVyb3NcbnNlY3Rpb24uY29udGVudFxuPiAuY29sLTFcbi5oZXJvLWZlYXR1cmVzXG5+IC5saXN0aW5nLWFydGljbGVzLWxnXG4+IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi8qIGxpbmUgMzAwMSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5oZXJvLWZlYXR1cmUgaDMge1xuICBmb250OiAyOHB4LzMwcHggXCJhcm5vLXByb1wiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4vKiBAZW5kICovXG4vKiBTZWNvbmRhcnkgUGFnZXMgTmF2LCBBZHZlcnRpc2UgKi9cbi8qIGxpbmUgMzAxMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi50YWJsZS1hZHZlcnRpc2VycyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSAzMDEzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbHMtMnggLmNvbC0xIHtcbiAgYm9yZGVyLXRvcDogMHB4IHNvbGlkO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuXG4vKiBsaW5lIDMwMTcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5hc2lkZSA+IGgxLFxuLmFyY2hpdmUgPiAuY29udGVudCBoMixcbi5hZHZlcnRpc2UgLmNvbnRlbnQgaDIsXG4uY29udGFjdCAuY29udGVudCBoMixcbi5naWZ0cyAuY29udGVudCBoMixcbi5zdWJzY3JpYmUgLmNvbnRlbnQgaDIge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgZm9udDogMjBweC8yMnB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMzAyNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGFydGljbGUgPiBkaXYuY29sLTIgPiBhc2lkZS5ob3ctdG8gPiBoMSB7XG4gIGZvbnQ6IDIwcHgvMjJweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAzMDMyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmRlZmF1bHQgaDEudGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDMwMzcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBhcnRpY2xlID4gZGl2ID4gaDIge1xuICBmb250OiAyMHB4LzIycHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAzMDQwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gYXJ0aWNsZSA+IGRpdiA+IGRpdi5jb2wtMS5zdXBwb3J0LmZhcSA+IGgzIHtcbiAgZm9udDogMjBweC8yMnB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMzA0NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jdXN0b21pemUtc3VwcG9ydCAjZm0ge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4vKiB0d2Vha3MgbGF5b3V0IGZvciBXUCBhZG1pbiAqL1xuLyogbGluZSAzMDQ3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm1vYmlsZS1sZWFkZXJib2FyZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi8qIGxpbmUgMzA1MSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5tb2JpbGUtbGVhZGVyYm9hcmQgYSBpbWcge1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4vKiBAZW5kICovXG4vKiBMb2dpbiAqL1xuLyogbGluZSAzMDYwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2Zvcm0tY29udGFpbmVyIGgzIHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDMwNjUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubWVtYmVyc2hpcGxvZ2luIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKiBsaW5lIDMwNjgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubWVtYmVyc2hpcGxvZ2luIHNwYW4ge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSAzMDcxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm1lbWJlcnNoaXBsb2dpbiBhIHtcbiAgcG9zaXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udDogMTNweC80M3B4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlODkyMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzA3OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0ucmVnLWZvcm0gbGkubGktZG91YmxlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuZm9ybS5yZWctZm9ybSBsaS5saS1kb3VibGUgaW5wdXRbdHlwZT1cInRlbFwiXSxcbmZvcm0ucmVnLWZvcm0gbGkubGktZG91YmxlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmZvcm0ucmVnLWZvcm0gbGkubGktZG91YmxlIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5mb3JtLnJlZy1mb3JtIGxpLmxpLWRvdWJsZSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICB3aWR0aDogMTgwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLyogbGluZSAzMDg3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuZm9ybSB7XG4gIG1hcmdpbjogMCAwIDFyZW0gLTIwcHg7XG59XG5cbi8qIGxpbmUgMzA5MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi8qIGxpbmUgMzA5Mywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCBsaS5saS1kb3VibGUgPiBwLnJlcXVpcmVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzMDk2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xucCAuZXJyb3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjE4Mjc4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzEwNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbm9sIGxpIHVsLFxub2wgbGkgb2wge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzExMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnNwYW4uZXJyb3IsXG5zbWFsbC5lcnJvciB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxMTUsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0ubG9naW5zIC5jb250ZW50LmMge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuXG4vKiBsaW5lIDMxMTksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5mb3JtLnJlZy1mb3JtIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5mb3JtLnJlZy1mb3JtIGxpIC5idG4sXG5mb3JtLnJlZy1mb3JtIGxpIC5idG5fcHJpbWFyeSBmb3JtLnJlZy1mb3JtIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHg7XG4gIGJveC1zaGFkb3c6IDBweDtcbiAgYmFja2dyb3VuZDogIzAwYTFlNTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgYm9yZGVyOiAjYzdjN2M3O1xufVxuXG4vKiBsaW5lIDMxMjksIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm9ybS1jb250YWluZXIgLmhlYWQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbn1cblxuLyogbGluZSAzMTMyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuZm9ybS5yZWctZm9ybSAuZm9ybS1saXN0IGxpLmxpLWRvdWJsZSA+IGRpdiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuXG4vKiBsaW5lIDMxMzcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5mb3JtLnJlZy1mb3JtIC5mb3JtLWxpc3QgbGkubGktZG91YmxlID4gZGl2IHtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4vKiBsaW5lIDMxNDEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5mb3JtLnJlZy1mb3JtIC5mb3JtLWxpc3QgbGkubGktZG91YmxlID4gZGl2ICsgZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMzE0Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmZvcm0ucmVnLWZvcm0gLmZvcm0tbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDMxNTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5mb3JtLnJlZy1mb3JtIC5mb3JtLWxpc3QgbGkubGktZG91YmxlID4gZGl2LmVycm9yIGlucHV0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VmODM3YjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDMxNTYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0ubG9naW5zIGZvcm0gcC5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNlZjgzN2I7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDRweCAwIDE0cHg7XG4gIHBhZGRpbmc6IDE4cHggMThweCAxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzMTY1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtLmxvZ2lucyBmb3JtIHAuZXJyb3Igc3Bhbi5lcnJvciB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250OiAxNHB4LzE4cHggXCJwcm94aW1hLW5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBAZW5kICovXG4vKiBTZWFyY2ggKi9cbi8qIGxpbmUgMzE3Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zZWFyY2ggLmNvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZpbG1tYWtlci9pbWFnZXMvbW9iaWxlc3ByaXRlLnBuZ1wiKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMHB4IDE1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc1cHggOXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDMxODcsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc2VhcmNoIC5jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMgKyBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NXB4IDlweDtcbn1cblxuLyogbGluZSAzMTkwLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnNlYXJjaCAuY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzICsgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IDdweDtcbn1cblxuLyogbGluZSAzMTkzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnNlYXJjaCAuY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTFlNTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxcHggN3B4O1xufVxuXG4vKiBsaW5lIDMxOTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc2VhcmNoIC5jb250ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCA3MXB4IDE1cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzIwNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zZWFyY2ggLmNvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gIHBhZGRpbmc6IDE2cHggNzFweCAxNXB4IDEwcHg7XG59XG5cbi8qIGxpbmUgMzIwNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmxpLnNlYXJjaCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzIxMCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmxpLnNlYXJjaCBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDMyMTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5saS5zZWFyY2ggYSBiIHtcbiAgcGFkZGluZzogMHB4IDAgMCAzcHg7XG59XG5cbi8qIGxpbmUgMzIxNiwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbmxpLnNlYXJjaCBpIHtcbiAgY29sb3I6ICM4ODggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDlweCAwIDAgM3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogQGVuZCAqL1xuLyogQGdyb3VwIFJlbGF0ZWQgUG9zdHMgKi9cbi8qIGxpbmUgMzIyNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5yZWxhdGVkLXBvc3RzIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLyogbGluZSAzMjM1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnJlbGF0ZWQtcG9zdHMgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLyogbGluZSAzMjQxLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnJlbGF0ZWQtcG9zdHMgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjZlbTtcbn1cblxuLyogbGluZSAzMjQ4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLnJlbGF0ZWQtcG9zdHMgbGkgcCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiA5NSU7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4vKiBsaW5lIDMyNTQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucmVsYXRlZC1wb3N0cyBsaS5oYXMtdGh1bWIgYSxcbi5yZWxhdGVkLXBvc3RzIHAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDMyNjEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucmVsYXRlZC1wb3N0cyAuaGFzLXRodW1iIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdG9wOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuXG4vKiBsaW5lIDMyNzEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucmVsYXRlZC1wb3N0cyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNjJweDtcbn1cblxuLyogbGluZSAzMjc2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xudWwubGlzdGluZy1hcnRpY2xlcy1sZyBsaSBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMzI4NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkgYiA+IGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzI4OSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbnVsLmxpc3RpbmctYXJ0aWNsZXMtbGcgbGkgYSB7XG4gIGNvbG9yOiAjZTg5MjAwO1xufVxuXG4vKiBsaW5lIDMyOTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29udGVudCAucG9zdC1sb2NrZWQtbXNnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiBsaW5lIDMzMDAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG51bC5saXN0aW5nLWFydGljbGVzLWxnIGxpIGkgPiBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEBlbmQgKi9cbi8qIEBncm91cCBDb21tZW50cyAqL1xuLyogbGluZSAzMzA3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gYXJ0aWNsZSA+IGRpdiA+IGFzaWRlLnNvY2lhbCB7XG4gIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzMxMSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNjb21tZW50cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMzMxOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNyZXNwb25zZXMsXG4jcmVzcG9uZCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMzMyNSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNyZXNwb25kIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzMyOSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb21tZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMzMzNCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5jb21tZW50LWF1dGhvciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDk1JTtcbn1cblxuLyogbGluZSAzMzM5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmNvbW1lbnQtdGltZSB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4vKiBsaW5lIDMzNDQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYXZhdGFyIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHJpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzMzU2LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWF2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMzNjEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29tbWVudCAuY29tbWVudC1ib2R5IHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDMzNjYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uY29tbWVudCAuY29tbWVudC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBtYXJnaW4tbGVmdDogLTY1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5cbi8qIGxpbmUgMzM3NCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNjb21tZW50cyBibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLyogbGluZSAzMzc5LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2NvbW1lbnRzIC5sb2FkLW1vcmUtY29tbWVudHMtd3JhcCBhIHtcbiAgZm9udC1zaXplOiA5NSU7XG59XG5cbi8qIEBlbmQgKi9cbi8qIEBncm91cCBTZWFyY2ggKi9cbi8qIGxpbmUgMzM4Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zZWFyY2ggc3Bhbi5zZWxlY3Qtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4vKiBsaW5lIDMzOTIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc2VhcmNoIHNwYW4uc2VsZWN0LXdyYXAgLnNlYXJjaC1zZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzQwMywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbi5zZWFyY2ggc3Bhbi5zZWxlY3Qtd3JhcCBpLndwdG91Y2gtaWNvbi1jYXJldC1kb3duIHtcbiAgY29udGVudDogXCJcXGU4NDRcIjtcbiAgZm9udDogMTEwJSBcIndwdG91Y2gtaWNvbnNcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDJweDtcbn1cblxuLyogbGluZSAzNDEyLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLm5vLXJlc3VsdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBAZW5kICovXG4vKiBAZ3JvdXAgRm9vdGVyICovXG4vKiBsaW5lIDM0MjIsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBmb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBoZWlnaHQ6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAzNDI3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gZm9vdGVyID4gLmMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDM0MzAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBmb290ZXIgPiBkaXYgPiB1bCA+IGxpOm50aC1jaGlsZCg0KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAzNDMzLCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI2ZtID4gZm9vdGVyIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxMCU7XG59XG5cbi8qIGxpbmUgMzQzNywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGZvb3RlciBzbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzQ0MCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGZvb3RlciB1bCB7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzQ0Niwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGZvb3RlciBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgOHB4O1xufVxuXG4vKiBsaW5lIDM0NTAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jZm0gPiBmb290ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG5cbi8qIGxpbmUgMzQ1NSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNmbSA+IGZvb3RlciBsaS5jcmVkaXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDM0NTgsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ubW9iaWxlY3JlZGl0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAzNDY3LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmxvYWQtbW9yZS1saW5rLFxuLmxvYWQtbW9yZS1jb21tZW50cy13cmFwIGEge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogbGluZSAzNDc1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3N3aXRjaCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xufVxuXG4vKiBsaW5lIDM0ODAsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4ucGFnZS13cmFwcGVyIC5mb290ZXIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDc1JTtcbn1cblxuLyogbGluZSAzNDg1LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuLmZvb3RlcixcbmEuYmFjay10by10b3Age1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDM0OTMsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG5vbCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzQ5Nywgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiAuY29sLTEsXG4jc3Vic2NyaWJlX3NlY3Rpb24gLmNvbC0yLFxuI3N1YnNjcmliZV9zZWN0aW9uIC5zdWJjb2wtMixcbiNzdWJzY3JpYmVfc2VjdGlvbiAuc3ViY29sLTEge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzUwNSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNTA4LCBzcmMvc2Fzcy9tb2JpbGUuc2NzcyAqL1xuI3N1YnNjcmliZV9zZWN0aW9uIC5zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzUxMSwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiAudXNlci1kYXRhIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDM1MTQsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jc3Vic2NyaWJlX3NlY3Rpb24gI3NfZW0sXG4jc3Vic2NyaWJlX3NlY3Rpb24gI3NfZXkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi8qIGxpbmUgMzUxOCwgc3JjL3Nhc3MvbW9iaWxlLnNjc3MgKi9cbiNzdWJzY3JpYmVfc2VjdGlvbiAjZl9zY2hlZHVsZV9saW5rIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDM1MjEsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4uc3Vic2NyaWJlX3NsYXNoIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBAZW5kICovXG4vKiBsaW5lIDM1MjYsIHNyYy9zYXNzL21vYmlsZS5zY3NzICovXG4jQmFja2dyb3VuZFNraW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbm1ldGEuZm91bmRhdGlvbi12ZXJzaW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiLzUuNS4yL1wiO1xufVxuXG4vKiBsaW5lIDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbm1ldGEuZm91bmRhdGlvbi1tcS1zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIi9vbmx5IHNjcmVlbi9cIjtcbiAgd2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubWV0YS5mb3VuZGF0aW9uLW1xLXNtYWxsLW9ubHkge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pL1wiO1xuICB3aWR0aDogMDtcbn1cblxuLyogbGluZSAxMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubWV0YS5mb3VuZGF0aW9uLW1xLW1lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiBcIi9vbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MC4wNjI1ZW0pL1wiO1xuICB3aWR0aDogNDAuMDYyNWVtO1xufVxuXG4vKiBsaW5lIDE2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5tZXRhLmZvdW5kYXRpb24tbXEtbWVkaXVtLW9ubHkge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDAuMDYyNWVtKSBhbmQgKG1heC13aWR0aDo2NGVtKS9cIjtcbiAgd2lkdGg6IDQwLjA2MjVlbTtcbn1cblxuLyogbGluZSAyMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubWV0YS5mb3VuZGF0aW9uLW1xLWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiL29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0LjA2MjVlbSkvXCI7XG4gIHdpZHRoOiA2NC4wNjI1ZW07XG59XG5cbi8qIGxpbmUgMjQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbm1ldGEuZm91bmRhdGlvbi1tcS1sYXJnZS1vbmx5IHtcbiAgZm9udC1mYW1pbHk6IFwiL29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0LjA2MjVlbSkgYW5kIChtYXgtd2lkdGg6OTBlbSkvXCI7XG4gIHdpZHRoOiA2NC4wNjI1ZW07XG59XG5cbi8qIGxpbmUgMjgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbm1ldGEuZm91bmRhdGlvbi1tcS14bGFyZ2Uge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTAuMDYyNWVtKS9cIjtcbiAgd2lkdGg6IDkwLjA2MjVlbTtcbn1cblxuLyogbGluZSAzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubWV0YS5mb3VuZGF0aW9uLW1xLXhsYXJnZS1vbmx5IHtcbiAgZm9udC1mYW1pbHk6IFwiL29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjkwLjA2MjVlbSkgYW5kIChtYXgtd2lkdGg6MTIwZW0pL1wiO1xuICB3aWR0aDogOTAuMDYyNWVtO1xufVxuXG4vKiBsaW5lIDM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5tZXRhLmZvdW5kYXRpb24tbXEteHhsYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIi9vbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAuMDYyNWVtKS9cIjtcbiAgd2lkdGg6IDEyMC4wNjI1ZW07XG59XG5cbi8qIGxpbmUgNDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbm1ldGEuZm91bmRhdGlvbi1kYXRhLWF0dHJpYnV0ZS1uYW1lc3BhY2Uge1xuICBmb250LWZhbWlseTogZmFsc2U7XG59XG5cbi8qIGxpbmUgNDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDQ5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICAtbW96LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4vKiBsaW5lIDYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5hOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDYzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA2Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaW1nIHtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxuLyogbGluZSA3MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuI21hcF9jYW52YXMgaW1nLFxuI21hcF9jYW52YXMgZW1iZWQsXG4jbWFwX2NhbnZhcyBvYmplY3QsXG4ubWFwX2NhbnZhcyBpbWcsXG4ubWFwX2NhbnZhcyBlbWJlZCxcbi5tYXBfY2FudmFzIG9iamVjdCxcbi5tcWEtZGlzcGxheSBpbWcsXG4ubXFhLWRpc3BsYXkgZW1iZWQsXG4ubXFhLWRpc3BsYXkgb2JqZWN0IHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSA5MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgOTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSA5OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFudGlhbGlhc2VkIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIGxpbmUgMTAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgMTA3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTBweDtcbn1cblxuLyogbGluZSAxMTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDExNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJvdyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDYyLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTE4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxMjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yb3cuY29sbGFwc2UgPiAuY29sdW1uLFxuLnJvdy5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDEyNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJvdy5jb2xsYXBzZSAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSAxMzAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yb3cgLnJvdyB7XG4gIG1hcmdpbjogMCAtMC45Mzc1ZW07XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMTM0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucm93IC5yb3c6YmVmb3JlLCAucm93IC5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTM3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucm93IC5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yb3cgLnJvdy5jb2xsYXBzZSB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSAxNDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yb3cgLnJvdy5jb2xsYXBzZTpiZWZvcmUsIC5yb3cgLnJvdy5jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yb3cgLnJvdy5jb2xsYXBzZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDE0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmNvbHVtbixcbi5jb2x1bW5zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxNTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jb2x1bW4gKyAuY29sdW1uOmxhc3QtY2hpbGQsXG4uY29sdW1ucyArIC5jb2x1bW46bGFzdC1jaGlsZCwgLmNvbHVtbiArXG4uY29sdW1uczpsYXN0LWNoaWxkLFxuLmNvbHVtbnMgK1xuLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogbGluZSAxNjIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jb2x1bW4gKyAuY29sdW1uLmVuZCxcbi5jb2x1bW5zICsgLmNvbHVtbi5lbmQsIC5jb2x1bW4gK1xuLmNvbHVtbnMuZW5kLFxuLmNvbHVtbnMgK1xuLmNvbHVtbnMuZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiB7XG4gIC8qIGxpbmUgMTcwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdXNoLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTc1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdWxsLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTgwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDE4NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAxOTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDE5NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjAwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdXNoLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyMDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXB1bGwtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDIxMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVzaC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyMjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDIyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdXNoLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyMzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXB1bGwtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyNTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI1NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVsbC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyNjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI3MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVzaC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI3NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI4MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI4NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcHVsbC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDI5MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY29sdW1uLFxuICAuY29sdW1ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1ZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyOTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDMwMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDMwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDMwNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDMwOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDMxMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDMxNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDMxOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDMyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDMyNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzMjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAzMzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzMzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNDgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzNjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzY2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDM2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtcmVzZXQtb3JkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMzc2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jb2x1bW4uc21hbGwtY2VudGVyZWQsXG4gIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVkIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAzODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbi5zbWFsbC11bmNlbnRlcmVkLFxuICAuY29sdW1ucy5zbWFsbC11bmNlbnRlcmVkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAzODgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbi5zbWFsbC1jZW50ZXJlZDpsYXN0LWNoaWxkLFxuICAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZDpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDM5Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY29sdW1uLnNtYWxsLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMuc21hbGwtdW5jZW50ZXJlZDpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDM5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY29sdW1uLnNtYWxsLXVuY2VudGVyZWQub3Bwb3NpdGUsXG4gIC5jb2x1bW5zLnNtYWxsLXVuY2VudGVyZWQub3Bwb3NpdGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAvKiBsaW5lIDQwMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucm93LnNtYWxsLWNvbGxhcHNlID4gLmNvbHVtbixcbiAgLnJvdy5zbWFsbC1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDQwNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucm93LnNtYWxsLWNvbGxhcHNlIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDQwNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucm93LnNtYWxsLXVuY29sbGFwc2UgPiAuY29sdW1uLFxuICAucm93LnNtYWxsLXVuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVlbTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDQxMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA0MTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1wdWxsLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNDIzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tcHVzaC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA0MjgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1wdWxsLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOC4zMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQzMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQzOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ0Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDI1JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ0OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ1Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ1OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ2Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ2OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ3Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ3OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ4Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ4OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ5Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ5OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDc1JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUxMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1wdWxsLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTIzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tcHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUyOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbixcbiAgLmNvbHVtbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NWVtO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgNTQwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTQzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDU0Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSA1NDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTUyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDU1NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSA1NTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDU2NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLyogbGluZSA1NjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDU3MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTczLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTc2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1NzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1ODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU4OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1OTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTk0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU5Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA2MDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNjAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDYwNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNjA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA2MTIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1yZXNldC1vcmRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA2MTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbi5tZWRpdW0tY2VudGVyZWQsXG4gIC5jb2x1bW5zLm1lZGl1bS1jZW50ZXJlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNjI1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jb2x1bW4ubWVkaXVtLXVuY2VudGVyZWQsXG4gIC5jb2x1bW5zLm1lZGl1bS11bmNlbnRlcmVkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSA2MzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbi5tZWRpdW0tY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMubWVkaXVtLWNlbnRlcmVkOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNjM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jb2x1bW4ubWVkaXVtLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMubWVkaXVtLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSA2MzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbi5tZWRpdW0tdW5jZW50ZXJlZC5vcHBvc2l0ZSxcbiAgLmNvbHVtbnMubWVkaXVtLXVuY2VudGVyZWQub3Bwb3NpdGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAvKiBsaW5lIDY0Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucm93Lm1lZGl1bS1jb2xsYXBzZSA+IC5jb2x1bW4sXG4gIC5yb3cubWVkaXVtLWNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgNjQ3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5yb3cubWVkaXVtLWNvbGxhcHNlIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDY1MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucm93Lm1lZGl1bS11bmNvbGxhcHNlID4gLmNvbHVtbixcbiAgLnJvdy5tZWRpdW0tdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NWVtO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgNjU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNjYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdWxsLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNjY2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDY3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA2NzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDY4MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNjg2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA2OTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1bGwtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDY5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNzAxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA3MDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDcxMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNzE2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA3MjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1bGwtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDcyNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNzMxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA3MzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc0MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNzQ2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA3NTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc1Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc2MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2MjVlbSkge1xuICAvKiBsaW5lIDc3Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVzaC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc4MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVsbC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDc4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVzaC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA3OTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNzk2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4MDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDgwNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgODExLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4MTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDgyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVsbC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgODI2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4MzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDgzNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVzaC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgODQxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4NDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1c2gtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDg1MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgODU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4NjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDg2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtcHVzaC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNzUlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgODcxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4NzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4ODEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4ODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1c2gtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4OTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA4OTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbixcbiAgLmNvbHVtbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NWVtO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgOTAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5MDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSA5MTIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5MTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSA5MjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5MjQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLyogbGluZSA5MzAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTMzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkzNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgOTM5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDk0Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2Utb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTQ4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTUxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTU3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTYzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTY2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTY5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDk3Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2Utb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA5NzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXJlc2V0LW9yZGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDk4Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY29sdW1uLmxhcmdlLWNlbnRlcmVkLFxuICAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC8qIGxpbmUgOTg4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jb2x1bW4ubGFyZ2UtdW5jZW50ZXJlZCxcbiAgLmNvbHVtbnMubGFyZ2UtdW5jZW50ZXJlZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgOTk0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jb2x1bW4ubGFyZ2UtY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA5OTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNvbHVtbi5sYXJnZS11bmNlbnRlcmVkOmxhc3QtY2hpbGQsXG4gIC5jb2x1bW5zLmxhcmdlLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxMDAyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jb2x1bW4ubGFyZ2UtdW5jZW50ZXJlZC5vcHBvc2l0ZSxcbiAgLmNvbHVtbnMubGFyZ2UtdW5jZW50ZXJlZC5vcHBvc2l0ZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC8qIGxpbmUgMTAwNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucm93LmxhcmdlLWNvbGxhcHNlID4gLmNvbHVtbixcbiAgLnJvdy5sYXJnZS1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDEwMTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnJvdy5sYXJnZS1jb2xsYXBzZSAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMDEzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5yb3cubGFyZ2UtdW5jb2xsYXBzZSA+IC5jb2x1bW4sXG4gIC5yb3cubGFyZ2UtdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NWVtO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTAxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDEwMjQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1bGwtMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAxMDI5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDEwMzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1bGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTAzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA0NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA1NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA2NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA3OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA4NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA4OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA5NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTA5OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTEwNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTEwOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNzUlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTExNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTExOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVzaC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDExMjQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnB1bGwtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAxMTI5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5wdXNoLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTEzNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucHVsbC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4vKiBsaW5lIDExMzgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5icmVhZGNydW1icyB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAwLjg3NXJlbSAwLjU2MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDExNDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5icmVhZGNydW1icyA+ICoge1xuICBjb2xvcjogIzJiYTZjYjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTE1Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJyZWFkY3J1bWJzID4gKjpob3ZlciBhLCAuYnJlYWRjcnVtYnMgPiAqOmZvY3VzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSAxMTU4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnJlYWRjcnVtYnMgPiAqIGEge1xuICBjb2xvcjogIzJiYTZjYjtcbn1cblxuLyogbGluZSAxMTYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnJlYWRjcnVtYnMgPiAqLmN1cnJlbnQge1xuICBjb2xvcjogIzMzMzMzMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDExNjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5icmVhZGNydW1icyA+ICouY3VycmVudCBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogbGluZSAxMTY2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnJlYWRjcnVtYnMgPiAqLmN1cnJlbnQ6aG92ZXIsIC5icmVhZGNydW1icyA+ICouY3VycmVudDpob3ZlciBhLCAuYnJlYWRjcnVtYnMgPiAqLmN1cnJlbnQ6Zm9jdXMsIC5icmVhZGNydW1icyA+ICouY3VycmVudDpmb2N1cyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDExNjgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5icmVhZGNydW1icyA+ICoudW5hdmFpbGFibGUge1xuICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLyogbGluZSAxMTcwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnJlYWRjcnVtYnMgPiAqLnVuYXZhaWxhYmxlIGEge1xuICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLyogbGluZSAxMTcyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnJlYWRjcnVtYnMgPiAqLnVuYXZhaWxhYmxlOmhvdmVyLCAuYnJlYWRjcnVtYnMgPiAqLnVuYXZhaWxhYmxlOmhvdmVyIGEsIC5icmVhZGNydW1icyA+ICoudW5hdmFpbGFibGU6Zm9jdXMsXG4uYnJlYWRjcnVtYnMgPiAqLnVuYXZhaWxhYmxlIGE6Zm9jdXMge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDExNzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5icmVhZGNydW1icyA+ICo6YmVmb3JlIHtcbiAgY29sb3I6ICNBQUFBQUE7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBtYXJnaW46IDAgMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLyogbGluZSAxMTgzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnJlYWRjcnVtYnMgPiAqOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEFjY2Vzc2liaWxpdHkgLSBoaWRlcyB0aGUgZm9yd2FyZCBzbGFzaCAqL1xuLyogbGluZSAxMTg4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5bYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJzXCJdIFthcmlhLWhpZGRlbj1cInRydWVcIl06YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbn1cblxuLyogbGluZSAxMTkxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYWxlcnQtYm94IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgcGFkZGluZzogMC44NzVyZW0gMS41cmVtIDAuODc1cmVtIDAuODc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYmE2Y2I7XG4gIGJvcmRlci1jb2xvcjogIzI1OGZhZjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMTIwNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFsZXJ0LWJveCAuY2xvc2Uge1xuICByaWdodDogMC4yNXJlbTtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAuOTtcbiAgbWFyZ2luLXRvcDogLTAuNjg3NXJlbTtcbiAgb3BhY2l0eTogMC4zO1xuICBwYWRkaW5nOiAwIDZweCA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG5cbi8qIGxpbmUgMTIxNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFsZXJ0LWJveCAuY2xvc2U6aG92ZXIsIC5hbGVydC1ib3ggLmNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4vKiBsaW5lIDEyMTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hbGVydC1ib3gucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDEyMTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hbGVydC1ib3gucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgMTIyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFsZXJ0LWJveC5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTQyMztcbiAgYm9yZGVyLWNvbG9yOiAjNTA4ZDFlO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMjI1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYWxlcnQtYm94LmFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbiAgYm9yZGVyLWNvbG9yOiAjYWEwZDEwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMjI5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYWxlcnQtYm94LnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbiAgY29sb3I6ICM0ZjRmNGY7XG59XG5cbi8qIGxpbmUgMTIzMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFsZXJ0LWJveC53YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGEyNDtcbiAgYm9yZGVyLWNvbG9yOiAjZGU3NzBmO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMjM3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYWxlcnQtYm94LmluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkM2U4O1xuICBib3JkZXItY29sb3I6ICM3NGJmZGQ7XG4gIGNvbG9yOiAjNGY0ZjRmO1xufVxuXG4vKiBsaW5lIDEyNDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hbGVydC1ib3guYWxlcnQtY2xvc2Uge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDEyNDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pbmxpbmUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtMS4zNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG8gMS4wNjI1cmVtIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMTI1MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmlubGluZS1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxLjM3NXJlbTtcbn1cblxuLyogbGluZSAxMjU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaW5saW5lLWxpc3QgPiBsaSA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAxMjU5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24sIC5idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQ6IDIwcHgvMjhweCBcInByb3hpbWEtbm92YVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAxLjI1cmVtO1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMXJlbSAycmVtIDEuMDYyNXJlbSAycmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYmE2Y2I7XG4gIGJvcmRlci1jb2xvcjogIzQwQkFFRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGNsZWFyOiBib3RoO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDEyODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbjpob3ZlciwgYnV0dG9uOmZvY3VzLCAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQkFFRDtcbn1cblxuLyogbGluZSAxMjg0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cywgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEyODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5zZWNvbmRhcnksIC5idXR0b24uc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgYm9yZGVyLWNvbG9yOiAjYmFiYWJhO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAxMjkwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCBidXR0b24uc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uLnNlY29uZGFyeTpob3ZlciwgLmJ1dHRvbi5zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuXG4vKiBsaW5lIDEyOTIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLnNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBsaW5lIDEyOTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5zdWNjZXNzLCAuYnV0dG9uLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRhNDIzO1xuICBib3JkZXItY29sb3I6ICM0YTgzMWM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEyOTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5zdWNjZXNzOmhvdmVyLCBidXR0b24uc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLnN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE4MzFjO1xufVxuXG4vKiBsaW5lIDEzMDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5zdWNjZXNzOmhvdmVyLCBidXR0b24uc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLnN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMzAyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uYWxlcnQsIC5idXR0b24uYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xuICBib3JkZXItY29sb3I6ICM5ZTBjMGY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEzMDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5hbGVydDpob3ZlciwgYnV0dG9uLmFsZXJ0OmZvY3VzLCAuYnV0dG9uLmFsZXJ0OmhvdmVyLCAuYnV0dG9uLmFsZXJ0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllMGMwZjtcbn1cblxuLyogbGluZSAxMzA4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uYWxlcnQ6aG92ZXIsIGJ1dHRvbi5hbGVydDpmb2N1cywgLmJ1dHRvbi5hbGVydDpob3ZlciwgLmJ1dHRvbi5hbGVydDpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEzMTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi53YXJuaW5nLCAuYnV0dG9uLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4YTI0O1xuICBib3JkZXItY29sb3I6ICNjZjZlMGU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEzMTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi53YXJuaW5nOmhvdmVyLCBidXR0b24ud2FybmluZzpmb2N1cywgLmJ1dHRvbi53YXJuaW5nOmhvdmVyLCAuYnV0dG9uLndhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y2ZTBlO1xufVxuXG4vKiBsaW5lIDEzMTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi53YXJuaW5nOmhvdmVyLCBidXR0b24ud2FybmluZzpmb2N1cywgLmJ1dHRvbi53YXJuaW5nOmhvdmVyLCAuYnV0dG9uLndhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMzE4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uaW5mbywgLmJ1dHRvbi5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwZDNlODtcbiAgYm9yZGVyLWNvbG9yOiAjNjFiNmQ5O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAxMzIyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uaW5mbzpob3ZlciwgYnV0dG9uLmluZm86Zm9jdXMsIC5idXR0b24uaW5mbzpob3ZlciwgLmJ1dHRvbi5pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxYjZkOTtcbn1cblxuLyogbGluZSAxMzI0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uaW5mbzpob3ZlciwgYnV0dG9uLmluZm86Zm9jdXMsIC5idXR0b24uaW5mbzpob3ZlciwgLmJ1dHRvbi5pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMTMyNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmxhcmdlLCAuYnV0dG9uLmxhcmdlIHtcbiAgcGFkZGluZzogMS4xMjVyZW0gMi4yNXJlbSAxLjE4NzVyZW0gMi4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4vKiBsaW5lIDEzMjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5zbWFsbCwgLmJ1dHRvbi5zbWFsbCB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuNzVyZW0gMC45Mzc1cmVtIDEuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4vKiBsaW5lIDEzMzIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi50aW55LCAuYnV0dG9uLnRpbnkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtIDAuNjg3NXJlbSAxLjI1cmVtO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbn1cblxuLyogbGluZSAxMzM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZXhwYW5kLCAuYnV0dG9uLmV4cGFuZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTM0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmxlZnQtYWxpZ24sIC5idXR0b24ubGVmdC1hbGlnbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAwLjc1cmVtO1xufVxuXG4vKiBsaW5lIDEzNDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5yaWdodC1hbGlnbiwgLmJ1dHRvbi5yaWdodC1hbGlnbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4vKiBsaW5lIDEzNDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5yYWRpdXMsIC5idXR0b24ucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDEzNDgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5yb3VuZCwgLmJ1dHRvbi5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbn1cblxuLyogbGluZSAxMzUwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQsIGJ1dHRvbltkaXNhYmxlZF0sIC5idXR0b24uZGlzYWJsZWQsIC5idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYTZjYjtcbiAgYm9yZGVyLWNvbG9yOiAjMjI4NWEyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qIGxpbmUgMTM1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCBidXR0b24uZGlzYWJsZWQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjg1YTI7XG59XG5cbi8qIGxpbmUgMTM1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCBidXR0b24uZGlzYWJsZWQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEzNjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgYnV0dG9uLmRpc2FibGVkOmZvY3VzLCBidXR0b25bZGlzYWJsZWRdOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJhNmNiO1xufVxuXG4vKiBsaW5lIDEzNjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnksIGJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5LCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeSwgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgYm9yZGVyLWNvbG9yOiAjYmFiYWJhO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qIGxpbmUgMTM3MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpob3ZlciwgYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLyogbGluZSAxMzcyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLCBidXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAxMzc0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLCBidXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xufVxuXG4vKiBsaW5lIDEzNzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzLCBidXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3MsIC5idXR0b24uZGlzYWJsZWQuc3VjY2VzcywgLmJ1dHRvbltkaXNhYmxlZF0uc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE0MjM7XG4gIGJvcmRlci1jb2xvcjogIzRhODMxYztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4vKiBsaW5lIDEzODMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmhvdmVyLCBidXR0b24uZGlzYWJsZWQuc3VjY2Vzczpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhODMxYztcbn1cblxuLyogbGluZSAxMzg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpob3ZlciwgYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3M6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uc3VjY2Vzczpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uc3VjY2Vzczpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEzODcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmhvdmVyLCBidXR0b24uZGlzYWJsZWQuc3VjY2Vzczpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTQyMztcbn1cblxuLyogbGluZSAxMzg5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuYWxlcnQsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbiAgYm9yZGVyLWNvbG9yOiAjOWUwYzBmO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qIGxpbmUgMTM5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmhvdmVyLCBidXR0b24uZGlzYWJsZWQuYWxlcnQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTBjMGY7XG59XG5cbi8qIGxpbmUgMTM5OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmhvdmVyLCBidXR0b24uZGlzYWJsZWQuYWxlcnQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDE0MDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC5hbGVydDpob3ZlciwgYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLmFsZXJ0OmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLmFsZXJ0OmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xufVxuXG4vKiBsaW5lIDE0MDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nLCBidXR0b25bZGlzYWJsZWRdLndhcm5pbmcsIC5idXR0b24uZGlzYWJsZWQud2FybmluZywgLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDhhMjQ7XG4gIGJvcmRlci1jb2xvcjogI2NmNmUwZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4vKiBsaW5lIDE0MDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmhvdmVyLCBidXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLndhcm5pbmc6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQud2FybmluZzpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmNmUwZTtcbn1cblxuLyogbGluZSAxNDExLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQud2FybmluZzpob3ZlciwgYnV0dG9uLmRpc2FibGVkLndhcm5pbmc6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0ud2FybmluZzpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLndhcm5pbmc6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZzpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDE0MTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmhvdmVyLCBidXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLndhcm5pbmc6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQud2FybmluZzpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGEyNDtcbn1cblxuLyogbGluZSAxNDE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuaW5mbywgYnV0dG9uW2Rpc2FibGVkXS5pbmZvLCAuYnV0dG9uLmRpc2FibGVkLmluZm8sIC5idXR0b25bZGlzYWJsZWRdLmluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkM2U4O1xuICBib3JkZXItY29sb3I6ICM2MWI2ZDk7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLyogbGluZSAxNDIyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuaW5mbzpob3ZlciwgYnV0dG9uLmRpc2FibGVkLmluZm86Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uaW5mbzpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLmluZm86aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuaW5mbzpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbzpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MWI2ZDk7XG59XG5cbi8qIGxpbmUgMTQyNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uLmRpc2FibGVkLmluZm86aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5pbmZvOmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLmluZm86aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uaW5mbzpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5pbmZvOmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLmluZm86Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLmluZm86aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLmluZm86Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxNDI2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5idXR0b24uZGlzYWJsZWQuaW5mbzpob3ZlciwgYnV0dG9uLmRpc2FibGVkLmluZm86Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uaW5mbzpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLmluZm86aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuaW5mbzpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbzpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGQzZTg7XG59XG5cbi8qIGxpbmUgMTQyOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDE0MzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgYnV0dG9uLCAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLyogbGluZSAxNDM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE0NDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXA6YmVmb3JlLCAuYnV0dG9uLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE0NDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxNDQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tMiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgMTQ0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5ldmVuLTIgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0yIGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNDUyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tMiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0yIGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNDU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tMiBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0yIGxpIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNDU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tMyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi8qIGxpbmUgMTQ2MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5ldmVuLTMgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNDYzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tMyBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNDY1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tMyBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNDY3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi8qIGxpbmUgMTQ3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5ldmVuLTQgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi00IGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNDc0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi00IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNDc2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi00IGxpIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNDc4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgMTQ4Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5ldmVuLTUgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi01IGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNDg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNSBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi01IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNDg3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNSBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi01IGxpIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNDg5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgMTQ5Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5ldmVuLTYgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNDk2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNDk4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNiBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNTAwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiAxNC4yODU3MSU7XG59XG5cbi8qIGxpbmUgMTUwNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5ldmVuLTcgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi03IGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNTA3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi03IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNTA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi03IGxpIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNTExLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tOCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG4gIHdpZHRoOiAxMi41JTtcbn1cblxuLyogbGluZSAxNTE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV2ZW4tOCBsaSA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTggbGkgLmJ1dHRvbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBsaW5lIDE1MTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXZlbi04IGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTggbGk6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE1MjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXZlbi04IGxpIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTggbGkgLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE1MjIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIC0ycHg7XG59XG5cbi8qIGxpbmUgMTUyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cCA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwID4gbGkgLmJ1dHRvbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBsaW5lIDE1MjgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAgPiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTUzMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTUzNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrID4gbGkgLmJ1dHRvbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBsaW5lIDE1MzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTUzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrID4gbGkgLmJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDE1NDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaSA+IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE1NDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLyogbGluZSAxNTQ5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgLTJweDtcbn1cblxuLyogbGluZSAxNTUyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNTU1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDE1NTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC8qIGxpbmUgMTU2MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpIC5idXR0b24ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgLyogbGluZSAxNTY0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAuc3RhY2stZm9yLXNtYWxsID4gbGk6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgMTU2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpIC5idXR0b24ge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLyogbGluZSAxNTcyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAuc3RhY2stZm9yLXNtYWxsID4gbGkgPiBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTU3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTU3Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgLTJweDtcbn1cblxuLyogbGluZSAxNTc5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKiAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qIGxpbmUgMTU4Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNTg0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICosXG4uYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICogPiBhLFxuLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqID4gYnV0dG9uLFxuLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqID4gLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTU4OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmZpcnN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6Zmlyc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKjpmaXJzdC1jaGlsZCA+IC5idXR0b24ge1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDE1OTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucmFkaXVzID4gKjpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6bGFzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKjpsYXN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6bGFzdC1jaGlsZCA+IC5idXR0b24ge1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAxNTk5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDE2MDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqIC5idXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNjA1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE2MDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqIC5idXR0b24ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxNjEzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICogPiBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNjE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTYxNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqLFxuLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqID4gYSxcbi5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiA+IGJ1dHRvbixcbi5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiA+IC5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE2MjIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKjpmaXJzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgLXdlYmtpdC10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAxNjI3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6bGFzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgLXdlYmtpdC1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxNjMzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICoge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgLTJweDtcbiAgfVxuICAvKiBsaW5lIDE2MzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiAuYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIC8qIGxpbmUgMTYzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDE2NDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKixcbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGEsXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiAuYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC8qIGxpbmUgMTY0Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IC5idXR0b24ge1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLyogbGluZSAxNjUxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSAxNjU3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICoge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAvKiBsaW5lIDE2NjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiAuYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIC8qIGxpbmUgMTY2Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDE2NjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiAuYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC8qIGxpbmUgMTY3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqID4gYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDE2NzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICAvKiBsaW5lIDE2NzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKixcbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGEsXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiAuYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC8qIGxpbmUgMTY4MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IC5idXR0b24ge1xuICAgIC13ZWJraXQtdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLyogbGluZSAxNjg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAtd2Via2l0LWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIC13ZWJraXQtYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICB9XG59XG5cbi8qIGxpbmUgMTY5MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAtMnB4O1xufVxuXG4vKiBsaW5lIDE2OTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucm91bmQgPiAqID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kID4gKiAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qIGxpbmUgMTY5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTY5OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICosXG4uYnV0dG9uLWdyb3VwLnJvdW5kID4gKiA+IGEsXG4uYnV0dG9uLWdyb3VwLnJvdW5kID4gKiA+IGJ1dHRvbixcbi5idXR0b24tZ3JvdXAucm91bmQgPiAqID4gLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTcwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6Zmlyc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmZpcnN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgMTcwOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6bGFzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmxhc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgMTcxMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDE3MTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qIGxpbmUgMTcxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTcyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqIC5idXR0b24ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxNzI3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiA+IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE3MjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTczMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICosXG4uYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiA+IGEsXG4uYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiA+IGJ1dHRvbixcbi5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqID4gLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTczNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gIC13ZWJraXQtdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG4vKiBsaW5lIDE3NDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKjpsYXN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKjpsYXN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gIC13ZWJraXQtYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDE3NDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0ycHg7XG4gIH1cbiAgLyogbGluZSAxNzUwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqIC5idXR0b24ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgLyogbGluZSAxNzUzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDE3NTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqLFxuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICogPiBhLFxuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IC5idXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLyogbGluZSAxNzYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICB9XG4gIC8qIGxpbmUgMTc2NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSAxNzcxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC8qIGxpbmUgMTc3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiAuYnV0dG9uIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIC8qIGxpbmUgMTc3Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAxNzc5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqIC5idXR0b24ge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLyogbGluZSAxNzg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAxNzg3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC8qIGxpbmUgMTc4OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICosXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGEsXG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbixcbiAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqID4gLmJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAvKiBsaW5lIDE3OTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IC5idXR0b24ge1xuICAgIC13ZWJraXQtdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIC13ZWJraXQtdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG4gIC8qIGxpbmUgMTc5OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAtd2Via2l0LWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICAtd2Via2l0LWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxufVxuXG4vKiBsaW5lIDE4MDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5idXR0b24tYmFyOmJlZm9yZSwgLmJ1dHRvbi1iYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTgwOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1iYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxODEwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYnV0dG9uLWJhciAuYnV0dG9uLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG5cbi8qIGxpbmUgMTgxMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmJ1dHRvbi1iYXIgLmJ1dHRvbi1ncm91cCBkaXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBQYW5lbHMgKi9cbi8qIGxpbmUgMTgxNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBhbmVsIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2Q4ZDhkODtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgMTgyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBhbmVsID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAxODI3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFuZWwgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTgyOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBhbmVsIGgxLCAucGFuZWwgaDIsIC5wYW5lbCBoMywgLnBhbmVsIGg0LCAucGFuZWwgaDUsIC5wYW5lbCBoNiwgLnBhbmVsIHAsIC5wYW5lbCBsaSwgLnBhbmVsIGRsIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgMTgzMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBhbmVsIGgxLCAucGFuZWwgaDIsIC5wYW5lbCBoMywgLnBhbmVsIGg0LCAucGFuZWwgaDUsIC5wYW5lbCBoNiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLyogbGluZSAxODM0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFuZWwgaDEuc3ViaGVhZGVyLCAucGFuZWwgaDIuc3ViaGVhZGVyLCAucGFuZWwgaDMuc3ViaGVhZGVyLCAucGFuZWwgaDQuc3ViaGVhZGVyLCAucGFuZWwgaDUuc3ViaGVhZGVyLCAucGFuZWwgaDYuc3ViaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLyogbGluZSAxODM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFuZWwuY2FsbG91dCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNkOGQ4ZDg7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmMmZhZmM7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBsaW5lIDE4NDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wYW5lbC5jYWxsb3V0ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAxODQ2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFuZWwuY2FsbG91dCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAxODQ4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFuZWwuY2FsbG91dCBoMSwgLnBhbmVsLmNhbGxvdXQgaDIsIC5wYW5lbC5jYWxsb3V0IGgzLCAucGFuZWwuY2FsbG91dCBoNCwgLnBhbmVsLmNhbGxvdXQgaDUsIC5wYW5lbC5jYWxsb3V0IGg2LCAucGFuZWwuY2FsbG91dCBwLCAucGFuZWwuY2FsbG91dCBsaSwgLnBhbmVsLmNhbGxvdXQgZGwge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAxODUwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFuZWwuY2FsbG91dCBoMSwgLnBhbmVsLmNhbGxvdXQgaDIsIC5wYW5lbC5jYWxsb3V0IGgzLCAucGFuZWwuY2FsbG91dCBoNCwgLnBhbmVsLmNhbGxvdXQgaDUsIC5wYW5lbC5jYWxsb3V0IGg2IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDE4NTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wYW5lbC5jYWxsb3V0IGgxLnN1YmhlYWRlciwgLnBhbmVsLmNhbGxvdXQgaDIuc3ViaGVhZGVyLCAucGFuZWwuY2FsbG91dCBoMy5zdWJoZWFkZXIsIC5wYW5lbC5jYWxsb3V0IGg0LnN1YmhlYWRlciwgLnBhbmVsLmNhbGxvdXQgaDUuc3ViaGVhZGVyLCAucGFuZWwuY2FsbG91dCBoNi5zdWJoZWFkZXIge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBsaW5lIDE4NTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wYW5lbC5jYWxsb3V0IGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6ICMyYmE2Y2I7XG59XG5cbi8qIGxpbmUgMTg1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBhbmVsLmNhbGxvdXQgYTpub3QoLmJ1dHRvbik6aG92ZXIsIC5wYW5lbC5jYWxsb3V0IGE6bm90KC5idXR0b24pOmZvY3VzIHtcbiAgY29sb3I6ICMyNThmYWY7XG59XG5cbi8qIGxpbmUgMTg1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBhbmVsLnJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAxODYyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZHJvcGRvd24uYnV0dG9uLCBidXR0b24uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNTYyNXJlbTtcbn1cblxuLyogbGluZSAxODY1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZHJvcGRvd24uYnV0dG9uOjphZnRlciwgYnV0dG9uLmRyb3Bkb3duOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgMTg3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmRyb3Bkb3duLmJ1dHRvbjo6YWZ0ZXIsIGJ1dHRvbi5kcm9wZG93bjo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuMzc1cmVtO1xuICByaWdodDogMS40MDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMTU2MjVyZW07XG59XG5cbi8qIGxpbmUgMTg3OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmRyb3Bkb3duLmJ1dHRvbjo6YWZ0ZXIsIGJ1dHRvbi5kcm9wZG93bjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTg4MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmRyb3Bkb3duLmJ1dHRvbi50aW55LCBidXR0b24uZHJvcGRvd24udGlueSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDE4ODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5kcm9wZG93bi5idXR0b24udGlueTphZnRlciwgYnV0dG9uLmRyb3Bkb3duLnRpbnk6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuMzc1cmVtO1xuICByaWdodDogMS4xMjVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cblxuLyogbGluZSAxODg2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZHJvcGRvd24uYnV0dG9uLnRpbnk6OmFmdGVyLCBidXR0b24uZHJvcGRvd24udGlueTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTg4OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmRyb3Bkb3duLmJ1dHRvbi5zbWFsbCwgYnV0dG9uLmRyb3Bkb3duLnNtYWxsIHtcbiAgcGFkZGluZy1yaWdodDogMy4wNjI1cmVtO1xufVxuXG4vKiBsaW5lIDE4OTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5kcm9wZG93bi5idXR0b24uc21hbGw6OmFmdGVyLCBidXR0b24uZHJvcGRvd24uc21hbGw6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjQzNzVyZW07XG4gIHJpZ2h0OiAxLjMxMjVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjE1NjI1cmVtO1xufVxuXG4vKiBsaW5lIDE4OTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5kcm9wZG93bi5idXR0b24uc21hbGw6OmFmdGVyLCBidXR0b24uZHJvcGRvd24uc21hbGw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDE4OTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5kcm9wZG93bi5idXR0b24ubGFyZ2UsIGJ1dHRvbi5kcm9wZG93bi5sYXJnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDE4OTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5kcm9wZG93bi5idXR0b24ubGFyZ2U6OmFmdGVyLCBidXR0b24uZHJvcGRvd24ubGFyZ2U6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjMxMjVyZW07XG4gIHJpZ2h0OiAxLjcxODc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4xNTYyNXJlbTtcbn1cblxuLyogbGluZSAxOTAyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZHJvcGRvd24uYnV0dG9uLmxhcmdlOjphZnRlciwgYnV0dG9uLmRyb3Bkb3duLmxhcmdlOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAxOTA0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZHJvcGRvd24uYnV0dG9uLnNlY29uZGFyeTphZnRlciwgYnV0dG9uLmRyb3Bkb3duLnNlY29uZGFyeTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLyogSW1hZ2UgVGh1bWJuYWlscyAqL1xuLyogbGluZSAxOTA4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGgge1xuICBib3JkZXI6IHNvbGlkIDRweCAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcbn1cblxuLyogbGluZSAxOTE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGg6aG92ZXIsIC50aDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMXB4IHJnYmEoNDMsIDE2NiwgMjAzLCAwLjUpO1xufVxuXG4vKiBsaW5lIDE5MTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50aC5yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIFByaWNpbmcgVGFibGVzICovXG4vKiBsaW5lIDE5MjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wcmljaW5nLXRhYmxlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0RERERERDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi8qIGxpbmUgMTkyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByaWNpbmctdGFibGUgKiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vKiBsaW5lIDE5MjgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wcmljaW5nLXRhYmxlIC50aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGNvbG9yOiAjRUVFRUVFO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxOTM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJpY2luZy10YWJsZSAucHJpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTk0NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByaWNpbmctdGFibGUgLmRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweCAjREREREREO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxOTUzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJpY2luZy10YWJsZSAuYnVsbGV0LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICNEREREREQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxOTYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJpY2luZy10YWJsZSAuY3RhLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTk2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbl0sIFtkYXRhLW1hZ2VsbGFuLWV4cGVkaXRpb24tY2xvbmVdIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiA1MDtcbn1cblxuLyogbGluZSAxOTcxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5bZGF0YS1tYWdlbGxhbi1leHBlZGl0aW9uXSAuc3ViLW5hdiwgW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbi1jbG9uZV0gLnN1Yi1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDE5NzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbltkYXRhLW1hZ2VsbGFuLWV4cGVkaXRpb25dIC5zdWItbmF2IGRkLCBbZGF0YS1tYWdlbGxhbi1leHBlZGl0aW9uLWNsb25lXSAuc3ViLW5hdiBkZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTk3NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbl0gLnN1Yi1uYXYgYSwgW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbi1jbG9uZV0gLnN1Yi1uYXYgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuLyogbGluZSAxOTc4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgMTk4Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gKiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjUlO1xufVxuXG4vKiBsaW5lIDE5OTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhciA+ICogaSwgLmljb24tYmFyID4gKiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGxpbmUgMTk5NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gKiBpICsgbGFiZWwsIC5pY29uLWJhciA+ICogaW1nICsgbGFiZWwge1xuICBtYXJnaW4tdG9wOiAuMDYyNXJlbTtcbn1cblxuLyogbGluZSAxOTk2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIgPiAqIGkge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDE5OTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhciA+ICogaW1nIHtcbiAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgd2lkdGg6IDEuODc1cmVtO1xufVxuXG4vKiBsaW5lIDIwMDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhci5sYWJlbC1yaWdodCA+ICogaSwgLmljb24tYmFyLmxhYmVsLXJpZ2h0ID4gKiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAuMDYyNXJlbSAwIDA7XG59XG5cbi8qIGxpbmUgMjAwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmxhYmVsLXJpZ2h0ID4gKiBpICsgbGFiZWwsIC5pY29uLWJhci5sYWJlbC1yaWdodCA+ICogaW1nICsgbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDIwMDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhci5sYWJlbC1yaWdodCA+ICogbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMjAwOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnZlcnRpY2FsLmxhYmVsLXJpZ2h0ID4gKiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjAxMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnZlcnRpY2FsLCAuaWNvbi1iYXIuc21hbGwtdmVydGljYWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBsaW5lIDIwMTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhci52ZXJ0aWNhbCAuaXRlbSwgLmljb24tYmFyLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjAxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIubWVkaXVtLXZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyMDIyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2MjVlbSkge1xuICAvKiBsaW5lIDIwMjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLmxhcmdlLXZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLyogbGluZSAyMDMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgMjAzNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gKiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLyogbGluZSAyMDM3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIgPiAqIGkgKyBsYWJlbCwgLmljb24tYmFyID4gKiBpbWcgKyBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IC4wNjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi8qIGxpbmUgMjA0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gKiBpIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cblxuLyogbGluZSAyMDQyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIgPiAqIGltZyB7XG4gIGhlaWdodDogMS44NzVyZW07XG4gIHdpZHRoOiAxLjg3NXJlbTtcbn1cblxuLyogbGluZSAyMDQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIgPiAqIGxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMjA0Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gKiBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMjA0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyYmE2Y2I7XG59XG5cbi8qIGxpbmUgMjA1MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyID4gYTpob3ZlciBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDIwNTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhciA+IGE6aG92ZXIgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDIwNTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhciA+IGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzJiYTZjYjtcbn1cblxuLyogbGluZSAyMDU3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIgPiBhLmFjdGl2ZSBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDIwNTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhciA+IGEuYWN0aXZlIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAyMDYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIgLml0ZW0uZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDIwNjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhciAuaXRlbS5kaXNhYmxlZCA+ICoge1xuICBvcGFjaXR5OiAwLjc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMjA2OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnR3by11cCAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgMjA3MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnR3by11cC52ZXJ0aWNhbCAuaXRlbSwgLmljb24tYmFyLnR3by11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIwNzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLnR3by11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjA3Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIudHdvLXVwLmxhcmdlLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4vKiBsaW5lIDIwNzgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhci50aHJlZS11cCAuaXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLyogbGluZSAyMDgwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIudGhyZWUtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci50aHJlZS11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIwODMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLnRocmVlLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMDg2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci50aHJlZS11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMDg4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuZm91ci11cCAuaXRlbSB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi8qIGxpbmUgMjA5MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmZvdXItdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5mb3VyLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjA5Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZm91ci11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjA5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZm91ci11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMDk4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuZml2ZS11cCAuaXRlbSB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgMjEwMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmZpdmUtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5maXZlLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjEwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZml2ZS11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjEwNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZml2ZS11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMTA4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuc2l4LXVwIC5pdGVtIHtcbiAgd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSAyMTEwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuc2l4LXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIuc2l4LXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjExMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuc2l4LXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMTE2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5zaXgtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgMjExOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnNldmVuLXVwIC5pdGVtIHtcbiAgd2lkdGg6IDE0LjI4NTcxJTtcbn1cblxuLyogbGluZSAyMTIwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuc2V2ZW4tdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5zZXZlbi11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIxMjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLnNldmVuLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMTI2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5zZXZlbi11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMTI4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuZWlnaHQtdXAgLml0ZW0ge1xuICB3aWR0aDogMTIuNSU7XG59XG5cbi8qIGxpbmUgMjEzMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmVpZ2h0LXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIuZWlnaHQtdXAuc21hbGwtdmVydGljYWwgLml0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMTMzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5laWdodC11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjEzNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZWlnaHQtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgMjEzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnR3by11cCAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgMjE0MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnR3by11cC52ZXJ0aWNhbCAuaXRlbSwgLmljb24tYmFyLnR3by11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIxNDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLnR3by11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjE0Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIudHdvLXVwLmxhcmdlLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4vKiBsaW5lIDIxNDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pY29uLWJhci50aHJlZS11cCAuaXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLyogbGluZSAyMTUxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIudGhyZWUtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci50aHJlZS11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIxNTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLnRocmVlLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMTU3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci50aHJlZS11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMTU5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuZm91ci11cCAuaXRlbSB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi8qIGxpbmUgMjE2MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmZvdXItdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5mb3VyLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjE2NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZm91ci11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjE2Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZm91ci11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMTY5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuZml2ZS11cCAuaXRlbSB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgMjE3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmZpdmUtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5maXZlLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjE3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZml2ZS11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjE3Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZml2ZS11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMTc5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuc2l4LXVwIC5pdGVtIHtcbiAgd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSAyMTgxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuc2l4LXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIuc2l4LXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjE4NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuc2l4LXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMTg3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5zaXgtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgMjE4OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLnNldmVuLXVwIC5pdGVtIHtcbiAgd2lkdGg6IDE0LjI4NTcxJTtcbn1cblxuLyogbGluZSAyMTkxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuc2V2ZW4tdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5zZXZlbi11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIxOTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmljb24tYmFyLnNldmVuLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMTk3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5zZXZlbi11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAyMTk5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaWNvbi1iYXIuZWlnaHQtdXAgLml0ZW0ge1xuICB3aWR0aDogMTIuNSU7XG59XG5cbi8qIGxpbmUgMjIwMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmljb24tYmFyLmVpZ2h0LXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIuZWlnaHQtdXAuc21hbGwtdmVydGljYWwgLml0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyMjA0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5pY29uLWJhci5laWdodC11cC5tZWRpdW0tdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjIwNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaWNvbi1iYXIuZWlnaHQtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgMjIxMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnMge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDIyMTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWJzOmJlZm9yZSwgLnRhYnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMjIxNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAyMjE4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFicyBkZCxcbi50YWJzIC50YWItdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjIyNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnMgZGQgPiBhLFxuLnRhYnMgLnRhYi10aXRsZSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG59XG5cbi8qIGxpbmUgMjIzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnMgZGQgPiBhOmhvdmVyLFxuLnRhYnMgLnRhYi10aXRsZSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xufVxuXG4vKiBsaW5lIDIyMzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWJzIGRkLmFjdGl2ZSBhLFxuLnRhYnMgLnRhYi10aXRsZS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4vKiBsaW5lIDIyMzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWJzLnJhZGl1cyBkZDpmaXJzdC1jaGlsZCBhLFxuLnRhYnMucmFkaXVzIC50YWI6Zmlyc3QtY2hpbGQgYSB7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgMjI0NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnMucmFkaXVzIGRkOmxhc3QtY2hpbGQgYSxcbi50YWJzLnJhZGl1cyAudGFiOmxhc3QtY2hpbGQgYSB7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDIyNTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWJzLnZlcnRpY2FsIGRkLFxuLnRhYnMudmVydGljYWwgLnRhYi10aXRsZSB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogYXV0bztcbn1cblxuLyogbGluZSAyMjU4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFicy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyMjYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFicy1jb250ZW50OmJlZm9yZSwgLnRhYnMtY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAyMjY0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFicy1jb250ZW50OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjI2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnMtY29udGVudCA+IC5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDIyNzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWJzLWNvbnRlbnQgPiAuY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjI3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYnMtY29udGVudCA+IC5jb250ZW50LmNvbnRhaW5lZCB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xufVxuXG4vKiBsaW5lIDIyNzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWJzLWNvbnRlbnQudmVydGljYWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAyMjc4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFicy1jb250ZW50LnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDIyODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnRhYnMudmVydGljYWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAvKiBsaW5lIDIyODksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnRhYnMtY29udGVudC52ZXJ0aWNhbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cblxuLyogbGluZSAyMjk1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubm8tanMgLnRhYnMtY29udGVudCA+IC5jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKiBsaW5lIDIyOTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC0wLjMxMjVyZW07XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLyogbGluZSAyMzAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bC5wYWdpbmF0aW9uIGxpIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtO1xufVxuXG4vKiBsaW5lIDIzMDgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLnBhZ2luYXRpb24gbGkgYSwgdWwucGFnaW5hdGlvbiBsaSBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjA2MjVyZW0gMC42MjVyZW0gMC4wNjI1cmVtO1xufVxuXG4vKiBsaW5lIDIzMTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLnBhZ2luYXRpb24gbGk6aG92ZXIgYSxcbnVsLnBhZ2luYXRpb24gbGkgYTpmb2N1cywgdWwucGFnaW5hdGlvbiBsaTpob3ZlciBidXR0b24sXG51bC5wYWdpbmF0aW9uIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG5cbi8qIGxpbmUgMjMyMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwucGFnaW5hdGlvbiBsaS51bmF2YWlsYWJsZSBhLCB1bC5wYWdpbmF0aW9uIGxpLnVuYXZhaWxhYmxlIGJ1dHRvbiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgMjMyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwucGFnaW5hdGlvbiBsaS51bmF2YWlsYWJsZTpob3ZlciBhLCB1bC5wYWdpbmF0aW9uIGxpLnVuYXZhaWxhYmxlIGE6Zm9jdXMsIHVsLnBhZ2luYXRpb24gbGkudW5hdmFpbGFibGU6aG92ZXIgYnV0dG9uLCB1bC5wYWdpbmF0aW9uIGxpLnVuYXZhaWxhYmxlIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDIzMjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLnBhZ2luYXRpb24gbGkuY3VycmVudCBhLCB1bC5wYWdpbmF0aW9uIGxpLmN1cnJlbnQgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzJiYTZjYjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMjMzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwucGFnaW5hdGlvbiBsaS5jdXJyZW50IGE6aG92ZXIsIHVsLnBhZ2luYXRpb24gbGkuY3VycmVudCBhOmZvY3VzLCB1bC5wYWdpbmF0aW9uIGxpLmN1cnJlbnQgYnV0dG9uOmhvdmVyLCB1bC5wYWdpbmF0aW9uIGxpLmN1cnJlbnQgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzJiYTZjYjtcbn1cblxuLyogbGluZSAyMzM0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bC5wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBQYWdpbmF0aW9uIGNlbnRyZWQgd3JhcHBlciAqL1xuLyogbGluZSAyMzM5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyMzQxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1jZW50ZXJlZCB1bC5wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLyogbGluZSAyMzQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc2lkZS1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC44NzVyZW0gMDtcbn1cblxuLyogbGluZSAyMzUyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc2lkZS1uYXYgbGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAwLjQzNzVyZW0gMDtcbn1cblxuLyogbGluZSAyMzU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc2lkZS1uYXYgbGkgYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogIzJiYTZjYjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC40Mzc1cmVtIDAuODc1cmVtO1xufVxuXG4vKiBsaW5lIDIzNjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zaWRlLW5hdiBsaSBhOm5vdCguYnV0dG9uKTpob3ZlciwgLnNpZGUtbmF2IGxpIGE6bm90KC5idXR0b24pOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAyNSk7XG4gIGNvbG9yOiAjNjdjM2RmO1xufVxuXG4vKiBsaW5lIDIzNjQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zaWRlLW5hdiBsaSBhOm5vdCguYnV0dG9uKTphY3RpdmUge1xuICBjb2xvcjogIzY3YzNkZjtcbn1cblxuLyogbGluZSAyMzY2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc2lkZS1uYXYgbGkuYWN0aXZlID4gYTpmaXJzdC1jaGlsZDpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogIzY3YzNkZjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDIzNzAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zaWRlLW5hdiBsaS5kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBoZWlnaHQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi8qIGxpbmUgMjM3Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNpZGUtbmF2IGxpLmhlYWRpbmcge1xuICBjb2xvcjogIzJiYTZjYjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMjM4Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFjY29yZGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMjM4NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFjY29yZGlvbjpiZWZvcmUsIC5hY2NvcmRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMjM4Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmFjY29yZGlvbjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDIzODksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uLCAuYWNjb3JkaW9uIGRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMzkyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24tbmF2aWdhdGlvbi5hY3RpdmUgPiBhLCAuYWNjb3JkaW9uIGRkLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuXG4vKiBsaW5lIDIzOTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uID4gYSwgLmFjY29yZGlvbiBkZCA+IGEge1xuICBiYWNrZ3JvdW5kOiAjRUZFRkVGO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4vKiBsaW5lIDI0MDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uID4gYTpob3ZlciwgLmFjY29yZGlvbiBkZCA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xufVxuXG4vKiBsaW5lIDI0MDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uID4gLmNvbnRlbnQsIC5hY2NvcmRpb24gZGQgPiAuY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xufVxuXG4vKiBsaW5lIDI0MDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uID4gLmNvbnRlbnQuYWN0aXZlLCAuYWNjb3JkaW9uIGRkID4gLmNvbnRlbnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjQxMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNDEzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjQxNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjQxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgMjQyMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtb25seS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0MjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9ubHktdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0MjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLW9ubHktdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjQzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtb25seS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4ge1xuICAvKiBsaW5lIDI0MzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjQzOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0NDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0NDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDI0NDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vbmx5LXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjQ1MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLW9ubHktdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0NTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vbmx5LXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0NTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1vbmx5LXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjQ1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjQ2Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNDY1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjQ2OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSBhbmQgKG1heC13aWR0aDogOTBlbSkge1xuICAvKiBsaW5lIDI0NzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLW9ubHktdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNDc0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vbmx5LXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNDc3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1vbmx5LXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0ODAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLW9ubHktdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyNDgzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI0ODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNDg5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNDkyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwLjA2MjVlbSkgYW5kIChtYXgtd2lkdGg6IDEyMGVtKSB7XG4gIC8qIGxpbmUgMjQ5NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAueGxhcmdlLW9ubHktdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNDk4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54bGFyZ2Utb25seS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjUwMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAueGxhcmdlLW9ubHktdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjUwNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAueGxhcmdlLW9ubHktdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyNTA3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54bGFyZ2UtdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNTEwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54bGFyZ2UtdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI1MTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnhsYXJnZS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNTE2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54bGFyZ2UtdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAuMDYyNWVtKSBhbmQgKG1heC13aWR0aDogNjI0OTk5OS45Mzc1ZW0pIHtcbiAgLyogbGluZSAyNTE5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54eGxhcmdlLW9ubHktdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNTIyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54eGxhcmdlLW9ubHktdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI1MjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnh4bGFyZ2Utb25seS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNTI4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC54eGxhcmdlLW9ubHktdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjUzMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAueHhsYXJnZS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI1MzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnh4bGFyZ2UtdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI1MzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnh4bGFyZ2UtdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMjU0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAueHhsYXJnZS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBUeXBvZ3JhcGh5IHJlc2V0cyAqL1xuLyogbGluZSAyNTQzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5kaXYsXG5kbCxcbmR0LFxuZGQsXG51bCxcbm9sLFxubGksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wcmUsXG5mb3JtLFxucCxcbmJsb2NrcXVvdGUsXG50aCxcbnRkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBEZWZhdWx0IExpbmsgU3R5bGVzICovXG4vKiBsaW5lIDI1NjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmEge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDI1NzAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmEgaW1nIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBEZWZhdWx0IHBhcmFncmFwaCBzdHlsZXMgKi9cbi8qIGxpbmUgMjU3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xucCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbi8qIGxpbmUgMjU4MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xucC5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjIxODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4vKiBsaW5lIDI1ODQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnAgYXNpZGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG4vKiBEZWZhdWx0IGhlYWRlciBzdHlsZXMgKi9cbi8qIGxpbmUgMjU5MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbi8qIGxpbmUgMjU5OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaDEgc21hbGwsIGgyIHNtYWxsLCBoMyBzbWFsbCwgaDQgc21hbGwsIGg1IHNtYWxsLCBoNiBzbWFsbCB7XG4gIGNvbG9yOiAjNmY2ZjZmO1xuICBmb250LXNpemU6IDYwJTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMjYwNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaDEge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xufVxuXG4vKiBsaW5lIDI2MDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmgyIHtcbiAgZm9udC1zaXplOiAxLjY4NzVyZW07XG59XG5cbi8qIGxpbmUgMjYxMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaDMge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxuXG4vKiBsaW5lIDI2MTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLyogbGluZSAyNjE2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi8qIGxpbmUgMjYxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi8qIGxpbmUgMjYyMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnN1YmhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNmY2ZjZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLyogbGluZSAyNjI5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5ociB7XG4gIGJvcmRlcjogc29saWQgI0RERERERDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDEuMjVyZW0gMCAxLjE4NzVyZW07XG59XG5cbi8qIEhlbHBmdWwgVHlwb2dyYXBoeSBEZWZhdWx0cyAqL1xuLyogbGluZSAyNjM3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5lbSxcbmkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDI2NDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnN0cm9uZyxcbmIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMjY0Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDYwJTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMjY1MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LWZhbWlseTogQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4zMTI1cmVtIDAuMDYyNXJlbTtcbn1cblxuLyogTGlzdHMgKi9cbi8qIGxpbmUgMjY2Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwsXG5vbCxcbmRsIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLyogbGluZSAyNjcxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjFyZW07XG59XG5cbi8qIGxpbmUgMjY3Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwubm8tYnVsbGV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjY3NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwubm8tYnVsbGV0IGxpIHVsLFxudWwubm8tYnVsbGV0IGxpIG9sIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIFVub3JkZXJlZCBMaXN0cyAqL1xuLyogbGluZSAyNjgyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bCBsaSB1bCxcbnVsIGxpIG9sIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMjY4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwuc3F1YXJlIGxpIHVsLCB1bC5jaXJjbGUgbGkgdWwsIHVsLmRpc2MgbGkgdWwge1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDI2ODgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLnNxdWFyZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xuICBtYXJnaW4tbGVmdDogMS4xcmVtO1xufVxuXG4vKiBsaW5lIDI2OTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLmNpcmNsZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBtYXJnaW4tbGVmdDogMS4xcmVtO1xufVxuXG4vKiBsaW5lIDI2OTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnVsLmRpc2Mge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAxLjFyZW07XG59XG5cbi8qIGxpbmUgMjY5Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwubm8tYnVsbGV0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogT3JkZXJlZCBMaXN0cyAqL1xuLyogbGluZSAyNzAxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5vbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjRyZW07XG59XG5cbi8qIGxpbmUgMjcwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xub2wgbGkgdWwsXG5vbCBsaSBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBEZWZpbml0aW9uIExpc3RzICovXG4vKiBsaW5lIDI3MDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmRsIGR0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAyNzEyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5kbCBkZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi8qIEFiYnJldmlhdGlvbnMgKi9cbi8qIGxpbmUgMjcxNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYWJicixcbmFjcm9ueW0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuLyogbGluZSAyNzIzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5hYmJyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qIGxpbmUgMjcyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNEREREREQ7XG59XG5cbi8qIEJsb2NrcXVvdGVzICovXG4vKiBsaW5lIDI3MjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxLjI1cmVtO1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMS4yNXJlbSAwIDEuMTg3NXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREREREREO1xufVxuXG4vKiBsaW5lIDI3MzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJsb2NrcXVvdGUgY2l0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY29sb3I6ICM1NTU1NTU7XG59XG5cbi8qIGxpbmUgMjczNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuYmxvY2txdW90ZSBjaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDAyMFwiO1xufVxuXG4vKiBsaW5lIDI3MzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJsb2NrcXVvdGUgY2l0ZSBhLFxuYmxvY2txdW90ZSBjaXRlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNTU1NTU1O1xufVxuXG4vKiBsaW5lIDI3NDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmJsb2NrcXVvdGUsXG5ibG9ja3F1b3RlIHAge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzZmNmY2Zjtcbn1cblxuLyogTWljcm9mb3JtYXRzICovXG4vKiBsaW5lIDI3NDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi52Y2FyZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbSAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREREREREO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjc1cmVtO1xufVxuXG4vKiBsaW5lIDI3NTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi52Y2FyZCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjc1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnZjYXJkIC5mbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cblxuLyogbGluZSAyNzYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udmV2ZW50IC5zdW1tYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMjc2Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnZldmVudCBhYmJyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDI3NzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAvKiBsaW5lIDI3NzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxuICAvKiBsaW5lIDI3NzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuICB9XG4gIC8qIGxpbmUgMjc4MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gIH1cbiAgLyogbGluZSAyNzgzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuNDM3NXJlbTtcbiAgfVxuICAvKiBsaW5lIDI3ODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbiAgLyogbGluZSAyNzg5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLyogbGluZSAyNzkxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjA2MjVyZW07XG59XG5cbi8qIGxpbmUgMjc5NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItbGVmdDogc29saWQgMXB4O1xufVxuXG4vKiBsaW5lIDI4MDEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24gc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1zdHlsZTogaW5zZXQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi8qIGxpbmUgMjgxMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbiBzcGFuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyogbGluZSAyODEyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uIHNwYW4ge1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBsaW5lIDI4MTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24gc3BhbiB7XG4gIHdpZHRoOiAzLjA5Mzc1cmVtO1xufVxuXG4vKiBsaW5lIDI4MTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24gc3BhbjphZnRlciB7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAuMzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICB0b3A6IDQ4JTtcbn1cblxuLyogbGluZSAyODIxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uIHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMjgyMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi5zZWNvbmRhcnkgc3BhbiB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qIGxpbmUgMjgyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi5zZWNvbmRhcnkgc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAyODI3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uLmFsZXJ0IHNwYW4ge1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBsaW5lIDI4MjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24uc3VjY2VzcyBzcGFuIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAyODMxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uLnRpbnkge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtO1xufVxuXG4vKiBsaW5lIDI4MzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24udGlueSBzcGFuIHtcbiAgd2lkdGg6IDIuMjVyZW07XG59XG5cbi8qIGxpbmUgMjgzNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi50aW55IHNwYW46YWZ0ZXIge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgdG9wOiA0OCU7XG59XG5cbi8qIGxpbmUgMjg0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi5zbWFsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMzc1cmVtO1xufVxuXG4vKiBsaW5lIDI4NDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24uc21hbGwgc3BhbiB7XG4gIHdpZHRoOiAyLjYyNXJlbTtcbn1cblxuLyogbGluZSAyODQ0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uLnNtYWxsIHNwYW46YWZ0ZXIge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gIHRvcDogNDglO1xufVxuXG4vKiBsaW5lIDI4NDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24ubGFyZ2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW07XG59XG5cbi8qIGxpbmUgMjg1MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi5sYXJnZSBzcGFuIHtcbiAgd2lkdGg6IDMuNDM3NXJlbTtcbn1cblxuLyogbGluZSAyODUzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3BsaXQuYnV0dG9uLmxhcmdlIHNwYW46YWZ0ZXIge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gIHRvcDogNDglO1xufVxuXG4vKiBsaW5lIDI4NTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24uZXhwYW5kIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG4vKiBsaW5lIDI4NjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24uc2Vjb25kYXJ5IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMzMzMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMjg2Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi5yYWRpdXMgc3BhbiB7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDI4NjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24ucm91bmQgc3BhbiB7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xufVxuXG4vKiBsaW5lIDI4NzIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24ubm8tcGlwIHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBsaW5lIDI4NzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zcGxpdC5idXR0b24ubm8tcGlwIHNwYW46YWZ0ZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjg3Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNwbGl0LmJ1dHRvbi5uby1waXAgc3BhbiA+IGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTAuMjg4ODllbTtcbiAgbWFyZ2luLXRvcDogLTAuNDg4ODllbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cblxuLyogbGluZSAyODg0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmV2ZWFsLW1vZGFsLWJnIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDQ7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjg5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJldmVhbC1tb2RhbCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuODc1cmVtO1xuICBib3JkZXI6IHNvbGlkIDFweCAjNjY2NjY2O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDI5MTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnJldmVhbC1tb2RhbCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuLyogbGluZSAyOTEyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmV2ZWFsLW1vZGFsIC5jb2x1bW4sIC5yZXZlYWwtbW9kYWwgLmNvbHVtbnMge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgMjkxNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJldmVhbC1tb2RhbCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMjkxNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJldmVhbC1tb2RhbCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyOTE5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5yZXZlYWwtbW9kYWwge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41ZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDI5MjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnJldmVhbC1tb2RhbCB7XG4gICAgdG9wOiA2LjI1cmVtO1xuICB9XG59XG5cbi8qIGxpbmUgMjkyOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJldmVhbC1tb2RhbC5yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgMjkzMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJldmVhbC1tb2RhbC5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbn1cblxuLyogbGluZSAyOTMyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmV2ZWFsLW1vZGFsLmNvbGxhcHNlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyOTM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5yZXZlYWwtbW9kYWwudGlueSB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDYyLjVlbTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjk0Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucmV2ZWFsLW1vZGFsLnNtYWxsIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNjIuNWVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyOTQ5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5yZXZlYWwtbW9kYWwubWVkaXVtIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNjIuNWVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAyOTU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5yZXZlYWwtbW9kYWwubGFyZ2Uge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41ZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDI5NjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnJldmVhbC1tb2RhbC54bGFyZ2Uge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41ZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxufVxuXG4vKiBsaW5lIDI5NjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yZXZlYWwtbW9kYWwuZnVsbCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjk3OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAucmV2ZWFsLW1vZGFsLmZ1bGwge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41ZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogbGluZSAyOTg0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmV2ZWFsLW1vZGFsLnRvYmFjayB7XG4gIHotaW5kZXg6IDEwMDM7XG59XG5cbi8qIGxpbmUgMjk4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJldmVhbC1tb2RhbCAuY2xvc2UtcmV2ZWFsLW1vZGFsIHtcbiAgY29sb3I6ICNBQUFBQUE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNjI1cmVtO1xuICByaWdodDogMS4zNzVyZW07XG59XG5cbi8qIFRvb2x0aXBzICovXG4vKiBsaW5lIDI5OTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5oYXMtdGlwIHtcbiAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweCAjQ0NDQ0NDO1xuICBjb2xvcjogIzMzMzMzMztcbiAgY3Vyc29yOiBoZWxwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAzMDAyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaGFzLXRpcDpob3ZlciwgLmhhcy10aXA6Zm9jdXMge1xuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICMxMzRiNWI7XG4gIGNvbG9yOiAjMmJhNmNiO1xufVxuXG4vKiBsaW5lIDMwMDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5oYXMtdGlwLnRpcC1sZWZ0LCAuaGFzLXRpcC50aXAtcmlnaHQge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwMDgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b29sdGlwIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDY7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSAzMDIxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udG9vbHRpcCA+IC5udWIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzMzMzMgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMDtcbiAgbGVmdDogNXB4O1xufVxuXG4vKiBsaW5lIDMwMzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b29sdGlwID4gLm51Yi5ydGwge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuXG4vKiBsaW5lIDMwMzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b29sdGlwLnJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAzMDM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udG9vbHRpcC5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbn1cblxuLyogbGluZSAzMDM4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udG9vbHRpcC5yb3VuZCA+IC5udWIge1xuICBsZWZ0OiAycmVtO1xufVxuXG4vKiBsaW5lIDMwNDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b29sdGlwLm9wZW5lZCB7XG4gIGJvcmRlci1ib3R0b206IGRvdHRlZCAxcHggIzEzNGI1YiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJiYTZjYiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwNDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YXAtdG8tY2xvc2Uge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMzA1MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAudG9vbHRpcCA+IC5udWIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMzMzMyB0cmFuc3BhcmVudDtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG4gIC8qIGxpbmUgMzA1NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAudG9vbHRpcC50aXAtdG9wID4gLm51YiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMzA1OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAudG9vbHRpcC50aXAtbGVmdCwgLnRvb2x0aXAudGlwLXJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzA2MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAudG9vbHRpcC50aXAtbGVmdCA+IC5udWIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMzMzMztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIHRvcDogNTAlO1xuICB9XG4gIC8qIGxpbmUgMzA2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAudG9vbHRpcC50aXAtcmlnaHQgPiAubnViIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMzMzMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgfVxufVxuXG4vKiBDbGVhcmluZyBTdHlsZXMgKi9cbi8qIGxpbmUgMzA3Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmNsZWFyaW5nLXRodW1icywgW2RhdGEtY2xlYXJpbmddIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMzA3Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmNsZWFyaW5nLXRodW1iczpiZWZvcmUsIC5jbGVhcmluZy10aHVtYnM6YWZ0ZXIsIFtkYXRhLWNsZWFyaW5nXTpiZWZvcmUsIFtkYXRhLWNsZWFyaW5nXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAzMDgwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctdGh1bWJzOmFmdGVyLCBbZGF0YS1jbGVhcmluZ106YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAzMDgyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctdGh1bWJzIGxpLCBbZGF0YS1jbGVhcmluZ10gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDMwODUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jbGVhcmluZy10aHVtYnNbY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl0gbGksIFtkYXRhLWNsZWFyaW5nXVtjbGFzcyo9XCJibG9jay1ncmlkLVwiXSBsaSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSAzMDg4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctYmxhY2tvdXQge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk4O1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDMwOTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jbGVhcmluZy1ibGFja291dCAuY2xlYXJpbmctY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAzMDk5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk4O1xufVxuXG4vKiBsaW5lIDMxMDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jbGVhcmluZy10b3VjaC1sYWJlbCB7XG4gIGNvbG9yOiAjQUFBQUFBO1xuICBmb250LXNpemU6IC42ZW07XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cblxuLyogbGluZSAzMTEzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udmlzaWJsZS1pbWcge1xuICBoZWlnaHQ6IDk1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDMxMTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi52aXNpYmxlLWltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzEyOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmNsZWFyaW5nLWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjQ0NDQ0NDO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzE0MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmNsZWFyaW5nLWNsb3NlIHtcbiAgY29sb3I6ICNDQ0NDQ0M7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLyogbGluZSAzMTQ5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctY2xvc2U6aG92ZXIsIC5jbGVhcmluZy1jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjQ0NDQ0NDO1xufVxuXG4vKiBsaW5lIDMxNTIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAzMTU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIgLmNhcm91c2VsID4gdWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDMxNTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5jbGVhcmluZy1mZWF0dXJlIGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzMTU5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uY2xlYXJpbmctZmVhdHVyZSBsaS5jbGVhcmluZy1mZWF0dXJlZC1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAzMTYzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jbGVhcmluZy1tYWluLXByZXYsXG4gIC5jbGVhcmluZy1tYWluLW5leHQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC8qIGxpbmUgMzE2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctbWFpbi1wcmV2ID4gc3BhbixcbiAgLmNsZWFyaW5nLW1haW4tbmV4dCA+IHNwYW4ge1xuICAgIGJvcmRlcjogc29saWQgMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIC8qIGxpbmUgMzE3Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctbWFpbi1wcmV2ID4gc3Bhbjpob3ZlcixcbiAgLmNsZWFyaW5nLW1haW4tbmV4dCA+IHNwYW46aG92ZXIge1xuICAgIG9wYWNpdHk6IC44O1xuICB9XG4gIC8qIGxpbmUgMzE4MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctbWFpbi1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgMzE4Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctbWFpbi1wcmV2ID4gc3BhbiB7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQ0NDQ0NDO1xuICB9XG4gIC8qIGxpbmUgMzE4OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctbWFpbi1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDMxOTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNsZWFyaW5nLW1haW4tbmV4dCA+IHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNDQ0NDQ0M7XG4gIH1cbiAgLyogbGluZSAzMTk0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jbGVhcmluZy1tYWluLXByZXYuZGlzYWJsZWQsXG4gIC5jbGVhcmluZy1tYWluLW5leHQuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IC4zO1xuICB9XG4gIC8qIGxpbmUgMzE5OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIgLmNhcm91c2VsIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDAuOCk7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDMyMDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAzMjA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciAuY2Fyb3VzZWwgPiB1bCBsaSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IC40O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG4gIC8qIGxpbmUgMzIyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIgLmNhcm91c2VsID4gdWwgbGkuZml4LWhlaWdodCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAzMjI0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciAuY2Fyb3VzZWwgPiB1bCBsaSBhLnRoIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDMyMjgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIGxpIGltZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDMyMzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIGxpLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLyogbGluZSAzMjMzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciAuY2Fyb3VzZWwgPiB1bCBsaTpob3ZlciB7XG4gICAgb3BhY2l0eTogLjg7XG4gIH1cbiAgLyogbGluZSAzMjM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciAudmlzaWJsZS1pbWcge1xuICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gICAgaGVpZ2h0OiA4NSU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAvKiBsaW5lIDMyNDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmNsZWFyaW5nLWNsb3NlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG4vKiBQcm9ncmVzcyBCYXIgKi9cbi8qIGxpbmUgMzI0Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGhlaWdodDogMS41NjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZzogMC4xMjVyZW07XG59XG5cbi8qIGxpbmUgMzI1Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByb2dyZXNzIC5tZXRlciB7XG4gIGJhY2tncm91bmQ6ICMyYmE2Y2I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzI1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByb2dyZXNzLnNlY29uZGFyeSAubWV0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDMyNjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wcm9ncmVzcy5zdWNjZXNzIC5tZXRlciB7XG4gIGJhY2tncm91bmQ6ICM1ZGE0MjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzI2NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByb2dyZXNzLmFsZXJ0IC5tZXRlciB7XG4gIGJhY2tncm91bmQ6ICNjNjBmMTM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzI2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByb2dyZXNzLnJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAzMjcxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJvZ3Jlc3MucmFkaXVzIC5tZXRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLyogbGluZSAzMjczLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJvZ3Jlc3Mucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgMzI3NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByb2dyZXNzLnJvdW5kIC5tZXRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuXG4vKiBGb3VuZGF0aW9uIEpveXJpZGUgKi9cbi8qIGxpbmUgMzI3OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmpveXJpZGUtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIERlZmF1bHQgc3R5bGVzIGZvciB0aGUgY29udGFpbmVyICovXG4vKiBsaW5lIDMyODMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLXRpcC1ndWlkZSB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA5NSU7XG4gIHotaW5kZXg6IDEwMTtcbiAgbGVmdDogMi41JTtcbn1cblxuLyogbGluZSAzMjk1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubHQtaWU5IC5qb3lyaWRlLXRpcC1ndWlkZSB7XG4gIG1hcmdpbi1sZWZ0OiAtNDAwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSAzMzAwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uam95cmlkZS1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjEyNXJlbSAxLjI1cmVtIDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzMwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmpveXJpZGUtY29udGVudC13cmFwcGVyIC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzMwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmpveXJpZGUtY29udGVudC13cmFwcGVyIC5qb3lyaWRlLXByZXYtdGlwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBBZGQgYSBsaXR0bGUgY3NzIHRyaWFuZ2xlIHBpcCwgb2xkZXIgYnJvd3NlciBqdXN0IG1pc3Mgb3V0IG9uIHRoZSBmYW5jaW5lc3Mgb2YgaXQgKi9cbi8qIGxpbmUgMzMwOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmpveXJpZGUtdGlwLWd1aWRlIC5qb3lyaWRlLW51YiB7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjMzMzMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBsZWZ0OiAyMnB4O1xufVxuXG4vKiBsaW5lIDMzMTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLXRpcC1ndWlkZSAuam95cmlkZS1udWIudG9wIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdG9wOiAtMjBweDtcbn1cblxuLyogbGluZSAzMzIzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViLmJvdHRvbSB7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMjBweDtcbn1cblxuLyogbGluZSAzMzMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViLnJpZ2h0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4vKiBsaW5lIDMzMzIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLXRpcC1ndWlkZSAuam95cmlkZS1udWIubGVmdCB7XG4gIGxlZnQ6IC0yMHB4O1xufVxuXG4vKiBUeXBvZ3JhcGh5ICovXG4vKiBsaW5lIDMzMzYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLXRpcC1ndWlkZSBoMSxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoMixcbi5qb3lyaWRlLXRpcC1ndWlkZSBoMyxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoNCxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoNSxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoNiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzMzQ3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uam95cmlkZS10aXAtZ3VpZGUgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDEuMTI1cmVtIDA7XG59XG5cbi8qIGxpbmUgMzM1Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmpveXJpZGUtdGltZXItaW5kaWNhdG9yLXdyYXAge1xuICBib3JkZXI6IHNvbGlkIDFweCAjNTU1NTU1O1xuICBib3R0b206IDFyZW07XG4gIGhlaWdodDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICByaWdodDogMS4wNjI1cmVtO1xufVxuXG4vKiBsaW5lIDMzNjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLXRpbWVyLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICM2NjY2NjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDMzNjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLWNsb3NlLXRpcCB7XG4gIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC41ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4vKiBsaW5lIDMzNzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLWNsb3NlLXRpcDpob3ZlciwgLmpveXJpZGUtY2xvc2UtdGlwOmZvY3VzIHtcbiAgY29sb3I6ICNFRUVFRUUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMzc4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uam95cmlkZS1tb2RhbC1iZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDMzODksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5qb3lyaWRlLWV4cG9zZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMjtcbn1cblxuLyogbGluZSAzMzk2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uam95cmlkZS1leHBvc2UtY292ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLyogU3R5bGVzIGZvciBzY3JlZW5zIHRoYXQgYXJlIGF0IGxlYXN0IDc2OHB4OyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAzNDA2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5qb3lyaWRlLXRpcC1ndWlkZSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gIH1cbiAgLyogbGluZSAzNDA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5qb3lyaWRlLXRpcC1ndWlkZSAuam95cmlkZS1udWIuYm90dG9tIHtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG4gIC8qIGxpbmUgMzQxNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViLnJpZ2h0IHtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIHRvcDogMjJweDtcbiAgfVxuICAvKiBsaW5lIDM0MjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmpveXJpZGUtdGlwLWd1aWRlIC5qb3lyaWRlLW51Yi5sZWZ0IHtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiAyMnB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzQzMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYTZjYjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMzQ0NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxhYmVsLnJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAzNDQ3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubGFiZWwucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgMzQ0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxhYmVsLmFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMzQ1Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxhYmVsLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4YTI0O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAzNDU1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubGFiZWwuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE0MjM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDM0NTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5sYWJlbC5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAzNDYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubGFiZWwuaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGQzZTg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBsaW5lIDM0NjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5vZmYtY2FudmFzLXdyYXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNDcwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ub2ZmLWNhbnZhcy13cmFwLm1vdmUtcmlnaHQsIC5vZmYtY2FudmFzLXdyYXAubW92ZS1sZWZ0IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4vKiBsaW5lIDM0NzQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pbm5lci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiAtbXMtdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbn1cblxuLyogbGluZSAzNDgyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaW5uZXItd3JhcDpiZWZvcmUsIC5pbm5lci13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDM0ODUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5pbm5lci13cmFwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMzQ4OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGhlaWdodDogMi44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzQ5NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXIgaDEsIC50YWItYmFyIGgyLCAudGFiLWJhciBoMywgLnRhYi1iYXIgaDQsIC50YWItYmFyIGg1LCAudGFiLWJhciBoNiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM1MDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWItYmFyIGgxLCAudGFiLWJhciBoMiwgLnRhYi1iYXIgaDMsIC50YWItYmFyIGg0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLyogbGluZSAzNTAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubGVmdC1zbWFsbCB7XG4gIGhlaWdodDogMi44MTI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuODEyNXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggIzFhMWExYTtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSAzNTExLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmlnaHQtc21hbGwge1xuICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyLjgxMjVyZW07XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzFhMWExYTtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMzUxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXItc2VjdGlvbiB7XG4gIGhlaWdodDogMi44MTI1cmVtO1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDM1MjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWItYmFyLXNlY3Rpb24ubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzUyNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXItc2VjdGlvbi5yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDM1MjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50YWItYmFyLXNlY3Rpb24ubGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAyLjgxMjVyZW07XG59XG5cbi8qIGxpbmUgMzUzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXItc2VjdGlvbi5yaWdodCB7XG4gIGxlZnQ6IDIuODEyNXJlbTtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMzUzNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXItc2VjdGlvbi5taWRkbGUge1xuICBsZWZ0OiAyLjgxMjVyZW07XG4gIHJpZ2h0OiAyLjgxMjVyZW07XG59XG5cbi8qIGxpbmUgMzUzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRhYi1iYXIgLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDIuMTg3NXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgd2lkdGg6IDIuODEyNXJlbTtcbn1cblxuLyogbGluZSAzNTQ4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFiLWJhciAubWVudS1pY29uIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgbGVmdDogMC45MDYyNXJlbTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNGRkZGRkYsIDAgN3B4IDAgMXB4ICNGRkZGRkYsIDAgMTRweCAwIDFweCAjRkZGRkZGO1xuICB3aWR0aDogMXJlbTtcbn1cblxuLyogbGluZSAzNTU4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udGFiLWJhciAubWVudS1pY29uIHNwYW46aG92ZXI6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2IzYjNiMywgMCA3cHggMCAxcHggI2IzYjNiMywgMCAxNHB4IDAgMXB4ICNiM2IzYjM7XG59XG5cbi8qIGxpbmUgMzU2MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxlZnQtb2ZmLWNhbnZhcy1tZW51IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBlYXNlIDBzO1xuICB3aWR0aDogMTUuNjI1cmVtO1xuICB6LWluZGV4OiAxMDAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSAzNTgyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubGVmdC1vZmYtY2FudmFzLW1lbnUgKiB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM1ODUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yaWdodC1vZmYtY2FudmFzLW1lbnUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2UgMHM7XG4gIHdpZHRoOiAxNS42MjVyZW07XG4gIHotaW5kZXg6IDEwMDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICByaWdodDogMDtcbn1cblxuLyogbGluZSAzNjA2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmlnaHQtb2ZmLWNhbnZhcy1tZW51ICoge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNjA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bC5vZmYtY2FudmFzLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAzNjEzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bC5vZmYtY2FudmFzLWxpc3QgbGkgbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjNDQ0NDQ0O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzVlNWU1ZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjkzNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMzYyNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwub2ZmLWNhbnZhcy1saXN0IGxpIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI2MjYyNjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNjY2NjdyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbn1cblxuLyogbGluZSAzNjMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG51bC5vZmYtY2FudmFzLWxpc3QgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNDI0MjQ7XG59XG5cbi8qIGxpbmUgMzYzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudWwub2ZmLWNhbnZhcy1saXN0IGxpIGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzI0MjQyNDtcbn1cblxuLyogbGluZSAzNjM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubW92ZS1yaWdodCA+IC5pbm5lci13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1LjYyNXJlbSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNS42MjVyZW0sIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTUuNjI1cmVtLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUuNjI1cmVtLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNS42MjVyZW0sIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1LjYyNXJlbSwgMCwgMCk7XG59XG5cbi8qIGxpbmUgMzY0Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLm1vdmUtcmlnaHQgLmV4aXQtb2ZmLWNhbnZhcyB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAtNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KSwgNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDM2NTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1vdmUtcmlnaHQgLmV4aXQtb2ZmLWNhbnZhczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgfVxufVxuXG4vKiBsaW5lIDM2NjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5tb3ZlLWxlZnQgPiAuaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUuNjI1cmVtLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1LjYyNXJlbSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xufVxuXG4vKiBsaW5lIDM2NjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5tb3ZlLWxlZnQgLmV4aXQtb2ZmLWNhbnZhcyB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAtNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KSwgNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDM2ODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1vdmUtbGVmdCAuZXhpdC1vZmYtY2FudmFzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICB9XG59XG5cbi8qIGxpbmUgMzY4NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLm9mZmNhbnZhcy1vdmVybGFwIC5sZWZ0LW9mZi1jYW52YXMtbWVudSwgLm9mZmNhbnZhcy1vdmVybGFwIC5yaWdodC1vZmYtY2FudmFzLW1lbnUge1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gIC1vLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB6LWluZGV4OiAxMDAzO1xufVxuXG4vKiBsaW5lIDM2OTIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5vZmZjYW52YXMtb3ZlcmxhcCAuZXhpdC1vZmYtY2FudmFzIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IC00cHggMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpLCA0cHggMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC8qIGxpbmUgMzcwNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAub2ZmY2FudmFzLW92ZXJsYXAgLmV4aXQtb2ZmLWNhbnZhczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgfVxufVxuXG4vKiBsaW5lIDM3MTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5vZmZjYW52YXMtb3ZlcmxhcC1sZWZ0IC5yaWdodC1vZmYtY2FudmFzLW1lbnUge1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gIC1vLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB6LWluZGV4OiAxMDAzO1xufVxuXG4vKiBsaW5lIDM3MTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5vZmZjYW52YXMtb3ZlcmxhcC1sZWZ0IC5leGl0LW9mZi1jYW52YXMge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogLTRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSksIDRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAzNzMyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5vZmZjYW52YXMtb3ZlcmxhcC1sZWZ0IC5leGl0LW9mZi1jYW52YXM6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIH1cbn1cblxuLyogbGluZSAzNzM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ub2ZmY2FudmFzLW92ZXJsYXAtcmlnaHQgLmxlZnQtb2ZmLWNhbnZhcy1tZW51IHtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otdHJhbnNmb3JtOiBub25lO1xuICAtby10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgei1pbmRleDogMTAwMztcbn1cblxuLyogbGluZSAzNzQyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ub2ZmY2FudmFzLW92ZXJsYXAtcmlnaHQgLmV4aXQtb2ZmLWNhbnZhcyB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAtNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KSwgNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDM3NTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm9mZmNhbnZhcy1vdmVybGFwLXJpZ2h0IC5leGl0LW9mZi1jYW52YXM6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIH1cbn1cblxuLyogbGluZSAzNzYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubm8tY3NzdHJhbnNmb3JtcyAubGVmdC1vZmYtY2FudmFzLW1lbnUge1xuICBsZWZ0OiAtMTUuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDM3NjIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5uby1jc3N0cmFuc2Zvcm1zIC5yaWdodC1vZmYtY2FudmFzLW1lbnUge1xuICByaWdodDogLTE1LjYyNXJlbTtcbn1cblxuLyogbGluZSAzNzY0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubm8tY3NzdHJhbnNmb3JtcyAubW92ZS1sZWZ0ID4gLmlubmVyLXdyYXAge1xuICByaWdodDogMTUuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDM3NjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5uby1jc3N0cmFuc2Zvcm1zIC5tb3ZlLXJpZ2h0ID4gLmlubmVyLXdyYXAge1xuICBsZWZ0OiAxNS42MjVyZW07XG59XG5cbi8qIGxpbmUgMzc2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxlZnQtc3VibWVudSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1LjYyNXJlbTtcbiAgei1pbmRleDogMTAwMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG59XG5cbi8qIGxpbmUgMzc5NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxlZnQtc3VibWVudSAqIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzc5Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxlZnQtc3VibWVudSAuYmFjayA+IGEge1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzVlNWU1ZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwLjNyZW0gMC45Mzc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzgwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmxlZnQtc3VibWVudSAuYmFjayA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzVlNWU1ZTtcbn1cblxuLyogbGluZSAzODA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ubGVmdC1zdWJtZW51IC5iYWNrID4gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcQUJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDM4MTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5sZWZ0LXN1Ym1lbnUubW92ZS1yaWdodCwgLmxlZnQtc3VibWVudS5vZmZjYW52YXMtb3ZlcmxhcC1yaWdodCwgLmxlZnQtc3VibWVudS5vZmZjYW52YXMtb3ZlcmxhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xufVxuXG4vKiBsaW5lIDM4MjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yaWdodC1zdWJtZW51IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTUuNjI1cmVtO1xuICB6LWluZGV4OiAxMDAyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG59XG5cbi8qIGxpbmUgMzg0Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJpZ2h0LXN1Ym1lbnUgKiB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM4NDgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yaWdodC1zdWJtZW51IC5iYWNrID4gYSB7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNWU1ZTVlO1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjkzNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzODU3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmlnaHQtc3VibWVudSAuYmFjayA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzVlNWU1ZTtcbn1cblxuLyogbGluZSAzODYxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmlnaHQtc3VibWVudSAuYmFjayA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcQkJcIjtcbiAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi8qIGxpbmUgMzg2NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJpZ2h0LXN1Ym1lbnUubW92ZS1sZWZ0LCAucmlnaHQtc3VibWVudS5vZmZjYW52YXMtb3ZlcmxhcC1sZWZ0LCAucmlnaHQtc3VibWVudS5vZmZjYW52YXMtb3ZlcmxhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xufVxuXG4vKiBsaW5lIDM4NzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5sZWZ0LW9mZi1jYW52YXMtbWVudSB1bC5vZmYtY2FudmFzLWxpc3QgbGkuaGFzLXN1Ym1lbnUgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXEJCXCI7XG4gIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDM4NzgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yaWdodC1vZmYtY2FudmFzLW1lbnUgdWwub2ZmLWNhbnZhcy1saXN0IGxpLmhhcy1zdWJtZW51ID4gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcQUJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBGb3VuZGF0aW9uIERyb3Bkb3ducyAqL1xuLyogbGluZSAzODg0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICM1NDU0NTQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwMDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgei1pbmRleDogODk7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgYmxhY2s7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCBibGFjaztcbiAgd2lkdGg6IDY1JTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB0b3A6IDczcHg7XG4gIHJpZ2h0OiAxNDBweDtcbn1cblxuLyogbGluZSAzOTA1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMzkwNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24gPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAzOTA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93biA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLmYtZHJvcGRvd246YmVmb3JlIHtcbiAgICBib3JkZXI6IGluc2V0IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkYgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEycHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB6LWluZGV4OiA4OTsgfVxuICAuZi1kcm9wZG93bjphZnRlciB7XG4gICAgYm9yZGVyOiBpbnNldCA3cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjY2NjY2NjIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB6LWluZGV4OiA4ODsgfVxuICAuZi1kcm9wZG93bi5yaWdodDpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7IH1cbiAgLmYtZHJvcGRvd24ucmlnaHQ6YWZ0ZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDlweDsgfSAqL1xuLyogbGluZSAzOTQxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5kcm9wLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NjY2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogODk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi8qIGxpbmUgMzk1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1yaWdodC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMzk1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1yaWdodCA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDM5NjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLmRyb3AtcmlnaHQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDM5NjMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLmRyb3AtcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyOiBpbnNldCA2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAtMTJweDtcbiAgei1pbmRleDogODk7XG59XG5cbi8qIGxpbmUgMzk3NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1yaWdodDphZnRlciB7XG4gIGJvcmRlcjogaW5zZXQgN3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjY2NjY2NjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAtMTRweDtcbiAgei1pbmRleDogODg7XG59XG5cbi8qIGxpbmUgMzk4Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1sZWZ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NjY2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogODk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4vKiBsaW5lIDQwMDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLmRyb3AtbGVmdC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNDAwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1sZWZ0ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgNDAwNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1sZWZ0ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA0MDA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5kcm9wLWxlZnQ6YmVmb3JlIHtcbiAgYm9yZGVyOiBpbnNldCA2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkY7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAtMTJweDtcbiAgbGVmdDogYXV0bztcbiAgei1pbmRleDogODk7XG59XG5cbi8qIGxpbmUgNDAyMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC1sZWZ0OmFmdGVyIHtcbiAgYm9yZGVyOiBpbnNldCA3cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNjY2NjY2M7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgcmlnaHQ6IC0xNHB4O1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiA4ODtcbn1cblxuLyogbGluZSA0MDM1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5kcm9wLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDg5O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLyogbGluZSA0MDUxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5kcm9wLXRvcC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNDA1Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC10b3AgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSA0MDU1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5kcm9wLXRvcCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNDA1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uZHJvcC10b3A6YmVmb3JlIHtcbiAgYm9yZGVyOiBpbnNldCA2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3R0b206IC0xMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDg5O1xufVxuXG4vKiBsaW5lIDQwNzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLmRyb3AtdG9wOmFmdGVyIHtcbiAgYm9yZGVyOiBpbnNldCA3cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3R0b206IC0xNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogOXB4O1xuICByaWdodDogYXV0bztcbiAgei1pbmRleDogODg7XG59XG5cbi8qIGxpbmUgNDA4NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24gbGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDQwOTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duIGxpOmhvdmVyLCAuZi1kcm9wZG93biBsaTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNFRUVFRUU7XG59XG5cbi8qIGxpbmUgNDA5Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24gbGkucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDQwOTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtO1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDQxMDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLmNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAtOTk5OXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2NjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA4OTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLyogbGluZSA0MTE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5jb250ZW50Lm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA0MTE3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgNDExOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uY29udGVudCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNDEyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24udGlueSB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi8qIGxpbmUgNDEyMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24uc21hbGwge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4vKiBsaW5lIDQxMjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLm1lZGl1bSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi8qIGxpbmUgNDEyNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLmYtZHJvcGRvd24ubGFyZ2Uge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4vKiBsaW5lIDQxMjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mLWRyb3Bkb3duLm1lZ2Ege1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MTMyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZi1kcm9wZG93bi5tZWdhLm9wZW4ge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDEzNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IHNvbGlkIDFweCAjREREREREO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDE0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUgY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA0MTQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG50YWJsZSB0aGVhZCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG5cbi8qIGxpbmUgNDE0Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUgdGhlYWQgdHIgdGgsXG50YWJsZSB0aGVhZCB0ciB0ZCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDQxNTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnRhYmxlIHRmb290IHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cblxuLyogbGluZSA0MTU1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG50YWJsZSB0Zm9vdCB0ciB0aCxcbnRhYmxlIHRmb290IHRyIHRkIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC42MjVyZW07XG59XG5cbi8qIGxpbmUgNDE2MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUgdHIgdGgsXG50YWJsZSB0ciB0ZCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMC42MjVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNDE2Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUgdHIuZXZlbiwgdGFibGUgdHIuYWx0LCB0YWJsZSB0cjpudGgtb2YtdHlwZShldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG59XG5cbi8qIGxpbmUgNDE2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUgdGhlYWQgdHIgdGgsXG50YWJsZSB0Zm9vdCB0ciB0aCxcbnRhYmxlIHRmb290IHRyIHRkLFxudGFibGUgdGJvZHkgdHIgdGgsXG50YWJsZSB0Ym9keSB0ciB0ZCxcbnRhYmxlIHRyIHRkIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xufVxuXG4vKiBTdGFuZGFyZCBGb3JtcyAqL1xuLyogbGluZSA0MTc5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5mb3JtIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuLyogVXNpbmcgZm9ybXMgd2l0aGluIHJvd3MsIHdlIG5lZWQgdG8gc2V0IHNvbWUgZGVmYXVsdHMgKi9cbi8qIGxpbmUgNDE4Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuZm9ybSAucm93IC5yb3cge1xuICBtYXJnaW46IDAgLTAuNXJlbTtcbn1cblxuLyogbGluZSA0MTg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5mb3JtIC5yb3cgLnJvdyAuY29sdW1uLFxuZm9ybSAucm93IC5yb3cgLmNvbHVtbnMge1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cblxuLyogbGluZSA0MTg4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5mb3JtIC5yb3cgLnJvdy5jb2xsYXBzZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA0MTkwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5mb3JtIC5yb3cgLnJvdy5jb2xsYXBzZSAuY29sdW1uLFxuZm9ybSAucm93IC5yb3cuY29sbGFwc2UgLmNvbHVtbnMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDQxOTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmZvcm0gLnJvdyAucm93LmNvbGxhcHNlIGlucHV0IHtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDQxOTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmZvcm0gLnJvdyBpbnB1dC5jb2x1bW4sXG5mb3JtIC5yb3cgaW5wdXQuY29sdW1ucyxcbmZvcm0gLnJvdyB0ZXh0YXJlYS5jb2x1bW4sXG5mb3JtIC5yb3cgdGV4dGFyZWEuY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4vKiBMYWJlbCBTdHlsZXMgKi9cbi8qIGxpbmUgNDIwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubGFiZWwge1xuICBjb2xvcjogIzRkNGQ0ZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgLyogU3R5bGVzIGZvciByZXF1aXJlZCBpbnB1dHMgKi9cbn1cblxuLyogbGluZSA0MjE0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5sYWJlbC5yaWdodCB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDQyMTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmxhYmVsLmlubGluZSB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgcGFkZGluZzogMC41NjI1cmVtIDA7XG59XG5cbi8qIGxpbmUgNDIyMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubGFiZWwgc21hbGwge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICM2NzY3Njc7XG59XG5cbi8qIEF0dGFjaCBlbGVtZW50cyB0byB0aGUgYmVnaW5uaW5nIG9yIGVuZCBvZiBhbiBpbnB1dCAqL1xuLyogbGluZSA0MjI1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJlZml4LFxuLnBvc3RmaXgge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGhlaWdodDogMi4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMi4zMTI1cmVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qIEFkanVzdCBwYWRkaW5nLCBhbGlnbm1lbnQgYW5kIHJhZGl1cyBpZiBwcmUvcG9zdCBlbGVtZW50IGlzIGEgYnV0dG9uICovXG4vKiBsaW5lIDQyNDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wb3N0Zml4LmJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogdHJ1ZTtcbn1cblxuLyogbGluZSA0MjQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJlZml4LmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA0MjUzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJlZml4LmJ1dHRvbi5yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDQyNjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5wb3N0Zml4LmJ1dHRvbi5yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSA0MjY3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucHJlZml4LmJ1dHRvbi5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgNDI3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnBvc3RmaXguYnV0dG9uLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIFNlcGFyYXRlIHByZWZpeCBhbmQgcG9zdGZpeCBzdHlsZXMgd2hlbiBvbiBzcGFuIG9yIGxhYmVsIHNvIGJ1dHRvbnMga2VlcCB0aGVpciBvd24gKi9cbi8qIGxpbmUgNDI4Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuc3Bhbi5wcmVmaXgsIGxhYmVsLnByZWZpeCB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cblxuLyogbGluZSA0Mjg4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5zcGFuLnBvc3RmaXgsIGxhYmVsLnBvc3RmaXgge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuXG4vKiBXZSB1c2UgdGhpcyB0byBnZXQgYmFzaWMgc3R5bGluZyBvbiBhbGwgYmFzaWMgZm9ybSBlbGVtZW50cyAqL1xuLyogbGluZSA0Mjk0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgdGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAyLjMxMjVyZW07XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgcGFkZGluZzogMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjE1cyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjE1cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMTVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xufVxuXG4vKiBsaW5lIDQzMTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cywgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImNvbG9yXCJdOmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogIzk5OTk5OTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogbGluZSA0MzIzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJtb250aFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cIndlZWtcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cInRlbFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cInRpbWVcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJ1cmxcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJjb2xvclwiXTpkaXNhYmxlZCwgdGV4dGFyZWE6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIGxpbmUgNDMyNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaW5wdXRbdHlwZT1cInRleHRcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwidGV4dFwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwid2Vla1wiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwid2Vla1wiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJ0ZWxcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwidGltZVwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cInVybFwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJ1cmxcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cImNvbG9yXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cImNvbG9yXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgdGV4dGFyZWFbZGlzYWJsZWRdLCB0ZXh0YXJlYVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREREREQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogbGluZSA0MzI5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJkYXRlXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cIndlZWtcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJ0ZWxcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwidGltZVwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwiY29sb3JcIl0ucmFkaXVzLCB0ZXh0YXJlYS5yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNDMzMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuZm9ybSAucm93IC5wcmVmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSBpbnB1dCxcbmZvcm0gLnJvdyAucHJlZml4LXJhZGl1cy5yb3cuY29sbGFwc2UgdGV4dGFyZWEsXG5mb3JtIC5yb3cgLnByZWZpeC1yYWRpdXMucm93LmNvbGxhcHNlIHNlbGVjdCxcbmZvcm0gLnJvdyAucHJlZml4LXJhZGl1cy5yb3cuY29sbGFwc2UgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNDM0MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuZm9ybSAucm93IC5wcmVmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSAucHJlZml4IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSA0MzQ3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5mb3JtIC5yb3cgLnBvc3RmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSBpbnB1dCxcbmZvcm0gLnJvdyAucG9zdGZpeC1yYWRpdXMucm93LmNvbGxhcHNlIHRleHRhcmVhLFxuZm9ybSAucm93IC5wb3N0Zml4LXJhZGl1cy5yb3cuY29sbGFwc2Ugc2VsZWN0LFxuZm9ybSAucm93IC5wb3N0Zml4LXJhZGl1cy5yb3cuY29sbGFwc2UgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSA0MzU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5mb3JtIC5yb3cgLnBvc3RmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSAucG9zdGZpeCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDQzNjIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSBpbnB1dCxcbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSB0ZXh0YXJlYSxcbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSBzZWxlY3QsXG5mb3JtIC5yb3cgLnByZWZpeC1yb3VuZC5yb3cuY29sbGFwc2UgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgNDM3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuZm9ybSAucm93IC5wcmVmaXgtcm91bmQucm93LmNvbGxhcHNlIC5wcmVmaXgge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4O1xufVxuXG4vKiBsaW5lIDQzNzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmZvcm0gLnJvdyAucG9zdGZpeC1yb3VuZC5yb3cuY29sbGFwc2UgaW5wdXQsXG5mb3JtIC5yb3cgLnBvc3RmaXgtcm91bmQucm93LmNvbGxhcHNlIHRleHRhcmVhLFxuZm9ybSAucm93IC5wb3N0Zml4LXJvdW5kLnJvdy5jb2xsYXBzZSBzZWxlY3QsXG5mb3JtIC5yb3cgLnBvc3RmaXgtcm91bmQucm93LmNvbGxhcHNlIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgNDM4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuZm9ybSAucm93IC5wb3N0Zml4LXJvdW5kLnJvdy5jb2xsYXBzZSAucG9zdGZpeCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xufVxuXG4vKiBsaW5lIDQzOTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogUmVzcGVjdCBlbmZvcmNlZCBhbW91bnQgb2Ygcm93cyBmb3IgdGV4dGFyZWEgKi9cbi8qIGxpbmUgNDM5OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGV4dGFyZWFbcm93c10ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIE5vdCBhbGxvdyByZXNpemUgb3V0IG9mIHBhcmVudCAqL1xuLyogbGluZSA0NDAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG50ZXh0YXJlYSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0NDA2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuLyogbGluZSA0NDA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4vKiBsaW5lIDQ0MTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4vKiBsaW5lIDQ0MTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuLyogQWRkIGhlaWdodCB2YWx1ZSBmb3Igc2VsZWN0IGVsZW1lbnRzIHRvIG1hdGNoIHRleHQgaW5wdXQgaGVpZ2h0ICovXG4vKiBsaW5lIDQ0MjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUQwaU1USndlQ0lnZVQwaU1IQjRJaUIzYVdSMGFEMGlNalJ3ZUNJZ2FHVnBaMmgwUFNJemNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBMklETWlJR1Z1WVdKc1pTMWlZV05yWjNKdmRXNWtQU0p1WlhjZ01DQXdJRFlnTXlJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStQSEJ2YkhsbmIyNGdjRzlwYm5SelBTSTFMams1TWl3d0lESXVPVGt5TERNZ0xUQXVNREE0TERBZ0lpOCtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAyLjMxMjVyZW07XG59XG5cbi8qIGxpbmUgNDQzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA0NDQxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5zZWxlY3QucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDQ0NDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnNlbGVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1jb2xvcjogIzk5OTk5OTtcbn1cblxuLyogbGluZSA0NDQ2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIGxpbmUgNDQ0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuc2VsZWN0W211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogQWRqdXN0IG1hcmdpbiBmb3IgZm9ybSBlbGVtZW50cyBiZWxvdyAqL1xuLyogbGluZSA0NDUzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbnNlbGVjdCB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbn1cblxuLyogbGluZSA0NDU5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogTm9ybWFsaXplIGZpbGUgaW5wdXQgd2lkdGggKi9cbi8qIGxpbmUgNDQ2OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogSFRNTDUgTnVtYmVyIHNwaW5uZXJzIHNldHRpbmdzICovXG4vKiBXZSBhZGQgYmFzaWMgZmllbGRzZXQgc3R5bGluZyAqL1xuLyogbGluZSA0NDczLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREREREQ7XG4gIG1hcmdpbjogMS4xMjVyZW0gMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLyogbGluZSA0NDc3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5maWVsZHNldCBsZWdlbmQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjE4NzVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwLjE4NzVyZW07XG59XG5cbi8qIEVycm9yIEhhbmRsaW5nICovXG4vKiBsaW5lIDQ0ODUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbltkYXRhLWFiaWRlXSAuZXJyb3Igc21hbGwuZXJyb3IsIFtkYXRhLWFiaWRlXSAuZXJyb3Igc3Bhbi5lcnJvciwgW2RhdGEtYWJpZGVdIHNwYW4uZXJyb3IsIFtkYXRhLWFiaWRlXSBzbWFsbC5lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC41NjI1cmVtIDAuNTYyNXJlbTtcbiAgYmFja2dyb3VuZDogI2M2MGYxMztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgNDQ5NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuW2RhdGEtYWJpZGVdIHNwYW4uZXJyb3IsIFtkYXRhLWFiaWRlXSBzbWFsbC5lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDQ5OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuc3Bhbi5lcnJvciwgc21hbGwuZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNTYyNXJlbSAwLjU2MjVyZW07XG4gIGJhY2tncm91bmQ6ICNjNjBmMTM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDQ1MDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5lcnJvciBpbnB1dCxcbi5lcnJvciB0ZXh0YXJlYSxcbi5lcnJvciBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDQ1MTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5lcnJvciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uZXJyb3IgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLyogbGluZSA0NTE2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZXJyb3IgbGFiZWwsXG4uZXJyb3IgbGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI2M2MGYxMztcbn1cblxuLyogbGluZSA0NTE5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZXJyb3Igc21hbGwuZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNTYyNXJlbSAwLjU2MjVyZW07XG4gIGJhY2tncm91bmQ6ICNjNjBmMTM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDQ1MjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5lcnJvciA+IGxhYmVsID4gc21hbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiA2MCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLyogbGluZSA0NTM4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZXJyb3Igc3Bhbi5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNDU0MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuaW5wdXQuZXJyb3IsXG50ZXh0YXJlYS5lcnJvcixcbnNlbGVjdC5lcnJvciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNDU0Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xubGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI2M2MGYxMztcbn1cblxuLyogbGluZSA0NTQ5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmFuZ2Utc2xpZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERERERDtcbiAgbWFyZ2luOiAxLjI1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cblxuLyogbGluZSA0NTU5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmFuZ2Utc2xpZGVyLnZlcnRpY2FsLXJhbmdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERERERDtcbiAgbWFyZ2luOiAxLjI1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTIuNXJlbTtcbiAgd2lkdGg6IDFyZW07XG59XG5cbi8qIGxpbmUgNDU2OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci52ZXJ0aWNhbC1yYW5nZSAucmFuZ2Utc2xpZGVyLWhhbmRsZSB7XG4gIGJvdHRvbTogLTEwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgNDU3Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci52ZXJ0aWNhbC1yYW5nZSAucmFuZ2Utc2xpZGVyLWFjdGl2ZS1zZWdtZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaXRpYWw7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMC44NzVyZW07XG59XG5cbi8qIGxpbmUgNDU4MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci5yYWRpdXMge1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNDU4Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci5yYWRpdXMgLnJhbmdlLXNsaWRlci1oYW5kbGUge1xuICBiYWNrZ3JvdW5kOiAjMmJhNmNiO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNDU4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci5yYWRpdXMgLnJhbmdlLXNsaWRlci1oYW5kbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjY5MmIzO1xufVxuXG4vKiBsaW5lIDQ1ODgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yYW5nZS1zbGlkZXIucm91bmQge1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG5cbi8qIGxpbmUgNDU5MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci5yb3VuZCAucmFuZ2Utc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6ICMyYmE2Y2I7XG4gIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbn1cblxuLyogbGluZSA0NTk0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmFuZ2Utc2xpZGVyLnJvdW5kIC5yYW5nZS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2OTJiMztcbn1cblxuLyogbGluZSA0NTk2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmFuZ2Utc2xpZGVyLmRpc2FibGVkLCAucmFuZ2Utc2xpZGVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLyogbGluZSA0NjAwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmFuZ2Utc2xpZGVyLmRpc2FibGVkIC5yYW5nZS1zbGlkZXItaGFuZGxlLCAucmFuZ2Utc2xpZGVyW2Rpc2FibGVkXSAucmFuZ2Utc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6ICMyYmE2Y2I7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4vKiBsaW5lIDQ2MDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yYW5nZS1zbGlkZXIuZGlzYWJsZWQgLnJhbmdlLXNsaWRlci1oYW5kbGU6aG92ZXIsIC5yYW5nZS1zbGlkZXJbZGlzYWJsZWRdIC5yYW5nZS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2OTJiMztcbn1cblxuLyogbGluZSA0NjA3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ucmFuZ2Utc2xpZGVyLWFjdGl2ZS1zZWdtZW50IHtcbiAgYmFja2dyb3VuZDogI2U3ZTdlNztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgNDYxNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnJhbmdlLXNsaWRlci1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjMxMjVyZW07XG4gIHdpZHRoOiAycmVtO1xuICB6LWluZGV4OiAxO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBiYWNrZ3JvdW5kOiAjMmJhNmNiO1xufVxuXG4vKiBsaW5lIDQ2MjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5yYW5nZS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2OTJiMztcbn1cblxuLyogbGluZSA0NjMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5bY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIC0wLjYyNXJlbTtcbn1cblxuLyogbGluZSA0NjM0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG5bY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl06YmVmb3JlLCBbY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl06YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgNDYzNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgNDYzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAxLjI1cmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4ge1xuICAvKiBsaW5lIDQ2NDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNDY0OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ2NTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMSA+IGxpOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ2NTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSA0NjU3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTIgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDY1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0yID4gbGk6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDY2Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0zID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQ2NjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0NjY3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTMgPiBsaTpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0NjcwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTQgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNDY3Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ2NzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNCA+IGxpOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ2NzgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLyogbGluZSA0NjgxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTUgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDY4Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC01ID4gbGk6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDY4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC02ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQ2ODksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0NjkxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTYgPiBsaTpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0Njk0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTcgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTQuMjg1NzElO1xuICB9XG4gIC8qIGxpbmUgNDY5Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ2OTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNyA+IGxpOm50aC1vZi10eXBlKDduKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ3MDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtOCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAvKiBsaW5lIDQ3MDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtOCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0NzA3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTggPiBsaTpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0NzEwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTkgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTEuMTExMTElO1xuICB9XG4gIC8qIGxpbmUgNDcxMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ3MTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtOSA+IGxpOm50aC1vZi10eXBlKDluKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ3MTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTAgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC8qIGxpbmUgNDcyMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0NzIzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTEwID4gbGk6bnRoLW9mLXR5cGUoMTBuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ3MjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTEgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogOS4wOTA5MSU7XG4gIH1cbiAgLyogbGluZSA0NzI5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTExID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ3MzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZSgxMW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDczNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xMiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQ3MzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDczOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xMiA+IGxpOm50aC1vZi10eXBlKDEybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLyogbGluZSA0NzQyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA0NzQ1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ3NDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTEgPiBsaTpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0NzUwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0yID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDQ3NTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTIgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDc1NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtMiA+IGxpOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ3NTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTMgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDc2MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0NzYzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0zID4gbGk6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDc2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtNCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSA0NzY5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ3NzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTQgPiBsaTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0Nzc0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC01ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAvKiBsaW5lIDQ3NzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTUgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDc3OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtNSA+IGxpOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ3ODIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTYgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDc4NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0Nzg3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC02ID4gbGk6bnRoLW9mLXR5cGUoNm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDc5MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtNyA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxNC4yODU3MSU7XG4gIH1cbiAgLyogbGluZSA0NzkzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ3OTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTcgPiBsaTpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0Nzk4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC04ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC8qIGxpbmUgNDgwMSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtOCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0ODAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUoOG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDgwNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtOSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMS4xMTExMSU7XG4gIH1cbiAgLyogbGluZSA0ODA5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ4MTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTkgPiBsaTpudGgtb2YtdHlwZSg5bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0ODE0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xMCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLyogbGluZSA0ODE3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0ODE5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKDEwbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0ODIyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xMSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiA5LjA5MDkxJTtcbiAgfVxuICAvKiBsaW5lIDQ4MjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTExID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ4MjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTExID4gbGk6bnRoLW9mLXR5cGUoMTFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ4MzAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLm1lZGl1bS1ibG9jay1ncmlkLTEyID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDgzMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDgzNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubWVkaXVtLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC8qIGxpbmUgNDgzOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA0ODQxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDg0Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUoMW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDg0Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0yID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDQ4NDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtMiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0ODUxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTIgPiBsaTpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0ODU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTMgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDg1Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0zID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ4NTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ4NjIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtNCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSA0ODY1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTQgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDg2Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDg3MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC01ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAvKiBsaW5lIDQ4NzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtNSA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0ODc1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTUgPiBsaTpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0ODc4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTYgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDg4MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC02ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ4ODMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ4ODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtNyA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxNC4yODU3MSU7XG4gIH1cbiAgLyogbGluZSA0ODg5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTcgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDg5MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUoN24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDg5NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC04ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC8qIGxpbmUgNDg5Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ4OTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtOCA+IGxpOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDQ5MDIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtOSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMS4xMTExMSU7XG4gIH1cbiAgLyogbGluZSA0OTA1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTkgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDkwNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUoOW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDkxMCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLyogbGluZSA0OTEzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEwID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQ5MTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtMTAgPiBsaTpudGgtb2YtdHlwZSgxMG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgNDkxOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiA5LjA5MDkxJTtcbiAgfVxuICAvKiBsaW5lIDQ5MjEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDkyMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMSA+IGxpOm50aC1vZi10eXBlKDExbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSA0OTI2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEyID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDkyOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0OTMxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEyID4gbGk6bnRoLW9mLXR5cGUoMTJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vKiBsaW5lIDQ5MzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mbGV4LXZpZGVvIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNjcuNSU7XG4gIHBhZGRpbmctdG9wOiAxLjU2MjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0OTQwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjM0JTtcbn1cblxuLyogbGluZSA0OTQyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uZmxleC12aWRlby52aW1lbyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4vKiBsaW5lIDQ5NDQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5mbGV4LXZpZGVvIGlmcmFtZSxcbi5mbGV4LXZpZGVvIG9iamVjdCxcbi5mbGV4LXZpZGVvIGVtYmVkLFxuLmZsZXgtdmlkZW8gdmlkZW8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSA0OTU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4ua2V5c3Ryb2tlLFxua2JkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvbnNvbGFzXCIsIFwiTWVubG9cIiwgXCJDb3VyaWVyXCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDQ5NjcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2gge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vKiBsaW5lIDQ5NzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2ggbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjREREREREO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7XG59XG5cbi8qIGxpbmUgNDk4OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnN3aXRjaCBpbnB1dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5cHg7XG59XG5cbi8qIGxpbmUgNDk5NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnN3aXRjaCBpbnB1dCArIGxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSA0OTk3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoIGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICBsZWZ0OiAuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAuMjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4vKiBsaW5lIDUwMTUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogIzJiYTZjYjtcbn1cblxuLyogbGluZSA1MDE3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGxlZnQ6IDIuMjVyZW07XG59XG5cbi8qIGxpbmUgNTAxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnN3aXRjaCBsYWJlbCB7XG4gIGhlaWdodDogMnJlbTtcbiAgd2lkdGg6IDRyZW07XG59XG5cbi8qIGxpbmUgNTAyMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnN3aXRjaCBsYWJlbDphZnRlciB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4vKiBsaW5lIDUwMjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMi4yNXJlbTtcbn1cblxuLyogbGluZSA1MDI3LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoIGxhYmVsIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjREREREREO1xufVxuXG4vKiBsaW5lIDUwMzAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2ggbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDUwMzIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogIzJiYTZjYjtcbn1cblxuLyogbGluZSA1MDM0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLmxhcmdlIGxhYmVsIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiA1cmVtO1xufVxuXG4vKiBsaW5lIDUwMzcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2gubGFyZ2UgbGFiZWw6YWZ0ZXIge1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuXG4vKiBsaW5lIDUwNDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2gubGFyZ2UgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMi43NXJlbTtcbn1cblxuLyogbGluZSA1MDQyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLnNtYWxsIGxhYmVsIHtcbiAgaGVpZ2h0OiAxLjc1cmVtO1xuICB3aWR0aDogMy41cmVtO1xufVxuXG4vKiBsaW5lIDUwNDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2guc21hbGwgbGFiZWw6YWZ0ZXIge1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxLjI1cmVtO1xufVxuXG4vKiBsaW5lIDUwNDgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2guc21hbGwgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMnJlbTtcbn1cblxuLyogbGluZSA1MDUwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLnRpbnkgbGFiZWwge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDNyZW07XG59XG5cbi8qIGxpbmUgNTA1Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnN3aXRjaC50aW55IGxhYmVsOmFmdGVyIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbn1cblxuLyogbGluZSA1MDU2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLnRpbnkgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMS43NXJlbTtcbn1cblxuLyogbGluZSA1MDU4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLnJhZGl1cyBsYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLyogbGluZSA1MDYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLnJhZGl1cyBsYWJlbDphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSA1MDYyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uc3dpdGNoLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xufVxuXG4vKiBsaW5lIDUwNjQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2gucm91bmQgbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4vKiBsaW5lIDUwNjYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zd2l0Y2gucm91bmQgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4vKiBzbWFsbCBkaXNwbGF5cyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIHtcbiAgLyogbGluZSA1MDcxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zaG93LWZvci1zbWFsbC1vbmx5LCAuc2hvdy1mb3Itc21hbGwtdXAsIC5zaG93LWZvci1zbWFsbCwgLnNob3ctZm9yLXNtYWxsLWRvd24sIC5oaWRlLWZvci1tZWRpdW0tb25seSwgLmhpZGUtZm9yLW1lZGl1bS11cCwgLmhpZGUtZm9yLW1lZGl1bSwgLnNob3ctZm9yLW1lZGl1bS1kb3duLCAuaGlkZS1mb3ItbGFyZ2Utb25seSwgLmhpZGUtZm9yLWxhcmdlLXVwLCAuaGlkZS1mb3ItbGFyZ2UsIC5zaG93LWZvci1sYXJnZS1kb3duLCAuaGlkZS1mb3IteGxhcmdlLW9ubHksIC5oaWRlLWZvci14bGFyZ2UtdXAsIC5oaWRlLWZvci14bGFyZ2UsIC5zaG93LWZvci14bGFyZ2UtZG93biwgLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIC5oaWRlLWZvci14eGxhcmdlLCAuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIC8qIGxpbmUgNTA3NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaGlkZS1mb3Itc21hbGwtb25seSwgLmhpZGUtZm9yLXNtYWxsLXVwLCAuaGlkZS1mb3Itc21hbGwsIC5oaWRlLWZvci1zbWFsbC1kb3duLCAuc2hvdy1mb3ItbWVkaXVtLW9ubHksIC5zaG93LWZvci1tZWRpdW0tdXAsIC5zaG93LWZvci1tZWRpdW0sIC5oaWRlLWZvci1tZWRpdW0tZG93biwgLnNob3ctZm9yLWxhcmdlLW9ubHksIC5zaG93LWZvci1sYXJnZS11cCwgLnNob3ctZm9yLWxhcmdlLCAuaGlkZS1mb3ItbGFyZ2UtZG93biwgLnNob3ctZm9yLXhsYXJnZS1vbmx5LCAuc2hvdy1mb3IteGxhcmdlLXVwLCAuc2hvdy1mb3IteGxhcmdlLCAuaGlkZS1mb3IteGxhcmdlLWRvd24sIC5zaG93LWZvci14eGxhcmdlLW9ubHksIC5zaG93LWZvci14eGxhcmdlLXVwLCAuc2hvdy1mb3IteHhsYXJnZSwgLmhpZGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTA3Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAudmlzaWJsZS1mb3Itc21hbGwtb25seSwgLnZpc2libGUtZm9yLXNtYWxsLXVwLCAudmlzaWJsZS1mb3Itc21hbGwsIC52aXNpYmxlLWZvci1zbWFsbC1kb3duLCAuaGlkZGVuLWZvci1tZWRpdW0tb25seSwgLmhpZGRlbi1mb3ItbWVkaXVtLXVwLCAuaGlkZGVuLWZvci1tZWRpdW0sIC52aXNpYmxlLWZvci1tZWRpdW0tZG93biwgLmhpZGRlbi1mb3ItbGFyZ2Utb25seSwgLmhpZGRlbi1mb3ItbGFyZ2UtdXAsIC5oaWRkZW4tZm9yLWxhcmdlLCAudmlzaWJsZS1mb3ItbGFyZ2UtZG93biwgLmhpZGRlbi1mb3IteGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXhsYXJnZS11cCwgLmhpZGRlbi1mb3IteGxhcmdlLCAudmlzaWJsZS1mb3IteGxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXh4bGFyZ2Utb25seSwgLmhpZGRlbi1mb3IteHhsYXJnZS11cCwgLmhpZGRlbi1mb3IteHhsYXJnZSwgLnZpc2libGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTA4NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaGlkZGVuLWZvci1zbWFsbC1vbmx5LCAuaGlkZGVuLWZvci1zbWFsbC11cCwgLmhpZGRlbi1mb3Itc21hbGwsIC5oaWRkZW4tZm9yLXNtYWxsLWRvd24sIC52aXNpYmxlLWZvci1tZWRpdW0tb25seSwgLnZpc2libGUtZm9yLW1lZGl1bS11cCwgLnZpc2libGUtZm9yLW1lZGl1bSwgLmhpZGRlbi1mb3ItbWVkaXVtLWRvd24sIC52aXNpYmxlLWZvci1sYXJnZS1vbmx5LCAudmlzaWJsZS1mb3ItbGFyZ2UtdXAsIC52aXNpYmxlLWZvci1sYXJnZSwgLmhpZGRlbi1mb3ItbGFyZ2UtZG93biwgLnZpc2libGUtZm9yLXhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteGxhcmdlLXVwLCAudmlzaWJsZS1mb3IteGxhcmdlLCAuaGlkZGVuLWZvci14bGFyZ2UtZG93biwgLnZpc2libGUtZm9yLXh4bGFyZ2Utb25seSwgLnZpc2libGUtZm9yLXh4bGFyZ2UtdXAsIC52aXNpYmxlLWZvci14eGxhcmdlLCAuaGlkZGVuLWZvci14eGxhcmdlLWRvd24ge1xuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbiAgLyogbGluZSA1MDkxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRhYmxlLnNob3ctZm9yLXNtYWxsLW9ubHksIHRhYmxlLnNob3ctZm9yLXNtYWxsLXVwLCB0YWJsZS5zaG93LWZvci1zbWFsbCwgdGFibGUuc2hvdy1mb3Itc21hbGwtZG93biwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS11cCwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLCB0YWJsZS5zaG93LWZvci1tZWRpdW0tZG93biwgdGFibGUuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3ItbGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLCB0YWJsZS5zaG93LWZvci1sYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3IteGxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUwOTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGhlYWQuc2hvdy1mb3Itc21hbGwtb25seSwgdGhlYWQuc2hvdy1mb3Itc21hbGwtdXAsIHRoZWFkLnNob3ctZm9yLXNtYWxsLCB0aGVhZC5zaG93LWZvci1zbWFsbC1kb3duLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0tb25seSwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLXVwLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0sIHRoZWFkLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0aGVhZC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0aGVhZC5oaWRlLWZvci1sYXJnZS11cCwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UsIHRoZWFkLnNob3ctZm9yLWxhcmdlLWRvd24sIHRoZWFkLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0aGVhZC5oaWRlLWZvci14bGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLXhsYXJnZSwgdGhlYWQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZS11cCwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZSwgdGhlYWQuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUwOTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGJvZHkuc2hvdy1mb3Itc21hbGwtb25seSwgdGJvZHkuc2hvdy1mb3Itc21hbGwtdXAsIHRib2R5LnNob3ctZm9yLXNtYWxsLCB0Ym9keS5zaG93LWZvci1zbWFsbC1kb3duLCB0Ym9keS5oaWRlLWZvci1tZWRpdW0tb25seSwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLXVwLCB0Ym9keS5oaWRlLWZvci1tZWRpdW0sIHRib2R5LnNob3ctZm9yLW1lZGl1bS1kb3duLCB0Ym9keS5oaWRlLWZvci1sYXJnZS1vbmx5LCB0Ym9keS5oaWRlLWZvci1sYXJnZS11cCwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UsIHRib2R5LnNob3ctZm9yLWxhcmdlLWRvd24sIHRib2R5LmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0Ym9keS5oaWRlLWZvci14bGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLXhsYXJnZSwgdGJvZHkuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGJvZHkuaGlkZS1mb3IteHhsYXJnZS11cCwgdGJvZHkuaGlkZS1mb3IteHhsYXJnZSwgdGJvZHkuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUxMDAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdHIuc2hvdy1mb3Itc21hbGwtb25seSwgdHIuc2hvdy1mb3Itc21hbGwtdXAsIHRyLnNob3ctZm9yLXNtYWxsLCB0ci5zaG93LWZvci1zbWFsbC1kb3duLCB0ci5oaWRlLWZvci1tZWRpdW0tb25seSwgdHIuaGlkZS1mb3ItbWVkaXVtLXVwLCB0ci5oaWRlLWZvci1tZWRpdW0sIHRyLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0ci5oaWRlLWZvci1sYXJnZS1vbmx5LCB0ci5oaWRlLWZvci1sYXJnZS11cCwgdHIuaGlkZS1mb3ItbGFyZ2UsIHRyLnNob3ctZm9yLWxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ci5oaWRlLWZvci14bGFyZ2UtdXAsIHRyLmhpZGUtZm9yLXhsYXJnZSwgdHIuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdHIuaGlkZS1mb3IteHhsYXJnZS11cCwgdHIuaGlkZS1mb3IteHhsYXJnZSwgdHIuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgLyogbGluZSA1MTAzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRoLnNob3ctZm9yLXNtYWxsLW9ubHksIHRkLnNob3ctZm9yLXNtYWxsLW9ubHksIHRoLnNob3ctZm9yLXNtYWxsLXVwLCB0ZC5zaG93LWZvci1zbWFsbC11cCwgdGguc2hvdy1mb3Itc21hbGwsIHRkLnNob3ctZm9yLXNtYWxsLCB0aC5zaG93LWZvci1zbWFsbC1kb3duLCB0ZC5zaG93LWZvci1zbWFsbC1kb3duLCB0aC5oaWRlLWZvci1tZWRpdW0tb25seSwgdGQuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRoLmhpZGUtZm9yLW1lZGl1bS11cCwgdGQuaGlkZS1mb3ItbWVkaXVtLXVwLCB0aC5oaWRlLWZvci1tZWRpdW0sIHRkLmhpZGUtZm9yLW1lZGl1bSwgdGguc2hvdy1mb3ItbWVkaXVtLWRvd24sIHRkLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0aC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0aC5oaWRlLWZvci1sYXJnZS11cCwgdGQuaGlkZS1mb3ItbGFyZ2UtdXAsIHRoLmhpZGUtZm9yLWxhcmdlLCB0ZC5oaWRlLWZvci1sYXJnZSwgdGguc2hvdy1mb3ItbGFyZ2UtZG93biwgdGQuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGguaGlkZS1mb3IteGxhcmdlLW9ubHksIHRkLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0aC5oaWRlLWZvci14bGFyZ2UtdXAsIHRkLmhpZGUtZm9yLXhsYXJnZS11cCwgdGguaGlkZS1mb3IteGxhcmdlLCB0ZC5oaWRlLWZvci14bGFyZ2UsIHRoLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0ZC5zaG93LWZvci14bGFyZ2UtZG93biwgdGguaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXh4bGFyZ2UsIHRkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoLnNob3ctZm9yLXh4bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbWVkaXVtIGRpc3BsYXlzICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAvKiBsaW5lIDUxMDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGUtZm9yLXNtYWxsLW9ubHksIC5zaG93LWZvci1zbWFsbC11cCwgLmhpZGUtZm9yLXNtYWxsLCAuaGlkZS1mb3Itc21hbGwtZG93biwgLnNob3ctZm9yLW1lZGl1bS1vbmx5LCAuc2hvdy1mb3ItbWVkaXVtLXVwLCAuc2hvdy1mb3ItbWVkaXVtLCAuc2hvdy1mb3ItbWVkaXVtLWRvd24sIC5oaWRlLWZvci1sYXJnZS1vbmx5LCAuaGlkZS1mb3ItbGFyZ2UtdXAsIC5oaWRlLWZvci1sYXJnZSwgLnNob3ctZm9yLWxhcmdlLWRvd24sIC5oaWRlLWZvci14bGFyZ2Utb25seSwgLmhpZGUtZm9yLXhsYXJnZS11cCwgLmhpZGUtZm9yLXhsYXJnZSwgLnNob3ctZm9yLXhsYXJnZS1kb3duLCAuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCAuaGlkZS1mb3IteHhsYXJnZS11cCwgLmhpZGUtZm9yLXh4bGFyZ2UsIC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUxMTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNob3ctZm9yLXNtYWxsLW9ubHksIC5oaWRlLWZvci1zbWFsbC11cCwgLnNob3ctZm9yLXNtYWxsLCAuc2hvdy1mb3Itc21hbGwtZG93biwgLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCAuaGlkZS1mb3ItbWVkaXVtLXVwLCAuaGlkZS1mb3ItbWVkaXVtLCAuaGlkZS1mb3ItbWVkaXVtLWRvd24sIC5zaG93LWZvci1sYXJnZS1vbmx5LCAuc2hvdy1mb3ItbGFyZ2UtdXAsIC5zaG93LWZvci1sYXJnZSwgLmhpZGUtZm9yLWxhcmdlLWRvd24sIC5zaG93LWZvci14bGFyZ2Utb25seSwgLnNob3ctZm9yLXhsYXJnZS11cCwgLnNob3ctZm9yLXhsYXJnZSwgLmhpZGUtZm9yLXhsYXJnZS1kb3duLCAuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCAuc2hvdy1mb3IteHhsYXJnZS11cCwgLnNob3ctZm9yLXh4bGFyZ2UsIC5oaWRlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUxMTMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGRlbi1mb3Itc21hbGwtb25seSwgLnZpc2libGUtZm9yLXNtYWxsLXVwLCAuaGlkZGVuLWZvci1zbWFsbCwgLmhpZGRlbi1mb3Itc21hbGwtZG93biwgLnZpc2libGUtZm9yLW1lZGl1bS1vbmx5LCAudmlzaWJsZS1mb3ItbWVkaXVtLXVwLCAudmlzaWJsZS1mb3ItbWVkaXVtLCAudmlzaWJsZS1mb3ItbWVkaXVtLWRvd24sIC5oaWRkZW4tZm9yLWxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLWxhcmdlLXVwLCAuaGlkZGVuLWZvci1sYXJnZSwgLnZpc2libGUtZm9yLWxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXhsYXJnZS1vbmx5LCAuaGlkZGVuLWZvci14bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXhsYXJnZSwgLnZpc2libGUtZm9yLXhsYXJnZS1kb3duLCAuaGlkZGVuLWZvci14eGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXh4bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXh4bGFyZ2UsIC52aXNpYmxlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUxMjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnZpc2libGUtZm9yLXNtYWxsLW9ubHksIC5oaWRkZW4tZm9yLXNtYWxsLXVwLCAudmlzaWJsZS1mb3Itc21hbGwsIC52aXNpYmxlLWZvci1zbWFsbC1kb3duLCAuaGlkZGVuLWZvci1tZWRpdW0tb25seSwgLmhpZGRlbi1mb3ItbWVkaXVtLXVwLCAuaGlkZGVuLWZvci1tZWRpdW0sIC5oaWRkZW4tZm9yLW1lZGl1bS1kb3duLCAudmlzaWJsZS1mb3ItbGFyZ2Utb25seSwgLnZpc2libGUtZm9yLWxhcmdlLXVwLCAudmlzaWJsZS1mb3ItbGFyZ2UsIC5oaWRkZW4tZm9yLWxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14bGFyZ2Utb25seSwgLnZpc2libGUtZm9yLXhsYXJnZS11cCwgLnZpc2libGUtZm9yLXhsYXJnZSwgLmhpZGRlbi1mb3IteGxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14eGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14eGxhcmdlLXVwLCAudmlzaWJsZS1mb3IteHhsYXJnZSwgLmhpZGRlbi1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4O1xuICB9XG4gIC8qIGxpbmUgNTEyNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0YWJsZS5oaWRlLWZvci1zbWFsbC1vbmx5LCB0YWJsZS5zaG93LWZvci1zbWFsbC11cCwgdGFibGUuaGlkZS1mb3Itc21hbGwsIHRhYmxlLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRhYmxlLnNob3ctZm9yLW1lZGl1bS1vbmx5LCB0YWJsZS5zaG93LWZvci1tZWRpdW0tdXAsIHRhYmxlLnNob3ctZm9yLW1lZGl1bSwgdGFibGUuc2hvdy1mb3ItbWVkaXVtLWRvd24sIHRhYmxlLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRhYmxlLmhpZGUtZm9yLWxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci1sYXJnZSwgdGFibGUuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGFibGUuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRhYmxlLmhpZGUtZm9yLXhsYXJnZS11cCwgdGFibGUuaGlkZS1mb3IteGxhcmdlLCB0YWJsZS5zaG93LWZvci14bGFyZ2UtZG93biwgdGFibGUuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLCB0YWJsZS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTMwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRoZWFkLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRoZWFkLnNob3ctZm9yLXNtYWxsLXVwLCB0aGVhZC5oaWRlLWZvci1zbWFsbCwgdGhlYWQuaGlkZS1mb3Itc21hbGwtZG93biwgdGhlYWQuc2hvdy1mb3ItbWVkaXVtLW9ubHksIHRoZWFkLnNob3ctZm9yLW1lZGl1bS11cCwgdGhlYWQuc2hvdy1mb3ItbWVkaXVtLCB0aGVhZC5zaG93LWZvci1tZWRpdW0tZG93biwgdGhlYWQuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLWxhcmdlLCB0aGVhZC5zaG93LWZvci1sYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteGxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci14bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTMzLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRib2R5LmhpZGUtZm9yLXNtYWxsLW9ubHksIHRib2R5LnNob3ctZm9yLXNtYWxsLXVwLCB0Ym9keS5oaWRlLWZvci1zbWFsbCwgdGJvZHkuaGlkZS1mb3Itc21hbGwtZG93biwgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLW9ubHksIHRib2R5LnNob3ctZm9yLW1lZGl1bS11cCwgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLCB0Ym9keS5zaG93LWZvci1tZWRpdW0tZG93biwgdGJvZHkuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLWxhcmdlLCB0Ym9keS5zaG93LWZvci1sYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci14bGFyZ2UsIHRib2R5LnNob3ctZm9yLXhsYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UsIHRib2R5LnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTM2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRyLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRyLnNob3ctZm9yLXNtYWxsLXVwLCB0ci5oaWRlLWZvci1zbWFsbCwgdHIuaGlkZS1mb3Itc21hbGwtZG93biwgdHIuc2hvdy1mb3ItbWVkaXVtLW9ubHksIHRyLnNob3ctZm9yLW1lZGl1bS11cCwgdHIuc2hvdy1mb3ItbWVkaXVtLCB0ci5zaG93LWZvci1tZWRpdW0tZG93biwgdHIuaGlkZS1mb3ItbGFyZ2Utb25seSwgdHIuaGlkZS1mb3ItbGFyZ2UtdXAsIHRyLmhpZGUtZm9yLWxhcmdlLCB0ci5zaG93LWZvci1sYXJnZS1kb3duLCB0ci5oaWRlLWZvci14bGFyZ2Utb25seSwgdHIuaGlkZS1mb3IteGxhcmdlLXVwLCB0ci5oaWRlLWZvci14bGFyZ2UsIHRyLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0ci5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRyLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRyLmhpZGUtZm9yLXh4bGFyZ2UsIHRyLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG4gIC8qIGxpbmUgNTEzOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ZC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0aC5zaG93LWZvci1zbWFsbC11cCwgdGQuc2hvdy1mb3Itc21hbGwtdXAsIHRoLmhpZGUtZm9yLXNtYWxsLCB0ZC5oaWRlLWZvci1zbWFsbCwgdGguaGlkZS1mb3Itc21hbGwtZG93biwgdGQuaGlkZS1mb3Itc21hbGwtZG93biwgdGguc2hvdy1mb3ItbWVkaXVtLW9ubHksIHRkLnNob3ctZm9yLW1lZGl1bS1vbmx5LCB0aC5zaG93LWZvci1tZWRpdW0tdXAsIHRkLnNob3ctZm9yLW1lZGl1bS11cCwgdGguc2hvdy1mb3ItbWVkaXVtLCB0ZC5zaG93LWZvci1tZWRpdW0sIHRoLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0ZC5zaG93LWZvci1tZWRpdW0tZG93biwgdGguaGlkZS1mb3ItbGFyZ2Utb25seSwgdGQuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGguaGlkZS1mb3ItbGFyZ2UtdXAsIHRkLmhpZGUtZm9yLWxhcmdlLXVwLCB0aC5oaWRlLWZvci1sYXJnZSwgdGQuaGlkZS1mb3ItbGFyZ2UsIHRoLnNob3ctZm9yLWxhcmdlLWRvd24sIHRkLnNob3ctZm9yLWxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGguaGlkZS1mb3IteGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXhsYXJnZSwgdGQuaGlkZS1mb3IteGxhcmdlLCB0aC5zaG93LWZvci14bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGQuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0aC5oaWRlLWZvci14eGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14eGxhcmdlLXVwLCB0aC5oaWRlLWZvci14eGxhcmdlLCB0ZC5oaWRlLWZvci14eGxhcmdlLCB0aC5zaG93LWZvci14eGxhcmdlLWRvd24sIHRkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxhcmdlIGRpc3BsYXlzICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2MjVlbSkge1xuICAvKiBsaW5lIDUxNDMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGUtZm9yLXNtYWxsLW9ubHksIC5zaG93LWZvci1zbWFsbC11cCwgLmhpZGUtZm9yLXNtYWxsLCAuaGlkZS1mb3Itc21hbGwtZG93biwgLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCAuc2hvdy1mb3ItbWVkaXVtLXVwLCAuaGlkZS1mb3ItbWVkaXVtLCAuaGlkZS1mb3ItbWVkaXVtLWRvd24sIC5zaG93LWZvci1sYXJnZS1vbmx5LCAuc2hvdy1mb3ItbGFyZ2UtdXAsIC5zaG93LWZvci1sYXJnZSwgLnNob3ctZm9yLWxhcmdlLWRvd24sIC5oaWRlLWZvci14bGFyZ2Utb25seSwgLmhpZGUtZm9yLXhsYXJnZS11cCwgLmhpZGUtZm9yLXhsYXJnZSwgLnNob3ctZm9yLXhsYXJnZS1kb3duLCAuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCAuaGlkZS1mb3IteHhsYXJnZS11cCwgLmhpZGUtZm9yLXh4bGFyZ2UsIC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUxNDYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNob3ctZm9yLXNtYWxsLW9ubHksIC5oaWRlLWZvci1zbWFsbC11cCwgLnNob3ctZm9yLXNtYWxsLCAuc2hvdy1mb3Itc21hbGwtZG93biwgLnNob3ctZm9yLW1lZGl1bS1vbmx5LCAuaGlkZS1mb3ItbWVkaXVtLXVwLCAuc2hvdy1mb3ItbWVkaXVtLCAuc2hvdy1mb3ItbWVkaXVtLWRvd24sIC5oaWRlLWZvci1sYXJnZS1vbmx5LCAuaGlkZS1mb3ItbGFyZ2UtdXAsIC5oaWRlLWZvci1sYXJnZSwgLmhpZGUtZm9yLWxhcmdlLWRvd24sIC5zaG93LWZvci14bGFyZ2Utb25seSwgLnNob3ctZm9yLXhsYXJnZS11cCwgLnNob3ctZm9yLXhsYXJnZSwgLmhpZGUtZm9yLXhsYXJnZS1kb3duLCAuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCAuc2hvdy1mb3IteHhsYXJnZS11cCwgLnNob3ctZm9yLXh4bGFyZ2UsIC5oaWRlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUxNDksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGRlbi1mb3Itc21hbGwtb25seSwgLnZpc2libGUtZm9yLXNtYWxsLXVwLCAuaGlkZGVuLWZvci1zbWFsbCwgLmhpZGRlbi1mb3Itc21hbGwtZG93biwgLmhpZGRlbi1mb3ItbWVkaXVtLW9ubHksIC52aXNpYmxlLWZvci1tZWRpdW0tdXAsIC5oaWRkZW4tZm9yLW1lZGl1bSwgLmhpZGRlbi1mb3ItbWVkaXVtLWRvd24sIC52aXNpYmxlLWZvci1sYXJnZS1vbmx5LCAudmlzaWJsZS1mb3ItbGFyZ2UtdXAsIC52aXNpYmxlLWZvci1sYXJnZSwgLnZpc2libGUtZm9yLWxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXhsYXJnZS1vbmx5LCAuaGlkZGVuLWZvci14bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXhsYXJnZSwgLnZpc2libGUtZm9yLXhsYXJnZS1kb3duLCAuaGlkZGVuLWZvci14eGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXh4bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXh4bGFyZ2UsIC52aXNpYmxlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUxNTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnZpc2libGUtZm9yLXNtYWxsLW9ubHksIC5oaWRkZW4tZm9yLXNtYWxsLXVwLCAudmlzaWJsZS1mb3Itc21hbGwsIC52aXNpYmxlLWZvci1zbWFsbC1kb3duLCAudmlzaWJsZS1mb3ItbWVkaXVtLW9ubHksIC5oaWRkZW4tZm9yLW1lZGl1bS11cCwgLnZpc2libGUtZm9yLW1lZGl1bSwgLnZpc2libGUtZm9yLW1lZGl1bS1kb3duLCAuaGlkZGVuLWZvci1sYXJnZS1vbmx5LCAuaGlkZGVuLWZvci1sYXJnZS11cCwgLmhpZGRlbi1mb3ItbGFyZ2UsIC5oaWRkZW4tZm9yLWxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14bGFyZ2Utb25seSwgLnZpc2libGUtZm9yLXhsYXJnZS11cCwgLnZpc2libGUtZm9yLXhsYXJnZSwgLmhpZGRlbi1mb3IteGxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14eGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14eGxhcmdlLXVwLCAudmlzaWJsZS1mb3IteHhsYXJnZSwgLmhpZGRlbi1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4O1xuICB9XG4gIC8qIGxpbmUgNTE2Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0YWJsZS5oaWRlLWZvci1zbWFsbC1vbmx5LCB0YWJsZS5zaG93LWZvci1zbWFsbC11cCwgdGFibGUuaGlkZS1mb3Itc21hbGwsIHRhYmxlLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0YWJsZS5zaG93LWZvci1tZWRpdW0tdXAsIHRhYmxlLmhpZGUtZm9yLW1lZGl1bSwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRhYmxlLnNob3ctZm9yLWxhcmdlLW9ubHksIHRhYmxlLnNob3ctZm9yLWxhcmdlLXVwLCB0YWJsZS5zaG93LWZvci1sYXJnZSwgdGFibGUuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGFibGUuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRhYmxlLmhpZGUtZm9yLXhsYXJnZS11cCwgdGFibGUuaGlkZS1mb3IteGxhcmdlLCB0YWJsZS5zaG93LWZvci14bGFyZ2UtZG93biwgdGFibGUuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLCB0YWJsZS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTY2LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRoZWFkLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRoZWFkLnNob3ctZm9yLXNtYWxsLXVwLCB0aGVhZC5oaWRlLWZvci1zbWFsbCwgdGhlYWQuaGlkZS1mb3Itc21hbGwtZG93biwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRoZWFkLnNob3ctZm9yLW1lZGl1bS11cCwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGhlYWQuc2hvdy1mb3ItbGFyZ2Utb25seSwgdGhlYWQuc2hvdy1mb3ItbGFyZ2UtdXAsIHRoZWFkLnNob3ctZm9yLWxhcmdlLCB0aGVhZC5zaG93LWZvci1sYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteGxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci14bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTY5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRib2R5LmhpZGUtZm9yLXNtYWxsLW9ubHksIHRib2R5LnNob3ctZm9yLXNtYWxsLXVwLCB0Ym9keS5oaWRlLWZvci1zbWFsbCwgdGJvZHkuaGlkZS1mb3Itc21hbGwtZG93biwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRib2R5LnNob3ctZm9yLW1lZGl1bS11cCwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLCB0Ym9keS5oaWRlLWZvci1tZWRpdW0tZG93biwgdGJvZHkuc2hvdy1mb3ItbGFyZ2Utb25seSwgdGJvZHkuc2hvdy1mb3ItbGFyZ2UtdXAsIHRib2R5LnNob3ctZm9yLWxhcmdlLCB0Ym9keS5zaG93LWZvci1sYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci14bGFyZ2UsIHRib2R5LnNob3ctZm9yLXhsYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UsIHRib2R5LnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTcyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRyLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRyLnNob3ctZm9yLXNtYWxsLXVwLCB0ci5oaWRlLWZvci1zbWFsbCwgdHIuaGlkZS1mb3Itc21hbGwtZG93biwgdHIuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRyLnNob3ctZm9yLW1lZGl1bS11cCwgdHIuaGlkZS1mb3ItbWVkaXVtLCB0ci5oaWRlLWZvci1tZWRpdW0tZG93biwgdHIuc2hvdy1mb3ItbGFyZ2Utb25seSwgdHIuc2hvdy1mb3ItbGFyZ2UtdXAsIHRyLnNob3ctZm9yLWxhcmdlLCB0ci5zaG93LWZvci1sYXJnZS1kb3duLCB0ci5oaWRlLWZvci14bGFyZ2Utb25seSwgdHIuaGlkZS1mb3IteGxhcmdlLXVwLCB0ci5oaWRlLWZvci14bGFyZ2UsIHRyLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0ci5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRyLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRyLmhpZGUtZm9yLXh4bGFyZ2UsIHRyLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG4gIC8qIGxpbmUgNTE3NSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ZC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0aC5zaG93LWZvci1zbWFsbC11cCwgdGQuc2hvdy1mb3Itc21hbGwtdXAsIHRoLmhpZGUtZm9yLXNtYWxsLCB0ZC5oaWRlLWZvci1zbWFsbCwgdGguaGlkZS1mb3Itc21hbGwtZG93biwgdGQuaGlkZS1mb3Itc21hbGwtZG93biwgdGguaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRkLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0aC5zaG93LWZvci1tZWRpdW0tdXAsIHRkLnNob3ctZm9yLW1lZGl1bS11cCwgdGguaGlkZS1mb3ItbWVkaXVtLCB0ZC5oaWRlLWZvci1tZWRpdW0sIHRoLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0ZC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGguc2hvdy1mb3ItbGFyZ2Utb25seSwgdGQuc2hvdy1mb3ItbGFyZ2Utb25seSwgdGguc2hvdy1mb3ItbGFyZ2UtdXAsIHRkLnNob3ctZm9yLWxhcmdlLXVwLCB0aC5zaG93LWZvci1sYXJnZSwgdGQuc2hvdy1mb3ItbGFyZ2UsIHRoLnNob3ctZm9yLWxhcmdlLWRvd24sIHRkLnNob3ctZm9yLWxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGguaGlkZS1mb3IteGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXhsYXJnZSwgdGQuaGlkZS1mb3IteGxhcmdlLCB0aC5zaG93LWZvci14bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGQuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0aC5oaWRlLWZvci14eGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14eGxhcmdlLXVwLCB0aC5oaWRlLWZvci14eGxhcmdlLCB0ZC5oaWRlLWZvci14eGxhcmdlLCB0aC5zaG93LWZvci14eGxhcmdlLWRvd24sIHRkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIHhsYXJnZSBkaXNwbGF5cyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MC4wNjI1ZW0pIHtcbiAgLyogbGluZSA1MTc5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5oaWRlLWZvci1zbWFsbC1vbmx5LCAuc2hvdy1mb3Itc21hbGwtdXAsIC5oaWRlLWZvci1zbWFsbCwgLmhpZGUtZm9yLXNtYWxsLWRvd24sIC5oaWRlLWZvci1tZWRpdW0tb25seSwgLnNob3ctZm9yLW1lZGl1bS11cCwgLmhpZGUtZm9yLW1lZGl1bSwgLmhpZGUtZm9yLW1lZGl1bS1kb3duLCAuaGlkZS1mb3ItbGFyZ2Utb25seSwgLnNob3ctZm9yLWxhcmdlLXVwLCAuaGlkZS1mb3ItbGFyZ2UsIC5oaWRlLWZvci1sYXJnZS1kb3duLCAuc2hvdy1mb3IteGxhcmdlLW9ubHksIC5zaG93LWZvci14bGFyZ2UtdXAsIC5zaG93LWZvci14bGFyZ2UsIC5zaG93LWZvci14bGFyZ2UtZG93biwgLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIC5oaWRlLWZvci14eGxhcmdlLCAuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTgyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zaG93LWZvci1zbWFsbC1vbmx5LCAuaGlkZS1mb3Itc21hbGwtdXAsIC5zaG93LWZvci1zbWFsbCwgLnNob3ctZm9yLXNtYWxsLWRvd24sIC5zaG93LWZvci1tZWRpdW0tb25seSwgLmhpZGUtZm9yLW1lZGl1bS11cCwgLnNob3ctZm9yLW1lZGl1bSwgLnNob3ctZm9yLW1lZGl1bS1kb3duLCAuc2hvdy1mb3ItbGFyZ2Utb25seSwgLmhpZGUtZm9yLWxhcmdlLXVwLCAuc2hvdy1mb3ItbGFyZ2UsIC5zaG93LWZvci1sYXJnZS1kb3duLCAuaGlkZS1mb3IteGxhcmdlLW9ubHksIC5oaWRlLWZvci14bGFyZ2UtdXAsIC5oaWRlLWZvci14bGFyZ2UsIC5oaWRlLWZvci14bGFyZ2UtZG93biwgLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgLnNob3ctZm9yLXh4bGFyZ2UtdXAsIC5zaG93LWZvci14eGxhcmdlLCAuaGlkZS1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MTg1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5oaWRkZW4tZm9yLXNtYWxsLW9ubHksIC52aXNpYmxlLWZvci1zbWFsbC11cCwgLmhpZGRlbi1mb3Itc21hbGwsIC5oaWRkZW4tZm9yLXNtYWxsLWRvd24sIC5oaWRkZW4tZm9yLW1lZGl1bS1vbmx5LCAudmlzaWJsZS1mb3ItbWVkaXVtLXVwLCAuaGlkZGVuLWZvci1tZWRpdW0sIC5oaWRkZW4tZm9yLW1lZGl1bS1kb3duLCAuaGlkZGVuLWZvci1sYXJnZS1vbmx5LCAudmlzaWJsZS1mb3ItbGFyZ2UtdXAsIC5oaWRkZW4tZm9yLWxhcmdlLCAuaGlkZGVuLWZvci1sYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14bGFyZ2UtdXAsIC52aXNpYmxlLWZvci14bGFyZ2UsIC52aXNpYmxlLWZvci14bGFyZ2UtZG93biwgLmhpZGRlbi1mb3IteHhsYXJnZS1vbmx5LCAuaGlkZGVuLWZvci14eGxhcmdlLXVwLCAuaGlkZGVuLWZvci14eGxhcmdlLCAudmlzaWJsZS1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MTkyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC52aXNpYmxlLWZvci1zbWFsbC1vbmx5LCAuaGlkZGVuLWZvci1zbWFsbC11cCwgLnZpc2libGUtZm9yLXNtYWxsLCAudmlzaWJsZS1mb3Itc21hbGwtZG93biwgLnZpc2libGUtZm9yLW1lZGl1bS1vbmx5LCAuaGlkZGVuLWZvci1tZWRpdW0tdXAsIC52aXNpYmxlLWZvci1tZWRpdW0sIC52aXNpYmxlLWZvci1tZWRpdW0tZG93biwgLnZpc2libGUtZm9yLWxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLWxhcmdlLXVwLCAudmlzaWJsZS1mb3ItbGFyZ2UsIC52aXNpYmxlLWZvci1sYXJnZS1kb3duLCAuaGlkZGVuLWZvci14bGFyZ2Utb25seSwgLmhpZGRlbi1mb3IteGxhcmdlLXVwLCAuaGlkZGVuLWZvci14bGFyZ2UsIC5oaWRkZW4tZm9yLXhsYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteHhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteHhsYXJnZS11cCwgLnZpc2libGUtZm9yLXh4bGFyZ2UsIC5oaWRkZW4tZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuICAvKiBsaW5lIDUxOTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGFibGUuaGlkZS1mb3Itc21hbGwtb25seSwgdGFibGUuc2hvdy1mb3Itc21hbGwtdXAsIHRhYmxlLmhpZGUtZm9yLXNtYWxsLCB0YWJsZS5oaWRlLWZvci1zbWFsbC1kb3duLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0tb25seSwgdGFibGUuc2hvdy1mb3ItbWVkaXVtLXVwLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0sIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0YWJsZS5oaWRlLWZvci1sYXJnZS1vbmx5LCB0YWJsZS5zaG93LWZvci1sYXJnZS11cCwgdGFibGUuaGlkZS1mb3ItbGFyZ2UsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRhYmxlLnNob3ctZm9yLXhsYXJnZS1vbmx5LCB0YWJsZS5zaG93LWZvci14bGFyZ2UtdXAsIHRhYmxlLnNob3ctZm9yLXhsYXJnZSwgdGFibGUuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3IteHhsYXJnZS11cCwgdGFibGUuaGlkZS1mb3IteHhsYXJnZSwgdGFibGUuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTIwMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aGVhZC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0aGVhZC5zaG93LWZvci1zbWFsbC11cCwgdGhlYWQuaGlkZS1mb3Itc21hbGwsIHRoZWFkLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRoZWFkLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0aGVhZC5zaG93LWZvci1tZWRpdW0tdXAsIHRoZWFkLmhpZGUtZm9yLW1lZGl1bSwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRoZWFkLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRoZWFkLnNob3ctZm9yLWxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci1sYXJnZSwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UtZG93biwgdGhlYWQuc2hvdy1mb3IteGxhcmdlLW9ubHksIHRoZWFkLnNob3ctZm9yLXhsYXJnZS11cCwgdGhlYWQuc2hvdy1mb3IteGxhcmdlLCB0aGVhZC5zaG93LWZvci14bGFyZ2UtZG93biwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0aGVhZC5oaWRlLWZvci14eGxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci14eGxhcmdlLCB0aGVhZC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTIwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0Ym9keS5oaWRlLWZvci1zbWFsbC1vbmx5LCB0Ym9keS5zaG93LWZvci1zbWFsbC11cCwgdGJvZHkuaGlkZS1mb3Itc21hbGwsIHRib2R5LmhpZGUtZm9yLXNtYWxsLWRvd24sIHRib2R5LmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0Ym9keS5zaG93LWZvci1tZWRpdW0tdXAsIHRib2R5LmhpZGUtZm9yLW1lZGl1bSwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRib2R5LmhpZGUtZm9yLWxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLWxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci1sYXJnZSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UtZG93biwgdGJvZHkuc2hvdy1mb3IteGxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLXhsYXJnZS11cCwgdGJvZHkuc2hvdy1mb3IteGxhcmdlLCB0Ym9keS5zaG93LWZvci14bGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTIwOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0ci5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ci5zaG93LWZvci1zbWFsbC11cCwgdHIuaGlkZS1mb3Itc21hbGwsIHRyLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRyLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0ci5zaG93LWZvci1tZWRpdW0tdXAsIHRyLmhpZGUtZm9yLW1lZGl1bSwgdHIuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRyLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRyLnNob3ctZm9yLWxhcmdlLXVwLCB0ci5oaWRlLWZvci1sYXJnZSwgdHIuaGlkZS1mb3ItbGFyZ2UtZG93biwgdHIuc2hvdy1mb3IteGxhcmdlLW9ubHksIHRyLnNob3ctZm9yLXhsYXJnZS11cCwgdHIuc2hvdy1mb3IteGxhcmdlLCB0ci5zaG93LWZvci14bGFyZ2UtZG93biwgdHIuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0ci5oaWRlLWZvci14eGxhcmdlLXVwLCB0ci5oaWRlLWZvci14eGxhcmdlLCB0ci5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuICAvKiBsaW5lIDUyMTEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGguaGlkZS1mb3Itc21hbGwtb25seSwgdGQuaGlkZS1mb3Itc21hbGwtb25seSwgdGguc2hvdy1mb3Itc21hbGwtdXAsIHRkLnNob3ctZm9yLXNtYWxsLXVwLCB0aC5oaWRlLWZvci1zbWFsbCwgdGQuaGlkZS1mb3Itc21hbGwsIHRoLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRkLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRoLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0ZC5oaWRlLWZvci1tZWRpdW0tb25seSwgdGguc2hvdy1mb3ItbWVkaXVtLXVwLCB0ZC5zaG93LWZvci1tZWRpdW0tdXAsIHRoLmhpZGUtZm9yLW1lZGl1bSwgdGQuaGlkZS1mb3ItbWVkaXVtLCB0aC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGQuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRoLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRkLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRoLnNob3ctZm9yLWxhcmdlLXVwLCB0ZC5zaG93LWZvci1sYXJnZS11cCwgdGguaGlkZS1mb3ItbGFyZ2UsIHRkLmhpZGUtZm9yLWxhcmdlLCB0aC5oaWRlLWZvci1sYXJnZS1kb3duLCB0ZC5oaWRlLWZvci1sYXJnZS1kb3duLCB0aC5zaG93LWZvci14bGFyZ2Utb25seSwgdGQuc2hvdy1mb3IteGxhcmdlLW9ubHksIHRoLnNob3ctZm9yLXhsYXJnZS11cCwgdGQuc2hvdy1mb3IteGxhcmdlLXVwLCB0aC5zaG93LWZvci14bGFyZ2UsIHRkLnNob3ctZm9yLXhsYXJnZSwgdGguc2hvdy1mb3IteGxhcmdlLWRvd24sIHRkLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0aC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRkLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGguaGlkZS1mb3IteHhsYXJnZS11cCwgdGQuaGlkZS1mb3IteHhsYXJnZS11cCwgdGguaGlkZS1mb3IteHhsYXJnZSwgdGQuaGlkZS1mb3IteHhsYXJnZSwgdGguc2hvdy1mb3IteHhsYXJnZS1kb3duLCB0ZC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiB4eGxhcmdlIGRpc3BsYXlzICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMC4wNjI1ZW0pIHtcbiAgLyogbGluZSA1MjE1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5oaWRlLWZvci1zbWFsbC1vbmx5LCAuc2hvdy1mb3Itc21hbGwtdXAsIC5oaWRlLWZvci1zbWFsbCwgLmhpZGUtZm9yLXNtYWxsLWRvd24sIC5oaWRlLWZvci1tZWRpdW0tb25seSwgLnNob3ctZm9yLW1lZGl1bS11cCwgLmhpZGUtZm9yLW1lZGl1bSwgLmhpZGUtZm9yLW1lZGl1bS1kb3duLCAuaGlkZS1mb3ItbGFyZ2Utb25seSwgLnNob3ctZm9yLWxhcmdlLXVwLCAuaGlkZS1mb3ItbGFyZ2UsIC5oaWRlLWZvci1sYXJnZS1kb3duLCAuaGlkZS1mb3IteGxhcmdlLW9ubHksIC5zaG93LWZvci14bGFyZ2UtdXAsIC5oaWRlLWZvci14bGFyZ2UsIC5oaWRlLWZvci14bGFyZ2UtZG93biwgLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgLnNob3ctZm9yLXh4bGFyZ2UtdXAsIC5zaG93LWZvci14eGxhcmdlLCAuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MjE4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zaG93LWZvci1zbWFsbC1vbmx5LCAuaGlkZS1mb3Itc21hbGwtdXAsIC5zaG93LWZvci1zbWFsbCwgLnNob3ctZm9yLXNtYWxsLWRvd24sIC5zaG93LWZvci1tZWRpdW0tb25seSwgLmhpZGUtZm9yLW1lZGl1bS11cCwgLnNob3ctZm9yLW1lZGl1bSwgLnNob3ctZm9yLW1lZGl1bS1kb3duLCAuc2hvdy1mb3ItbGFyZ2Utb25seSwgLmhpZGUtZm9yLWxhcmdlLXVwLCAuc2hvdy1mb3ItbGFyZ2UsIC5zaG93LWZvci1sYXJnZS1kb3duLCAuc2hvdy1mb3IteGxhcmdlLW9ubHksIC5oaWRlLWZvci14bGFyZ2UtdXAsIC5zaG93LWZvci14bGFyZ2UsIC5zaG93LWZvci14bGFyZ2UtZG93biwgLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIC5oaWRlLWZvci14eGxhcmdlLCAuaGlkZS1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MjIxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5oaWRkZW4tZm9yLXNtYWxsLW9ubHksIC52aXNpYmxlLWZvci1zbWFsbC11cCwgLmhpZGRlbi1mb3Itc21hbGwsIC5oaWRkZW4tZm9yLXNtYWxsLWRvd24sIC5oaWRkZW4tZm9yLW1lZGl1bS1vbmx5LCAudmlzaWJsZS1mb3ItbWVkaXVtLXVwLCAuaGlkZGVuLWZvci1tZWRpdW0sIC5oaWRkZW4tZm9yLW1lZGl1bS1kb3duLCAuaGlkZGVuLWZvci1sYXJnZS1vbmx5LCAudmlzaWJsZS1mb3ItbGFyZ2UtdXAsIC5oaWRkZW4tZm9yLWxhcmdlLCAuaGlkZGVuLWZvci1sYXJnZS1kb3duLCAuaGlkZGVuLWZvci14bGFyZ2Utb25seSwgLnZpc2libGUtZm9yLXhsYXJnZS11cCwgLmhpZGRlbi1mb3IteGxhcmdlLCAuaGlkZGVuLWZvci14bGFyZ2UtZG93biwgLnZpc2libGUtZm9yLXh4bGFyZ2Utb25seSwgLnZpc2libGUtZm9yLXh4bGFyZ2UtdXAsIC52aXNpYmxlLWZvci14eGxhcmdlLCAudmlzaWJsZS1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MjI4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC52aXNpYmxlLWZvci1zbWFsbC1vbmx5LCAuaGlkZGVuLWZvci1zbWFsbC11cCwgLnZpc2libGUtZm9yLXNtYWxsLCAudmlzaWJsZS1mb3Itc21hbGwtZG93biwgLnZpc2libGUtZm9yLW1lZGl1bS1vbmx5LCAuaGlkZGVuLWZvci1tZWRpdW0tdXAsIC52aXNpYmxlLWZvci1tZWRpdW0sIC52aXNpYmxlLWZvci1tZWRpdW0tZG93biwgLnZpc2libGUtZm9yLWxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLWxhcmdlLXVwLCAudmlzaWJsZS1mb3ItbGFyZ2UsIC52aXNpYmxlLWZvci1sYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXhsYXJnZS11cCwgLnZpc2libGUtZm9yLXhsYXJnZSwgLnZpc2libGUtZm9yLXhsYXJnZS1kb3duLCAuaGlkZGVuLWZvci14eGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXh4bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXh4bGFyZ2UsIC5oaWRkZW4tZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuICAvKiBsaW5lIDUyMzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGFibGUuaGlkZS1mb3Itc21hbGwtb25seSwgdGFibGUuc2hvdy1mb3Itc21hbGwtdXAsIHRhYmxlLmhpZGUtZm9yLXNtYWxsLCB0YWJsZS5oaWRlLWZvci1zbWFsbC1kb3duLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0tb25seSwgdGFibGUuc2hvdy1mb3ItbWVkaXVtLXVwLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0sIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0YWJsZS5oaWRlLWZvci1sYXJnZS1vbmx5LCB0YWJsZS5zaG93LWZvci1sYXJnZS11cCwgdGFibGUuaGlkZS1mb3ItbGFyZ2UsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRhYmxlLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0YWJsZS5zaG93LWZvci14bGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLXhsYXJnZSwgdGFibGUuaGlkZS1mb3IteGxhcmdlLWRvd24sIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgdGFibGUuc2hvdy1mb3IteHhsYXJnZS11cCwgdGFibGUuc2hvdy1mb3IteHhsYXJnZSwgdGFibGUuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTIzOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aGVhZC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0aGVhZC5zaG93LWZvci1zbWFsbC11cCwgdGhlYWQuaGlkZS1mb3Itc21hbGwsIHRoZWFkLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRoZWFkLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0aGVhZC5zaG93LWZvci1tZWRpdW0tdXAsIHRoZWFkLmhpZGUtZm9yLW1lZGl1bSwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRoZWFkLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRoZWFkLnNob3ctZm9yLWxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci1sYXJnZSwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UtZG93biwgdGhlYWQuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRoZWFkLnNob3ctZm9yLXhsYXJnZS11cCwgdGhlYWQuaGlkZS1mb3IteGxhcmdlLCB0aGVhZC5oaWRlLWZvci14bGFyZ2UtZG93biwgdGhlYWQuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCB0aGVhZC5zaG93LWZvci14eGxhcmdlLXVwLCB0aGVhZC5zaG93LWZvci14eGxhcmdlLCB0aGVhZC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTI0MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0Ym9keS5oaWRlLWZvci1zbWFsbC1vbmx5LCB0Ym9keS5zaG93LWZvci1zbWFsbC11cCwgdGJvZHkuaGlkZS1mb3Itc21hbGwsIHRib2R5LmhpZGUtZm9yLXNtYWxsLWRvd24sIHRib2R5LmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0Ym9keS5zaG93LWZvci1tZWRpdW0tdXAsIHRib2R5LmhpZGUtZm9yLW1lZGl1bSwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRib2R5LmhpZGUtZm9yLWxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLWxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci1sYXJnZSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLXhsYXJnZS11cCwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLCB0Ym9keS5oaWRlLWZvci14bGFyZ2UtZG93biwgdGJvZHkuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCB0Ym9keS5zaG93LWZvci14eGxhcmdlLXVwLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTI0NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0ci5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ci5zaG93LWZvci1zbWFsbC11cCwgdHIuaGlkZS1mb3Itc21hbGwsIHRyLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRyLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0ci5zaG93LWZvci1tZWRpdW0tdXAsIHRyLmhpZGUtZm9yLW1lZGl1bSwgdHIuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRyLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRyLnNob3ctZm9yLWxhcmdlLXVwLCB0ci5oaWRlLWZvci1sYXJnZSwgdHIuaGlkZS1mb3ItbGFyZ2UtZG93biwgdHIuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRyLnNob3ctZm9yLXhsYXJnZS11cCwgdHIuaGlkZS1mb3IteGxhcmdlLCB0ci5oaWRlLWZvci14bGFyZ2UtZG93biwgdHIuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCB0ci5zaG93LWZvci14eGxhcmdlLXVwLCB0ci5zaG93LWZvci14eGxhcmdlLCB0ci5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuICAvKiBsaW5lIDUyNDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGguaGlkZS1mb3Itc21hbGwtb25seSwgdGQuaGlkZS1mb3Itc21hbGwtb25seSwgdGguc2hvdy1mb3Itc21hbGwtdXAsIHRkLnNob3ctZm9yLXNtYWxsLXVwLCB0aC5oaWRlLWZvci1zbWFsbCwgdGQuaGlkZS1mb3Itc21hbGwsIHRoLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRkLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRoLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0ZC5oaWRlLWZvci1tZWRpdW0tb25seSwgdGguc2hvdy1mb3ItbWVkaXVtLXVwLCB0ZC5zaG93LWZvci1tZWRpdW0tdXAsIHRoLmhpZGUtZm9yLW1lZGl1bSwgdGQuaGlkZS1mb3ItbWVkaXVtLCB0aC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGQuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRoLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRkLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRoLnNob3ctZm9yLWxhcmdlLXVwLCB0ZC5zaG93LWZvci1sYXJnZS11cCwgdGguaGlkZS1mb3ItbGFyZ2UsIHRkLmhpZGUtZm9yLWxhcmdlLCB0aC5oaWRlLWZvci1sYXJnZS1kb3duLCB0ZC5oaWRlLWZvci1sYXJnZS1kb3duLCB0aC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGQuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRoLnNob3ctZm9yLXhsYXJnZS11cCwgdGQuc2hvdy1mb3IteGxhcmdlLXVwLCB0aC5oaWRlLWZvci14bGFyZ2UsIHRkLmhpZGUtZm9yLXhsYXJnZSwgdGguaGlkZS1mb3IteGxhcmdlLWRvd24sIHRkLmhpZGUtZm9yLXhsYXJnZS1kb3duLCB0aC5zaG93LWZvci14eGxhcmdlLW9ubHksIHRkLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgdGguc2hvdy1mb3IteHhsYXJnZS11cCwgdGQuc2hvdy1mb3IteHhsYXJnZS11cCwgdGguc2hvdy1mb3IteHhsYXJnZSwgdGQuc2hvdy1mb3IteHhsYXJnZSwgdGguc2hvdy1mb3IteHhsYXJnZS1kb3duLCB0ZC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBPcmllbnRhdGlvbiB0YXJnZXRpbmcgKi9cbi8qIGxpbmUgNTI1MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNob3ctZm9yLWxhbmRzY2FwZSxcbi5oaWRlLWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MjU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaGlkZS1mb3ItbGFuZHNjYXBlLFxuLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBTcGVjaWZpYyB2aXNpYmlsaXR5IGZvciB0YWJsZXMgKi9cbi8qIGxpbmUgNTI1OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUuaGlkZS1mb3ItbGFuZHNjYXBlLCB0YWJsZS5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTI2Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGhlYWQuaGlkZS1mb3ItbGFuZHNjYXBlLCB0aGVhZC5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUyNjUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnRib2R5LmhpZGUtZm9yLWxhbmRzY2FwZSwgdGJvZHkuc2hvdy1mb3ItcG9ydHJhaXQge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MjY4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG50ci5oaWRlLWZvci1sYW5kc2NhcGUsIHRyLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTI3MSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGQuaGlkZS1mb3ItbGFuZHNjYXBlLCB0ZC5zaG93LWZvci1wb3J0cmFpdCxcbnRoLmhpZGUtZm9yLWxhbmRzY2FwZSxcbnRoLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgNTI3Nywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc2hvdy1mb3ItbGFuZHNjYXBlLFxuICAuaGlkZS1mb3ItcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUyODEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGUtZm9yLWxhbmRzY2FwZSxcbiAgLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogU3BlY2lmaWMgdmlzaWJpbGl0eSBmb3IgdGFibGVzICovXG4gIC8qIGxpbmUgNTI4Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0YWJsZS5zaG93LWZvci1sYW5kc2NhcGUsIHRhYmxlLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTI4OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aGVhZC5zaG93LWZvci1sYW5kc2NhcGUsIHRoZWFkLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUyOTIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGJvZHkuc2hvdy1mb3ItbGFuZHNjYXBlLCB0Ym9keS5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1Mjk1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRyLnNob3ctZm9yLWxhbmRzY2FwZSwgdHIuaGlkZS1mb3ItcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTI5OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0ZC5zaG93LWZvci1sYW5kc2NhcGUsIHRkLmhpZGUtZm9yLXBvcnRyYWl0LFxuICB0aC5zaG93LWZvci1sYW5kc2NhcGUsXG4gIHRoLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgNTMwMywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc2hvdy1mb3ItcG9ydHJhaXQsXG4gIC5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUzMDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGUtZm9yLXBvcnRyYWl0LFxuICAuc2hvdy1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogU3BlY2lmaWMgdmlzaWJpbGl0eSBmb3IgdGFibGVzICovXG4gIC8qIGxpbmUgNTMxMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0YWJsZS5zaG93LWZvci1wb3J0cmFpdCwgdGFibGUuaGlkZS1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTMxNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aGVhZC5zaG93LWZvci1wb3J0cmFpdCwgdGhlYWQuaGlkZS1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDUzMTgsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGJvZHkuc2hvdy1mb3ItcG9ydHJhaXQsIHRib2R5LmhpZGUtZm9yLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1MzIxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRyLnNob3ctZm9yLXBvcnRyYWl0LCB0ci5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTMyNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0ZC5zaG93LWZvci1wb3J0cmFpdCwgdGQuaGlkZS1mb3ItbGFuZHNjYXBlLFxuICB0aC5zaG93LWZvci1wb3J0cmFpdCxcbiAgdGguaGlkZS1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogVG91Y2gtZW5hYmxlZCBkZXZpY2UgdGFyZ2V0aW5nICovXG4vKiBsaW5lIDUzMjksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MzMyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4uaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTMzNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRvdWNoIC5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MzM4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udG91Y2ggLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBTcGVjaWZpYyB2aXNpYmlsaXR5IGZvciB0YWJsZXMgKi9cbi8qIGxpbmUgNTM0Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGFibGUuaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b3VjaCB0YWJsZS5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTM0OCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGhlYWQuaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MzUxLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4udG91Y2ggdGhlYWQuc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MzU0LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG50Ym9keS5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b3VjaCB0Ym9keS5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNjAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnRyLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTM2Mywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRvdWNoIHRyLnNob3ctZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTM2Niwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xudGQuaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTM2OSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnRvdWNoIHRkLnNob3ctZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNzIsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbnRoLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNzUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi50b3VjaCB0aC5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLyogU2NyZWVuIHJlYWRlci1zcGVjaWZpYyBjbGFzc2VzICovXG4vKiBsaW5lIDUzNzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zaG93LWZvci1zciB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xufVxuXG4vKiBsaW5lIDUzODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbi5zaG93LW9uLWZvY3VzIHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8qIGxpbmUgNTM5Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnNob3ctb24tZm9jdXM6Zm9jdXMsIC5zaG93LW9uLWZvY3VzOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG59XG5cbi8qXG4gKiBQcmludCBzdHlsZXMuXG4gKlxuICogSW5saW5lZCB0byBhdm9pZCByZXF1aXJlZCBIVFRQIGNvbm5lY3Rpb246IHd3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4gKiBDcmVkaXQgdG8gUGF1bCBJcmlzaCBhbmQgSFRNTDUgQm9pbGVycGxhdGUgKGh0bWw1Ym9pbGVycGxhdGUuY29tKVxuKi9cbi8qIGxpbmUgNTQwNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuLnByaW50LW9ubHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgNTQwOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAqIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIC8qIEJsYWNrIHByaW50cyBmYXN0ZXI6IGg1YnAuY29tL3MgKi9cbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTQxNiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNTQxOSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuaGlkZS1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA1NDIyLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRhYmxlLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTQyNSwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aGVhZC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1NDI4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRib2R5LnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU0MzEsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdHIuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTQzNCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0ZC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTQzNywgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0aC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTQ0MCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8qIGxpbmUgNTQ0NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICAvKiBsaW5lIDU0NDcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICAvKiBsaW5lIDU0NTAsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmlyIGE6YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLyogbGluZSA1NDU1LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgLyogbGluZSA1NDYwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgLyogaDVicC5jb20vdCAqL1xuICB9XG4gIC8qIGxpbmUgNTQ2NCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgLyogbGluZSA1NDY4LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIG1hcmdpbjogLjVjbTtcbiAgfVxuICAvKiBsaW5lIDU0NzMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICAvKiBsaW5lIDU0NzksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICAvKiBsaW5lIDU0ODMsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGUtb24tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU0ODYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnByaW50LW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1NDg5LCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5oaWRlLWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTQ5Miwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICAuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBQcmludCB2aXNpYmlsaXR5ICovXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDU0OTYsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDU0OTksIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgLmhpZGUtZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNTUwMiwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0YWJsZS5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU1MDUsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGhlYWQuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTUwOCwgc3JjL3Nhc3MvX2ZvdW5kYXRpb24uc2NzcyAqL1xuICB0Ym9keS5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA1NTExLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIHRyLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU1MTQsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGQuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDU1MTcsIHNyYy9zYXNzL19mb3VuZGF0aW9uLnNjc3MgKi9cbiAgdGguc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgbm90IHByaW50IHtcbiAgLyogbGluZSA1NTIwLCBzcmMvc2Fzcy9fZm91bmRhdGlvbi5zY3NzICovXG4gIC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAbWl4aW4gcHJlbWl1bS10cmlhbmdsZSgpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMHB4O1xuICAgIGhlaWdodDogMHB4O1xuICAgIGJvcmRlcjogMjRweCBzb2xpZDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZTE2OTFmO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMTY5MWY7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWl4aW4gcHJlbWl1bS10cmlhbmdsZS1iZWZvcmUoKSB7XG4gICAgY29udGVudDogXCJcXDI2MDVcIjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgLTE2cHgpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1peGluIHByZW1pdW0tc3RhcigpIHtcbiAgICBjb250ZW50OiBcIlxcMjYwNlwiO1xuICAgIGNvbG9yOiAjZTE2OTFmO1xufVxuIiwibWV0YS5mb3VuZGF0aW9uLXZlcnNpb24ge1xuICBmb250LWZhbWlseTogXCIvNS41LjIvXCI7IH1cblxubWV0YS5mb3VuZGF0aW9uLW1xLXNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IFwiL29ubHkgc2NyZWVuL1wiO1xuICB3aWR0aDogMDsgfVxuXG5tZXRhLmZvdW5kYXRpb24tbXEtc21hbGwtb25seSB7XG4gIGZvbnQtZmFtaWx5OiBcIi9vbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkvXCI7XG4gIHdpZHRoOiAwOyB9XG5cbm1ldGEuZm91bmRhdGlvbi1tcS1tZWRpdW0ge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDAuMDYyNWVtKS9cIjtcbiAgd2lkdGg6IDQwLjA2MjVlbTsgfVxuXG5tZXRhLmZvdW5kYXRpb24tbXEtbWVkaXVtLW9ubHkge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDAuMDYyNWVtKSBhbmQgKG1heC13aWR0aDo2NGVtKS9cIjtcbiAgd2lkdGg6IDQwLjA2MjVlbTsgfVxuXG5tZXRhLmZvdW5kYXRpb24tbXEtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjQuMDYyNWVtKS9cIjtcbiAgd2lkdGg6IDY0LjA2MjVlbTsgfVxuXG5tZXRhLmZvdW5kYXRpb24tbXEtbGFyZ2Utb25seSB7XG4gIGZvbnQtZmFtaWx5OiBcIi9vbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NC4wNjI1ZW0pIGFuZCAobWF4LXdpZHRoOjkwZW0pL1wiO1xuICB3aWR0aDogNjQuMDYyNWVtOyB9XG5cbm1ldGEuZm91bmRhdGlvbi1tcS14bGFyZ2Uge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTAuMDYyNWVtKS9cIjtcbiAgd2lkdGg6IDkwLjA2MjVlbTsgfVxuXG5tZXRhLmZvdW5kYXRpb24tbXEteGxhcmdlLW9ubHkge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTAuMDYyNWVtKSBhbmQgKG1heC13aWR0aDoxMjBlbSkvXCI7XG4gIHdpZHRoOiA5MC4wNjI1ZW07IH1cblxubWV0YS5mb3VuZGF0aW9uLW1xLXh4bGFyZ2Uge1xuICBmb250LWZhbWlseTogXCIvb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwLjA2MjVlbSkvXCI7XG4gIHdpZHRoOiAxMjAuMDYyNWVtOyB9XG5cbm1ldGEuZm91bmRhdGlvbi1kYXRhLWF0dHJpYnV0ZS1uYW1lc3BhY2Uge1xuICBmb250LWZhbWlseTogZmFsc2U7IH1cblxuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICAtbW96LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuaHRtbCxcbmJvZHkge1xuICBmb250LXNpemU6IDEwMCU7IH1cblxuYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbWcge1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyB9XG5cbiNtYXBfY2FudmFzIGltZyxcbiNtYXBfY2FudmFzIGVtYmVkLFxuI21hcF9jYW52YXMgb2JqZWN0LFxuLm1hcF9jYW52YXMgaW1nLFxuLm1hcF9jYW52YXMgZW1iZWQsXG4ubWFwX2NhbnZhcyBvYmplY3QsXG4ubXFhLWRpc3BsYXkgaW1nLFxuLm1xYS1kaXNwbGF5IGVtYmVkLFxuLm1xYS1kaXNwbGF5IG9iamVjdCB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5hbnRpYWxpYXNlZCB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbmltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG50ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTBweDsgfVxuXG5zZWxlY3Qge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucm93IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNjIuNWVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnJvdzphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnJvdy5jb2xsYXBzZSA+IC5jb2x1bW4sXG4gIC5yb3cuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnJvdy5jb2xsYXBzZSAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnJvdyAucm93IHtcbiAgICBtYXJnaW46IDAgLTAuOTM3NWVtO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5yb3cgLnJvdzpiZWZvcmUsIC5yb3cgLnJvdzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLnJvdyAucm93OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLnJvdyAucm93LmNvbGxhcHNlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAucm93IC5yb3cuY29sbGFwc2U6YmVmb3JlLCAucm93IC5yb3cuY29sbGFwc2U6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5yb3cgLnJvdy5jb2xsYXBzZTphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG5cbi5jb2x1bW4sXG4uY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvbHVtbiArIC5jb2x1bW46bGFzdC1jaGlsZCxcbi5jb2x1bW5zICsgLmNvbHVtbjpsYXN0LWNoaWxkLCAuY29sdW1uICtcbi5jb2x1bW5zOmxhc3QtY2hpbGQsXG4uY29sdW1ucyArXG4uY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4uY29sdW1uICsgLmNvbHVtbi5lbmQsXG4uY29sdW1ucyArIC5jb2x1bW4uZW5kLCAuY29sdW1uICtcbi5jb2x1bW5zLmVuZCxcbi5jb2x1bW5zICtcbi5jb2x1bW5zLmVuZCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiB7XG4gIC5zbWFsbC1wdXNoLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1bGwtMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVzaC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVzaC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5zbWFsbC1wdXNoLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVsbC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5zbWFsbC1wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVzaC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5zbWFsbC1wdXNoLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1c2gtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5zbWFsbC1wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVzaC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5zbWFsbC1wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVsbC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAuc21hbGwtcHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5zbWFsbC1wdXNoLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnNtYWxsLXB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAuY29sdW1uLFxuICAuY29sdW1ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1ZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG4gICAgZmxvYXQ6IGxlZnQ7IH1cblxuICAuc21hbGwtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG5cbiAgLnNtYWxsLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cblxuICAuc21hbGwtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuXG4gIC5zbWFsbC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG5cbiAgLnNtYWxsLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cblxuICAuc21hbGwtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuXG4gIC5zbWFsbC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG5cbiAgLnNtYWxsLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cblxuICAuc21hbGwtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuXG4gIC5zbWFsbC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4gIC5zbWFsbC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4gIC5zbWFsbC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuICAuc21hbGwtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuICAuc21hbGwtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJSAhaW1wb3J0YW50OyB9XG5cbiAgLnNtYWxsLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclICFpbXBvcnRhbnQ7IH1cblxuICAuc21hbGwtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJSAhaW1wb3J0YW50OyB9XG5cbiAgLnNtYWxsLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclICFpbXBvcnRhbnQ7IH1cblxuICAuc21hbGwtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJSAhaW1wb3J0YW50OyB9XG5cbiAgLnNtYWxsLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclICFpbXBvcnRhbnQ7IH1cblxuICAuc21hbGwtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyUgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyUgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1yZXNldC1vcmRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAuY29sdW1uLnNtYWxsLWNlbnRlcmVkLFxuICAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lOyB9XG5cbiAgLmNvbHVtbi5zbWFsbC11bmNlbnRlcmVkLFxuICAuY29sdW1ucy5zbWFsbC11bmNlbnRlcmVkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuICAuY29sdW1uLnNtYWxsLWNlbnRlcmVkOmxhc3QtY2hpbGQsXG4gIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVkOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBub25lOyB9XG5cbiAgLmNvbHVtbi5zbWFsbC11bmNlbnRlcmVkOmxhc3QtY2hpbGQsXG4gIC5jb2x1bW5zLnNtYWxsLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cblxuICAuY29sdW1uLnNtYWxsLXVuY2VudGVyZWQub3Bwb3NpdGUsXG4gIC5jb2x1bW5zLnNtYWxsLXVuY2VudGVyZWQub3Bwb3NpdGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4gIC5yb3cuc21hbGwtY29sbGFwc2UgPiAuY29sdW1uLFxuICAucm93LnNtYWxsLWNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5yb3cuc21hbGwtY29sbGFwc2UgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5yb3cuc21hbGwtdW5jb2xsYXBzZSA+IC5jb2x1bW4sXG4gIC5yb3cuc21hbGwtdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NWVtO1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5tZWRpdW0tcHVzaC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVsbC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVzaC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1bGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLm1lZGl1bS1wdXNoLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLm1lZGl1bS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVsbC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLm1lZGl1bS1wdXNoLTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVzaC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLm1lZGl1bS1wdWxsLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1c2gtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLm1lZGl1bS1wdXNoLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5tZWRpdW0tcHVzaC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNzUlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLm1lZGl1bS1wdWxsLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1bGwtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1c2gtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubWVkaXVtLXB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAuY29sdW1uLFxuICAuY29sdW1ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1ZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG4gICAgZmxvYXQ6IGxlZnQ7IH1cblxuICAubWVkaXVtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuXG4gIC5tZWRpdW0tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4gIC5tZWRpdW0tMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuXG4gIC5tZWRpdW0tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4gIC5tZWRpdW0tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4gIC5tZWRpdW0tNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuXG4gIC5tZWRpdW0tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4gIC5tZWRpdW0tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4gIC5tZWRpdW0tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuXG4gIC5tZWRpdW0tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cblxuICAubWVkaXVtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG5cbiAgLm1lZGl1bS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuICAubWVkaXVtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbiAgLm1lZGl1bS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJSAhaW1wb3J0YW50OyB9XG5cbiAgLm1lZGl1bS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyUgIWltcG9ydGFudDsgfVxuXG4gIC5tZWRpdW0tcmVzZXQtb3JkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLmNvbHVtbi5tZWRpdW0tY2VudGVyZWQsXG4gIC5jb2x1bW5zLm1lZGl1bS1jZW50ZXJlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lOyB9XG5cbiAgLmNvbHVtbi5tZWRpdW0tdW5jZW50ZXJlZCxcbiAgLmNvbHVtbnMubWVkaXVtLXVuY2VudGVyZWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4gIC5jb2x1bW4ubWVkaXVtLWNlbnRlcmVkOmxhc3QtY2hpbGQsXG4gIC5jb2x1bW5zLm1lZGl1bS1jZW50ZXJlZDpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4gIC5jb2x1bW4ubWVkaXVtLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMubWVkaXVtLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cblxuICAuY29sdW1uLm1lZGl1bS11bmNlbnRlcmVkLm9wcG9zaXRlLFxuICAuY29sdW1ucy5tZWRpdW0tdW5jZW50ZXJlZC5vcHBvc2l0ZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbiAgLnJvdy5tZWRpdW0tY29sbGFwc2UgPiAuY29sdW1uLFxuICAucm93Lm1lZGl1bS1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAucm93Lm1lZGl1bS1jb2xsYXBzZSAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnJvdy5tZWRpdW0tdW5jb2xsYXBzZSA+IC5jb2x1bW4sXG4gIC5yb3cubWVkaXVtLXVuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVlbTtcbiAgICBmbG9hdDogbGVmdDsgfVxuXG4gIC5wdXNoLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLmxhcmdlLXB1c2gtMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVsbC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdWxsLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogOC4zMzMzMyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdXNoLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLmxhcmdlLXB1c2gtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDI1JTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVzaC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLmxhcmdlLXB1bGwtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdXNoLTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLmxhcmdlLXB1c2gtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdWxsLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLmxhcmdlLXB1bGwtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdXNoLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVsbC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLmxhcmdlLXB1c2gtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDc1JTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdWxsLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVzaC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5sYXJnZS1wdWxsLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLmxhcmdlLXB1c2gtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAubGFyZ2UtcHVsbC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5jb2x1bW4sXG4gIC5jb2x1bW5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVlbTtcbiAgICBmbG9hdDogbGVmdDsgfVxuXG4gIC5sYXJnZS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cblxuICAubGFyZ2UtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4gIC5sYXJnZS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG5cbiAgLmxhcmdlLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cblxuICAubGFyZ2UtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4gIC5sYXJnZS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG5cbiAgLmxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cblxuICAubGFyZ2UtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4gIC5sYXJnZS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG5cbiAgLmxhcmdlLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG5cbiAgLmxhcmdlLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG5cbiAgLmxhcmdlLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4gIC5sYXJnZS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuICAubGFyZ2Utb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyUgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuICAubGFyZ2Utb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyUgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuICAubGFyZ2Utb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyUgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJSAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JSAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLXJlc2V0LW9yZGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5jb2x1bW4ubGFyZ2UtY2VudGVyZWQsXG4gIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVkIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7IH1cblxuICAuY29sdW1uLmxhcmdlLXVuY2VudGVyZWQsXG4gIC5jb2x1bW5zLmxhcmdlLXVuY2VudGVyZWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4gIC5jb2x1bW4ubGFyZ2UtY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IG5vbmU7IH1cblxuICAuY29sdW1uLmxhcmdlLXVuY2VudGVyZWQ6bGFzdC1jaGlsZCxcbiAgLmNvbHVtbnMubGFyZ2UtdW5jZW50ZXJlZDpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuXG4gIC5jb2x1bW4ubGFyZ2UtdW5jZW50ZXJlZC5vcHBvc2l0ZSxcbiAgLmNvbHVtbnMubGFyZ2UtdW5jZW50ZXJlZC5vcHBvc2l0ZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbiAgLnJvdy5sYXJnZS1jb2xsYXBzZSA+IC5jb2x1bW4sXG4gIC5yb3cubGFyZ2UtY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnJvdy5sYXJnZS1jb2xsYXBzZSAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnJvdy5sYXJnZS11bmNvbGxhcHNlID4gLmNvbHVtbixcbiAgLnJvdy5sYXJnZS11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1ZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG4gICAgZmxvYXQ6IGxlZnQ7IH1cblxuICAucHVzaC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMTYuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNDEuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1OC4zMzMzMyU7XG4gICAgcmlnaHQ6IGF1dG87IH1cblxuICAucHVsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbiAgLnB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNjYuNjY2NjclO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNzUlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogYXV0bzsgfVxuXG4gIC5wdXNoLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogODMuMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG5cbiAgLnB1bGwtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuICAucHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bzsgfVxuXG4gIC5wdWxsLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cbi5icmVhZGNydW1icyB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAwLjg3NXJlbSAwLjU2MjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5icmVhZGNydW1icyA+ICoge1xuICAgIGNvbG9yOiAjMmJhNmNiO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjY4NzVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYnJlYWRjcnVtYnMgPiAqOmhvdmVyIGEsIC5icmVhZGNydW1icyA+ICo6Zm9jdXMgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5icmVhZGNydW1icyA+ICogYSB7XG4gICAgICBjb2xvcjogIzJiYTZjYjsgfVxuICAgIC5icmVhZGNydW1icyA+ICouY3VycmVudCB7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAgICAgLmJyZWFkY3J1bWJzID4gKi5jdXJyZW50IGEge1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiAqLmN1cnJlbnQ6aG92ZXIsIC5icmVhZGNydW1icyA+ICouY3VycmVudDpob3ZlciBhLCAuYnJlYWRjcnVtYnMgPiAqLmN1cnJlbnQ6Zm9jdXMsIC5icmVhZGNydW1icyA+ICouY3VycmVudDpmb2N1cyBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJyZWFkY3J1bWJzID4gKi51bmF2YWlsYWJsZSB7XG4gICAgICBjb2xvcjogIzk5OTk5OTsgfVxuICAgICAgLmJyZWFkY3J1bWJzID4gKi51bmF2YWlsYWJsZSBhIHtcbiAgICAgICAgY29sb3I6ICM5OTk5OTk7IH1cbiAgICAgIC5icmVhZGNydW1icyA+ICoudW5hdmFpbGFibGU6aG92ZXIsIC5icmVhZGNydW1icyA+ICoudW5hdmFpbGFibGU6aG92ZXIgYSwgLmJyZWFkY3J1bWJzID4gKi51bmF2YWlsYWJsZTpmb2N1cyxcbiAgICAgIC5icmVhZGNydW1icyA+ICoudW5hdmFpbGFibGUgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuYnJlYWRjcnVtYnMgPiAqOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI0FBQUFBQTtcbiAgICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDsgfVxuICAgIC5icmVhZGNydW1icyA+ICo6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi8qIEFjY2Vzc2liaWxpdHkgLSBoaWRlcyB0aGUgZm9yd2FyZCBzbGFzaCAqL1xuW2FyaWEtbGFiZWw9XCJicmVhZGNydW1ic1wiXSBbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOmFmdGVyIHtcbiAgY29udGVudDogXCIvXCI7IH1cblxuLmFsZXJ0LWJveCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuNXJlbSAwLjg3NXJlbSAwLjg3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJhNmNiO1xuICBib3JkZXItY29sb3I6ICMyNThmYWY7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5hbGVydC1ib3ggLmNsb3NlIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IC45O1xuICAgIG1hcmdpbi10b3A6IC0wLjY4NzVyZW07XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBhZGRpbmc6IDAgNnB4IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7IH1cbiAgICAuYWxlcnQtYm94IC5jbG9zZTpob3ZlciwgLmFsZXJ0LWJveCAuY2xvc2U6Zm9jdXMge1xuICAgICAgb3BhY2l0eTogMC41OyB9XG4gIC5hbGVydC1ib3gucmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmFsZXJ0LWJveC5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gIC5hbGVydC1ib3guc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTQyMztcbiAgICBib3JkZXItY29sb3I6ICM1MDhkMWU7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmFsZXJ0LWJveC5hbGVydCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbiAgICBib3JkZXItY29sb3I6ICNhYTBkMTA7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmFsZXJ0LWJveC5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xuICAgIGNvbG9yOiAjNGY0ZjRmOyB9XG4gIC5hbGVydC1ib3gud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGEyNDtcbiAgICBib3JkZXItY29sb3I6ICNkZTc3MGY7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmFsZXJ0LWJveC5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkM2U4O1xuICAgIGJvcmRlci1jb2xvcjogIzc0YmZkZDtcbiAgICBjb2xvcjogIzRmNGY0ZjsgfVxuICAuYWxlcnQtYm94LmFsZXJ0LWNsb3NlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5pbmxpbmUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtMS4zNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG8gMS4wNjI1cmVtIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmlubGluZS1saXN0ID4gbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzc1cmVtOyB9XG4gICAgLmlubGluZS1saXN0ID4gbGkgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJ1dHRvbiwgLmJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udDogMjBweC8yOHB4IFwicHJveGltYS1ub3ZhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW07XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMS4wNjI1cmVtIDJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYTZjYjtcbiAgYm9yZGVyLWNvbG9yOiAjNDBCQUVEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgY2xlYXI6Ym90aDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLW91dDtcbiAgIH1cbiAgYnV0dG9uOmhvdmVyLCBidXR0b246Zm9jdXMsIC5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEJBRUQ7IH1cbiAgYnV0dG9uOmhvdmVyLCBidXR0b246Zm9jdXMsIC5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIGJ1dHRvbi5zZWNvbmRhcnksIC5idXR0b24uc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgIGJvcmRlci1jb2xvcjogI2JhYmFiYTtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIGJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLnNlY29uZGFyeTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhOyB9XG4gICAgYnV0dG9uLnNlY29uZGFyeTpob3ZlciwgYnV0dG9uLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b24uc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gIGJ1dHRvbi5zdWNjZXNzLCAuYnV0dG9uLnN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZGE0MjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE4MzFjO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgYnV0dG9uLnN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbi5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b24uc3VjY2Vzczpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE4MzFjOyB9XG4gICAgYnV0dG9uLnN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbi5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b24uc3VjY2Vzczpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICBidXR0b24uYWxlcnQsIC5idXR0b24uYWxlcnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNjBmMTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWUwYzBmO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgYnV0dG9uLmFsZXJ0OmhvdmVyLCBidXR0b24uYWxlcnQ6Zm9jdXMsIC5idXR0b24uYWxlcnQ6aG92ZXIsIC5idXR0b24uYWxlcnQ6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzllMGMwZjsgfVxuICAgIGJ1dHRvbi5hbGVydDpob3ZlciwgYnV0dG9uLmFsZXJ0OmZvY3VzLCAuYnV0dG9uLmFsZXJ0OmhvdmVyLCAuYnV0dG9uLmFsZXJ0OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIGJ1dHRvbi53YXJuaW5nLCAuYnV0dG9uLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDhhMjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2Y2ZTBlO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgYnV0dG9uLndhcm5pbmc6aG92ZXIsIGJ1dHRvbi53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLndhcm5pbmc6aG92ZXIsIC5idXR0b24ud2FybmluZzpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y2ZTBlOyB9XG4gICAgYnV0dG9uLndhcm5pbmc6aG92ZXIsIGJ1dHRvbi53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLndhcm5pbmc6aG92ZXIsIC5idXR0b24ud2FybmluZzpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICBidXR0b24uaW5mbywgLmJ1dHRvbi5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkM2U4O1xuICAgIGJvcmRlci1jb2xvcjogIzYxYjZkOTtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIGJ1dHRvbi5pbmZvOmhvdmVyLCBidXR0b24uaW5mbzpmb2N1cywgLmJ1dHRvbi5pbmZvOmhvdmVyLCAuYnV0dG9uLmluZm86Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxYjZkOTsgfVxuICAgIGJ1dHRvbi5pbmZvOmhvdmVyLCBidXR0b24uaW5mbzpmb2N1cywgLmJ1dHRvbi5pbmZvOmhvdmVyLCAuYnV0dG9uLmluZm86Zm9jdXMge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgYnV0dG9uLmxhcmdlLCAuYnV0dG9uLmxhcmdlIHtcbiAgICBwYWRkaW5nOiAxLjEyNXJlbSAyLjI1cmVtIDEuMTg3NXJlbSAyLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICBidXR0b24uc21hbGwsIC5idXR0b24uc21hbGwge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDEuNzVyZW0gMC45Mzc1cmVtIDEuNzVyZW07XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgYnV0dG9uLnRpbnksIC5idXR0b24udGlueSB7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbSAwLjY4NzVyZW0gMS4yNXJlbTtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTsgfVxuICBidXR0b24uZXhwYW5kLCAuYnV0dG9uLmV4cGFuZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDt9XG4gIGJ1dHRvbi5sZWZ0LWFsaWduLCAuYnV0dG9uLmxlZnQtYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1pbmRlbnQ6IDAuNzVyZW07IH1cbiAgYnV0dG9uLnJpZ2h0LWFsaWduLCAuYnV0dG9uLnJpZ2h0LWFsaWduIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtOyB9XG4gIGJ1dHRvbi5yYWRpdXMsIC5idXR0b24ucmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgYnV0dG9uLnJvdW5kLCAuYnV0dG9uLnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7IH1cbiAgYnV0dG9uLmRpc2FibGVkLCBidXR0b25bZGlzYWJsZWRdLCAuYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiYTZjYjtcbiAgICBib3JkZXItY29sb3I6ICMyMjg1YTI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gICAgYnV0dG9uLmRpc2FibGVkOmhvdmVyLCBidXR0b24uZGlzYWJsZWQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI4NWEyOyB9XG4gICAgYnV0dG9uLmRpc2FibGVkOmhvdmVyLCBidXR0b24uZGlzYWJsZWQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIGJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgYnV0dG9uLmRpc2FibGVkOmZvY3VzLCBidXR0b25bZGlzYWJsZWRdOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiYTZjYjsgfVxuICAgIGJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnksIGJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5LCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeSwgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgICBib3JkZXItY29sb3I6ICNiYWJhYmE7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICBidXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLCBidXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLnNlY29uZGFyeTpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLnNlY29uZGFyeTpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zZWNvbmRhcnk6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5OyB9XG4gICAgYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3MsIGJ1dHRvbltkaXNhYmxlZF0uc3VjY2VzcywgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZGE0MjM7XG4gICAgICBib3JkZXItY29sb3I6ICM0YTgzMWM7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmhvdmVyLCBidXR0b24uZGlzYWJsZWQuc3VjY2Vzczpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuc3VjY2Vzczpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5zdWNjZXNzOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRhODMxYzsgfVxuICAgICAgYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3M6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmZvY3VzLCBidXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkLnN1Y2Nlc3M6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLnN1Y2Nlc3M6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRhNDIzOyB9XG4gICAgYnV0dG9uLmRpc2FibGVkLmFsZXJ0LCBidXR0b25bZGlzYWJsZWRdLmFsZXJ0LCAuYnV0dG9uLmRpc2FibGVkLmFsZXJ0LCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOWUwYzBmO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgICBidXR0b24uZGlzYWJsZWQuYWxlcnQ6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5hbGVydDpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5hbGVydDpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5hbGVydDpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0OmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzllMGMwZjsgfVxuICAgICAgYnV0dG9uLmRpc2FibGVkLmFsZXJ0OmhvdmVyLCBidXR0b24uZGlzYWJsZWQuYWxlcnQ6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6aG92ZXIsIGJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuYWxlcnQ6Zm9jdXMsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0OmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBidXR0b24uZGlzYWJsZWQuYWxlcnQ6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZC5hbGVydDpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5hbGVydDpmb2N1cywgLmJ1dHRvbi5kaXNhYmxlZC5hbGVydDpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5hbGVydDpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uYWxlcnQ6aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdLmFsZXJ0OmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMzsgfVxuICAgIGJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nLCBidXR0b25bZGlzYWJsZWRdLndhcm5pbmcsIC5idXR0b24uZGlzYWJsZWQud2FybmluZywgLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4YTI0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2Y2ZTBlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgICBidXR0b24uZGlzYWJsZWQud2FybmluZzpob3ZlciwgYnV0dG9uLmRpc2FibGVkLndhcm5pbmc6Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0ud2FybmluZzpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLndhcm5pbmc6aG92ZXIsIC5idXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZzpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0ud2FybmluZzpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZjZlMGU7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmhvdmVyLCBidXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLndhcm5pbmc6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQud2FybmluZzpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmhvdmVyLCBidXR0b24uZGlzYWJsZWQud2FybmluZzpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLndhcm5pbmc6Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQud2FybmluZzpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC53YXJuaW5nOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS53YXJuaW5nOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGEyNDsgfVxuICAgIGJ1dHRvbi5kaXNhYmxlZC5pbmZvLCBidXR0b25bZGlzYWJsZWRdLmluZm8sIC5idXR0b24uZGlzYWJsZWQuaW5mbywgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkM2U4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNjFiNmQ5O1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgICBidXR0b24uZGlzYWJsZWQuaW5mbzpob3ZlciwgYnV0dG9uLmRpc2FibGVkLmluZm86Zm9jdXMsIGJ1dHRvbltkaXNhYmxlZF0uaW5mbzpob3ZlciwgYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmZvY3VzLCAuYnV0dG9uLmRpc2FibGVkLmluZm86aG92ZXIsIC5idXR0b24uZGlzYWJsZWQuaW5mbzpmb2N1cywgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbzpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF0uaW5mbzpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MWI2ZDk7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC5pbmZvOmhvdmVyLCBidXR0b24uZGlzYWJsZWQuaW5mbzpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLmluZm86Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuaW5mbzpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5pbmZvOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIGJ1dHRvbi5kaXNhYmxlZC5pbmZvOmhvdmVyLCBidXR0b24uZGlzYWJsZWQuaW5mbzpmb2N1cywgYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmhvdmVyLCBidXR0b25bZGlzYWJsZWRdLmluZm86Zm9jdXMsIC5idXR0b24uZGlzYWJsZWQuaW5mbzpob3ZlciwgLmJ1dHRvbi5kaXNhYmxlZC5pbmZvOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmhvdmVyLCAuYnV0dG9uW2Rpc2FibGVkXS5pbmZvOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EwZDNlODsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgYnV0dG9uLCAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuLmJ1dHRvbi1ncm91cCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDsgfVxuICAuYnV0dG9uLWdyb3VwOmJlZm9yZSwgLmJ1dHRvbi1ncm91cDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmJ1dHRvbi1ncm91cDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmJ1dHRvbi1ncm91cC5ldmVuLTIgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgLTJweDtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5ldmVuLTIgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi0yIGxpIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5ldmVuLTIgbGk6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmV2ZW4tMiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5ldmVuLTIgbGkgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmV2ZW4tMiBsaSAuYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0ycHg7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmV2ZW4tMyBsaSAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAgIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTMgbGk6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5idXR0b24tZ3JvdXAuZXZlbi0zIGxpIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTMgbGkgLmJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAtMnB4O1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaSA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTQgbGkgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi00IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tNCBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi00IGxpIC5idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1dHRvbi1ncm91cC5ldmVuLTUgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgLTJweDtcbiAgICB3aWR0aDogMjAlOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5ldmVuLTUgbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi01IGxpIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5ldmVuLTUgbGk6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmV2ZW4tNSBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5ldmVuLTUgbGkgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmV2ZW4tNSBsaSAuYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0ycHg7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAgIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLmV2ZW4tNiBsaSAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAgIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTYgbGk6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5idXR0b24tZ3JvdXAuZXZlbi02IGxpIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTYgbGkgLmJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAtMnB4O1xuICAgIHdpZHRoOiAxNC4yODU3MSU7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaSA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTcgbGkgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi03IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tNyBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi03IGxpIC5idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1dHRvbi1ncm91cC5ldmVuLTggbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgLTJweDtcbiAgICB3aWR0aDogMTIuNSU7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tOCBsaSA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5ldmVuLTggbGkgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tOCBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi04IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLmV2ZW4tOCBsaSBidXR0b24sIC5idXR0b24tZ3JvdXAuZXZlbi04IGxpIC5idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1dHRvbi1ncm91cCA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0ycHg7IH1cbiAgICAuYnV0dG9uLWdyb3VwID4gbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAgPiBsaSAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAgIC5idXR0b24tZ3JvdXAgPiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsb2F0OiBub25lOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrID4gbGkgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnN0YWNrID4gbGk6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrID4gbGk6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5idXR0b24tZ3JvdXAuc3RhY2sgPiBsaSA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpID4gYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFjayA+IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0ycHg7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaTpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2stZm9yLXNtYWxsID4gbGk6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkge1xuICAgICAgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaSA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaSAuYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAgIC5idXR0b24tZ3JvdXAuc3RhY2stZm9yLXNtYWxsID4gbGk6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAgIC5idXR0b24tZ3JvdXAuc3RhY2stZm9yLXNtYWxsID4gbGkgPiBidXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2stZm9yLXNtYWxsID4gbGkgLmJ1dHRvbiB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpID4gYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuYnV0dG9uLWdyb3VwLnN0YWNrLWZvci1zbWFsbCA+IGxpOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5zdGFjay1mb3Itc21hbGwgPiBsaTpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAwOyB9IH1cbiAgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0ycHg7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKiAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqLFxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKiA+IGEsXG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqID4gYnV0dG9uLFxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKiA+IC5idXR0b24ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzID4gKjpmaXJzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmZpcnN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6Zmlyc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJhZGl1cyA+ICo6bGFzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICogLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqID4gYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKixcbiAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICogPiBhLFxuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKiA+IGJ1dHRvbixcbiAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICogPiAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjayA+ICo6Zmlyc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKjpmaXJzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKjpmaXJzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAtd2Via2l0LXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgLXdlYmtpdC10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKjpsYXN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2sgPiAqOmxhc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrID4gKjpsYXN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgLXdlYmtpdC1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgLTJweDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiAuYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKixcbiAgICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiBhLFxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbixcbiAgICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiAuYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCA+IC5idXR0b24ge1xuICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkge1xuICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICoge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICogLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqID4gYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqLFxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IGEsXG4gICAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqID4gYnV0dG9uLFxuICAgICAgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKiA+IC5idXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IC5idXR0b24ge1xuICAgICAgICAtd2Via2l0LXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAtd2Via2l0LXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJhZGl1cy5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucmFkaXVzLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yYWRpdXMuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIC13ZWJraXQtYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH0gfVxuICAuYnV0dG9uLWdyb3VwLnJvdW5kID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAtMnB4OyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQgPiAqIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICosXG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICogPiBhLFxuICAgIC5idXR0b24tZ3JvdXAucm91bmQgPiAqID4gYnV0dG9uLFxuICAgIC5idXR0b24tZ3JvdXAucm91bmQgPiAqID4gLmJ1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6Zmlyc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmZpcnN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4OyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZCA+ICo6bGFzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmxhc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4OyB9XG4gIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICogLmJ1dHRvbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkIC5idXR0b24ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICogLmJ1dHRvbiB7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKiA+IGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkIGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICosXG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICogPiBhLFxuICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqID4gYnV0dG9uLFxuICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqID4gLmJ1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjayA+ICo6Zmlyc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmZpcnN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAtd2Via2l0LXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICAgIC13ZWJraXQtdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTsgfVxuICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2sgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKjpsYXN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrID4gKjpsYXN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICAgIC13ZWJraXQtYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgLTJweDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICogLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICosXG4gICAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICogPiBhLFxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqID4gYnV0dG9uLFxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqID4gLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gYSwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpsYXN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MGVtKSB7XG4gICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICogPiBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiAuYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqIC5idXR0b24ge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqID4gYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCBidXR0b24sIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqLFxuICAgICAgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqID4gYSxcbiAgICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IGJ1dHRvbixcbiAgICAgIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKiA+IC5idXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6Zmlyc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IGEsIC5idXR0b24tZ3JvdXAucm91bmQuc3RhY2stZm9yLXNtYWxsID4gKjpmaXJzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmZpcnN0LWNoaWxkID4gLmJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgICAgICAtd2Via2l0LXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtOyB9XG4gICAgICAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiBhLCAuYnV0dG9uLWdyb3VwLnJvdW5kLnN0YWNrLWZvci1zbWFsbCA+ICo6bGFzdC1jaGlsZCA+IGJ1dHRvbiwgLmJ1dHRvbi1ncm91cC5yb3VuZC5zdGFjay1mb3Itc21hbGwgPiAqOmxhc3QtY2hpbGQgPiAuYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgICAgIC13ZWJraXQtYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07IH0gfVxuXG4uYnV0dG9uLWJhcjpiZWZvcmUsIC5idXR0b24tYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG4uYnV0dG9uLWJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG4uYnV0dG9uLWJhciAuYnV0dG9uLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07IH1cbiAgLmJ1dHRvbi1iYXIgLmJ1dHRvbi1ncm91cCBkaXYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogUGFuZWxzICovXG4ucGFuZWwge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjZDhkOGQ4O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBjb2xvcjogIzMzMzMzMzsgfVxuICAucGFuZWwgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnBhbmVsID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnBhbmVsIGgxLCAucGFuZWwgaDIsIC5wYW5lbCBoMywgLnBhbmVsIGg0LCAucGFuZWwgaDUsIC5wYW5lbCBoNiwgLnBhbmVsIHAsIC5wYW5lbCBsaSwgLnBhbmVsIGRsIHtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAucGFuZWwgaDEsIC5wYW5lbCBoMiwgLnBhbmVsIGgzLCAucGFuZWwgaDQsIC5wYW5lbCBoNSwgLnBhbmVsIGg2IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTsgfVxuICAgIC5wYW5lbCBoMS5zdWJoZWFkZXIsIC5wYW5lbCBoMi5zdWJoZWFkZXIsIC5wYW5lbCBoMy5zdWJoZWFkZXIsIC5wYW5lbCBoNC5zdWJoZWFkZXIsIC5wYW5lbCBoNS5zdWJoZWFkZXIsIC5wYW5lbCBoNi5zdWJoZWFkZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAucGFuZWwuY2FsbG91dCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItY29sb3I6ICNkOGQ4ZDg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmMmZhZmM7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAucGFuZWwuY2FsbG91dCA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnBhbmVsLmNhbGxvdXQgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnBhbmVsLmNhbGxvdXQgaDEsIC5wYW5lbC5jYWxsb3V0IGgyLCAucGFuZWwuY2FsbG91dCBoMywgLnBhbmVsLmNhbGxvdXQgaDQsIC5wYW5lbC5jYWxsb3V0IGg1LCAucGFuZWwuY2FsbG91dCBoNiwgLnBhbmVsLmNhbGxvdXQgcCwgLnBhbmVsLmNhbGxvdXQgbGksIC5wYW5lbC5jYWxsb3V0IGRsIHtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLnBhbmVsLmNhbGxvdXQgaDEsIC5wYW5lbC5jYWxsb3V0IGgyLCAucGFuZWwuY2FsbG91dCBoMywgLnBhbmVsLmNhbGxvdXQgaDQsIC5wYW5lbC5jYWxsb3V0IGg1LCAucGFuZWwuY2FsbG91dCBoNiB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtOyB9XG4gICAgICAucGFuZWwuY2FsbG91dCBoMS5zdWJoZWFkZXIsIC5wYW5lbC5jYWxsb3V0IGgyLnN1YmhlYWRlciwgLnBhbmVsLmNhbGxvdXQgaDMuc3ViaGVhZGVyLCAucGFuZWwuY2FsbG91dCBoNC5zdWJoZWFkZXIsIC5wYW5lbC5jYWxsb3V0IGg1LnN1YmhlYWRlciwgLnBhbmVsLmNhbGxvdXQgaDYuc3ViaGVhZGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgIC5wYW5lbC5jYWxsb3V0IGE6bm90KC5idXR0b24pIHtcbiAgICAgIGNvbG9yOiAjMmJhNmNiOyB9XG4gICAgICAucGFuZWwuY2FsbG91dCBhOm5vdCguYnV0dG9uKTpob3ZlciwgLnBhbmVsLmNhbGxvdXQgYTpub3QoLmJ1dHRvbik6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzI1OGZhZjsgfVxuICAucGFuZWwucmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmRyb3Bkb3duLmJ1dHRvbiwgYnV0dG9uLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjU2MjVyZW07IH1cbiAgLmRyb3Bkb3duLmJ1dHRvbjo6YWZ0ZXIsIGJ1dHRvbi5kcm9wZG93bjo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMDsgfVxuICAuZHJvcGRvd24uYnV0dG9uOjphZnRlciwgYnV0dG9uLmRyb3Bkb3duOjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjM3NXJlbTtcbiAgICByaWdodDogMS40MDYyNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xNTYyNXJlbTsgfVxuICAuZHJvcGRvd24uYnV0dG9uOjphZnRlciwgYnV0dG9uLmRyb3Bkb3duOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi5idXR0b24udGlueSwgYnV0dG9uLmRyb3Bkb3duLnRpbnkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNjI1cmVtOyB9XG4gICAgLmRyb3Bkb3duLmJ1dHRvbi50aW55OmFmdGVyLCBidXR0b24uZHJvcGRvd24udGlueTphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAuMzc1cmVtO1xuICAgICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtOyB9XG4gICAgLmRyb3Bkb3duLmJ1dHRvbi50aW55OjphZnRlciwgYnV0dG9uLmRyb3Bkb3duLnRpbnk6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuICAuZHJvcGRvd24uYnV0dG9uLnNtYWxsLCBidXR0b24uZHJvcGRvd24uc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDYyNXJlbTsgfVxuICAgIC5kcm9wZG93bi5idXR0b24uc21hbGw6OmFmdGVyLCBidXR0b24uZHJvcGRvd24uc21hbGw6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMC40Mzc1cmVtO1xuICAgICAgcmlnaHQ6IDEuMzEyNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IC0wLjE1NjI1cmVtOyB9XG4gICAgLmRyb3Bkb3duLmJ1dHRvbi5zbWFsbDo6YWZ0ZXIsIGJ1dHRvbi5kcm9wZG93bi5zbWFsbDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi5idXR0b24ubGFyZ2UsIGJ1dHRvbi5kcm9wZG93bi5sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogMy42MjVyZW07IH1cbiAgICAuZHJvcGRvd24uYnV0dG9uLmxhcmdlOjphZnRlciwgYnV0dG9uLmRyb3Bkb3duLmxhcmdlOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAuMzEyNXJlbTtcbiAgICAgIHJpZ2h0OiAxLjcxODc1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTAuMTU2MjVyZW07IH1cbiAgICAuZHJvcGRvd24uYnV0dG9uLmxhcmdlOjphZnRlciwgYnV0dG9uLmRyb3Bkb3duLmxhcmdlOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cbiAgLmRyb3Bkb3duLmJ1dHRvbi5zZWNvbmRhcnk6YWZ0ZXIsIGJ1dHRvbi5kcm9wZG93bi5zZWNvbmRhcnk6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG4vKiBJbWFnZSBUaHVtYm5haWxzICovXG4udGgge1xuICBib3JkZXI6IHNvbGlkIDRweCAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDsgfVxuICAudGg6aG92ZXIsIC50aDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAxcHggcmdiYSg0MywgMTY2LCAyMDMsIDAuNSk7IH1cbiAgLnRoLnJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi8qIFByaWNpbmcgVGFibGVzICovXG4ucHJpY2luZy10YWJsZSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNEREREREQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtOyB9XG4gIC5wcmljaW5nLXRhYmxlICoge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLnByaWNpbmctdGFibGUgLnRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgIGNvbG9yOiAjRUVFRUVFO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByaWNpbmctdGFibGUgLnByaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByaWNpbmctdGFibGUgLmRlc2NyaXB0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCAxcHggI0RERERERDtcbiAgICBjb2xvcjogIzc3Nzc3NztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByaWNpbmctdGFibGUgLmJ1bGxldC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCAxcHggI0RERERERDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucHJpY2luZy10YWJsZSAuY3RhLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbl0sIFtkYXRhLW1hZ2VsbGFuLWV4cGVkaXRpb24tY2xvbmVdIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiA1MDsgfVxuICBbZGF0YS1tYWdlbGxhbi1leHBlZGl0aW9uXSAuc3ViLW5hdiwgW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbi1jbG9uZV0gLnN1Yi1uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBbZGF0YS1tYWdlbGxhbi1leHBlZGl0aW9uXSAuc3ViLW5hdiBkZCwgW2RhdGEtbWFnZWxsYW4tZXhwZWRpdGlvbi1jbG9uZV0gLnN1Yi1uYXYgZGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIFtkYXRhLW1hZ2VsbGFuLWV4cGVkaXRpb25dIC5zdWItbmF2IGEsIFtkYXRhLW1hZ2VsbGFuLWV4cGVkaXRpb24tY2xvbmVdIC5zdWItbmF2IGEge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtOyB9XG5cbi5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMzsgfVxuICAuaWNvbi1iYXIgPiAqIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAgIC5pY29uLWJhciA+ICogaSwgLmljb24tYmFyID4gKiBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgLmljb24tYmFyID4gKiBpICsgbGFiZWwsIC5pY29uLWJhciA+ICogaW1nICsgbGFiZWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAuMDYyNXJlbTsgfVxuICAgIC5pY29uLWJhciA+ICogaSB7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5pY29uLWJhciA+ICogaW1nIHtcbiAgICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgICB3aWR0aDogMS44NzVyZW07IH1cbiAgLmljb24tYmFyLmxhYmVsLXJpZ2h0ID4gKiBpLCAuaWNvbi1iYXIubGFiZWwtcmlnaHQgPiAqIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAuMDYyNXJlbSAwIDA7IH1cbiAgICAuaWNvbi1iYXIubGFiZWwtcmlnaHQgPiAqIGkgKyBsYWJlbCwgLmljb24tYmFyLmxhYmVsLXJpZ2h0ID4gKiBpbWcgKyBsYWJlbCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5pY29uLWJhci5sYWJlbC1yaWdodCA+ICogbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuaWNvbi1iYXIudmVydGljYWwubGFiZWwtcmlnaHQgPiAqIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5pY29uLWJhci52ZXJ0aWNhbCwgLmljb24tYmFyLnNtYWxsLXZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAuaWNvbi1iYXIudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLmljb24tYmFyLm1lZGl1bS12ZXJ0aWNhbCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgLmljb24tYmFyLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIubGFyZ2UtdmVydGljYWwge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC5pY29uLWJhci5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmljb24tYmFyID4gKiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07IH1cbiAgICAuaWNvbi1iYXIgPiAqIGkgKyBsYWJlbCwgLmljb24tYmFyID4gKiBpbWcgKyBsYWJlbCB7XG4gICAgICBtYXJnaW4tdG9wOiAuMDYyNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5pY29uLWJhciA+ICogaSB7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9XG4gICAgLmljb24tYmFyID4gKiBpbWcge1xuICAgICAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICAgIHdpZHRoOiAxLjg3NXJlbTsgfVxuICAuaWNvbi1iYXIgPiAqIGxhYmVsIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuaWNvbi1iYXIgPiAqIGkge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5pY29uLWJhciA+IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyYmE2Y2I7IH1cbiAgICAuaWNvbi1iYXIgPiBhOmhvdmVyIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmljb24tYmFyID4gYTpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5pY29uLWJhciA+IGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmJhNmNiOyB9XG4gICAgLmljb24tYmFyID4gYS5hY3RpdmUgbGFiZWwge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuaWNvbi1iYXIgPiBhLmFjdGl2ZSBpIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5pY29uLWJhciAuaXRlbS5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuaWNvbi1iYXIgLml0ZW0uZGlzYWJsZWQgPiAqIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgLmljb24tYmFyLnR3by11cCAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuaWNvbi1iYXIudHdvLXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIudHdvLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgIC5pY29uLWJhci50d28tdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIudHdvLXVwLmxhcmdlLXZlcnRpY2FsIC5pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmljb24tYmFyLnRocmVlLXVwIC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgLmljb24tYmFyLnRocmVlLXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIudGhyZWUtdXAuc21hbGwtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLmljb24tYmFyLnRocmVlLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gICAgLmljb24tYmFyLnRocmVlLXVwLmxhcmdlLXZlcnRpY2FsIC5pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmljb24tYmFyLmZvdXItdXAgLml0ZW0ge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmljb24tYmFyLmZvdXItdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5mb3VyLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgIC5pY29uLWJhci5mb3VyLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gICAgLmljb24tYmFyLmZvdXItdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuaWNvbi1iYXIuZml2ZS11cCAuaXRlbSB7XG4gICAgd2lkdGg6IDIwJTsgfVxuICAuaWNvbi1iYXIuZml2ZS11cC52ZXJ0aWNhbCAuaXRlbSwgLmljb24tYmFyLmZpdmUtdXAuc21hbGwtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLmljb24tYmFyLmZpdmUtdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIuZml2ZS11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIC5pY29uLWJhci5zaXgtdXAgLml0ZW0ge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmljb24tYmFyLnNpeC11cC52ZXJ0aWNhbCAuaXRlbSwgLmljb24tYmFyLnNpeC11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIuc2l4LXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gICAgLmljb24tYmFyLnNpeC11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIC5pY29uLWJhci5zZXZlbi11cCAuaXRlbSB7XG4gICAgd2lkdGg6IDE0LjI4NTcxJTsgfVxuICAuaWNvbi1iYXIuc2V2ZW4tdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5zZXZlbi11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIuc2V2ZW4tdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIuc2V2ZW4tdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuaWNvbi1iYXIuZWlnaHQtdXAgLml0ZW0ge1xuICAgIHdpZHRoOiAxMi41JTsgfVxuICAuaWNvbi1iYXIuZWlnaHQtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5laWdodC11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIuZWlnaHQtdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuaWNvbi1iYXIuZWlnaHQtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4uaWNvbi1iYXIudHdvLXVwIC5pdGVtIHtcbiAgd2lkdGg6IDUwJTsgfVxuLmljb24tYmFyLnR3by11cC52ZXJ0aWNhbCAuaXRlbSwgLmljb24tYmFyLnR3by11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAuaWNvbi1iYXIudHdvLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLmljb24tYmFyLnR3by11cC5sYXJnZS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuLmljb24tYmFyLnRocmVlLXVwIC5pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMzMlOyB9XG4uaWNvbi1iYXIudGhyZWUtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci50aHJlZS11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAuaWNvbi1iYXIudGhyZWUtdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2MjVlbSkge1xuICAuaWNvbi1iYXIudGhyZWUtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cbi5pY29uLWJhci5mb3VyLXVwIC5pdGVtIHtcbiAgd2lkdGg6IDI1JTsgfVxuLmljb24tYmFyLmZvdXItdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5mb3VyLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5pY29uLWJhci5mb3VyLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLmljb24tYmFyLmZvdXItdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cbi5pY29uLWJhci5maXZlLXVwIC5pdGVtIHtcbiAgd2lkdGg6IDIwJTsgfVxuLmljb24tYmFyLmZpdmUtdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5maXZlLXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5pY29uLWJhci5maXZlLXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLmljb24tYmFyLmZpdmUtdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cbi5pY29uLWJhci5zaXgtdXAgLml0ZW0ge1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG4uaWNvbi1iYXIuc2l4LXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIuc2l4LXVwLnNtYWxsLXZlcnRpY2FsIC5pdGVtIHtcbiAgd2lkdGg6IGF1dG87IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5pY29uLWJhci5zaXgtdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2MjVlbSkge1xuICAuaWNvbi1iYXIuc2l4LXVwLmxhcmdlLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG4uaWNvbi1iYXIuc2V2ZW4tdXAgLml0ZW0ge1xuICB3aWR0aDogMTQuMjg1NzElOyB9XG4uaWNvbi1iYXIuc2V2ZW4tdXAudmVydGljYWwgLml0ZW0sIC5pY29uLWJhci5zZXZlbi11cC5zbWFsbC12ZXJ0aWNhbCAuaXRlbSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAuaWNvbi1iYXIuc2V2ZW4tdXAubWVkaXVtLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2MjVlbSkge1xuICAuaWNvbi1iYXIuc2V2ZW4tdXAubGFyZ2UtdmVydGljYWwgLml0ZW0ge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cbi5pY29uLWJhci5laWdodC11cCAuaXRlbSB7XG4gIHdpZHRoOiAxMi41JTsgfVxuLmljb24tYmFyLmVpZ2h0LXVwLnZlcnRpY2FsIC5pdGVtLCAuaWNvbi1iYXIuZWlnaHQtdXAuc21hbGwtdmVydGljYWwgLml0ZW0ge1xuICB3aWR0aDogYXV0bzsgfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLmljb24tYmFyLmVpZ2h0LXVwLm1lZGl1bS12ZXJ0aWNhbCAuaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLmljb24tYmFyLmVpZ2h0LXVwLmxhcmdlLXZlcnRpY2FsIC5pdGVtIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi50YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAudGFiczpiZWZvcmUsIC50YWJzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudGFiczphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRhYnMgZGQsXG4gIC50YWJzIC50YWItdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50YWJzIGRkID4gYSxcbiAgICAudGFicyAudGFiLXRpdGxlID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTsgfVxuICAgICAgLnRhYnMgZGQgPiBhOmhvdmVyLFxuICAgICAgLnRhYnMgLnRhYi10aXRsZSA+IGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxOyB9XG4gICAgLnRhYnMgZGQuYWN0aXZlIGEsXG4gICAgLnRhYnMgLnRhYi10aXRsZS5hY3RpdmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgLnRhYnMucmFkaXVzIGRkOmZpcnN0LWNoaWxkIGEsXG4gIC50YWJzLnJhZGl1cyAudGFiOmZpcnN0LWNoaWxkIGEge1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cbiAgLnRhYnMucmFkaXVzIGRkOmxhc3QtY2hpbGQgYSxcbiAgLnRhYnMucmFkaXVzIC50YWI6bGFzdC1jaGlsZCBhIHtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDsgfVxuICAudGFicy52ZXJ0aWNhbCBkZCxcbiAgLnRhYnMudmVydGljYWwgLnRhYi10aXRsZSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiBhdXRvOyB9XG5cbi50YWJzLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJzLWNvbnRlbnQ6YmVmb3JlLCAudGFicy1jb250ZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudGFicy1jb250ZW50OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAudGFicy1jb250ZW50ID4gLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC50YWJzLWNvbnRlbnQgPiAuY29udGVudC5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbm9uZTsgfVxuICAgIC50YWJzLWNvbnRlbnQgPiAuY29udGVudC5jb250YWluZWQge1xuICAgICAgcGFkZGluZzogMC45Mzc1ZW07IH1cbiAgLnRhYnMtY29udGVudC52ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAudGFicy1jb250ZW50LnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAwLjkzNzVlbTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAudGFicy52ZXJ0aWNhbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICB3aWR0aDogMjAlOyB9XG5cbiAgLnRhYnMtY29udGVudC52ZXJ0aWNhbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuLm5vLWpzIC50YWJzLWNvbnRlbnQgPiAuY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTsgfVxuXG51bC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAtMC4zMTI1cmVtO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07IH1cbiAgdWwucGFnaW5hdGlvbiBsaSB7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtOyB9XG4gICAgdWwucGFnaW5hdGlvbiBsaSBhLCB1bC5wYWdpbmF0aW9uIGxpIGJ1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2Utb3V0O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmc6IDAuMDYyNXJlbSAwLjYyNXJlbSAwLjA2MjVyZW07IH1cbiAgICB1bC5wYWdpbmF0aW9uIGxpOmhvdmVyIGEsXG4gICAgdWwucGFnaW5hdGlvbiBsaSBhOmZvY3VzLCB1bC5wYWdpbmF0aW9uIGxpOmhvdmVyIGJ1dHRvbixcbiAgICB1bC5wYWdpbmF0aW9uIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2OyB9XG4gICAgdWwucGFnaW5hdGlvbiBsaS51bmF2YWlsYWJsZSBhLCB1bC5wYWdpbmF0aW9uIGxpLnVuYXZhaWxhYmxlIGJ1dHRvbiB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBjb2xvcjogIzk5OTk5OTsgfVxuICAgIHVsLnBhZ2luYXRpb24gbGkudW5hdmFpbGFibGU6aG92ZXIgYSwgdWwucGFnaW5hdGlvbiBsaS51bmF2YWlsYWJsZSBhOmZvY3VzLCB1bC5wYWdpbmF0aW9uIGxpLnVuYXZhaWxhYmxlOmhvdmVyIGJ1dHRvbiwgdWwucGFnaW5hdGlvbiBsaS51bmF2YWlsYWJsZSBidXR0b246Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICB1bC5wYWdpbmF0aW9uIGxpLmN1cnJlbnQgYSwgdWwucGFnaW5hdGlvbiBsaS5jdXJyZW50IGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMmJhNmNiO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgdWwucGFnaW5hdGlvbiBsaS5jdXJyZW50IGE6aG92ZXIsIHVsLnBhZ2luYXRpb24gbGkuY3VycmVudCBhOmZvY3VzLCB1bC5wYWdpbmF0aW9uIGxpLmN1cnJlbnQgYnV0dG9uOmhvdmVyLCB1bC5wYWdpbmF0aW9uIGxpLmN1cnJlbnQgYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzJiYTZjYjsgfVxuICB1bC5wYWdpbmF0aW9uIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDsgfVxuXG4vKiBQYWdpbmF0aW9uIGNlbnRyZWQgd3JhcHBlciAqL1xuLnBhZ2luYXRpb24tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2luYXRpb24tY2VudGVyZWQgdWwucGFnaW5hdGlvbiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lOyB9XG5cbi5zaWRlLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAwOyB9XG4gIC5zaWRlLW5hdiBsaSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbjogMCAwIDAuNDM3NXJlbSAwOyB9XG4gICAgLnNpZGUtbmF2IGxpIGE6bm90KC5idXR0b24pIHtcbiAgICAgIGNvbG9yOiAjMmJhNmNiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwLjQzNzVyZW0gMC44NzVyZW07IH1cbiAgICAgIC5zaWRlLW5hdiBsaSBhOm5vdCguYnV0dG9uKTpob3ZlciwgLnNpZGUtbmF2IGxpIGE6bm90KC5idXR0b24pOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAyNSk7XG4gICAgICAgIGNvbG9yOiAjNjdjM2RmOyB9XG4gICAgICAuc2lkZS1uYXYgbGkgYTpub3QoLmJ1dHRvbik6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM2N2MzZGY7IH1cbiAgICAuc2lkZS1uYXYgbGkuYWN0aXZlID4gYTpmaXJzdC1jaGlsZDpub3QoLmJ1dHRvbikge1xuICAgICAgY29sb3I6ICM2N2MzZGY7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgLnNpZGUtbmF2IGxpLmRpdmlkZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTZlNmU2OyB9XG4gICAgLnNpZGUtbmF2IGxpLmhlYWRpbmcge1xuICAgICAgY29sb3I6ICMyYmE2Y2I7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hY2NvcmRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hY2NvcmRpb246YmVmb3JlLCAuYWNjb3JkaW9uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuYWNjb3JkaW9uOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tbmF2aWdhdGlvbiwgLmFjY29yZGlvbiBkZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgLmFjY29yZGlvbiAuYWNjb3JkaW9uLW5hdmlnYXRpb24uYWN0aXZlID4gYSwgLmFjY29yZGlvbiBkZC5hY3RpdmUgPiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7IH1cbiAgICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tbmF2aWdhdGlvbiA+IGEsIC5hY2NvcmRpb24gZGQgPiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgcGFkZGluZzogMXJlbTsgfVxuICAgICAgLmFjY29yZGlvbiAuYWNjb3JkaW9uLW5hdmlnYXRpb24gPiBhOmhvdmVyLCAuYWNjb3JkaW9uIGRkID4gYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlM2UzZTM7IH1cbiAgICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tbmF2aWdhdGlvbiA+IC5jb250ZW50LCAuYWNjb3JkaW9uIGRkID4gLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAuOTM3NWVtOyB9XG4gICAgICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tbmF2aWdhdGlvbiA+IC5jb250ZW50LmFjdGl2ZSwgLmFjY29yZGlvbiBkZCA+IC5jb250ZW50LmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MGVtKSB7XG4gIC5zbWFsbC1vbmx5LXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbiAgLnNtYWxsLW9ubHktdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1vbmx5LXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC1vbmx5LXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiB7XG4gIC5zbWFsbC10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbiAgLnNtYWxsLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC5zbWFsbC10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkgYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLm1lZGl1bS1vbmx5LXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbiAgLm1lZGl1bS1vbmx5LXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLW9ubHktdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbiAgLm1lZGl1bS1vbmx5LXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5tZWRpdW0tdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuICAubWVkaXVtLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC5tZWRpdW0tdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5sYXJnZS1vbmx5LXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLW9ubHktdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS1vbmx5LXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS1vbmx5LXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC5sYXJnZS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbiAgLmxhcmdlLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC5sYXJnZS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwLjA2MjVlbSkgYW5kIChtYXgtd2lkdGg6IDEyMGVtKSB7XG4gIC54bGFyZ2Utb25seS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4gIC54bGFyZ2Utb25seS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbiAgLnhsYXJnZS1vbmx5LXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC54bGFyZ2Utb25seS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwLjA2MjVlbSkge1xuICAueGxhcmdlLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbiAgLnhsYXJnZS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbiAgLnhsYXJnZS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuICAueGxhcmdlLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwLjA2MjVlbSkgYW5kIChtYXgtd2lkdGg6IDYyNDk5OTkuOTM3NWVtKSB7XG4gIC54eGxhcmdlLW9ubHktdGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuICAueHhsYXJnZS1vbmx5LXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuICAueHhsYXJnZS1vbmx5LXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC54eGxhcmdlLW9ubHktdGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAuMDYyNWVtKSB7XG4gIC54eGxhcmdlLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbiAgLnh4bGFyZ2UtdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4gIC54eGxhcmdlLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4gIC54eGxhcmdlLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cbi8qIFR5cG9ncmFwaHkgcmVzZXRzICovXG5kaXYsXG5kbCxcbmR0LFxuZGQsXG51bCxcbm9sLFxubGksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wcmUsXG5mb3JtLFxucCxcbmJsb2NrcXVvdGUsXG50aCxcbnRkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIERlZmF1bHQgTGluayBTdHlsZXMgKi9cbmEge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiAgYSBpbWcge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuXG4vKiBEZWZhdWx0IHBhcmFncmFwaCBzdHlsZXMgKi9cbnAge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG4gIHAubGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjIxODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgcCBhc2lkZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7IH1cblxuLyogRGVmYXVsdCBoZWFkZXIgc3R5bGVzICovXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuICBoMSBzbWFsbCwgaDIgc21hbGwsIGgzIHNtYWxsLCBoNCBzbWFsbCwgaDUgc21hbGwsIGg2IHNtYWxsIHtcbiAgICBjb2xvcjogIzZmNmY2ZjtcbiAgICBmb250LXNpemU6IDYwJTtcbiAgICBsaW5lLWhlaWdodDogMDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07IH1cblxuaDIge1xuICBmb250LXNpemU6IDEuNjg3NXJlbTsgfVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cblxuaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uc3ViaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2ZjZmNmY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmhyIHtcbiAgYm9yZGVyOiBzb2xpZCAjREREREREO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMS4yNXJlbSAwIDEuMTg3NXJlbTsgfVxuXG4vKiBIZWxwZnVsIFR5cG9ncmFwaHkgRGVmYXVsdHMgKi9cbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjAlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgQ291cmllciwgbW9ub3NwYWNlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjMxMjVyZW0gMC4wNjI1cmVtOyB9XG5cbi8qIExpc3RzICovXG51bCxcbm9sLFxuZGwge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtOyB9XG5cbnVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMXJlbTsgfVxuICB1bC5uby1idWxsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgdWwubm8tYnVsbGV0IGxpIHVsLFxuICAgIHVsLm5vLWJ1bGxldCBsaSBvbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8qIFVub3JkZXJlZCBMaXN0cyAqL1xudWwgbGkgdWwsXG51bCBsaSBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG51bC5zcXVhcmUgbGkgdWwsIHVsLmNpcmNsZSBsaSB1bCwgdWwuZGlzYyBsaSB1bCB7XG4gIGxpc3Qtc3R5bGU6IGluaGVyaXQ7IH1cbnVsLnNxdWFyZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xuICBtYXJnaW4tbGVmdDogMS4xcmVtOyB9XG51bC5jaXJjbGUge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgbWFyZ2luLWxlZnQ6IDEuMXJlbTsgfVxudWwuZGlzYyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbWFyZ2luLWxlZnQ6IDEuMXJlbTsgfVxudWwubm8tYnVsbGV0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4vKiBPcmRlcmVkIExpc3RzICovXG5vbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjRyZW07IH1cbiAgb2wgbGkgdWwsXG4gIG9sIGxpIG9sIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi8qIERlZmluaXRpb24gTGlzdHMgKi9cbmRsIGR0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuZGwgZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG5cbi8qIEFiYnJldmlhdGlvbnMgKi9cbmFiYnIsXG5hY3JvbnltIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBjdXJzb3I6IGhlbHA7IH1cblxuYWJiciB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gIGFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNEREREREQ7IH1cblxuLyogQmxvY2txdW90ZXMgKi9cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxLjI1cmVtO1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMS4yNXJlbSAwIDEuMTg3NXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREREREREOyB9XG4gIGJsb2NrcXVvdGUgY2l0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgICBibG9ja3F1b3RlIGNpdGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDAyMFwiOyB9XG4gICAgYmxvY2txdW90ZSBjaXRlIGEsXG4gICAgYmxvY2txdW90ZSBjaXRlIGE6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogIzU1NTU1NTsgfVxuXG5ibG9ja3F1b3RlLFxuYmxvY2txdW90ZSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM2ZjZmNmY7IH1cblxuLyogTWljcm9mb3JtYXRzICovXG4udmNhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERERERDtcbiAgcGFkZGluZzogMC42MjVyZW0gMC43NXJlbTsgfVxuICAudmNhcmQgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudmNhcmQgLmZuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuXG4udmV2ZW50IC5zdW1tYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbi52ZXZlbnQgYWJiciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAuMDYyNXJlbTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBsaW5lLWhlaWdodDogMS40OyB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTsgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuMzEyNXJlbTsgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNjg3NXJlbTsgfVxuXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuNDM3NXJlbTsgfVxuXG4gIGg1IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4uc3BsaXQuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjA2MjVyZW07IH1cbiAgLnNwbGl0LmJ1dHRvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4OyB9XG4gICAgLnNwbGl0LmJ1dHRvbiBzcGFuOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXN0eWxlOiBpbnNldDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlOyB9XG4gICAgLnNwbGl0LmJ1dHRvbiBzcGFuOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLnNwbGl0LmJ1dHRvbiBzcGFuIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5zcGxpdC5idXR0b24gc3BhbiB7XG4gICAgd2lkdGg6IDMuMDkzNzVyZW07IH1cbiAgICAuc3BsaXQuYnV0dG9uIHNwYW46YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAuMzc1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgICAgIHRvcDogNDglOyB9XG4gIC5zcGxpdC5idXR0b24gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG4gIC5zcGxpdC5idXR0b24uc2Vjb25kYXJ5IHNwYW4ge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLnNwbGl0LmJ1dHRvbi5zZWNvbmRhcnkgc3BhbjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG4gIC5zcGxpdC5idXR0b24uYWxlcnQgc3BhbiB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuc3BsaXQuYnV0dG9uLnN1Y2Nlc3Mgc3BhbiB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuc3BsaXQuYnV0dG9uLnRpbnkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW07IH1cbiAgICAuc3BsaXQuYnV0dG9uLnRpbnkgc3BhbiB7XG4gICAgICB3aWR0aDogMi4yNXJlbTsgfVxuICAgICAgLnNwbGl0LmJ1dHRvbi50aW55IHNwYW46YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjM3NXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgICAgICAgdG9wOiA0OCU7IH1cbiAgLnNwbGl0LmJ1dHRvbi5zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogNC4zNzVyZW07IH1cbiAgICAuc3BsaXQuYnV0dG9uLnNtYWxsIHNwYW4ge1xuICAgICAgd2lkdGg6IDIuNjI1cmVtOyB9XG4gICAgICAuc3BsaXQuYnV0dG9uLnNtYWxsIHNwYW46YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjQzNzVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gICAgICAgIHRvcDogNDglOyB9XG4gIC5zcGxpdC5idXR0b24ubGFyZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbTsgfVxuICAgIC5zcGxpdC5idXR0b24ubGFyZ2Ugc3BhbiB7XG4gICAgICB3aWR0aDogMy40Mzc1cmVtOyB9XG4gICAgICAuc3BsaXQuYnV0dG9uLmxhcmdlIHNwYW46YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjMxMjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gICAgICAgIHRvcDogNDglOyB9XG4gIC5zcGxpdC5idXR0b24uZXhwYW5kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH1cbiAgLnNwbGl0LmJ1dHRvbi5zZWNvbmRhcnkgc3BhbjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG4gIC5zcGxpdC5idXR0b24ucmFkaXVzIHNwYW4ge1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gIC5zcGxpdC5idXR0b24ucm91bmQgc3BhbiB7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7IH1cbiAgLnNwbGl0LmJ1dHRvbi5uby1waXAgc3BhbjpiZWZvcmUge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuICAuc3BsaXQuYnV0dG9uLm5vLXBpcCBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7IH1cbiAgLnNwbGl0LmJ1dHRvbi5uby1waXAgc3BhbiA+IGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjg4ODllbTtcbiAgICBtYXJnaW4tdG9wOiAtMC40ODg4OWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTsgfVxuXG4ucmV2ZWFsLW1vZGFsLWJnIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDQ7XG4gIGxlZnQ6IDA7IH1cblxuLnJldmVhbC1tb2RhbCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuODc1cmVtO1xuICBib3JkZXI6IHNvbGlkIDFweCAjNjY2NjY2O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MGVtKSB7XG4gICAgLnJldmVhbC1tb2RhbCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDB2aDsgfSB9XG4gIC5yZXZlYWwtbW9kYWwgLmNvbHVtbiwgLnJldmVhbC1tb2RhbCAuY29sdW1ucyB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5yZXZlYWwtbW9kYWwgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnJldmVhbC1tb2RhbCA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLnJldmVhbC1tb2RhbCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYyLjVlbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDgwJTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLnJldmVhbC1tb2RhbCB7XG4gICAgICB0b3A6IDYuMjVyZW07IH0gfVxuICAucmV2ZWFsLW1vZGFsLnJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5yZXZlYWwtbW9kYWwucm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDsgfVxuICAucmV2ZWFsLW1vZGFsLmNvbGxhcHNlIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLnJldmVhbC1tb2RhbC50aW55IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogNjIuNWVtO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMzAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgICAucmV2ZWFsLW1vZGFsLnNtYWxsIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogNjIuNWVtO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNDAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgICAucmV2ZWFsLW1vZGFsLm1lZGl1bSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYyLjVlbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDYwJTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLnJldmVhbC1tb2RhbC5sYXJnZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYyLjVlbTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDcwJTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLnJldmVhbC1tb2RhbC54bGFyZ2Uge1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2Mi41ZW07XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA5NSU7IH0gfVxuICAucmV2ZWFsLW1vZGFsLmZ1bGwge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgICAgLnJldmVhbC1tb2RhbC5mdWxsIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjIuNWVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAucmV2ZWFsLW1vZGFsLnRvYmFjayB7XG4gICAgei1pbmRleDogMTAwMzsgfVxuICAucmV2ZWFsLW1vZGFsIC5jbG9zZS1yZXZlYWwtbW9kYWwge1xuICAgIGNvbG9yOiAjQUFBQUFBO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICByaWdodDogMS4zNzVyZW07IH1cblxuLyogVG9vbHRpcHMgKi9cbi5oYXMtdGlwIHtcbiAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweCAjQ0NDQ0NDO1xuICBjb2xvcjogIzMzMzMzMztcbiAgY3Vyc29yOiBoZWxwO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuaGFzLXRpcDpob3ZlciwgLmhhcy10aXA6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCAxcHggIzEzNGI1YjtcbiAgICBjb2xvcjogIzJiYTZjYjsgfVxuICAuaGFzLXRpcC50aXAtbGVmdCwgLmhhcy10aXAudGlwLXJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50b29sdGlwIHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDY7XG4gIGxlZnQ6IDUwJTsgfVxuICAudG9vbHRpcCA+IC5udWIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMzMzMyB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IHNvbGlkIDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogNXB4OyB9XG4gICAgLnRvb2x0aXAgPiAubnViLnJ0bCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDVweDsgfVxuICAudG9vbHRpcC5yYWRpdXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAudG9vbHRpcC5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gICAgLnRvb2x0aXAucm91bmQgPiAubnViIHtcbiAgICAgIGxlZnQ6IDJyZW07IH1cbiAgLnRvb2x0aXAub3BlbmVkIHtcbiAgICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICMxMzRiNWIgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzJiYTZjYiAhaW1wb3J0YW50OyB9XG5cbi50YXAtdG8tY2xvc2Uge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLnRvb2x0aXAgPiAubnViIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzMzMzMgdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAtMTBweDsgfVxuICAudG9vbHRpcC50aXAtdG9wID4gLm51YiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgdG9wOiBhdXRvOyB9XG4gIC50b29sdGlwLnRpcC1sZWZ0LCAudG9vbHRpcC50aXAtcmlnaHQge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnRvb2x0aXAudGlwLWxlZnQgPiAubnViIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzMzMzM7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICB0b3A6IDUwJTsgfVxuICAudG9vbHRpcC50aXAtcmlnaHQgPiAubnViIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMzMzMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IDUwJTsgfSB9XG4vKiBDbGVhcmluZyBTdHlsZXMgKi9cbi5jbGVhcmluZy10aHVtYnMsIFtkYXRhLWNsZWFyaW5nXSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jbGVhcmluZy10aHVtYnM6YmVmb3JlLCAuY2xlYXJpbmctdGh1bWJzOmFmdGVyLCBbZGF0YS1jbGVhcmluZ106YmVmb3JlLCBbZGF0YS1jbGVhcmluZ106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5jbGVhcmluZy10aHVtYnM6YWZ0ZXIsIFtkYXRhLWNsZWFyaW5nXTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmNsZWFyaW5nLXRodW1icyBsaSwgW2RhdGEtY2xlYXJpbmddIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmNsZWFyaW5nLXRodW1ic1tjbGFzcyo9XCJibG9jay1ncmlkLVwiXSBsaSwgW2RhdGEtY2xlYXJpbmddW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmNsZWFyaW5nLWJsYWNrb3V0IHtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5ODtcbiAgbGVmdDogMDsgfVxuICAuY2xlYXJpbmctYmxhY2tvdXQgLmNsZWFyaW5nLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY2xlYXJpbmctY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk4OyB9XG5cbi5jbGVhcmluZy10b3VjaC1sYWJlbCB7XG4gIGNvbG9yOiAjQUFBQUFBO1xuICBmb250LXNpemU6IC42ZW07XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTsgfVxuXG4udmlzaWJsZS1pbWcge1xuICBoZWlnaHQ6IDk1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC52aXNpYmxlLWltZyBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY2xlYXJpbmctY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNDQ0NDQ0M7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAzMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDsgfVxuXG4uY2xlYXJpbmctY2xvc2Uge1xuICBjb2xvcjogI0NDQ0NDQztcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgei1pbmRleDogOTk5OyB9XG4gIC5jbGVhcmluZy1jbG9zZTpob3ZlciwgLmNsZWFyaW5nLWNsb3NlOmZvY3VzIHtcbiAgICBjb2xvcjogI0NDQ0NDQzsgfVxuXG4uY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jbGVhcmluZy1mZWF0dXJlIGxpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuY2xlYXJpbmctZmVhdHVyZSBsaS5jbGVhcmluZy1mZWF0dXJlZC1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5jbGVhcmluZy1tYWluLXByZXYsXG4gIC5jbGVhcmluZy1tYWluLW5leHQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgLmNsZWFyaW5nLW1haW4tcHJldiA+IHNwYW4sXG4gICAgLmNsZWFyaW5nLW1haW4tbmV4dCA+IHNwYW4ge1xuICAgICAgYm9yZGVyOiBzb2xpZCAxMnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwOyB9XG4gICAgICAuY2xlYXJpbmctbWFpbi1wcmV2ID4gc3Bhbjpob3ZlcixcbiAgICAgIC5jbGVhcmluZy1tYWluLW5leHQgPiBzcGFuOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjg7IH1cblxuICAuY2xlYXJpbmctbWFpbi1wcmV2IHtcbiAgICBsZWZ0OiAwOyB9XG4gICAgLmNsZWFyaW5nLW1haW4tcHJldiA+IHNwYW4ge1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI0NDQ0NDQzsgfVxuXG4gIC5jbGVhcmluZy1tYWluLW5leHQge1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgLmNsZWFyaW5nLW1haW4tbmV4dCA+IHNwYW4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0NDQ0NDOyB9XG5cbiAgLmNsZWFyaW5nLW1haW4tcHJldi5kaXNhYmxlZCxcbiAgLmNsZWFyaW5nLW1haW4tbmV4dC5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogLjM7IH1cblxuICAuY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIgLmNhcm91c2VsIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDAuOCk7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciAuY2Fyb3VzZWwgPiB1bCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogbm9uZTsgfVxuICAgICAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIGxpIHtcbiAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgICAgICAuY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIgLmNhcm91c2VsID4gdWwgbGkuZml4LWhlaWdodCBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAgICAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIGxpIGEudGgge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5jbGVhcmluZy1hc3NlbWJsZWQgLmNsZWFyaW5nLWNvbnRhaW5lciAuY2Fyb3VzZWwgPiB1bCBsaSBpbWcge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIGxpLnZpc2libGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgLmNsZWFyaW5nLWFzc2VtYmxlZCAuY2xlYXJpbmctY29udGFpbmVyIC5jYXJvdXNlbCA+IHVsIGxpOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuODsgfVxuICAuY2xlYXJpbmctYXNzZW1ibGVkIC5jbGVhcmluZy1jb250YWluZXIgLnZpc2libGUtaW1nIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICAgIGhlaWdodDogODUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuICAuY2xlYXJpbmctY2xvc2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAyMHB4OyB9IH1cbi8qIFByb2dyZXNzIEJhciAqL1xuLnByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGhlaWdodDogMS41NjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZzogMC4xMjVyZW07IH1cbiAgLnByb2dyZXNzIC5tZXRlciB7XG4gICAgYmFja2dyb3VuZDogIzJiYTZjYjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnByb2dyZXNzLnNlY29uZGFyeSAubWV0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5wcm9ncmVzcy5zdWNjZXNzIC5tZXRlciB7XG4gICAgYmFja2dyb3VuZDogIzVkYTQyMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnByb2dyZXNzLmFsZXJ0IC5tZXRlciB7XG4gICAgYmFja2dyb3VuZDogI2M2MGYxMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnByb2dyZXNzLnJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgLnByb2dyZXNzLnJhZGl1cyAubWV0ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIC5wcm9ncmVzcy5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gICAgLnByb2dyZXNzLnJvdW5kIC5tZXRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA5OTlweDsgfVxuXG4vKiBGb3VuZGF0aW9uIEpveXJpZGUgKi9cbi5qb3lyaWRlLWxpc3Qge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIERlZmF1bHQgc3R5bGVzIGZvciB0aGUgY29udGFpbmVyICovXG4uam95cmlkZS10aXAtZ3VpZGUge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogOTUlO1xuICB6LWluZGV4OiAxMDE7XG4gIGxlZnQ6IDIuNSU7IH1cblxuLmx0LWllOSAuam95cmlkZS10aXAtZ3VpZGUge1xuICBtYXJnaW4tbGVmdDogLTQwMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBsZWZ0OiA1MCU7IH1cblxuLmpveXJpZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMS4xMjVyZW0gMS4yNXJlbSAxLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5qb3lyaWRlLWNvbnRlbnQtd3JhcHBlciAuYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmpveXJpZGUtY29udGVudC13cmFwcGVyIC5qb3lyaWRlLXByZXYtdGlwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLyogQWRkIGEgbGl0dGxlIGNzcyB0cmlhbmdsZSBwaXAsIG9sZGVyIGJyb3dzZXIganVzdCBtaXNzIG91dCBvbiB0aGUgZmFuY2luZXNzIG9mIGl0ICovXG4uam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViIHtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICMzMzMzMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGxlZnQ6IDIycHg7IH1cbiAgLmpveXJpZGUtdGlwLWd1aWRlIC5qb3lyaWRlLW51Yi50b3Age1xuICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB0b3A6IC0yMHB4OyB9XG4gIC5qb3lyaWRlLXRpcC1ndWlkZSAuam95cmlkZS1udWIuYm90dG9tIHtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3R0b206IC0yMHB4OyB9XG4gIC5qb3lyaWRlLXRpcC1ndWlkZSAuam95cmlkZS1udWIucmlnaHQge1xuICAgIHJpZ2h0OiAtMjBweDsgfVxuICAuam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViLmxlZnQge1xuICAgIGxlZnQ6IC0yMHB4OyB9XG5cbi8qIFR5cG9ncmFwaHkgKi9cbi5qb3lyaWRlLXRpcC1ndWlkZSBoMSxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoMixcbi5qb3lyaWRlLXRpcC1ndWlkZSBoMyxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoNCxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoNSxcbi5qb3lyaWRlLXRpcC1ndWlkZSBoNiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbjogMDsgfVxuXG4uam95cmlkZS10aXAtZ3VpZGUgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDEuMTI1cmVtIDA7IH1cblxuLmpveXJpZGUtdGltZXItaW5kaWNhdG9yLXdyYXAge1xuICBib3JkZXI6IHNvbGlkIDFweCAjNTU1NTU1O1xuICBib3R0b206IDFyZW07XG4gIGhlaWdodDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICByaWdodDogMS4wNjI1cmVtOyB9XG5cbi5qb3lyaWRlLXRpbWVyLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICM2NjY2NjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAwOyB9XG5cbi5qb3lyaWRlLWNsb3NlLXRpcCB7XG4gIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC41ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMnB4OyB9XG4gIC5qb3lyaWRlLWNsb3NlLXRpcDpob3ZlciwgLmpveXJpZGUtY2xvc2UtdGlwOmZvY3VzIHtcbiAgICBjb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50OyB9XG5cbi5qb3lyaWRlLW1vZGFsLWJnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGxlZnQ6IDA7IH1cblxuLmpveXJpZGUtZXhwb3NlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAyOyB9XG5cbi5qb3lyaWRlLWV4cG9zZS1jb3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi8qIFN0eWxlcyBmb3Igc2NyZWVucyB0aGF0IGFyZSBhdCBsZWFzdCA3NjhweDsgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5qb3lyaWRlLXRpcC1ndWlkZSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGxlZnQ6IGluaGVyaXQ7IH1cbiAgICAuam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViLmJvdHRvbSB7XG4gICAgICBib3JkZXItY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogLTIwcHg7IH1cbiAgICAuam95cmlkZS10aXAtZ3VpZGUgLmpveXJpZGUtbnViLnJpZ2h0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgdG9wOiAyMnB4OyB9XG4gICAgLmpveXJpZGUtdGlwLWd1aWRlIC5qb3lyaWRlLW51Yi5sZWZ0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0b3A6IDIycHg7IH0gfVxuLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYTZjYjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmxhYmVsLnJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5sYWJlbC5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gIC5sYWJlbC5hbGVydCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubGFiZWwud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGEyNDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubGFiZWwuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYTQyMztcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubGFiZWwuc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gIC5sYWJlbC5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkM2U4O1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5vZmYtY2FudmFzLXdyYXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAub2ZmLWNhbnZhcy13cmFwLm1vdmUtcmlnaHQsIC5vZmYtY2FudmFzLXdyYXAubW92ZS1sZWZ0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uaW5uZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7IH1cbiAgLmlubmVyLXdyYXA6YmVmb3JlLCAuaW5uZXItd3JhcDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmlubmVyLXdyYXA6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi50YWItYmFyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50YWItYmFyIGgxLCAudGFiLWJhciBoMiwgLnRhYi1iYXIgaDMsIC50YWItYmFyIGg0LCAudGFiLWJhciBoNSwgLnRhYi1iYXIgaDYge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjgxMjVyZW07XG4gICAgbWFyZ2luOiAwOyB9XG4gIC50YWItYmFyIGgxLCAudGFiLWJhciBoMiwgLnRhYi1iYXIgaDMsIC50YWItYmFyIGg0IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi5sZWZ0LXNtYWxsIHtcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMi44MTI1cmVtO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjMWExYTFhO1xuICBsZWZ0OiAwOyB9XG5cbi5yaWdodC1zbWFsbCB7XG4gIGhlaWdodDogMi44MTI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuODEyNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjMWExYTFhO1xuICByaWdodDogMDsgfVxuXG4udGFiLWJhci1zZWN0aW9uIHtcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7IH1cbiAgLnRhYi1iYXItc2VjdGlvbi5sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50YWItYmFyLXNlY3Rpb24ucmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50YWItYmFyLXNlY3Rpb24ubGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMi44MTI1cmVtOyB9XG4gIC50YWItYmFyLXNlY3Rpb24ucmlnaHQge1xuICAgIGxlZnQ6IDIuODEyNXJlbTtcbiAgICByaWdodDogMDsgfVxuICAudGFiLWJhci1zZWN0aW9uLm1pZGRsZSB7XG4gICAgbGVmdDogMi44MTI1cmVtO1xuICAgIHJpZ2h0OiAyLjgxMjVyZW07IH1cblxuLnRhYi1iYXIgLm1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDIuMTg3NXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgd2lkdGg6IDIuODEyNXJlbTsgfVxuICAudGFiLWJhciAubWVudS1pY29uIHNwYW46OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBsZWZ0OiAwLjkwNjI1cmVtO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjRkZGRkZGLCAwIDdweCAwIDFweCAjRkZGRkZGLCAwIDE0cHggMCAxcHggI0ZGRkZGRjtcbiAgICB3aWR0aDogMXJlbTsgfVxuICAudGFiLWJhciAubWVudS1pY29uIHNwYW46aG92ZXI6YWZ0ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYjNiM2IzLCAwIDdweCAwIDFweCAjYjNiM2IzLCAwIDE0cHggMCAxcHggI2IzYjNiMzsgfVxuXG4ubGVmdC1vZmYtY2FudmFzLW1lbnUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2UgMHM7XG4gIHdpZHRoOiAxNS42MjVyZW07XG4gIHotaW5kZXg6IDEwMDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICBsZWZ0OiAwOyB9XG4gIC5sZWZ0LW9mZi1jYW52YXMtbWVudSAqIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ucmlnaHQtb2ZmLWNhbnZhcy1tZW51IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBlYXNlIDBzO1xuICB3aWR0aDogMTUuNjI1cmVtO1xuICB6LWluZGV4OiAxMDAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgcmlnaHQ6IDA7IH1cbiAgLnJpZ2h0LW9mZi1jYW52YXMtbWVudSAqIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG51bC5vZmYtY2FudmFzLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICB1bC5vZmYtY2FudmFzLWxpc3QgbGkgbGFiZWwge1xuICAgIGJhY2tncm91bmQ6ICM0NDQ0NDQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzVlNWU1ZTtcbiAgICBjb2xvcjogIzk5OTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuM3JlbSAwLjkzNzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICB1bC5vZmYtY2FudmFzLWxpc3QgbGkgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNjI2MjY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjY2NjY3cmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTsgfVxuICAgIHVsLm9mZi1jYW52YXMtbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNDI0MjQ7IH1cbiAgICB1bC5vZmYtY2FudmFzLWxpc3QgbGkgYTphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzI0MjQyNDsgfVxuXG4ubW92ZS1yaWdodCA+IC5pbm5lci13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1LjYyNXJlbSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNS42MjVyZW0sIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTUuNjI1cmVtLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUuNjI1cmVtLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNS42MjVyZW0sIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1LjYyNXJlbSwgMCwgMCk7IH1cbi5tb3ZlLXJpZ2h0IC5leGl0LW9mZi1jYW52YXMge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogLTRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSksIDRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgIC5tb3ZlLXJpZ2h0IC5leGl0LW9mZi1jYW52YXM6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfSB9XG5cbi5tb3ZlLWxlZnQgPiAuaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUuNjI1cmVtLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1LjYyNXJlbSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNS42MjVyZW0sIDAsIDApOyB9XG4ubW92ZS1sZWZ0IC5leGl0LW9mZi1jYW52YXMge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogLTRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSksIDRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgIC5tb3ZlLWxlZnQgLmV4aXQtb2ZmLWNhbnZhczpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyB9IH1cblxuLm9mZmNhbnZhcy1vdmVybGFwIC5sZWZ0LW9mZi1jYW52YXMtbWVudSwgLm9mZmNhbnZhcy1vdmVybGFwIC5yaWdodC1vZmYtY2FudmFzLW1lbnUge1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gIC1vLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB6LWluZGV4OiAxMDAzOyB9XG4ub2ZmY2FudmFzLW92ZXJsYXAgLmV4aXQtb2ZmLWNhbnZhcyB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAtNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KSwgNHB4IDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2U7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gICAgLm9mZmNhbnZhcy1vdmVybGFwIC5leGl0LW9mZi1jYW52YXM6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfSB9XG5cbi5vZmZjYW52YXMtb3ZlcmxhcC1sZWZ0IC5yaWdodC1vZmYtY2FudmFzLW1lbnUge1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gIC1vLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB6LWluZGV4OiAxMDAzOyB9XG4ub2ZmY2FudmFzLW92ZXJsYXAtbGVmdCAuZXhpdC1vZmYtY2FudmFzIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IC00cHggMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpLCA0cHggMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgICAub2ZmY2FudmFzLW92ZXJsYXAtbGVmdCAuZXhpdC1vZmYtY2FudmFzOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH0gfVxuXG4ub2ZmY2FudmFzLW92ZXJsYXAtcmlnaHQgLmxlZnQtb2ZmLWNhbnZhcy1tZW51IHtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otdHJhbnNmb3JtOiBub25lO1xuICAtby10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgei1pbmRleDogMTAwMzsgfVxuLm9mZmNhbnZhcy1vdmVybGFwLXJpZ2h0IC5leGl0LW9mZi1jYW52YXMge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogLTRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSksIDRweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBlYXNlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuICAgIC5vZmZjYW52YXMtb3ZlcmxhcC1yaWdodCAuZXhpdC1vZmYtY2FudmFzOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH0gfVxuXG4ubm8tY3NzdHJhbnNmb3JtcyAubGVmdC1vZmYtY2FudmFzLW1lbnUge1xuICBsZWZ0OiAtMTUuNjI1cmVtOyB9XG4ubm8tY3NzdHJhbnNmb3JtcyAucmlnaHQtb2ZmLWNhbnZhcy1tZW51IHtcbiAgcmlnaHQ6IC0xNS42MjVyZW07IH1cbi5uby1jc3N0cmFuc2Zvcm1zIC5tb3ZlLWxlZnQgPiAuaW5uZXItd3JhcCB7XG4gIHJpZ2h0OiAxNS42MjVyZW07IH1cbi5uby1jc3N0cmFuc2Zvcm1zIC5tb3ZlLXJpZ2h0ID4gLmlubmVyLXdyYXAge1xuICBsZWZ0OiAxNS42MjVyZW07IH1cblxuLmxlZnQtc3VibWVudSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1LjYyNXJlbTtcbiAgei1pbmRleDogMTAwMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7IH1cbiAgLmxlZnQtc3VibWVudSAqIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAubGVmdC1zdWJtZW51IC5iYWNrID4gYSB7XG4gICAgYmFja2dyb3VuZDogIzQ0NDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNWU1ZTVlO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAuM3JlbSAwLjkzNzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubGVmdC1zdWJtZW51IC5iYWNrID4gYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNWU1ZTVlOyB9XG4gICAgLmxlZnQtc3VibWVudSAuYmFjayA+IGE6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxBQlwiO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAubGVmdC1zdWJtZW51Lm1vdmUtcmlnaHQsIC5sZWZ0LXN1Ym1lbnUub2ZmY2FudmFzLW92ZXJsYXAtcmlnaHQsIC5sZWZ0LXN1Ym1lbnUub2ZmY2FudmFzLW92ZXJsYXAge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTsgfVxuXG4ucmlnaHQtc3VibWVudSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1LjYyNXJlbTtcbiAgei1pbmRleDogMTAwMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IC1tcy10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBlYXNlOyB9XG4gIC5yaWdodC1zdWJtZW51ICoge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5yaWdodC1zdWJtZW51IC5iYWNrID4gYSB7XG4gICAgYmFja2dyb3VuZDogIzQ0NDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNWU1ZTVlO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAuM3JlbSAwLjkzNzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAucmlnaHQtc3VibWVudSAuYmFjayA+IGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzVlNWU1ZTsgfVxuICAgIC5yaWdodC1zdWJtZW51IC5iYWNrID4gYTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcQkJcIjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAucmlnaHQtc3VibWVudS5tb3ZlLWxlZnQsIC5yaWdodC1zdWJtZW51Lm9mZmNhbnZhcy1vdmVybGFwLWxlZnQsIC5yaWdodC1zdWJtZW51Lm9mZmNhbnZhcy1vdmVybGFwIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7IH1cblxuLmxlZnQtb2ZmLWNhbnZhcy1tZW51IHVsLm9mZi1jYW52YXMtbGlzdCBsaS5oYXMtc3VibWVudSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcQkJcIjtcbiAgbWFyZ2luLWxlZnQ6IC41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLnJpZ2h0LW9mZi1jYW52YXMtbWVudSB1bC5vZmYtY2FudmFzLWxpc3QgbGkuaGFzLXN1Ym1lbnUgPiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxBQlwiO1xuICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLyogRm91bmRhdGlvbiBEcm9wZG93bnMgKi9cbi5mLWRyb3Bkb3duIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgei1pbmRleDogODk7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCBibGFjaztcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggYmxhY2s7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgdG9wOiA3M3B4O1xuICAgIHJpZ2h0OiAxNDBweDtcbiB9XG4gIC5mLWRyb3Bkb3duLm9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mLWRyb3Bkb3duID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuZi1kcm9wZG93biA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAvKi5mLWRyb3Bkb3duOmJlZm9yZSB7XG4gICAgYm9yZGVyOiBpbnNldCA2cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMnB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgei1pbmRleDogODk7IH1cbiAgLmYtZHJvcGRvd246YWZ0ZXIge1xuICAgIGJvcmRlcjogaW5zZXQgN3B4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYyB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTRweDtcbiAgICBsZWZ0OiA5cHg7XG4gICAgei1pbmRleDogODg7IH1cbiAgLmYtZHJvcGRvd24ucmlnaHQ6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4OyB9XG4gIC5mLWRyb3Bkb3duLnJpZ2h0OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA5cHg7IH0gKi9cbiAgLmYtZHJvcGRvd24uZHJvcC1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjY2NjYztcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDg5O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyB9XG4gICAgLmYtZHJvcGRvd24uZHJvcC1yaWdodC5vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmYtZHJvcGRvd24uZHJvcC1yaWdodCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5mLWRyb3Bkb3duLmRyb3AtcmlnaHQgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mLWRyb3Bkb3duLmRyb3AtcmlnaHQ6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogaW5zZXQgNnB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgbGVmdDogLTEycHg7XG4gICAgICB6LWluZGV4OiA4OTsgfVxuICAgIC5mLWRyb3Bkb3duLmRyb3AtcmlnaHQ6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiBpbnNldCA3cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2NjY2NjYyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDlweDtcbiAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgei1pbmRleDogODg7IH1cbiAgLmYtZHJvcGRvd24uZHJvcC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjY2NjO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogODk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyB9XG4gICAgLmYtZHJvcGRvd24uZHJvcC1sZWZ0Lm9wZW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZi1kcm9wZG93bi5kcm9wLWxlZnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZi1kcm9wZG93bi5kcm9wLWxlZnQgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mLWRyb3Bkb3duLmRyb3AtbGVmdDpiZWZvcmUge1xuICAgICAgYm9yZGVyOiBpbnNldCA2cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB6LWluZGV4OiA4OTsgfVxuICAgIC5mLWRyb3Bkb3duLmRyb3AtbGVmdDphZnRlciB7XG4gICAgICBib3JkZXI6IGluc2V0IDdweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjY2NjY2NjO1xuICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA5cHg7XG4gICAgICByaWdodDogLTE0cHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgei1pbmRleDogODg7IH1cbiAgLmYtZHJvcGRvd24uZHJvcC10b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA4OTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7IH1cbiAgICAuZi1kcm9wZG93bi5kcm9wLXRvcC5vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmYtZHJvcGRvd24uZHJvcC10b3AgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZi1kcm9wZG93bi5kcm9wLXRvcCA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmYtZHJvcGRvd24uZHJvcC10b3A6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogaW5zZXQgNnB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvdHRvbTogLTEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB6LWluZGV4OiA4OTsgfVxuICAgIC5mLWRyb3Bkb3duLmRyb3AtdG9wOmFmdGVyIHtcbiAgICAgIGJvcmRlcjogaW5zZXQgN3B4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBib3JkZXItY29sb3I6ICNjY2NjY2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvdHRvbTogLTE0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiA5cHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHotaW5kZXg6IDg4OyB9XG4gIC5mLWRyb3Bkb3duIGxpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmYtZHJvcGRvd24gbGk6aG92ZXIsIC5mLWRyb3Bkb3duIGxpOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7IH1cbiAgICAuZi1kcm9wZG93biBsaS5yYWRpdXMge1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAuZi1kcm9wZG93biBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgY29sb3I6ICNGRkY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5mLWRyb3Bkb3duLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDg5O1xuICAgIG1heC13aWR0aDogMjAwcHg7IH1cbiAgICAuZi1kcm9wZG93bi5jb250ZW50Lm9wZW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZi1kcm9wZG93bi5jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmYtZHJvcGRvd24uY29udGVudCA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mLWRyb3Bkb3duLnRpbnkge1xuICAgIG1heC13aWR0aDogMjAwcHg7IH1cbiAgLmYtZHJvcGRvd24uc21hbGwge1xuICAgIG1heC13aWR0aDogMzAwcHg7IH1cbiAgLmYtZHJvcGRvd24ubWVkaXVtIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4OyB9XG4gIC5mLWRyb3Bkb3duLmxhcmdlIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9XG4gIC5mLWRyb3Bkb3duLm1lZ2Ege1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAuZi1kcm9wZG93bi5tZWdhLm9wZW4ge1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0RERERERDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgdGFibGUtbGF5b3V0OiBhdXRvOyB9XG4gIHRhYmxlIGNhcHRpb24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICB0YWJsZSB0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTsgfVxuICAgIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAgIHRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNjI1cmVtOyB9XG4gIHRhYmxlIHRmb290IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1OyB9XG4gICAgdGFibGUgdGZvb3QgdHIgdGgsXG4gICAgdGFibGUgdGZvb3QgdHIgdGQge1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC42MjVyZW07IH1cbiAgdGFibGUgdHIgdGgsXG4gIHRhYmxlIHRyIHRkIHtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDAuNTYyNXJlbSAwLjYyNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIHRhYmxlIHRyLmV2ZW4sIHRhYmxlIHRyLmFsdCwgdGFibGUgdHI6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7IH1cbiAgdGFibGUgdGhlYWQgdHIgdGgsXG4gIHRhYmxlIHRmb290IHRyIHRoLFxuICB0YWJsZSB0Zm9vdCB0ciB0ZCxcbiAgdGFibGUgdGJvZHkgdHIgdGgsXG4gIHRhYmxlIHRib2R5IHRyIHRkLFxuICB0YWJsZSB0ciB0ZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IH1cblxuLyogU3RhbmRhcmQgRm9ybXMgKi9cbmZvcm0ge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbi8qIFVzaW5nIGZvcm1zIHdpdGhpbiByb3dzLCB3ZSBuZWVkIHRvIHNldCBzb21lIGRlZmF1bHRzICovXG5mb3JtIC5yb3cgLnJvdyB7XG4gIG1hcmdpbjogMCAtMC41cmVtOyB9XG4gIGZvcm0gLnJvdyAucm93IC5jb2x1bW4sXG4gIGZvcm0gLnJvdyAucm93IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTsgfVxuICBmb3JtIC5yb3cgLnJvdy5jb2xsYXBzZSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgZm9ybSAucm93IC5yb3cuY29sbGFwc2UgLmNvbHVtbixcbiAgICBmb3JtIC5yb3cgLnJvdy5jb2xsYXBzZSAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgZm9ybSAucm93IC5yb3cuY29sbGFwc2UgaW5wdXQge1xuICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5mb3JtIC5yb3cgaW5wdXQuY29sdW1uLFxuZm9ybSAucm93IGlucHV0LmNvbHVtbnMsXG5mb3JtIC5yb3cgdGV4dGFyZWEuY29sdW1uLFxuZm9ybSAucm93IHRleHRhcmVhLmNvbHVtbnMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuXG4vKiBMYWJlbCBTdHlsZXMgKi9cbmxhYmVsIHtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIC8qIFN0eWxlcyBmb3IgcmVxdWlyZWQgaW5wdXRzICovIH1cbiAgbGFiZWwucmlnaHQge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgbGFiZWwuaW5saW5lIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gICAgcGFkZGluZzogMC41NjI1cmVtIDA7IH1cbiAgbGFiZWwgc21hbGwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGNvbG9yOiAjNjc2NzY3OyB9XG5cbi8qIEF0dGFjaCBlbGVtZW50cyB0byB0aGUgYmVnaW5uaW5nIG9yIGVuZCBvZiBhbiBpbnB1dCAqL1xuLnByZWZpeCxcbi5wb3N0Zml4IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDIuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMzEyNXJlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyOyB9XG5cbi8qIEFkanVzdCBwYWRkaW5nLCBhbGlnbm1lbnQgYW5kIHJhZGl1cyBpZiBwcmUvcG9zdCBlbGVtZW50IGlzIGEgYnV0dG9uICovXG4ucG9zdGZpeC5idXR0b24ge1xuICBib3JkZXItY29sb3I6IHRydWU7IH1cblxuLnByZWZpeC5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnByZWZpeC5idXR0b24ucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4ucG9zdGZpeC5idXR0b24ucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnByZWZpeC5idXR0b24ucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMDBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4OyB9XG5cbi5wb3N0Zml4LmJ1dHRvbi5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4OyB9XG5cbi8qIFNlcGFyYXRlIHByZWZpeCBhbmQgcG9zdGZpeCBzdHlsZXMgd2hlbiBvbiBzcGFuIG9yIGxhYmVsIHNvIGJ1dHRvbnMga2VlcCB0aGVpciBvd24gKi9cbnNwYW4ucHJlZml4LCBsYWJlbC5wcmVmaXgge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7IH1cblxuc3Bhbi5wb3N0Zml4LCBsYWJlbC5wb3N0Zml4IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYzsgfVxuXG4vKiBXZSB1c2UgdGhpcyB0byBnZXQgYmFzaWMgc3R5bGluZyBvbiBhbGwgYmFzaWMgZm9ybSBlbGVtZW50cyAqL1xuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwiY29sb3JcIl0sIHRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGhlaWdodDogMi4zMTI1cmVtO1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMTVzIGxpbmVhcjsgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIndlZWtcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgaW5wdXRbdHlwZT1cInRleHRcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cImRhdGVcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwibW9udGhcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJ0ZWxcIl06ZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwidXJsXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwiY29sb3JcIl06ZGlzYWJsZWQsIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJkYXRlXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwibW9udGhcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLCBpbnB1dFt0eXBlPVwid2Vla1wiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cInRlbFwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cInVybFwiXVtyZWFkb25seV0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwiY29sb3JcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwiY29sb3JcIl1bcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNvbG9yXCJdLCB0ZXh0YXJlYVtkaXNhYmxlZF0sIHRleHRhcmVhW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJkYXRlXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cIndlZWtcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLnJhZGl1cywgaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJ0ZWxcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwidGltZVwiXS5yYWRpdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl0ucmFkaXVzLCBpbnB1dFt0eXBlPVwiY29sb3JcIl0ucmFkaXVzLCB0ZXh0YXJlYS5yYWRpdXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5mb3JtIC5yb3cgLnByZWZpeC1yYWRpdXMucm93LmNvbGxhcHNlIGlucHV0LFxuZm9ybSAucm93IC5wcmVmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSB0ZXh0YXJlYSxcbmZvcm0gLnJvdyAucHJlZml4LXJhZGl1cy5yb3cuY29sbGFwc2Ugc2VsZWN0LFxuZm9ybSAucm93IC5wcmVmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDsgfVxuZm9ybSAucm93IC5wcmVmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSAucHJlZml4IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuZm9ybSAucm93IC5wb3N0Zml4LXJhZGl1cy5yb3cuY29sbGFwc2UgaW5wdXQsXG5mb3JtIC5yb3cgLnBvc3RmaXgtcmFkaXVzLnJvdy5jb2xsYXBzZSB0ZXh0YXJlYSxcbmZvcm0gLnJvdyAucG9zdGZpeC1yYWRpdXMucm93LmNvbGxhcHNlIHNlbGVjdCxcbmZvcm0gLnJvdyAucG9zdGZpeC1yYWRpdXMucm93LmNvbGxhcHNlIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cbmZvcm0gLnJvdyAucG9zdGZpeC1yYWRpdXMucm93LmNvbGxhcHNlIC5wb3N0Zml4IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSBpbnB1dCxcbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSB0ZXh0YXJlYSxcbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSBzZWxlY3QsXG5mb3JtIC5yb3cgLnByZWZpeC1yb3VuZC5yb3cuY29sbGFwc2UgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMDAwcHg7IH1cbmZvcm0gLnJvdyAucHJlZml4LXJvdW5kLnJvdy5jb2xsYXBzZSAucHJlZml4IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDsgfVxuZm9ybSAucm93IC5wb3N0Zml4LXJvdW5kLnJvdy5jb2xsYXBzZSBpbnB1dCxcbmZvcm0gLnJvdyAucG9zdGZpeC1yb3VuZC5yb3cuY29sbGFwc2UgdGV4dGFyZWEsXG5mb3JtIC5yb3cgLnBvc3RmaXgtcm91bmQucm93LmNvbGxhcHNlIHNlbGVjdCxcbmZvcm0gLnJvdyAucG9zdGZpeC1yb3VuZC5yb3cuY29sbGFwc2UgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMDBweDsgfVxuZm9ybSAucm93IC5wb3N0Zml4LXJvdW5kLnJvdy5jb2xsYXBzZSAucG9zdGZpeCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMDBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwMHB4OyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4vKiBSZXNwZWN0IGVuZm9yY2VkIGFtb3VudCBvZiByb3dzIGZvciB0ZXh0YXJlYSAqL1xudGV4dGFyZWFbcm93c10ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyogTm90IGFsbG93IHJlc2l6ZSBvdXQgb2YgcGFyZW50ICovXG50ZXh0YXJlYSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYzsgfVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjY2NjY2NjOyB9XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjY2NjY2NjOyB9XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYzsgfVxuXG4vKiBBZGQgaGVpZ2h0IHZhbHVlIGZvciBzZWxlY3QgZWxlbWVudHMgdG8gbWF0Y2ggdGV4dCBpbnB1dCBoZWlnaHQgKi9cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUQwaU1USndlQ0lnZVQwaU1IQjRJaUIzYVdSMGFEMGlNalJ3ZUNJZ2FHVnBaMmgwUFNJemNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBMklETWlJR1Z1WVdKc1pTMWlZV05yWjNKdmRXNWtQU0p1WlhjZ01DQXdJRFlnTXlJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStQSEJ2YkhsbmIyNGdjRzlwYm5SelBTSTFMams1TWl3d0lESXVPVGt5TERNZ0xUQXVNREE0TERBZ0lpOCtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAyLjMxMjVyZW07IH1cbiAgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHNlbGVjdC5yYWRpdXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICBzZWxlY3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5OyB9XG4gIHNlbGVjdDpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RERERERDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgc2VsZWN0W211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qIEFkanVzdCBtYXJnaW4gZm9yIGZvcm0gZWxlbWVudHMgYmVsb3cgKi9cbmlucHV0W3R5cGU9XCJmaWxlXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuc2VsZWN0IHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIE5vcm1hbGl6ZSBmaWxlIGlucHV0IHdpZHRoICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIEhUTUw1IE51bWJlciBzcGlubmVycyBzZXR0aW5ncyAqL1xuLyogV2UgYWRkIGJhc2ljIGZpZWxkc2V0IHN0eWxpbmcgKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERERERDtcbiAgbWFyZ2luOiAxLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG4gIGZpZWxkc2V0IGxlZ2VuZCB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTg3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwLjE4NzVyZW07IH1cblxuLyogRXJyb3IgSGFuZGxpbmcgKi9cbltkYXRhLWFiaWRlXSAuZXJyb3Igc21hbGwuZXJyb3IsIFtkYXRhLWFiaWRlXSAuZXJyb3Igc3Bhbi5lcnJvciwgW2RhdGEtYWJpZGVdIHNwYW4uZXJyb3IsIFtkYXRhLWFiaWRlXSBzbWFsbC5lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC41NjI1cmVtIDAuNTYyNXJlbTtcbiAgYmFja2dyb3VuZDogI2M2MGYxMztcbiAgY29sb3I6ICNGRkZGRkY7IH1cbltkYXRhLWFiaWRlXSBzcGFuLmVycm9yLCBbZGF0YS1hYmlkZV0gc21hbGwuZXJyb3Ige1xuICBkaXNwbGF5OiBub25lOyB9XG5cbnNwYW4uZXJyb3IsIHNtYWxsLmVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjU2MjVyZW0gMC41NjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjYzYwZjEzO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uZXJyb3IgaW5wdXQsXG4uZXJyb3IgdGV4dGFyZWEsXG4uZXJyb3Igc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuLmVycm9yIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5lcnJvciBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4uZXJyb3IgbGFiZWwsXG4uZXJyb3IgbGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI2M2MGYxMzsgfVxuLmVycm9yIHNtYWxsLmVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjU2MjVyZW0gMC41NjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjYzYwZjEzO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuLmVycm9yID4gbGFiZWwgPiBzbWFsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzY3Njc2NztcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDYwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4uZXJyb3Igc3Bhbi5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXQuZXJyb3IsXG50ZXh0YXJlYS5lcnJvcixcbnNlbGVjdC5lcnJvciB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxubGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI2M2MGYxMzsgfVxuXG4ucmFuZ2Utc2xpZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERERERDtcbiAgbWFyZ2luOiAxLjI1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTsgfVxuICAucmFuZ2Utc2xpZGVyLnZlcnRpY2FsLXJhbmdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREREREREO1xuICAgIG1hcmdpbjogMS4yNXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMi41cmVtO1xuICAgIHdpZHRoOiAxcmVtOyB9XG4gICAgLnJhbmdlLXNsaWRlci52ZXJ0aWNhbC1yYW5nZSAucmFuZ2Utc2xpZGVyLWhhbmRsZSB7XG4gICAgICBib3R0b206IC0xMC41cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLnJhbmdlLXNsaWRlci52ZXJ0aWNhbC1yYW5nZSAucmFuZ2Utc2xpZGVyLWFjdGl2ZS1zZWdtZW50IHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaXRpYWw7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMC44NzVyZW07IH1cbiAgLnJhbmdlLXNsaWRlci5yYWRpdXMge1xuICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgLnJhbmdlLXNsaWRlci5yYWRpdXMgLnJhbmdlLXNsaWRlci1oYW5kbGUge1xuICAgICAgYmFja2dyb3VuZDogIzJiYTZjYjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgICAgLnJhbmdlLXNsaWRlci5yYWRpdXMgLnJhbmdlLXNsaWRlci1oYW5kbGU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjY5MmIzOyB9XG4gIC5yYW5nZS1zbGlkZXIucm91bmQge1xuICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gICAgLnJhbmdlLXNsaWRlci5yb3VuZCAucmFuZ2Utc2xpZGVyLWhhbmRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMmJhNmNiO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gICAgICAucmFuZ2Utc2xpZGVyLnJvdW5kIC5yYW5nZS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI2OTJiMzsgfVxuICAucmFuZ2Utc2xpZGVyLmRpc2FibGVkLCAucmFuZ2Utc2xpZGVyW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIC5yYW5nZS1zbGlkZXIuZGlzYWJsZWQgLnJhbmdlLXNsaWRlci1oYW5kbGUsIC5yYW5nZS1zbGlkZXJbZGlzYWJsZWRdIC5yYW5nZS1zbGlkZXItaGFuZGxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyYmE2Y2I7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIC5yYW5nZS1zbGlkZXIuZGlzYWJsZWQgLnJhbmdlLXNsaWRlci1oYW5kbGU6aG92ZXIsIC5yYW5nZS1zbGlkZXJbZGlzYWJsZWRdIC5yYW5nZS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI2OTJiMzsgfVxuXG4ucmFuZ2Utc2xpZGVyLWFjdGl2ZS1zZWdtZW50IHtcbiAgYmFja2dyb3VuZDogI2U3ZTdlNztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnJhbmdlLXNsaWRlci1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjMxMjVyZW07XG4gIHdpZHRoOiAycmVtO1xuICB6LWluZGV4OiAxO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBiYWNrZ3JvdW5kOiAjMmJhNmNiOyB9XG4gIC5yYW5nZS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjY5MmIzOyB9XG5cbltjbGFzcyo9XCJibG9jay1ncmlkLVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgLTAuNjI1cmVtOyB9XG4gIFtjbGFzcyo9XCJibG9jay1ncmlkLVwiXTpiZWZvcmUsIFtjbGFzcyo9XCJibG9jay1ncmlkLVwiXTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICBbY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl0gPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMC42MjVyZW0gMS4yNXJlbTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4ge1xuICAuc21hbGwtYmxvY2stZ3JpZC0xID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtMSA+IGxpOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC0yID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtMiA+IGxpOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMyA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC0zID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtNCA+IGxpOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC01ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtNSA+IGxpOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC02ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNyA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxNC4yODU3MSU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnNtYWxsLWJsb2NrLWdyaWQtNyA+IGxpOm50aC1vZi10eXBlKDduKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtOCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMi41JTsgfVxuICAgIC5zbWFsbC1ibG9jay1ncmlkLTggPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUoOG4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAuc21hbGwtYmxvY2stZ3JpZC05ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDExLjExMTExJTsgfVxuICAgIC5zbWFsbC1ibG9jay1ncmlkLTkgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUoOW4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAuc21hbGwtYmxvY2stZ3JpZC0xMCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMCU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5zbWFsbC1ibG9jay1ncmlkLTEwID4gbGk6bnRoLW9mLXR5cGUoMTBuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTEgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogOS4wOTA5MSU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC0xMSA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5zbWFsbC1ibG9jay1ncmlkLTExID4gbGk6bnRoLW9mLXR5cGUoMTFuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTIgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgICAuc21hbGwtYmxvY2stZ3JpZC0xMiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5zbWFsbC1ibG9jay1ncmlkLTEyID4gbGk6bnRoLW9mLXR5cGUoMTJuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAuMDYyNWVtKSB7XG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMSA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUoMW4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtMiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC0yID4gbGk6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtMyA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC0zID4gbGk6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtNCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtNCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtNSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtNSA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC01ID4gbGk6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtNiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC02ID4gbGk6bnRoLW9mLXR5cGUoNm4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtNyA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxNC4yODU3MSU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtNyA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUoN24rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtOCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMi41JTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLm1lZGl1bS1ibG9jay1ncmlkLTggPiBsaTpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC05ID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDExLjExMTExJTsgfVxuICAgIC5tZWRpdW0tYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLm1lZGl1bS1ibG9jay1ncmlkLTkgPiBsaTpudGgtb2YtdHlwZSg5bisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5tZWRpdW0tYmxvY2stZ3JpZC0xMCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMCU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMTAgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMTAgPiBsaTpudGgtb2YtdHlwZSgxMG4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtMTEgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogOS4wOTA5MSU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZSgxMW4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuICAubWVkaXVtLWJsb2NrLWdyaWQtMTIgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubWVkaXVtLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxMm4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgLmxhcmdlLWJsb2NrLWdyaWQtMSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtMSA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTEgPiBsaTpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTIgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtMiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTIgPiBsaTpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTMgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTMgPiBsaTpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTQgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMjUlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtNCA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTQgPiBsaTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTUgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMjAlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtNSA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTUgPiBsaTpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTYgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTYgPiBsaTpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTcgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTQuMjg1NzElOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtNyA+IGxpOm50aC1vZi10eXBlKDFuKSB7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sYXJnZS1ibG9jay1ncmlkLTcgPiBsaTpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTggPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTIuNSU7IH1cbiAgICAubGFyZ2UtYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtOCA+IGxpOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLmxhcmdlLWJsb2NrLWdyaWQtOSA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMS4xMTExMSU7IH1cbiAgICAubGFyZ2UtYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtOSA+IGxpOm50aC1vZi10eXBlKDluKzEpIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG5cbiAgLmxhcmdlLWJsb2NrLWdyaWQtMTAgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTAlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtMTAgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubGFyZ2UtYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKDEwbisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTExID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDkuMDkwOTElOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubGFyZ2UtYmxvY2stZ3JpZC0xMSA+IGxpOm50aC1vZi10eXBlKDExbisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEyID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gICAgLmxhcmdlLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubGFyZ2UtYmxvY2stZ3JpZC0xMiA+IGxpOm50aC1vZi10eXBlKDEybisxKSB7XG4gICAgICBjbGVhcjogYm90aDsgfSB9XG4uZmxleC12aWRlbyB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDY3LjUlO1xuICBwYWRkaW5nLXRvcDogMS41NjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZsZXgtdmlkZW8ud2lkZXNjcmVlbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjM0JTsgfVxuICAuZmxleC12aWRlby52aW1lbyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmZsZXgtdmlkZW8gaWZyYW1lLFxuICAuZmxleC12aWRlbyBvYmplY3QsXG4gIC5mbGV4LXZpZGVvIGVtYmVkLFxuICAuZmxleC12aWRlbyB2aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDsgfVxuXG4ua2V5c3Ryb2tlLFxua2JkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvbnNvbGFzXCIsIFwiTWVubG9cIiwgXCJDb3VyaWVyXCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5zd2l0Y2gge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5zd2l0Y2ggbGFiZWwge1xuICAgIGJhY2tncm91bmQ6ICNEREREREQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDsgfVxuICAuc3dpdGNoIGlucHV0IHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA5cHg7IH1cbiAgICAuc3dpdGNoIGlucHV0ICsgbGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnN3aXRjaCBsYWJlbDphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAuMjVyZW07XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgIGJhY2tncm91bmQ6ICMyYmE2Y2I7IH1cbiAgLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGxlZnQ6IDIuMjVyZW07IH1cbiAgLnN3aXRjaCBsYWJlbCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHdpZHRoOiA0cmVtOyB9XG4gIC5zd2l0Y2ggbGFiZWw6YWZ0ZXIge1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxLjVyZW07IH1cbiAgLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGxlZnQ6IDIuMjVyZW07IH1cbiAgLnN3aXRjaCBsYWJlbCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICNEREREREQ7IH1cbiAgLnN3aXRjaCBsYWJlbDphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAuc3dpdGNoIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgYmFja2dyb3VuZDogIzJiYTZjYjsgfVxuICAuc3dpdGNoLmxhcmdlIGxhYmVsIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICB3aWR0aDogNXJlbTsgfVxuICAuc3dpdGNoLmxhcmdlIGxhYmVsOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDJyZW07IH1cbiAgLnN3aXRjaC5sYXJnZSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGxlZnQ6IDIuNzVyZW07IH1cbiAgLnN3aXRjaC5zbWFsbCBsYWJlbCB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgIHdpZHRoOiAzLjVyZW07IH1cbiAgLnN3aXRjaC5zbWFsbCBsYWJlbDphZnRlciB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIHdpZHRoOiAxLjI1cmVtOyB9XG4gIC5zd2l0Y2guc21hbGwgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIC5zd2l0Y2gudGlueSBsYWJlbCB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgd2lkdGg6IDNyZW07IH1cbiAgLnN3aXRjaC50aW55IGxhYmVsOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgd2lkdGg6IDFyZW07IH1cbiAgLnN3aXRjaC50aW55IGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgbGVmdDogMS43NXJlbTsgfVxuICAuc3dpdGNoLnJhZGl1cyBsYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5zd2l0Y2gucmFkaXVzIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLnN3aXRjaC5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4OyB9XG4gICAgLnN3aXRjaC5yb3VuZCBsYWJlbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycmVtOyB9XG4gICAgLnN3aXRjaC5yb3VuZCBsYWJlbDphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycmVtOyB9XG5cbi8qIHNtYWxsIGRpc3BsYXlzICovXG5AbWVkaWEgb25seSBzY3JlZW4ge1xuICAuc2hvdy1mb3Itc21hbGwtb25seSwgLnNob3ctZm9yLXNtYWxsLXVwLCAuc2hvdy1mb3Itc21hbGwsIC5zaG93LWZvci1zbWFsbC1kb3duLCAuaGlkZS1mb3ItbWVkaXVtLW9ubHksIC5oaWRlLWZvci1tZWRpdW0tdXAsIC5oaWRlLWZvci1tZWRpdW0sIC5zaG93LWZvci1tZWRpdW0tZG93biwgLmhpZGUtZm9yLWxhcmdlLW9ubHksIC5oaWRlLWZvci1sYXJnZS11cCwgLmhpZGUtZm9yLWxhcmdlLCAuc2hvdy1mb3ItbGFyZ2UtZG93biwgLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCAuaGlkZS1mb3IteGxhcmdlLXVwLCAuaGlkZS1mb3IteGxhcmdlLCAuc2hvdy1mb3IteGxhcmdlLWRvd24sIC5oaWRlLWZvci14eGxhcmdlLW9ubHksIC5oaWRlLWZvci14eGxhcmdlLXVwLCAuaGlkZS1mb3IteHhsYXJnZSwgLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogaW5oZXJpdCA7IH1cblxuICAuaGlkZS1mb3Itc21hbGwtb25seSwgLmhpZGUtZm9yLXNtYWxsLXVwLCAuaGlkZS1mb3Itc21hbGwsIC5oaWRlLWZvci1zbWFsbC1kb3duLCAuc2hvdy1mb3ItbWVkaXVtLW9ubHksIC5zaG93LWZvci1tZWRpdW0tdXAsIC5zaG93LWZvci1tZWRpdW0sIC5oaWRlLWZvci1tZWRpdW0tZG93biwgLnNob3ctZm9yLWxhcmdlLW9ubHksIC5zaG93LWZvci1sYXJnZS11cCwgLnNob3ctZm9yLWxhcmdlLCAuaGlkZS1mb3ItbGFyZ2UtZG93biwgLnNob3ctZm9yLXhsYXJnZS1vbmx5LCAuc2hvdy1mb3IteGxhcmdlLXVwLCAuc2hvdy1mb3IteGxhcmdlLCAuaGlkZS1mb3IteGxhcmdlLWRvd24sIC5zaG93LWZvci14eGxhcmdlLW9ubHksIC5zaG93LWZvci14eGxhcmdlLXVwLCAuc2hvdy1mb3IteHhsYXJnZSwgLmhpZGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgLnZpc2libGUtZm9yLXNtYWxsLW9ubHksIC52aXNpYmxlLWZvci1zbWFsbC11cCwgLnZpc2libGUtZm9yLXNtYWxsLCAudmlzaWJsZS1mb3Itc21hbGwtZG93biwgLmhpZGRlbi1mb3ItbWVkaXVtLW9ubHksIC5oaWRkZW4tZm9yLW1lZGl1bS11cCwgLmhpZGRlbi1mb3ItbWVkaXVtLCAudmlzaWJsZS1mb3ItbWVkaXVtLWRvd24sIC5oaWRkZW4tZm9yLWxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLWxhcmdlLXVwLCAuaGlkZGVuLWZvci1sYXJnZSwgLnZpc2libGUtZm9yLWxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXhsYXJnZS1vbmx5LCAuaGlkZGVuLWZvci14bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXhsYXJnZSwgLnZpc2libGUtZm9yLXhsYXJnZS1kb3duLCAuaGlkZGVuLWZvci14eGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXh4bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXh4bGFyZ2UsIC52aXNpYmxlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bzsgfVxuXG4gIC5oaWRkZW4tZm9yLXNtYWxsLW9ubHksIC5oaWRkZW4tZm9yLXNtYWxsLXVwLCAuaGlkZGVuLWZvci1zbWFsbCwgLmhpZGRlbi1mb3Itc21hbGwtZG93biwgLnZpc2libGUtZm9yLW1lZGl1bS1vbmx5LCAudmlzaWJsZS1mb3ItbWVkaXVtLXVwLCAudmlzaWJsZS1mb3ItbWVkaXVtLCAuaGlkZGVuLWZvci1tZWRpdW0tZG93biwgLnZpc2libGUtZm9yLWxhcmdlLW9ubHksIC52aXNpYmxlLWZvci1sYXJnZS11cCwgLnZpc2libGUtZm9yLWxhcmdlLCAuaGlkZGVuLWZvci1sYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14bGFyZ2UtdXAsIC52aXNpYmxlLWZvci14bGFyZ2UsIC5oaWRkZW4tZm9yLXhsYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteHhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteHhsYXJnZS11cCwgLnZpc2libGUtZm9yLXh4bGFyZ2UsIC5oaWRkZW4tZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweDsgfVxuXG4gIHRhYmxlLnNob3ctZm9yLXNtYWxsLW9ubHksIHRhYmxlLnNob3ctZm9yLXNtYWxsLXVwLCB0YWJsZS5zaG93LWZvci1zbWFsbCwgdGFibGUuc2hvdy1mb3Itc21hbGwtZG93biwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS11cCwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLCB0YWJsZS5zaG93LWZvci1tZWRpdW0tZG93biwgdGFibGUuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3ItbGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLCB0YWJsZS5zaG93LWZvci1sYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3IteGxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4gIHRoZWFkLnNob3ctZm9yLXNtYWxsLW9ubHksIHRoZWFkLnNob3ctZm9yLXNtYWxsLXVwLCB0aGVhZC5zaG93LWZvci1zbWFsbCwgdGhlYWQuc2hvdy1mb3Itc21hbGwtZG93biwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRoZWFkLmhpZGUtZm9yLW1lZGl1bS11cCwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLCB0aGVhZC5zaG93LWZvci1tZWRpdW0tZG93biwgdGhlYWQuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLWxhcmdlLCB0aGVhZC5zaG93LWZvci1sYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteGxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci14bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuICB0Ym9keS5zaG93LWZvci1zbWFsbC1vbmx5LCB0Ym9keS5zaG93LWZvci1zbWFsbC11cCwgdGJvZHkuc2hvdy1mb3Itc21hbGwsIHRib2R5LnNob3ctZm9yLXNtYWxsLWRvd24sIHRib2R5LmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0Ym9keS5oaWRlLWZvci1tZWRpdW0tdXAsIHRib2R5LmhpZGUtZm9yLW1lZGl1bSwgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLWRvd24sIHRib2R5LmhpZGUtZm9yLWxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLWxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci1sYXJnZSwgdGJvZHkuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLXhsYXJnZS11cCwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLCB0Ym9keS5zaG93LWZvci14bGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdHIuc2hvdy1mb3Itc21hbGwtb25seSwgdHIuc2hvdy1mb3Itc21hbGwtdXAsIHRyLnNob3ctZm9yLXNtYWxsLCB0ci5zaG93LWZvci1zbWFsbC1kb3duLCB0ci5oaWRlLWZvci1tZWRpdW0tb25seSwgdHIuaGlkZS1mb3ItbWVkaXVtLXVwLCB0ci5oaWRlLWZvci1tZWRpdW0sIHRyLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0ci5oaWRlLWZvci1sYXJnZS1vbmx5LCB0ci5oaWRlLWZvci1sYXJnZS11cCwgdHIuaGlkZS1mb3ItbGFyZ2UsIHRyLnNob3ctZm9yLWxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ci5oaWRlLWZvci14bGFyZ2UtdXAsIHRyLmhpZGUtZm9yLXhsYXJnZSwgdHIuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdHIuaGlkZS1mb3IteHhsYXJnZS11cCwgdHIuaGlkZS1mb3IteHhsYXJnZSwgdHIuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxuICB0aC5zaG93LWZvci1zbWFsbC1vbmx5LCB0ZC5zaG93LWZvci1zbWFsbC1vbmx5LCB0aC5zaG93LWZvci1zbWFsbC11cCwgdGQuc2hvdy1mb3Itc21hbGwtdXAsIHRoLnNob3ctZm9yLXNtYWxsLCB0ZC5zaG93LWZvci1zbWFsbCwgdGguc2hvdy1mb3Itc21hbGwtZG93biwgdGQuc2hvdy1mb3Itc21hbGwtZG93biwgdGguaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRkLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0aC5oaWRlLWZvci1tZWRpdW0tdXAsIHRkLmhpZGUtZm9yLW1lZGl1bS11cCwgdGguaGlkZS1mb3ItbWVkaXVtLCB0ZC5oaWRlLWZvci1tZWRpdW0sIHRoLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0ZC5zaG93LWZvci1tZWRpdW0tZG93biwgdGguaGlkZS1mb3ItbGFyZ2Utb25seSwgdGQuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGguaGlkZS1mb3ItbGFyZ2UtdXAsIHRkLmhpZGUtZm9yLWxhcmdlLXVwLCB0aC5oaWRlLWZvci1sYXJnZSwgdGQuaGlkZS1mb3ItbGFyZ2UsIHRoLnNob3ctZm9yLWxhcmdlLWRvd24sIHRkLnNob3ctZm9yLWxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGguaGlkZS1mb3IteGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXhsYXJnZSwgdGQuaGlkZS1mb3IteGxhcmdlLCB0aC5zaG93LWZvci14bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGQuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0aC5oaWRlLWZvci14eGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14eGxhcmdlLXVwLCB0aC5oaWRlLWZvci14eGxhcmdlLCB0ZC5oaWRlLWZvci14eGxhcmdlLCB0aC5zaG93LWZvci14eGxhcmdlLWRvd24sIHRkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cbi8qIG1lZGl1bSBkaXNwbGF5cyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjI1ZW0pIHtcbiAgLmhpZGUtZm9yLXNtYWxsLW9ubHksIC5zaG93LWZvci1zbWFsbC11cCwgLmhpZGUtZm9yLXNtYWxsLCAuaGlkZS1mb3Itc21hbGwtZG93biwgLnNob3ctZm9yLW1lZGl1bS1vbmx5LCAuc2hvdy1mb3ItbWVkaXVtLXVwLCAuc2hvdy1mb3ItbWVkaXVtLCAuc2hvdy1mb3ItbWVkaXVtLWRvd24sIC5oaWRlLWZvci1sYXJnZS1vbmx5LCAuaGlkZS1mb3ItbGFyZ2UtdXAsIC5oaWRlLWZvci1sYXJnZSwgLnNob3ctZm9yLWxhcmdlLWRvd24sIC5oaWRlLWZvci14bGFyZ2Utb25seSwgLmhpZGUtZm9yLXhsYXJnZS11cCwgLmhpZGUtZm9yLXhsYXJnZSwgLnNob3ctZm9yLXhsYXJnZS1kb3duLCAuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCAuaGlkZS1mb3IteHhsYXJnZS11cCwgLmhpZGUtZm9yLXh4bGFyZ2UsIC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4gIC5zaG93LWZvci1zbWFsbC1vbmx5LCAuaGlkZS1mb3Itc21hbGwtdXAsIC5zaG93LWZvci1zbWFsbCwgLnNob3ctZm9yLXNtYWxsLWRvd24sIC5oaWRlLWZvci1tZWRpdW0tb25seSwgLmhpZGUtZm9yLW1lZGl1bS11cCwgLmhpZGUtZm9yLW1lZGl1bSwgLmhpZGUtZm9yLW1lZGl1bS1kb3duLCAuc2hvdy1mb3ItbGFyZ2Utb25seSwgLnNob3ctZm9yLWxhcmdlLXVwLCAuc2hvdy1mb3ItbGFyZ2UsIC5oaWRlLWZvci1sYXJnZS1kb3duLCAuc2hvdy1mb3IteGxhcmdlLW9ubHksIC5zaG93LWZvci14bGFyZ2UtdXAsIC5zaG93LWZvci14bGFyZ2UsIC5oaWRlLWZvci14bGFyZ2UtZG93biwgLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgLnNob3ctZm9yLXh4bGFyZ2UtdXAsIC5zaG93LWZvci14eGxhcmdlLCAuaGlkZS1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuICAuaGlkZGVuLWZvci1zbWFsbC1vbmx5LCAudmlzaWJsZS1mb3Itc21hbGwtdXAsIC5oaWRkZW4tZm9yLXNtYWxsLCAuaGlkZGVuLWZvci1zbWFsbC1kb3duLCAudmlzaWJsZS1mb3ItbWVkaXVtLW9ubHksIC52aXNpYmxlLWZvci1tZWRpdW0tdXAsIC52aXNpYmxlLWZvci1tZWRpdW0sIC52aXNpYmxlLWZvci1tZWRpdW0tZG93biwgLmhpZGRlbi1mb3ItbGFyZ2Utb25seSwgLmhpZGRlbi1mb3ItbGFyZ2UtdXAsIC5oaWRkZW4tZm9yLWxhcmdlLCAudmlzaWJsZS1mb3ItbGFyZ2UtZG93biwgLmhpZGRlbi1mb3IteGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXhsYXJnZS11cCwgLmhpZGRlbi1mb3IteGxhcmdlLCAudmlzaWJsZS1mb3IteGxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXh4bGFyZ2Utb25seSwgLmhpZGRlbi1mb3IteHhsYXJnZS11cCwgLmhpZGRlbi1mb3IteHhsYXJnZSwgLnZpc2libGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvOyB9XG5cbiAgLnZpc2libGUtZm9yLXNtYWxsLW9ubHksIC5oaWRkZW4tZm9yLXNtYWxsLXVwLCAudmlzaWJsZS1mb3Itc21hbGwsIC52aXNpYmxlLWZvci1zbWFsbC1kb3duLCAuaGlkZGVuLWZvci1tZWRpdW0tb25seSwgLmhpZGRlbi1mb3ItbWVkaXVtLXVwLCAuaGlkZGVuLWZvci1tZWRpdW0sIC5oaWRkZW4tZm9yLW1lZGl1bS1kb3duLCAudmlzaWJsZS1mb3ItbGFyZ2Utb25seSwgLnZpc2libGUtZm9yLWxhcmdlLXVwLCAudmlzaWJsZS1mb3ItbGFyZ2UsIC5oaWRkZW4tZm9yLWxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14bGFyZ2Utb25seSwgLnZpc2libGUtZm9yLXhsYXJnZS11cCwgLnZpc2libGUtZm9yLXhsYXJnZSwgLmhpZGRlbi1mb3IteGxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14eGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14eGxhcmdlLXVwLCAudmlzaWJsZS1mb3IteHhsYXJnZSwgLmhpZGRlbi1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4OyB9XG5cbiAgdGFibGUuaGlkZS1mb3Itc21hbGwtb25seSwgdGFibGUuc2hvdy1mb3Itc21hbGwtdXAsIHRhYmxlLmhpZGUtZm9yLXNtYWxsLCB0YWJsZS5oaWRlLWZvci1zbWFsbC1kb3duLCB0YWJsZS5zaG93LWZvci1tZWRpdW0tb25seSwgdGFibGUuc2hvdy1mb3ItbWVkaXVtLXVwLCB0YWJsZS5zaG93LWZvci1tZWRpdW0sIHRhYmxlLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0YWJsZS5oaWRlLWZvci1sYXJnZS1vbmx5LCB0YWJsZS5oaWRlLWZvci1sYXJnZS11cCwgdGFibGUuaGlkZS1mb3ItbGFyZ2UsIHRhYmxlLnNob3ctZm9yLWxhcmdlLWRvd24sIHRhYmxlLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0YWJsZS5oaWRlLWZvci14bGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLXhsYXJnZSwgdGFibGUuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3IteHhsYXJnZS11cCwgdGFibGUuaGlkZS1mb3IteHhsYXJnZSwgdGFibGUuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbiAgdGhlYWQuaGlkZS1mb3Itc21hbGwtb25seSwgdGhlYWQuc2hvdy1mb3Itc21hbGwtdXAsIHRoZWFkLmhpZGUtZm9yLXNtYWxsLCB0aGVhZC5oaWRlLWZvci1zbWFsbC1kb3duLCB0aGVhZC5zaG93LWZvci1tZWRpdW0tb25seSwgdGhlYWQuc2hvdy1mb3ItbWVkaXVtLXVwLCB0aGVhZC5zaG93LWZvci1tZWRpdW0sIHRoZWFkLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0aGVhZC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0aGVhZC5oaWRlLWZvci1sYXJnZS11cCwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UsIHRoZWFkLnNob3ctZm9yLWxhcmdlLWRvd24sIHRoZWFkLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0aGVhZC5oaWRlLWZvci14bGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLXhsYXJnZSwgdGhlYWQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZS11cCwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZSwgdGhlYWQuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDsgfVxuXG4gIHRib2R5LmhpZGUtZm9yLXNtYWxsLW9ubHksIHRib2R5LnNob3ctZm9yLXNtYWxsLXVwLCB0Ym9keS5oaWRlLWZvci1zbWFsbCwgdGJvZHkuaGlkZS1mb3Itc21hbGwtZG93biwgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLW9ubHksIHRib2R5LnNob3ctZm9yLW1lZGl1bS11cCwgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLCB0Ym9keS5zaG93LWZvci1tZWRpdW0tZG93biwgdGJvZHkuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLWxhcmdlLCB0Ym9keS5zaG93LWZvci1sYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci14bGFyZ2UsIHRib2R5LnNob3ctZm9yLXhsYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UsIHRib2R5LnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuICB0ci5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ci5zaG93LWZvci1zbWFsbC11cCwgdHIuaGlkZS1mb3Itc21hbGwsIHRyLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRyLnNob3ctZm9yLW1lZGl1bS1vbmx5LCB0ci5zaG93LWZvci1tZWRpdW0tdXAsIHRyLnNob3ctZm9yLW1lZGl1bSwgdHIuc2hvdy1mb3ItbWVkaXVtLWRvd24sIHRyLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRyLmhpZGUtZm9yLWxhcmdlLXVwLCB0ci5oaWRlLWZvci1sYXJnZSwgdHIuc2hvdy1mb3ItbGFyZ2UtZG93biwgdHIuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRyLmhpZGUtZm9yLXhsYXJnZS11cCwgdHIuaGlkZS1mb3IteGxhcmdlLCB0ci5zaG93LWZvci14bGFyZ2UtZG93biwgdHIuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0ci5oaWRlLWZvci14eGxhcmdlLXVwLCB0ci5oaWRlLWZvci14eGxhcmdlLCB0ci5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuXG4gIHRoLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRkLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRoLnNob3ctZm9yLXNtYWxsLXVwLCB0ZC5zaG93LWZvci1zbWFsbC11cCwgdGguaGlkZS1mb3Itc21hbGwsIHRkLmhpZGUtZm9yLXNtYWxsLCB0aC5oaWRlLWZvci1zbWFsbC1kb3duLCB0ZC5oaWRlLWZvci1zbWFsbC1kb3duLCB0aC5zaG93LWZvci1tZWRpdW0tb25seSwgdGQuc2hvdy1mb3ItbWVkaXVtLW9ubHksIHRoLnNob3ctZm9yLW1lZGl1bS11cCwgdGQuc2hvdy1mb3ItbWVkaXVtLXVwLCB0aC5zaG93LWZvci1tZWRpdW0sIHRkLnNob3ctZm9yLW1lZGl1bSwgdGguc2hvdy1mb3ItbWVkaXVtLWRvd24sIHRkLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0aC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0aC5oaWRlLWZvci1sYXJnZS11cCwgdGQuaGlkZS1mb3ItbGFyZ2UtdXAsIHRoLmhpZGUtZm9yLWxhcmdlLCB0ZC5oaWRlLWZvci1sYXJnZSwgdGguc2hvdy1mb3ItbGFyZ2UtZG93biwgdGQuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGguaGlkZS1mb3IteGxhcmdlLW9ubHksIHRkLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0aC5oaWRlLWZvci14bGFyZ2UtdXAsIHRkLmhpZGUtZm9yLXhsYXJnZS11cCwgdGguaGlkZS1mb3IteGxhcmdlLCB0ZC5oaWRlLWZvci14bGFyZ2UsIHRoLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0ZC5zaG93LWZvci14bGFyZ2UtZG93biwgdGguaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXh4bGFyZ2UsIHRkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoLnNob3ctZm9yLXh4bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuLyogbGFyZ2UgZGlzcGxheXMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYyNWVtKSB7XG4gIC5oaWRlLWZvci1zbWFsbC1vbmx5LCAuc2hvdy1mb3Itc21hbGwtdXAsIC5oaWRlLWZvci1zbWFsbCwgLmhpZGUtZm9yLXNtYWxsLWRvd24sIC5oaWRlLWZvci1tZWRpdW0tb25seSwgLnNob3ctZm9yLW1lZGl1bS11cCwgLmhpZGUtZm9yLW1lZGl1bSwgLmhpZGUtZm9yLW1lZGl1bS1kb3duLCAuc2hvdy1mb3ItbGFyZ2Utb25seSwgLnNob3ctZm9yLWxhcmdlLXVwLCAuc2hvdy1mb3ItbGFyZ2UsIC5zaG93LWZvci1sYXJnZS1kb3duLCAuaGlkZS1mb3IteGxhcmdlLW9ubHksIC5oaWRlLWZvci14bGFyZ2UtdXAsIC5oaWRlLWZvci14bGFyZ2UsIC5zaG93LWZvci14bGFyZ2UtZG93biwgLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIC5oaWRlLWZvci14eGxhcmdlLCAuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuICAuc2hvdy1mb3Itc21hbGwtb25seSwgLmhpZGUtZm9yLXNtYWxsLXVwLCAuc2hvdy1mb3Itc21hbGwsIC5zaG93LWZvci1zbWFsbC1kb3duLCAuc2hvdy1mb3ItbWVkaXVtLW9ubHksIC5oaWRlLWZvci1tZWRpdW0tdXAsIC5zaG93LWZvci1tZWRpdW0sIC5zaG93LWZvci1tZWRpdW0tZG93biwgLmhpZGUtZm9yLWxhcmdlLW9ubHksIC5oaWRlLWZvci1sYXJnZS11cCwgLmhpZGUtZm9yLWxhcmdlLCAuaGlkZS1mb3ItbGFyZ2UtZG93biwgLnNob3ctZm9yLXhsYXJnZS1vbmx5LCAuc2hvdy1mb3IteGxhcmdlLXVwLCAuc2hvdy1mb3IteGxhcmdlLCAuaGlkZS1mb3IteGxhcmdlLWRvd24sIC5zaG93LWZvci14eGxhcmdlLW9ubHksIC5zaG93LWZvci14eGxhcmdlLXVwLCAuc2hvdy1mb3IteHhsYXJnZSwgLmhpZGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgLmhpZGRlbi1mb3Itc21hbGwtb25seSwgLnZpc2libGUtZm9yLXNtYWxsLXVwLCAuaGlkZGVuLWZvci1zbWFsbCwgLmhpZGRlbi1mb3Itc21hbGwtZG93biwgLmhpZGRlbi1mb3ItbWVkaXVtLW9ubHksIC52aXNpYmxlLWZvci1tZWRpdW0tdXAsIC5oaWRkZW4tZm9yLW1lZGl1bSwgLmhpZGRlbi1mb3ItbWVkaXVtLWRvd24sIC52aXNpYmxlLWZvci1sYXJnZS1vbmx5LCAudmlzaWJsZS1mb3ItbGFyZ2UtdXAsIC52aXNpYmxlLWZvci1sYXJnZSwgLnZpc2libGUtZm9yLWxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXhsYXJnZS1vbmx5LCAuaGlkZGVuLWZvci14bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXhsYXJnZSwgLnZpc2libGUtZm9yLXhsYXJnZS1kb3duLCAuaGlkZGVuLWZvci14eGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXh4bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXh4bGFyZ2UsIC52aXNpYmxlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bzsgfVxuXG4gIC52aXNpYmxlLWZvci1zbWFsbC1vbmx5LCAuaGlkZGVuLWZvci1zbWFsbC11cCwgLnZpc2libGUtZm9yLXNtYWxsLCAudmlzaWJsZS1mb3Itc21hbGwtZG93biwgLnZpc2libGUtZm9yLW1lZGl1bS1vbmx5LCAuaGlkZGVuLWZvci1tZWRpdW0tdXAsIC52aXNpYmxlLWZvci1tZWRpdW0sIC52aXNpYmxlLWZvci1tZWRpdW0tZG93biwgLmhpZGRlbi1mb3ItbGFyZ2Utb25seSwgLmhpZGRlbi1mb3ItbGFyZ2UtdXAsIC5oaWRkZW4tZm9yLWxhcmdlLCAuaGlkZGVuLWZvci1sYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14bGFyZ2UtdXAsIC52aXNpYmxlLWZvci14bGFyZ2UsIC5oaWRkZW4tZm9yLXhsYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteHhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteHhsYXJnZS11cCwgLnZpc2libGUtZm9yLXh4bGFyZ2UsIC5oaWRkZW4tZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweDsgfVxuXG4gIHRhYmxlLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRhYmxlLnNob3ctZm9yLXNtYWxsLXVwLCB0YWJsZS5oaWRlLWZvci1zbWFsbCwgdGFibGUuaGlkZS1mb3Itc21hbGwtZG93biwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRhYmxlLnNob3ctZm9yLW1lZGl1bS11cCwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0tZG93biwgdGFibGUuc2hvdy1mb3ItbGFyZ2Utb25seSwgdGFibGUuc2hvdy1mb3ItbGFyZ2UtdXAsIHRhYmxlLnNob3ctZm9yLWxhcmdlLCB0YWJsZS5zaG93LWZvci1sYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3IteGxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4gIHRoZWFkLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRoZWFkLnNob3ctZm9yLXNtYWxsLXVwLCB0aGVhZC5oaWRlLWZvci1zbWFsbCwgdGhlYWQuaGlkZS1mb3Itc21hbGwtZG93biwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRoZWFkLnNob3ctZm9yLW1lZGl1bS11cCwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGhlYWQuc2hvdy1mb3ItbGFyZ2Utb25seSwgdGhlYWQuc2hvdy1mb3ItbGFyZ2UtdXAsIHRoZWFkLnNob3ctZm9yLWxhcmdlLCB0aGVhZC5zaG93LWZvci1sYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteGxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci14bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuICB0Ym9keS5oaWRlLWZvci1zbWFsbC1vbmx5LCB0Ym9keS5zaG93LWZvci1zbWFsbC11cCwgdGJvZHkuaGlkZS1mb3Itc21hbGwsIHRib2R5LmhpZGUtZm9yLXNtYWxsLWRvd24sIHRib2R5LmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0Ym9keS5zaG93LWZvci1tZWRpdW0tdXAsIHRib2R5LmhpZGUtZm9yLW1lZGl1bSwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRib2R5LnNob3ctZm9yLWxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLWxhcmdlLXVwLCB0Ym9keS5zaG93LWZvci1sYXJnZSwgdGJvZHkuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLXhsYXJnZS11cCwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLCB0Ym9keS5zaG93LWZvci14bGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdHIuaGlkZS1mb3Itc21hbGwtb25seSwgdHIuc2hvdy1mb3Itc21hbGwtdXAsIHRyLmhpZGUtZm9yLXNtYWxsLCB0ci5oaWRlLWZvci1zbWFsbC1kb3duLCB0ci5oaWRlLWZvci1tZWRpdW0tb25seSwgdHIuc2hvdy1mb3ItbWVkaXVtLXVwLCB0ci5oaWRlLWZvci1tZWRpdW0sIHRyLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0ci5zaG93LWZvci1sYXJnZS1vbmx5LCB0ci5zaG93LWZvci1sYXJnZS11cCwgdHIuc2hvdy1mb3ItbGFyZ2UsIHRyLnNob3ctZm9yLWxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ci5oaWRlLWZvci14bGFyZ2UtdXAsIHRyLmhpZGUtZm9yLXhsYXJnZSwgdHIuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdHIuaGlkZS1mb3IteHhsYXJnZS11cCwgdHIuaGlkZS1mb3IteHhsYXJnZSwgdHIuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxuICB0aC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ZC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0aC5zaG93LWZvci1zbWFsbC11cCwgdGQuc2hvdy1mb3Itc21hbGwtdXAsIHRoLmhpZGUtZm9yLXNtYWxsLCB0ZC5oaWRlLWZvci1zbWFsbCwgdGguaGlkZS1mb3Itc21hbGwtZG93biwgdGQuaGlkZS1mb3Itc21hbGwtZG93biwgdGguaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRkLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0aC5zaG93LWZvci1tZWRpdW0tdXAsIHRkLnNob3ctZm9yLW1lZGl1bS11cCwgdGguaGlkZS1mb3ItbWVkaXVtLCB0ZC5oaWRlLWZvci1tZWRpdW0sIHRoLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0ZC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGguc2hvdy1mb3ItbGFyZ2Utb25seSwgdGQuc2hvdy1mb3ItbGFyZ2Utb25seSwgdGguc2hvdy1mb3ItbGFyZ2UtdXAsIHRkLnNob3ctZm9yLWxhcmdlLXVwLCB0aC5zaG93LWZvci1sYXJnZSwgdGQuc2hvdy1mb3ItbGFyZ2UsIHRoLnNob3ctZm9yLWxhcmdlLWRvd24sIHRkLnNob3ctZm9yLWxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGguaGlkZS1mb3IteGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXhsYXJnZSwgdGQuaGlkZS1mb3IteGxhcmdlLCB0aC5zaG93LWZvci14bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGQuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0aC5oaWRlLWZvci14eGxhcmdlLXVwLCB0ZC5oaWRlLWZvci14eGxhcmdlLXVwLCB0aC5oaWRlLWZvci14eGxhcmdlLCB0ZC5oaWRlLWZvci14eGxhcmdlLCB0aC5zaG93LWZvci14eGxhcmdlLWRvd24sIHRkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cbi8qIHhsYXJnZSBkaXNwbGF5cyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MC4wNjI1ZW0pIHtcbiAgLmhpZGUtZm9yLXNtYWxsLW9ubHksIC5zaG93LWZvci1zbWFsbC11cCwgLmhpZGUtZm9yLXNtYWxsLCAuaGlkZS1mb3Itc21hbGwtZG93biwgLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCAuc2hvdy1mb3ItbWVkaXVtLXVwLCAuaGlkZS1mb3ItbWVkaXVtLCAuaGlkZS1mb3ItbWVkaXVtLWRvd24sIC5oaWRlLWZvci1sYXJnZS1vbmx5LCAuc2hvdy1mb3ItbGFyZ2UtdXAsIC5oaWRlLWZvci1sYXJnZSwgLmhpZGUtZm9yLWxhcmdlLWRvd24sIC5zaG93LWZvci14bGFyZ2Utb25seSwgLnNob3ctZm9yLXhsYXJnZS11cCwgLnNob3ctZm9yLXhsYXJnZSwgLnNob3ctZm9yLXhsYXJnZS1kb3duLCAuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCAuaGlkZS1mb3IteHhsYXJnZS11cCwgLmhpZGUtZm9yLXh4bGFyZ2UsIC5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4gIC5zaG93LWZvci1zbWFsbC1vbmx5LCAuaGlkZS1mb3Itc21hbGwtdXAsIC5zaG93LWZvci1zbWFsbCwgLnNob3ctZm9yLXNtYWxsLWRvd24sIC5zaG93LWZvci1tZWRpdW0tb25seSwgLmhpZGUtZm9yLW1lZGl1bS11cCwgLnNob3ctZm9yLW1lZGl1bSwgLnNob3ctZm9yLW1lZGl1bS1kb3duLCAuc2hvdy1mb3ItbGFyZ2Utb25seSwgLmhpZGUtZm9yLWxhcmdlLXVwLCAuc2hvdy1mb3ItbGFyZ2UsIC5zaG93LWZvci1sYXJnZS1kb3duLCAuaGlkZS1mb3IteGxhcmdlLW9ubHksIC5oaWRlLWZvci14bGFyZ2UtdXAsIC5oaWRlLWZvci14bGFyZ2UsIC5oaWRlLWZvci14bGFyZ2UtZG93biwgLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgLnNob3ctZm9yLXh4bGFyZ2UtdXAsIC5zaG93LWZvci14eGxhcmdlLCAuaGlkZS1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuICAuaGlkZGVuLWZvci1zbWFsbC1vbmx5LCAudmlzaWJsZS1mb3Itc21hbGwtdXAsIC5oaWRkZW4tZm9yLXNtYWxsLCAuaGlkZGVuLWZvci1zbWFsbC1kb3duLCAuaGlkZGVuLWZvci1tZWRpdW0tb25seSwgLnZpc2libGUtZm9yLW1lZGl1bS11cCwgLmhpZGRlbi1mb3ItbWVkaXVtLCAuaGlkZGVuLWZvci1tZWRpdW0tZG93biwgLmhpZGRlbi1mb3ItbGFyZ2Utb25seSwgLnZpc2libGUtZm9yLWxhcmdlLXVwLCAuaGlkZGVuLWZvci1sYXJnZSwgLmhpZGRlbi1mb3ItbGFyZ2UtZG93biwgLnZpc2libGUtZm9yLXhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteGxhcmdlLXVwLCAudmlzaWJsZS1mb3IteGxhcmdlLCAudmlzaWJsZS1mb3IteGxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXh4bGFyZ2Utb25seSwgLmhpZGRlbi1mb3IteHhsYXJnZS11cCwgLmhpZGRlbi1mb3IteHhsYXJnZSwgLnZpc2libGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvOyB9XG5cbiAgLnZpc2libGUtZm9yLXNtYWxsLW9ubHksIC5oaWRkZW4tZm9yLXNtYWxsLXVwLCAudmlzaWJsZS1mb3Itc21hbGwsIC52aXNpYmxlLWZvci1zbWFsbC1kb3duLCAudmlzaWJsZS1mb3ItbWVkaXVtLW9ubHksIC5oaWRkZW4tZm9yLW1lZGl1bS11cCwgLnZpc2libGUtZm9yLW1lZGl1bSwgLnZpc2libGUtZm9yLW1lZGl1bS1kb3duLCAudmlzaWJsZS1mb3ItbGFyZ2Utb25seSwgLmhpZGRlbi1mb3ItbGFyZ2UtdXAsIC52aXNpYmxlLWZvci1sYXJnZSwgLnZpc2libGUtZm9yLWxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXhsYXJnZS1vbmx5LCAuaGlkZGVuLWZvci14bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXhsYXJnZSwgLmhpZGRlbi1mb3IteGxhcmdlLWRvd24sIC52aXNpYmxlLWZvci14eGxhcmdlLW9ubHksIC52aXNpYmxlLWZvci14eGxhcmdlLXVwLCAudmlzaWJsZS1mb3IteHhsYXJnZSwgLmhpZGRlbi1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4OyB9XG5cbiAgdGFibGUuaGlkZS1mb3Itc21hbGwtb25seSwgdGFibGUuc2hvdy1mb3Itc21hbGwtdXAsIHRhYmxlLmhpZGUtZm9yLXNtYWxsLCB0YWJsZS5oaWRlLWZvci1zbWFsbC1kb3duLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0tb25seSwgdGFibGUuc2hvdy1mb3ItbWVkaXVtLXVwLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0sIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0YWJsZS5oaWRlLWZvci1sYXJnZS1vbmx5LCB0YWJsZS5zaG93LWZvci1sYXJnZS11cCwgdGFibGUuaGlkZS1mb3ItbGFyZ2UsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRhYmxlLnNob3ctZm9yLXhsYXJnZS1vbmx5LCB0YWJsZS5zaG93LWZvci14bGFyZ2UtdXAsIHRhYmxlLnNob3ctZm9yLXhsYXJnZSwgdGFibGUuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRhYmxlLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGFibGUuaGlkZS1mb3IteHhsYXJnZS11cCwgdGFibGUuaGlkZS1mb3IteHhsYXJnZSwgdGFibGUuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbiAgdGhlYWQuaGlkZS1mb3Itc21hbGwtb25seSwgdGhlYWQuc2hvdy1mb3Itc21hbGwtdXAsIHRoZWFkLmhpZGUtZm9yLXNtYWxsLCB0aGVhZC5oaWRlLWZvci1zbWFsbC1kb3duLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0tb25seSwgdGhlYWQuc2hvdy1mb3ItbWVkaXVtLXVwLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0sIHRoZWFkLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0aGVhZC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0aGVhZC5zaG93LWZvci1sYXJnZS11cCwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UsIHRoZWFkLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRoZWFkLnNob3ctZm9yLXhsYXJnZS1vbmx5LCB0aGVhZC5zaG93LWZvci14bGFyZ2UtdXAsIHRoZWFkLnNob3ctZm9yLXhsYXJnZSwgdGhlYWQuc2hvdy1mb3IteGxhcmdlLWRvd24sIHRoZWFkLmhpZGUtZm9yLXh4bGFyZ2Utb25seSwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZS11cCwgdGhlYWQuaGlkZS1mb3IteHhsYXJnZSwgdGhlYWQuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDsgfVxuXG4gIHRib2R5LmhpZGUtZm9yLXNtYWxsLW9ubHksIHRib2R5LnNob3ctZm9yLXNtYWxsLXVwLCB0Ym9keS5oaWRlLWZvci1zbWFsbCwgdGJvZHkuaGlkZS1mb3Itc21hbGwtZG93biwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRib2R5LnNob3ctZm9yLW1lZGl1bS11cCwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLCB0Ym9keS5oaWRlLWZvci1tZWRpdW0tZG93biwgdGJvZHkuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGJvZHkuc2hvdy1mb3ItbGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLWxhcmdlLCB0Ym9keS5oaWRlLWZvci1sYXJnZS1kb3duLCB0Ym9keS5zaG93LWZvci14bGFyZ2Utb25seSwgdGJvZHkuc2hvdy1mb3IteGxhcmdlLXVwLCB0Ym9keS5zaG93LWZvci14bGFyZ2UsIHRib2R5LnNob3ctZm9yLXhsYXJnZS1kb3duLCB0Ym9keS5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLXh4bGFyZ2UsIHRib2R5LnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuICB0ci5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ci5zaG93LWZvci1zbWFsbC11cCwgdHIuaGlkZS1mb3Itc21hbGwsIHRyLmhpZGUtZm9yLXNtYWxsLWRvd24sIHRyLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0ci5zaG93LWZvci1tZWRpdW0tdXAsIHRyLmhpZGUtZm9yLW1lZGl1bSwgdHIuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRyLmhpZGUtZm9yLWxhcmdlLW9ubHksIHRyLnNob3ctZm9yLWxhcmdlLXVwLCB0ci5oaWRlLWZvci1sYXJnZSwgdHIuaGlkZS1mb3ItbGFyZ2UtZG93biwgdHIuc2hvdy1mb3IteGxhcmdlLW9ubHksIHRyLnNob3ctZm9yLXhsYXJnZS11cCwgdHIuc2hvdy1mb3IteGxhcmdlLCB0ci5zaG93LWZvci14bGFyZ2UtZG93biwgdHIuaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0ci5oaWRlLWZvci14eGxhcmdlLXVwLCB0ci5oaWRlLWZvci14eGxhcmdlLCB0ci5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuXG4gIHRoLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRkLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRoLnNob3ctZm9yLXNtYWxsLXVwLCB0ZC5zaG93LWZvci1zbWFsbC11cCwgdGguaGlkZS1mb3Itc21hbGwsIHRkLmhpZGUtZm9yLXNtYWxsLCB0aC5oaWRlLWZvci1zbWFsbC1kb3duLCB0ZC5oaWRlLWZvci1zbWFsbC1kb3duLCB0aC5oaWRlLWZvci1tZWRpdW0tb25seSwgdGQuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRoLnNob3ctZm9yLW1lZGl1bS11cCwgdGQuc2hvdy1mb3ItbWVkaXVtLXVwLCB0aC5oaWRlLWZvci1tZWRpdW0sIHRkLmhpZGUtZm9yLW1lZGl1bSwgdGguaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRkLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0aC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci1sYXJnZS1vbmx5LCB0aC5zaG93LWZvci1sYXJnZS11cCwgdGQuc2hvdy1mb3ItbGFyZ2UtdXAsIHRoLmhpZGUtZm9yLWxhcmdlLCB0ZC5oaWRlLWZvci1sYXJnZSwgdGguaGlkZS1mb3ItbGFyZ2UtZG93biwgdGQuaGlkZS1mb3ItbGFyZ2UtZG93biwgdGguc2hvdy1mb3IteGxhcmdlLW9ubHksIHRkLnNob3ctZm9yLXhsYXJnZS1vbmx5LCB0aC5zaG93LWZvci14bGFyZ2UtdXAsIHRkLnNob3ctZm9yLXhsYXJnZS11cCwgdGguc2hvdy1mb3IteGxhcmdlLCB0ZC5zaG93LWZvci14bGFyZ2UsIHRoLnNob3ctZm9yLXhsYXJnZS1kb3duLCB0ZC5zaG93LWZvci14bGFyZ2UtZG93biwgdGguaGlkZS1mb3IteHhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14eGxhcmdlLW9ubHksIHRoLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRkLmhpZGUtZm9yLXh4bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXh4bGFyZ2UsIHRkLmhpZGUtZm9yLXh4bGFyZ2UsIHRoLnNob3ctZm9yLXh4bGFyZ2UtZG93biwgdGQuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuLyogeHhsYXJnZSBkaXNwbGF5cyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAuMDYyNWVtKSB7XG4gIC5oaWRlLWZvci1zbWFsbC1vbmx5LCAuc2hvdy1mb3Itc21hbGwtdXAsIC5oaWRlLWZvci1zbWFsbCwgLmhpZGUtZm9yLXNtYWxsLWRvd24sIC5oaWRlLWZvci1tZWRpdW0tb25seSwgLnNob3ctZm9yLW1lZGl1bS11cCwgLmhpZGUtZm9yLW1lZGl1bSwgLmhpZGUtZm9yLW1lZGl1bS1kb3duLCAuaGlkZS1mb3ItbGFyZ2Utb25seSwgLnNob3ctZm9yLWxhcmdlLXVwLCAuaGlkZS1mb3ItbGFyZ2UsIC5oaWRlLWZvci1sYXJnZS1kb3duLCAuaGlkZS1mb3IteGxhcmdlLW9ubHksIC5zaG93LWZvci14bGFyZ2UtdXAsIC5oaWRlLWZvci14bGFyZ2UsIC5oaWRlLWZvci14bGFyZ2UtZG93biwgLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgLnNob3ctZm9yLXh4bGFyZ2UtdXAsIC5zaG93LWZvci14eGxhcmdlLCAuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuICAuc2hvdy1mb3Itc21hbGwtb25seSwgLmhpZGUtZm9yLXNtYWxsLXVwLCAuc2hvdy1mb3Itc21hbGwsIC5zaG93LWZvci1zbWFsbC1kb3duLCAuc2hvdy1mb3ItbWVkaXVtLW9ubHksIC5oaWRlLWZvci1tZWRpdW0tdXAsIC5zaG93LWZvci1tZWRpdW0sIC5zaG93LWZvci1tZWRpdW0tZG93biwgLnNob3ctZm9yLWxhcmdlLW9ubHksIC5oaWRlLWZvci1sYXJnZS11cCwgLnNob3ctZm9yLWxhcmdlLCAuc2hvdy1mb3ItbGFyZ2UtZG93biwgLnNob3ctZm9yLXhsYXJnZS1vbmx5LCAuaGlkZS1mb3IteGxhcmdlLXVwLCAuc2hvdy1mb3IteGxhcmdlLCAuc2hvdy1mb3IteGxhcmdlLWRvd24sIC5oaWRlLWZvci14eGxhcmdlLW9ubHksIC5oaWRlLWZvci14eGxhcmdlLXVwLCAuaGlkZS1mb3IteHhsYXJnZSwgLmhpZGUtZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgLmhpZGRlbi1mb3Itc21hbGwtb25seSwgLnZpc2libGUtZm9yLXNtYWxsLXVwLCAuaGlkZGVuLWZvci1zbWFsbCwgLmhpZGRlbi1mb3Itc21hbGwtZG93biwgLmhpZGRlbi1mb3ItbWVkaXVtLW9ubHksIC52aXNpYmxlLWZvci1tZWRpdW0tdXAsIC5oaWRkZW4tZm9yLW1lZGl1bSwgLmhpZGRlbi1mb3ItbWVkaXVtLWRvd24sIC5oaWRkZW4tZm9yLWxhcmdlLW9ubHksIC52aXNpYmxlLWZvci1sYXJnZS11cCwgLmhpZGRlbi1mb3ItbGFyZ2UsIC5oaWRkZW4tZm9yLWxhcmdlLWRvd24sIC5oaWRkZW4tZm9yLXhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteGxhcmdlLXVwLCAuaGlkZGVuLWZvci14bGFyZ2UsIC5oaWRkZW4tZm9yLXhsYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteHhsYXJnZS1vbmx5LCAudmlzaWJsZS1mb3IteHhsYXJnZS11cCwgLnZpc2libGUtZm9yLXh4bGFyZ2UsIC52aXNpYmxlLWZvci14eGxhcmdlLWRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bzsgfVxuXG4gIC52aXNpYmxlLWZvci1zbWFsbC1vbmx5LCAuaGlkZGVuLWZvci1zbWFsbC11cCwgLnZpc2libGUtZm9yLXNtYWxsLCAudmlzaWJsZS1mb3Itc21hbGwtZG93biwgLnZpc2libGUtZm9yLW1lZGl1bS1vbmx5LCAuaGlkZGVuLWZvci1tZWRpdW0tdXAsIC52aXNpYmxlLWZvci1tZWRpdW0sIC52aXNpYmxlLWZvci1tZWRpdW0tZG93biwgLnZpc2libGUtZm9yLWxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLWxhcmdlLXVwLCAudmlzaWJsZS1mb3ItbGFyZ2UsIC52aXNpYmxlLWZvci1sYXJnZS1kb3duLCAudmlzaWJsZS1mb3IteGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXhsYXJnZS11cCwgLnZpc2libGUtZm9yLXhsYXJnZSwgLnZpc2libGUtZm9yLXhsYXJnZS1kb3duLCAuaGlkZGVuLWZvci14eGxhcmdlLW9ubHksIC5oaWRkZW4tZm9yLXh4bGFyZ2UtdXAsIC5oaWRkZW4tZm9yLXh4bGFyZ2UsIC5oaWRkZW4tZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweDsgfVxuXG4gIHRhYmxlLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRhYmxlLnNob3ctZm9yLXNtYWxsLXVwLCB0YWJsZS5oaWRlLWZvci1zbWFsbCwgdGFibGUuaGlkZS1mb3Itc21hbGwtZG93biwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRhYmxlLnNob3ctZm9yLW1lZGl1bS11cCwgdGFibGUuaGlkZS1mb3ItbWVkaXVtLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0tZG93biwgdGFibGUuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGFibGUuc2hvdy1mb3ItbGFyZ2UtdXAsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLCB0YWJsZS5oaWRlLWZvci1sYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci14bGFyZ2Utb25seSwgdGFibGUuc2hvdy1mb3IteGxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14bGFyZ2UsIHRhYmxlLmhpZGUtZm9yLXhsYXJnZS1kb3duLCB0YWJsZS5zaG93LWZvci14eGxhcmdlLW9ubHksIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2UtdXAsIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2UsIHRhYmxlLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4gIHRoZWFkLmhpZGUtZm9yLXNtYWxsLW9ubHksIHRoZWFkLnNob3ctZm9yLXNtYWxsLXVwLCB0aGVhZC5oaWRlLWZvci1zbWFsbCwgdGhlYWQuaGlkZS1mb3Itc21hbGwtZG93biwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRoZWFkLnNob3ctZm9yLW1lZGl1bS11cCwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGhlYWQuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGhlYWQuc2hvdy1mb3ItbGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLWxhcmdlLCB0aGVhZC5oaWRlLWZvci1sYXJnZS1kb3duLCB0aGVhZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGhlYWQuc2hvdy1mb3IteGxhcmdlLXVwLCB0aGVhZC5oaWRlLWZvci14bGFyZ2UsIHRoZWFkLmhpZGUtZm9yLXhsYXJnZS1kb3duLCB0aGVhZC5zaG93LWZvci14eGxhcmdlLW9ubHksIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UtdXAsIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UsIHRoZWFkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuICB0Ym9keS5oaWRlLWZvci1zbWFsbC1vbmx5LCB0Ym9keS5zaG93LWZvci1zbWFsbC11cCwgdGJvZHkuaGlkZS1mb3Itc21hbGwsIHRib2R5LmhpZGUtZm9yLXNtYWxsLWRvd24sIHRib2R5LmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0Ym9keS5zaG93LWZvci1tZWRpdW0tdXAsIHRib2R5LmhpZGUtZm9yLW1lZGl1bSwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLWRvd24sIHRib2R5LmhpZGUtZm9yLWxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLWxhcmdlLXVwLCB0Ym9keS5oaWRlLWZvci1sYXJnZSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UtZG93biwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLW9ubHksIHRib2R5LnNob3ctZm9yLXhsYXJnZS11cCwgdGJvZHkuaGlkZS1mb3IteGxhcmdlLCB0Ym9keS5oaWRlLWZvci14bGFyZ2UtZG93biwgdGJvZHkuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCB0Ym9keS5zaG93LWZvci14eGxhcmdlLXVwLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLCB0Ym9keS5zaG93LWZvci14eGxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdHIuaGlkZS1mb3Itc21hbGwtb25seSwgdHIuc2hvdy1mb3Itc21hbGwtdXAsIHRyLmhpZGUtZm9yLXNtYWxsLCB0ci5oaWRlLWZvci1zbWFsbC1kb3duLCB0ci5oaWRlLWZvci1tZWRpdW0tb25seSwgdHIuc2hvdy1mb3ItbWVkaXVtLXVwLCB0ci5oaWRlLWZvci1tZWRpdW0sIHRyLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0ci5oaWRlLWZvci1sYXJnZS1vbmx5LCB0ci5zaG93LWZvci1sYXJnZS11cCwgdHIuaGlkZS1mb3ItbGFyZ2UsIHRyLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRyLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ci5zaG93LWZvci14bGFyZ2UtdXAsIHRyLmhpZGUtZm9yLXhsYXJnZSwgdHIuaGlkZS1mb3IteGxhcmdlLWRvd24sIHRyLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgdHIuc2hvdy1mb3IteHhsYXJnZS11cCwgdHIuc2hvdy1mb3IteHhsYXJnZSwgdHIuc2hvdy1mb3IteHhsYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxuICB0aC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0ZC5oaWRlLWZvci1zbWFsbC1vbmx5LCB0aC5zaG93LWZvci1zbWFsbC11cCwgdGQuc2hvdy1mb3Itc21hbGwtdXAsIHRoLmhpZGUtZm9yLXNtYWxsLCB0ZC5oaWRlLWZvci1zbWFsbCwgdGguaGlkZS1mb3Itc21hbGwtZG93biwgdGQuaGlkZS1mb3Itc21hbGwtZG93biwgdGguaGlkZS1mb3ItbWVkaXVtLW9ubHksIHRkLmhpZGUtZm9yLW1lZGl1bS1vbmx5LCB0aC5zaG93LWZvci1tZWRpdW0tdXAsIHRkLnNob3ctZm9yLW1lZGl1bS11cCwgdGguaGlkZS1mb3ItbWVkaXVtLCB0ZC5oaWRlLWZvci1tZWRpdW0sIHRoLmhpZGUtZm9yLW1lZGl1bS1kb3duLCB0ZC5oaWRlLWZvci1tZWRpdW0tZG93biwgdGguaGlkZS1mb3ItbGFyZ2Utb25seSwgdGQuaGlkZS1mb3ItbGFyZ2Utb25seSwgdGguc2hvdy1mb3ItbGFyZ2UtdXAsIHRkLnNob3ctZm9yLWxhcmdlLXVwLCB0aC5oaWRlLWZvci1sYXJnZSwgdGQuaGlkZS1mb3ItbGFyZ2UsIHRoLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRkLmhpZGUtZm9yLWxhcmdlLWRvd24sIHRoLmhpZGUtZm9yLXhsYXJnZS1vbmx5LCB0ZC5oaWRlLWZvci14bGFyZ2Utb25seSwgdGguc2hvdy1mb3IteGxhcmdlLXVwLCB0ZC5zaG93LWZvci14bGFyZ2UtdXAsIHRoLmhpZGUtZm9yLXhsYXJnZSwgdGQuaGlkZS1mb3IteGxhcmdlLCB0aC5oaWRlLWZvci14bGFyZ2UtZG93biwgdGQuaGlkZS1mb3IteGxhcmdlLWRvd24sIHRoLnNob3ctZm9yLXh4bGFyZ2Utb25seSwgdGQuc2hvdy1mb3IteHhsYXJnZS1vbmx5LCB0aC5zaG93LWZvci14eGxhcmdlLXVwLCB0ZC5zaG93LWZvci14eGxhcmdlLXVwLCB0aC5zaG93LWZvci14eGxhcmdlLCB0ZC5zaG93LWZvci14eGxhcmdlLCB0aC5zaG93LWZvci14eGxhcmdlLWRvd24sIHRkLnNob3ctZm9yLXh4bGFyZ2UtZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cbi8qIE9yaWVudGF0aW9uIHRhcmdldGluZyAqL1xuLnNob3ctZm9yLWxhbmRzY2FwZSxcbi5oaWRlLWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4uaGlkZS1mb3ItbGFuZHNjYXBlLFxuLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8qIFNwZWNpZmljIHZpc2liaWxpdHkgZm9yIHRhYmxlcyAqL1xudGFibGUuaGlkZS1mb3ItbGFuZHNjYXBlLCB0YWJsZS5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxudGhlYWQuaGlkZS1mb3ItbGFuZHNjYXBlLCB0aGVhZC5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50OyB9XG5cbnRib2R5LmhpZGUtZm9yLWxhbmRzY2FwZSwgdGJvZHkuc2hvdy1mb3ItcG9ydHJhaXQge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxuXG50ci5oaWRlLWZvci1sYW5kc2NhcGUsIHRyLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxudGQuaGlkZS1mb3ItbGFuZHNjYXBlLCB0ZC5zaG93LWZvci1wb3J0cmFpdCxcbnRoLmhpZGUtZm9yLWxhbmRzY2FwZSxcbnRoLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnNob3ctZm9yLWxhbmRzY2FwZSxcbiAgLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuICAuaGlkZS1mb3ItbGFuZHNjYXBlLFxuICAuc2hvdy1mb3ItcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4gIC8qIFNwZWNpZmljIHZpc2liaWxpdHkgZm9yIHRhYmxlcyAqL1xuICB0YWJsZS5zaG93LWZvci1sYW5kc2NhcGUsIHRhYmxlLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbiAgdGhlYWQuc2hvdy1mb3ItbGFuZHNjYXBlLCB0aGVhZC5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuICB0Ym9keS5zaG93LWZvci1sYW5kc2NhcGUsIHRib2R5LmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxuXG4gIHRyLnNob3ctZm9yLWxhbmRzY2FwZSwgdHIuaGlkZS1mb3ItcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbiAgdGQuc2hvdy1mb3ItbGFuZHNjYXBlLCB0ZC5oaWRlLWZvci1wb3J0cmFpdCxcbiAgdGguc2hvdy1mb3ItbGFuZHNjYXBlLFxuICB0aC5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuc2hvdy1mb3ItcG9ydHJhaXQsXG4gIC5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4gIC5oaWRlLWZvci1wb3J0cmFpdCxcbiAgLnNob3ctZm9yLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgLyogU3BlY2lmaWMgdmlzaWJpbGl0eSBmb3IgdGFibGVzICovXG4gIHRhYmxlLnNob3ctZm9yLXBvcnRyYWl0LCB0YWJsZS5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuICB0aGVhZC5zaG93LWZvci1wb3J0cmFpdCwgdGhlYWQuaGlkZS1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDsgfVxuXG4gIHRib2R5LnNob3ctZm9yLXBvcnRyYWl0LCB0Ym9keS5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdHIuc2hvdy1mb3ItcG9ydHJhaXQsIHRyLmhpZGUtZm9yLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuICB0ZC5zaG93LWZvci1wb3J0cmFpdCwgdGQuaGlkZS1mb3ItbGFuZHNjYXBlLFxuICB0aC5zaG93LWZvci1wb3J0cmFpdCxcbiAgdGguaGlkZS1mb3ItbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuLyogVG91Y2gtZW5hYmxlZCBkZXZpY2UgdGFyZ2V0aW5nICovXG4uc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi50b3VjaCAuc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLnRvdWNoIC5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBTcGVjaWZpYyB2aXNpYmlsaXR5IGZvciB0YWJsZXMgKi9cbnRhYmxlLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4udG91Y2ggdGFibGUuc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbnRoZWFkLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cblxuLnRvdWNoIHRoZWFkLnNob3ctZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cblxudGJvZHkuaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxuXG4udG91Y2ggdGJvZHkuc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxuXG50ci5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi50b3VjaCB0ci5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbnRkLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi50b3VjaCB0ZC5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG50aC5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4udG91Y2ggdGguc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLyogU2NyZWVuIHJlYWRlci1zcGVjaWZpYyBjbGFzc2VzICovXG4uc2hvdy1mb3Itc3Ige1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDsgfVxuXG4uc2hvdy1vbi1mb2N1cyB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4OyB9XG4gIC5zaG93LW9uLWZvY3VzOmZvY3VzLCAuc2hvdy1vbi1mb2N1czphY3RpdmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bzsgfVxuXG4vKlxuICogUHJpbnQgc3R5bGVzLlxuICpcbiAqIElubGluZWQgdG8gYXZvaWQgcmVxdWlyZWQgSFRUUCBjb25uZWN0aW9uOiB3d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuICogQ3JlZGl0IHRvIFBhdWwgSXJpc2ggYW5kIEhUTUw1IEJvaWxlcnBsYXRlIChodG1sNWJvaWxlcnBsYXRlLmNvbSlcbiovXG4ucHJpbnQtb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAqIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIC8qIEJsYWNrIHByaW50cyBmYXN0ZXI6IGg1YnAuY29tL3MgKi9cbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4gIC5oaWRlLWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4gIHRhYmxlLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbiAgdGhlYWQuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdGJvZHkuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdHIuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbiAgdGQuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4gIHRoLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cblxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG5cbiAgLmlyIGE6YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG5cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICAvKiBoNWJwLmNvbS90ICovIH1cblxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbiAgQHBhZ2Uge1xuICAgIG1hcmdpbjogLjVjbTsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG5cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuXG4gIC5oaWRlLW9uLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuICAucHJpbnQtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4gIC5oaWRlLWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH0gfVxuLyogUHJpbnQgdmlzaWJpbGl0eSAqL1xuQG1lZGlhIHByaW50IHtcbiAgLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4gIC5oaWRlLWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4gIHRhYmxlLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbiAgdGhlYWQuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdGJvZHkuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XG5cbiAgdHIuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbiAgdGQuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4gIHRoLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiJdfQ== */
