/*!
* WS Starter
* Designed by LRS Web Solutions (http://lrswebsolutions.com)
* Visit http://lrswebsolutions.com
*/.twitter h2,.twitter h2 a:before{font-size:1.875rem;font-style:normal}.tweets .timePosted,.tweets .tweet{margin:0;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.sr-only,section.recent-posts h3 a:focus,section.recent-posts h3 a:hover{color:#000}.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0;background:#fff}.offscreen{position:absolute;top:-624.9375rem;left:-624.9375rem}.banner .slide .caption .button.no,.hide,.highlighted-boxes .boxes .box .icon:after,.show-large-only,.show-large-up,.show-medium-up,.show-xlarge-only,.show-xlarge-up,.show-xxlarge-only,.show-xxlarge-up,.tweets ul li:not([class]):before,section.featured-news .news-items .news-item .news-item-read-more{display:none}.show{display:initial}.invisible{visibility:hidden}.clear{display:block;clear:both}.clear-after:after{display:table;clear:both;content:""}.float-center{display:block;margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media (orientation:landscape){.show-landscape{display:block}}@media (orientation:portrait){.show-landscape{display:none}.show-portrait{display:block}}@media (orientation:landscape){.hide-landscape,.show-portrait{display:none}}@media (orientation:portrait){.hide-landscape{display:block}.hide-portrait{display:none}}@media (orientation:landscape){.hide-portrait{display:block}}@media (min-width:0) and (max-width:990px){.hide-small-only,.show-medium-only{display:none}}@media (min-width:991px) and (max-width:1023px){.hide-medium-only{display:none}}@media (min-width:1024px) and (max-width:1340px){.show-large-only{display:block}.hide-large-only{display:none}}@media (min-width:1341px) and (max-width:1399px){.show-xlarge-only{display:block}.hide-xlarge-only{display:none}}@media (min-width:1341px){.hide-xlarge-up,.show-large-only{display:none}.show-xlarge-up{display:block}}@media (min-width:1400px){.hide-xxlarge-only,.hide-xxlarge-up,.show-xlarge-only,.show-xxlarge-only{display:none}.show-xxlarge-up{display:block}}.twitter h2{position:relative;padding:0 0 1.25rem;text-transform:uppercase;border-bottom:.0625rem solid rgba(0,0,0,.15)}.twitter h2 a{display:inline-block;position:absolute;right:0;text-transform:none;color:#00508f;border:0}.twitter h2 a:before{display:inline-block;position:relative;bottom:-.1875rem;margin-right:.625rem;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Brands";font-weight:900;content:"\f099";color:#8caac4}.twitter h2 a:visited{color:#00508f}.twitter h2 a:focus,.twitter h2 a:hover{color:#262626}.tweets ul{margin:0;padding:0}.tweets ul li{position:relative;margin:0 0 1.875rem}.tweets ul li:last-child,section.recent-posts .blog-post:last-of-type{margin-bottom:0}.tweets .user{display:flex}.tweets .user>a{display:block;width:3rem;border:0}.tweets .user>a img{border-radius:50%}.tweets .user [data-scribe="component:author"]{padding-left:.9375rem;width:calc(100% - 3rem)}.tweets .timePosted>a:visited,.tweets .user [data-scribe="component:author"] [data-scribe="element:user_link"]{color:#fdc653}.tweets .user [data-scribe="component:author"] [data-scribe="element:user_link"] [data-scribe="element:name"]{font-weight:600;color:#262626;display:none}.tweets .tweet{padding-left:3.9375rem;color:#fff}.tweets .tweet a{word-break:break-all}.tweets .timePosted{position:absolute;top:1.25rem;left:3.9375rem}.tweets .timePosted>a{color:#fdc653;border:0}.banner{position:relative;height:80vh;max-height:1080px;max-height:67.5rem}.banner-half .banner,.banner-sm .banner{height:31.25rem;max-height:50vh}.banner .slide{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.banner .slide:before{content:"";height:100%;background:linear-gradient(0deg,#000,#000 30%,transparent 80%) no-repeat;position:absolute;width:100%}.banner .slide .caption{position:absolute;bottom:15%;width:100%;color:#fff;padding:0 1.25rem;text-align:center}.banner .slide .caption .title{margin-top:0;margin-bottom:.625rem;color:#fdc653;text-transform:uppercase;font-weight:100;font-size:2.25rem;font-style:normal}.banner .slide .caption .title:before{position:relative;top:-1.875rem;right:0;left:0;display:block;margin:auto;width:5.3125rem;height:.3125rem;background-color:#00508f;content:""}.banner .slide .caption .blurb{margin:auto;padding-bottom:.9375rem;max-width:515px;max-width:32.1875rem;width:100%;font-size:1rem;line-height:1.875rem;color:#fff;font-weight:500}.banner .slide .caption .button{padding:1.5625rem 0 0;text-transform:uppercase;font-size:.875rem}.banner .slide .caption .button a{display:inline-block;padding:.9375rem;border:.0625rem solid #818080;border-radius:.3125rem;color:#fff;text-decoration:none;letter-spacing:1px;letter-spacing:.0625rem;transition:.5s;background:0 0}.banner .slide .caption .button a:hover{color:#fff;border-color:#fff;background:0 0}section.welcome{position:relative;width:100%;color:#818080}section.welcome .message{margin:auto;padding:4.6875rem 1.25rem;max-width:800px;max-width:50rem;width:100%;text-align:center;font-weight:300;font-style:normal;font-size:1.5rem}.featured-events .events .event .event-title,section.welcome .message p{margin:0}.highlighted-boxes{position:relative;width:100%}.highlighted-boxes .boxes{display:block;width:100%;padding:0;margin:0;list-style:none}.highlighted-boxes .boxes .box{position:relative;display:flex;width:100%;height:21.875rem;background-position:center;background-size:cover;border-top:.0625rem solid #fff}@media screen and (min-width:991px){.highlighted-boxes .boxes{display:flex;flex-wrap:wrap;justify-content:center;max-width:1800px;max-width:112.5rem;margin:0 auto}.highlighted-boxes .boxes .box{width:calc(33% - 2.5rem);height:15.625rem;margin:1.5625rem 1.25rem;overflow:hidden;border:none;border-radius:.625rem}}.highlighted-boxes .boxes .box:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:linear-gradient(to top,#000,rgba(0,0,0,0) 50%);content:""}.highlighted-boxes .boxes .box .icon{position:relative;top:1.25rem;display:none!important;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;height:auto;margin:auto;text-align:center}.highlighted-boxes .boxes .box .icon img{width:1.5rem;margin:0 auto}.highlighted-boxes .boxes .box a{position:relative;left:0;z-index:0;display:inline-flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;height:100%;margin:auto;font-size:1.5rem;font-style:normal;font-weight:400;color:#fdc653;text-align:center;text-decoration:none;border-bottom:0;transition:.25s ease-in-out}.highlighted-boxes .boxes .box a:focus span,.highlighted-boxes .boxes .box a:hover span{bottom:3.75rem}.highlighted-boxes .boxes .box a:focus span:after,.highlighted-boxes .boxes .box a:hover span:after{opacity:1}.highlighted-boxes .boxes .box a span{position:absolute;bottom:3.125rem;padding:0 1.25rem;text-decoration:none;border:0;transition:.25s ease-in-out}.highlighted-boxes .boxes .box a span:after{position:relative;content:"";right:0;left:0;display:block;width:100%;height:.0625rem;margin:auto;background-color:#fdc653;opacity:.5}section.recent-posts{display:inline-flex;justify-content:center;list-style:none;padding:3.75rem 1.25rem;width:100%;margin:auto;flex-wrap:wrap;background:#919191}section.recent-posts h2{width:100%;color:#fff;margin:0 0 1.25rem}section.recent-posts h3{font-size:1.375rem;text-transform:none;margin:0;line-height:1.5rem}@media (min-width:1024px){.hide-large-up,.show-medium-only{display:none}.show-large-up{display:block}section.recent-posts h3{font-size:1.5rem;line-height:1.8125rem}}section.recent-posts h3 a{border:0}section.recent-posts .blog-post{position:relative;background:#fff;width:100%;margin:0 0 1.25rem;border-radius:.625rem;overflow:hidden}@media (min-width:768px){section.recent-posts .blog-post{margin:0 2.5rem 0 0;width:calc(50% - 1.375rem);max-width:615px;max-width:38.4375rem}section.recent-posts .blog-post:last-of-type{margin-right:0}}section.recent-posts .blog-post .blog-post-info{padding:1.875rem 1.5625rem .9375rem}section.recent-posts .blog-post .blog-meta{margin-bottom:.9375rem}.featured-events{background-color:#d5d5d5}.featured-events .heading:before{content:"";background:url(/themes/apollo/assets/dist/images/events-icon.png) 0 0/cover no-repeat;width:2.8125rem;height:2.8125rem;position:relative;display:inline-block;vertical-align:middle;margin-right:.9375rem}.featured-events .events .event{position:relative;display:inline-block;overflow:hidden;width:100%;vertical-align:top;border:.125rem solid #e6e6e6;background:#fff;padding:1.875rem;margin-bottom:1.875rem}.featured-events .events .event h3,section.featured-news .news-items .news-item h3{margin-bottom:0;font-size:1.5rem}.featured-events .events .event h3 a,section.featured-news .news-items .news-item h3 a{color:#00508f;text-decoration:none;line-height:1.5rem;border:none}.featured-events .events .event .event-read-more a:focus,.featured-events .events .event .event-read-more a:hover,.featured-events .events .event h3 a:focus,.featured-events .events .event h3 a:hover,section.featured-news .news-items .news-item .news-item-read-more a:focus,section.featured-news .news-items .news-item .news-item-read-more a:hover,section.featured-news .news-items .news-item h3 a:focus,section.featured-news .news-items .news-item h3 a:hover,section.featured-news .view-all-news a:focus,section.featured-news .view-all-news a:hover{text-decoration:underline}.featured-events .events .event .event-image,section.featured-news .news-items .news-item .news-item-image{width:100%;display:none}.featured-events .events .event .event-blurb,.featured-events .events .event .event-date,section.featured-news .news-items .news-item .news-item-blurb,section.featured-news .news-items .news-item .news-item-date{font-size:1rem;line-height:1.5rem}.featured-events .events .event .event-blurb{padding-bottom:2.5rem}.featured-events .events .event .event-date,section.featured-news .news-items .news-item .news-item-date{color:#404040;letter-spacing:1px;letter-spacing:.0625rem;font-weight:500}.featured-events .events .event .event-read-more{position:absolute;background:#fafafa;width:100%;left:0;display:inline-block;padding:1.25rem 0;bottom:0;border-top:.125rem solid #e6e6e6}.featured-events .events .event .event-read-more a{color:#404040;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.875rem;border:none;padding:1.875rem}.featured-events .view-all-events,section.featured-news .view-all-news a{color:#404040;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.875rem;border:none}section.featured-news{padding:3.75rem 1.25rem}section.featured-news h2{margin:0 0 1.25rem;color:#262626;text-transform:uppercase;font-weight:800;font-style:normal;font-size:1.875rem}section.featured-news .news-items{padding:1.875rem 0;width:100%;border-top:.0625rem solid #d5d5d5;border-bottom:.0625rem solid #d5d5d5;display:block}section.featured-news .news-items .news-item{position:relative;display:inline-block;overflow:hidden;width:100%;vertical-align:top}@media (min-width:991px){.banner-half .banner .slide .caption:before,.hide-medium-up,.show-small-only{display:none}.show-medium-up{display:block}.tweets ul{display:flex;flex-wrap:wrap;margin:0 -3.4375rem}.tweets ul li{margin-bottom:2.5rem;padding:0 3.4375rem;width:50%}.tweets .timePosted{left:7.375rem}.banner .slide:before{background:linear-gradient(0deg,#000,#000 10%,transparent 80%) no-repeat}.banner .slide .caption .title{font-size:3.75rem}.banner .slide .caption .button a{padding:.9375rem 2.25rem}.banner-half .banner .slide:before{top:0;right:0;bottom:auto;width:40%;background:rgba(0,80,143,.8)}.banner-half .banner .slide .caption{top:50%;right:0;bottom:auto;width:40%;transform:translateY(-50%)}section.welcome .message{padding:5.625rem 1.5625rem}section.featured-news,section.recent-posts{padding:3.75rem 3.125rem}.featured-events .events,section.featured-news .news-items{display:flex;padding:3.125rem 0}.featured-events .events .event{width:33%;padding:2.5rem;margin-right:2.8125rem;margin-bottom:0}.featured-events .events .event .event-read-more a{padding:2.5rem}section.featured-news .news-items .news-item{width:33%;padding:0 4.6875rem 0 0}}section.featured-news .news-items .news-item .news-item-read-more a{color:#00508f;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.875rem}section.featured-news .view-all-news{padding:2.1875rem 0 0}.juicer-feed.colors li.feed-item,.juicer-feed.gray li.feed-item,.juicer-feed.juicer-widget li.feed-item,.juicer-feed.modern li.feed-item,.juicer-feed.polaroid li.feed-item,.juicer-feed.user li.feed-item,.juicer-feed.white li.feed-item{background:#f2f2f2;border-radius:.625rem}.juicer-feed.hip li.feed-item.j-twitter.image-post .j-text,.juicer-feed.hip li.feed-item.j-twitter.j-video .j-text,.juicer-feed.image-grid li.feed-item.j-twitter.image-post .j-text,.juicer-feed.image-grid li.feed-item.j-twitter.j-video .j-text,.juicer-feed.slider li.feed-item.j-twitter.image-post .j-text,.juicer-feed.slider li.feed-item.j-twitter.j-video .j-text{background:rgba(35,35,35,.95)!important}.juicer-feed .j-stacker>*{display:flex!important;flex-wrap:nowrap;align-items:flex-start}.juicer-feed.moder li.feed-item{margin:0 1.25rem 0 0}.j-poster a,.j-text a{color:#00508f!important}
/*# sourceMappingURL=homepage.min.css.map */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2hvbWVwYWdlLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL190d2VldHMuc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvX2ZlYXR1cmVkLW5ld3Muc2NzcyIsIi4uLy4uLy4uL3ByZXNldHMvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vcHJlc2V0cy9faGVscGVyLWNsYXNzZXMuc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvX2ZlYXR1cmVkLWJsb2cuc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvX2hvbWVwYWdlLWJhbm5lcnMuc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvX2hpZ2hsaWdodGVkLWJveGVzLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL19ob21lcGFnZS13ZWxjb21lLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL19mZWF0dXJlZC1ldmVudHMuc2NzcyIsImhvbWVwYWdlLmNzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvX2p1aWNlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0FDQ0UsWUFpQkkscUJBV0UsVUFBQSxTQ2xCSixXQUFBLE9EeUdGLG9CQVpBLGVBZ0JFLE9BQUEsRUVtQkYsVUFBQSxLQUNBLFlBQUEsT0FDQSxlQUFBLE9DNUlGLFNDZ0NNLGdDQUFBLGdDQUVFLE1BQUEsS0RsQ1IsU0RrU0UsU0FBQSxTQUNBLE1BQUEsU0FDQSxPQUFBLFNBQ0EsUUFBQSxFQUNBLE9BQUEsVUFDQSxTQUFBLE9BQ0EsS0FBQSxjQUNBLE9BQUEsRUFFQSxXQUFBLEtDdlNGLFdEd1JFLFNBQUEsU0FDQSxJQUFBLGFBQ0EsS0FBQSxhRzdNTSxtQ0Z6RVIsTUd3RFEsMkNIb0RSLGlCQW1DQSxlQVBBLGdCQWxCQSxrQkFnQ0EsZ0JBdEJBLG1CQTZCQSxpQkhyR00sa0NDTUEsa0VFN0RKLFFBQUEsS0FHRixNQUNFLFFBQUEsUUFHRixXQUNFLFdBQUEsT0FHRixPQUNFLFFBQUEsTUFDQSxNQUFBLEtB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bnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsIi8qIVxuKiBXUyBTdGFydGVyXG4qIERlc2lnbmVkIGJ5IExSUyBXZWIgU29sdXRpb25zIChodHRwOi8vbHJzd2Vic29sdXRpb25zLmNvbSlcbiogVmlzaXQgaHR0cDovL2xyc3dlYnNvbHV0aW9ucy5jb21cbiovXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ub2Zmc2NyZWVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNob3cge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY2xlYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jbGVhci1hZnRlcjphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmZsb2F0LWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnNob3ctbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLnNob3ctbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5zaG93LXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5zaG93LXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGlkZS1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5oaWRlLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmhpZGUtcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGlkZS1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5zaG93LXNtYWxsLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuc2hvdy1tZWRpdW0tb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2hvdy1tZWRpdW0tb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy1sYXJnZS1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgLnNob3ctbGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzQxcHgpIHtcbiAgLnNob3ctbGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy14bGFyZ2Utb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM0MXB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5zaG93LXhsYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc2hvdy14bGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy14eGxhcmdlLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc2hvdy14eGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNob3ctbWVkaXVtLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuc2hvdy1tZWRpdW0tdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93LWxhcmdlLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNob3ctbGFyZ2UtdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93LXhsYXJnZS11cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM0MXB4KSB7XG4gIC5zaG93LXhsYXJnZS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3cteHhsYXJnZS11cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93LXh4bGFyZ2UtdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmhpZGUtc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhpZGUtbWVkaXVtLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAuaGlkZS1sYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzQxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhpZGUteGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaGlkZS14eGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRlLW1lZGl1bS11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oaWRlLWxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzQxcHgpIHtcbiAgLmhpZGUteGxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhpZGUteHhsYXJnZS11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHdpdHRlciBoMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi50d2l0dGVyIGgyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzAwNTA4ZjtcbiAgYm9yZGVyOiAwO1xufVxuLnR3aXR0ZXIgaDIgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbiAgY29sb3I6ICM4Y2FhYzQ7XG59XG4udHdpdHRlciBoMiBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwNTA4Zjtcbn1cbi50d2l0dGVyIGgyIGE6aG92ZXIsIC50d2l0dGVyIGgyIGE6Zm9jdXMge1xuICBjb2xvcjogIzI2MjYyNjtcbn1cblxuLnR3ZWV0cyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAudHdlZXRzIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTU1cHg7XG4gIH1cbn1cbi50d2VldHMgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAudHdlZXRzIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgNTVweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4udHdlZXRzIHVsIGxpOm5vdChbY2xhc3NdKTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR3ZWV0cyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50d2VldHMgLnVzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnR3ZWV0cyAudXNlciA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4cHg7XG4gIGJvcmRlcjogMDtcbn1cbi50d2VldHMgLnVzZXIgPiBhIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi50d2VldHMgLnVzZXIgW2RhdGEtc2NyaWJlPVwiY29tcG9uZW50OmF1dGhvclwiXSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuLnR3ZWV0cyAudXNlciBbZGF0YS1zY3JpYmU9XCJjb21wb25lbnQ6YXV0aG9yXCJdIFtkYXRhLXNjcmliZT1cImVsZW1lbnQ6dXNlcl9saW5rXCJdIHtcbiAgY29sb3I6ICNmZGM2NTM7XG59XG4udHdlZXRzIC51c2VyIFtkYXRhLXNjcmliZT1cImNvbXBvbmVudDphdXRob3JcIl0gW2RhdGEtc2NyaWJlPVwiZWxlbWVudDp1c2VyX2xpbmtcIl0gW2RhdGEtc2NyaWJlPVwiZWxlbWVudDpuYW1lXCJdIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHdlZXRzIC50d2VldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiA2M3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi50d2VldHMgLnR3ZWV0IGEge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4udHdlZXRzIC50aW1lUG9zdGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDYzcHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC50d2VldHMgLnRpbWVQb3N0ZWQge1xuICAgIGxlZnQ6IDExOHB4O1xuICB9XG59XG4udHdlZXRzIC50aW1lUG9zdGVkID4gYSB7XG4gIGNvbG9yOiAjZmRjNjUzO1xuICBib3JkZXI6IDA7XG59XG4udHdlZXRzIC50aW1lUG9zdGVkID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZGM2NTM7XG59XG5cbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogODB2aDtcbiAgbWF4LWhlaWdodDogMTA4MHB4O1xufVxuLmJhbm5lci1zbSAuYmFubmVyIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgbWF4LWhlaWdodDogNTB2aDtcbn1cblxuLmJhbm5lci1oYWxmIC5iYW5uZXIge1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtYXgtaGVpZ2h0OiA1MHZoO1xufVxuXG4uYmFubmVyIC5zbGlkZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJhbm5lciAuc2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMDAwMCwgIzAwMDAwMCAzMCUsIHRyYW5zcGFyZW50IDgwJSkgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXIgLnNsaWRlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAwMDAsICMwMDAwMDAgMTAlLCB0cmFuc3BhcmVudCA4MCUpIG5vLXJlcGVhdDtcbiAgfVxufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTUlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC50aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjZmRjNjUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLnRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMzBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTA4ZjtcbiAgY29udGVudDogXCJcIjtcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5ibHVyYiB7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1heC13aWR0aDogNTE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAuYnV0dG9uIHtcbiAgcGFkZGluZzogMjVweCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5idXR0b24ubm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODE4MDgwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAuYnV0dG9uIGEge1xuICAgIHBhZGRpbmc6IDE1cHggMzZweDtcbiAgfVxufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiBhOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuYmFubmVyLWhhbGYgLmJhbm5lciAuc2xpZGU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCA4MCwgMTQzLCAwLjgpO1xuICB9XG4gIC5iYW5uZXItaGFsZiAuYmFubmVyIC5zbGlkZSAuY2FwdGlvbiB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5iYW5uZXItaGFsZiAuYmFubmVyIC5zbGlkZSAuY2FwdGlvbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuc2VjdGlvbi53ZWxjb21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM4MTgwODA7XG59XG5zZWN0aW9uLndlbGNvbWUgLm1lc3NhZ2Uge1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDc1cHggMjBweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5zZWN0aW9uLndlbGNvbWUgLm1lc3NhZ2UgcCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBzZWN0aW9uLndlbGNvbWUgLm1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDkwcHggMjVweDtcbiAgfVxufVxuXG4uaGlnaGxpZ2h0ZWQtYm94ZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5oaWdobGlnaHRlZC1ib3hlcyAuYm94ZXMgLmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzUwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyAuYm94IHtcbiAgICB3aWR0aDogY2FsYygzMyUgLSA0MHB4KTtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIG1hcmdpbjogMjVweCAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cbi5oaWdobGlnaHRlZC1ib3hlcyAuYm94ZXMgLmJveDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgYmxhY2ssIHJnYmEoMCwgMCwgMCwgMCkgNTAlKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5oaWdobGlnaHRlZC1ib3hlcyAuYm94ZXMgLmJveCAuaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oaWdobGlnaHRlZC1ib3hlcyAuYm94ZXMgLmJveCAuaWNvbiBpbWcge1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGlnaGxpZ2h0ZWQtYm94ZXMgLmJveGVzIC5ib3ggLmljb246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyAuYm94IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmRjNjUzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyAuYm94IGE6aG92ZXIgc3BhbiwgLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyAuYm94IGE6Zm9jdXMgc3BhbiB7XG4gIGJvdHRvbTogNjBweDtcbn1cbi5oaWdobGlnaHRlZC1ib3hlcyAuYm94ZXMgLmJveCBhOmhvdmVyIHNwYW46YWZ0ZXIsIC5oaWdobGlnaHRlZC1ib3hlcyAuYm94ZXMgLmJveCBhOmZvY3VzIHNwYW46YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmhpZ2hsaWdodGVkLWJveGVzIC5ib3hlcyAuYm94IGEgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uaGlnaGxpZ2h0ZWQtYm94ZXMgLmJveGVzIC5ib3ggYSBzcGFuOmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIlwiO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRjNjUzO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbnNlY3Rpb24ucmVjZW50LXBvc3RzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQ6ICM5MTkxOTE7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBzZWN0aW9uLnJlY2VudC1wb3N0cyB7XG4gICAgcGFkZGluZzogNjBweCA1MHB4O1xuICB9XG59XG5zZWN0aW9uLnJlY2VudC1wb3N0cyBoMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5zZWN0aW9uLnJlY2VudC1wb3N0cyBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ucmVjZW50LXBvc3RzIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbnNlY3Rpb24ucmVjZW50LXBvc3RzIGgzIGEge1xuICBib3JkZXI6IDA7XG59XG5zZWN0aW9uLnJlY2VudC1wb3N0cyBoMyBhOmhvdmVyLCBzZWN0aW9uLnJlY2VudC1wb3N0cyBoMyBhOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuc2VjdGlvbi5yZWNlbnQtcG9zdHMgLmJsb2ctcG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgc2VjdGlvbi5yZWNlbnQtcG9zdHMgLmJsb2ctcG9zdCB7XG4gICAgbWFyZ2luOiAwIDQwcHggMCAwO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIycHgpO1xuICAgIG1heC13aWR0aDogNjE1cHg7XG4gIH1cbn1cbnNlY3Rpb24ucmVjZW50LXBvc3RzIC5ibG9nLXBvc3Q6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBzZWN0aW9uLnJlY2VudC1wb3N0cyAuYmxvZy1wb3N0Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5zZWN0aW9uLnJlY2VudC1wb3N0cyAuYmxvZy1wb3N0IC5ibG9nLXBvc3QtaW5mbyB7XG4gIHBhZGRpbmc6IDMwcHggMjVweCAxNXB4O1xufVxuc2VjdGlvbi5yZWNlbnQtcG9zdHMgLmJsb2ctcG9zdCAuYmxvZy1tZXRhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZlYXR1cmVkLWV2ZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG59XG4uZmVhdHVyZWQtZXZlbnRzIC5oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZXMvYXBvbGxvL2Fzc2V0cy9kaXN0L2ltYWdlcy9ldmVudHMtaWNvbi5wbmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbi5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlNmU2ZTY7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQge1xuICAgIHdpZHRoOiAzMyU7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZlYXR1cmVkLWV2ZW50cyAuZXZlbnRzIC5ldmVudCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQgaDMgYSB7XG4gIGNvbG9yOiAjMDA1MDhmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmVhdHVyZWQtZXZlbnRzIC5ldmVudHMgLmV2ZW50IGgzIGE6aG92ZXIsIC5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQgaDMgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZlYXR1cmVkLWV2ZW50cyAuZXZlbnRzIC5ldmVudCAuZXZlbnQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQgLmV2ZW50LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZlYXR1cmVkLWV2ZW50cyAuZXZlbnRzIC5ldmVudCAuZXZlbnQtYmx1cmIsXG4uZmVhdHVyZWQtZXZlbnRzIC5ldmVudHMgLmV2ZW50IC5ldmVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQgLmV2ZW50LWJsdXJiIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uZmVhdHVyZWQtZXZlbnRzIC5ldmVudHMgLmV2ZW50IC5ldmVudC1kYXRlIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmVhdHVyZWQtZXZlbnRzIC5ldmVudHMgLmV2ZW50IC5ldmVudC1yZWFkLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2U2ZTZlNjtcbn1cbi5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQgLmV2ZW50LXJlYWQtbW9yZSBhIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmZlYXR1cmVkLWV2ZW50cyAuZXZlbnRzIC5ldmVudCAuZXZlbnQtcmVhZC1tb3JlIGEge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1ldmVudHMgLmV2ZW50cyAuZXZlbnQgLmV2ZW50LXJlYWQtbW9yZSBhOmhvdmVyLCAuZmVhdHVyZWQtZXZlbnRzIC5ldmVudHMgLmV2ZW50IC5ldmVudC1yZWFkLW1vcmUgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZlYXR1cmVkLWV2ZW50cyAudmlldy1hbGwtZXZlbnRzIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbnNlY3Rpb24uZmVhdHVyZWQtbmV3cyB7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBzZWN0aW9uLmZlYXR1cmVkLW5ld3Mge1xuICAgIHBhZGRpbmc6IDYwcHggNTBweDtcbiAgfVxufVxuc2VjdGlvbi5mZWF0dXJlZC1uZXdzIGgyIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuc2VjdGlvbi5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW1zIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBzZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG59XG5zZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMgLm5ld3MtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBzZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBwYWRkaW5nOiAwIDc1cHggMCAwO1xuICB9XG59XG5zZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMgLm5ld3MtaXRlbSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbnNlY3Rpb24uZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtcyAubmV3cy1pdGVtIGgzIGEge1xuICBjb2xvcjogIzAwNTA4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyOiBub25lO1xufVxuc2VjdGlvbi5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW1zIC5uZXdzLWl0ZW0gaDMgYTpob3Zlciwgc2VjdGlvbi5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW1zIC5uZXdzLWl0ZW0gaDMgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuc2VjdGlvbi5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW1zIC5uZXdzLWl0ZW0gLm5ld3MtaXRlbS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW1zIC5uZXdzLWl0ZW0gLm5ld3MtaXRlbS1ibHVyYixcbnNlY3Rpb24uZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtcyAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5zZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMgLm5ld3MtaXRlbSAubmV3cy1pdGVtLWRhdGUge1xuICBjb2xvcjogIzQwNDA0MDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbnNlY3Rpb24uZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtcyAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tcmVhZC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnNlY3Rpb24uZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtcyAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tcmVhZC1tb3JlIGEge1xuICBjb2xvcjogIzAwNTA4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5zZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMgLm5ld3MtaXRlbSAubmV3cy1pdGVtLXJlYWQtbW9yZSBhOmhvdmVyLCBzZWN0aW9uLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbXMgLm5ld3MtaXRlbSAubmV3cy1pdGVtLXJlYWQtbW9yZSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5zZWN0aW9uLmZlYXR1cmVkLW5ld3MgLnZpZXctYWxsLW5ld3Mge1xuICBwYWRkaW5nOiAzNXB4IDAgMDtcbn1cbnNlY3Rpb24uZmVhdHVyZWQtbmV3cyAudmlldy1hbGwtbmV3cyBhIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5zZWN0aW9uLmZlYXR1cmVkLW5ld3MgLnZpZXctYWxsLW5ld3MgYTpob3Zlciwgc2VjdGlvbi5mZWF0dXJlZC1uZXdzIC52aWV3LWFsbC1uZXdzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmp1aWNlci1mZWVkLndoaXRlIGxpLmZlZWQtaXRlbSxcbi5qdWljZXItZmVlZC51c2VyIGxpLmZlZWQtaXRlbSxcbi5qdWljZXItZmVlZC5qdWljZXItd2lkZ2V0IGxpLmZlZWQtaXRlbSxcbi5qdWljZXItZmVlZC5jb2xvcnMgbGkuZmVlZC1pdGVtLFxuLmp1aWNlci1mZWVkLmdyYXkgbGkuZmVlZC1pdGVtLFxuLmp1aWNlci1mZWVkLm1vZGVybiBsaS5mZWVkLWl0ZW0sXG4uanVpY2VyLWZlZWQucG9sYXJvaWQgbGkuZmVlZC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmp1aWNlci1mZWVkLmltYWdlLWdyaWQgbGkuZmVlZC1pdGVtLmotdHdpdHRlci5pbWFnZS1wb3N0IC5qLXRleHQsXG4uanVpY2VyLWZlZWQuaW1hZ2UtZ3JpZCBsaS5mZWVkLWl0ZW0uai10d2l0dGVyLmotdmlkZW8gLmotdGV4dCxcbi5qdWljZXItZmVlZC5zbGlkZXIgbGkuZmVlZC1pdGVtLmotdHdpdHRlci5pbWFnZS1wb3N0IC5qLXRleHQsXG4uanVpY2VyLWZlZWQuc2xpZGVyIGxpLmZlZWQtaXRlbS5qLXR3aXR0ZXIuai12aWRlbyAuai10ZXh0LFxuLmp1aWNlci1mZWVkLmhpcCBsaS5mZWVkLWl0ZW0uai10d2l0dGVyLmltYWdlLXBvc3QgLmotdGV4dCxcbi5qdWljZXItZmVlZC5oaXAgbGkuZmVlZC1pdGVtLmotdHdpdHRlci5qLXZpZGVvIC5qLXRleHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM1LCAzNSwgMzUsIDAuOTUpICFpbXBvcnRhbnQ7XG59XG5cbi5qdWljZXItZmVlZCAuai1zdGFja2VyID4gKiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uanVpY2VyLWZlZWQubW9kZXIgbGkuZmVlZC1pdGVtIHtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4uai1wb3N0ZXIgYSxcbi5qLXRleHQgYSB7XG4gIGNvbG9yOiAjMDA1MDhmICFpbXBvcnRhbnQ7XG59IixudWxsXX0= */
