@charset "UTF-8";.unlist{list-style:none;margin:0;padding:0}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.animated{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (prefers-reduced-motion),(print){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes a{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes b{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes b{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes c{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes c{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:c;animation-name:c}.ms-dynamics.archive.author-new-template .author__posts-inner:before{background-color:#0067b8}#main .page-header{margin-bottom:0;padding:10px 0}.ms-dynamics #main .page-header{margin-top:0;min-height:57px}#main .page-header>img{margin-top:40px}#main .fluid-columns{margin-top:5px}.ms-dynamics.single-post article.post{max-width:1024px}.ms-dynamics.single-post #main .page-header{margin-top:37px}.ms-dynamics.single-post .page-header>img{margin-top:15px!important;margin-bottom:32px}.ms-dynamics.single-post .updated{color:#191919}.ms-dynamics.single-post h1.entry-title{margin-bottom:30px;font-size:42px}.ms-dynamics.single-post .entry-type{letter-spacing:1px;margin-right:5px}.ms-dynamics.single-post .entry-categories{padding-top:16px;margin-bottom:1.5em}.ms-dynamics.single-post .entry-categories a:after{content:", "}.ms-dynamics.single-post .entry-categories a:last-child:after{content:none}.ms-dynamics.single-post .entry-content{padding:10px 0}.ms-dynamics.single-post .entry-content *{max-width:100%!important}.ms-dynamics.single-post .post-meta .row{margin:0}.ms-dynamics.single-post .post-date{float:left}.ms-dynamics.single-post .author-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #737373;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;margin-top:16px;padding-left:0;padding-top:16px;page-break-inside:avoid}.ms-dynamics.single-post .author-box .avatar-container{width:57px;height:57px}.ms-dynamics.single-post .post .social-link{padding-left:10px;padding-right:0}.ms-dynamics.single-post .post .social-link .fa{font-size:.8em!important}.ms-dynamics.single-post .author-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ms-dynamics.single-post .author-details>div{padding:0 10px 0 24px}.ms-dynamics.single-post .author-details>div:first-of-type{padding:0}.ms-dynamics.single-post .avatar-col-right{line-height:1.2}.ms-dynamics.single-post .divider-primary{display:none}.ms-dynamics.single-post .post-tags{float:none}.ms-dynamics.single-post .post-tags h3:after{content:":"}.ms-dynamics.single-post .post-tags a{font-size:16px;margin:0 10px 0 0;padding:7px 20px}@media only screen and (min-width:768px){.ms-dynamics.single-post .post-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:27px;margin-top:82px}.ms-dynamics.single-post .post-tags h3{margin:0 15px 0 0}.ms-dynamics.single-post .post-tags--inner ul{list-style-type:none;margin:0;padding:0}.ms-dynamics.single-post .post-tags--inner ul li{display:inline-block}}.ms-dynamics.single-post .entry-content>p{margin-bottom:1.5em}.ms-dynamics.single-post .entry-content h2{margin-top:25px;margin-bottom:20px}.ms-dynamics.single-post .entry-content li{padding-left:0;text-indent:0}.ms-dynamics.single-post .entry-content li:before{color:#0067b8}.ms-dynamics.single-post .entry-content li+li{margin-top:16px}.ms-dynamics.single-post .entry-content .need-cookie-consent a{color:#fff}.ms-dynamics.single-post .post-tags a{color:#191919;background:#fff}.ms-dynamics.single-post .start-a-discussion{background:#fff;border-radius:2px;border:1px solid #eaeaea;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#191919;font-size:20px;font-weight:600;padding:56px;padding:3.5rem}@media only print{.ms-dynamics.single-post .start-a-discussion{display:none}}.ms-dynamics.single-post .cta-box.-blue>.link{font-size:16px;font-weight:600;display:inline-block;background:#0067b8;padding:0;line-height:1;text-transform:none;padding:15px 20px}.ms-dynamics.single-post .cta-box.-blue>.link:after{display:none}.ms-dynamics.single-post .cta-box.-blue>.link span{display:block}.ms-dynamics.single-post .cta-box.-blue>.link:hover{background:#243a5e;text-decoration:underline;border:none;color:#fff!important}.ms-dynamics.single-post .cta-box.-blue>.link:hover span{text-decoration:underline}.ms-dynamics.single-post .cta-box.-blue>.link:active{background:#243a5e}.ms-dynamics.single-post .cta-box.-blue>.link:active span{text-decoration:none}.ms-dynamics.single-post .cta-box.-blue>.link:focus{background:#0067b8;outline:2px dashed #191919!important;-webkit-transition:none;transition:none}.ms-dynamics.single-post .cta-box.-blue>.link:disabled{background:#737373;color:#191919}.ms-dynamics.single-post .cta-box.-blue:not(.-center)>.link:active{-webkit-transform:none;transform:none;text-decoration:none}.ms-dynamics.home .post{background:#fff;border-radius:2px}.ms-dynamics.home .post.sticky-post{background:#fff}.ms-dynamics.home .post .entry-title{margin-bottom:5px!important}.ms-dynamics.home .post .entry-title:after{display:none}.ms-dynamics.home .post .post-authors{margin-bottom:0!important}.ms-dynamics.home .post .post-author{font-size:12px}.ms-dynamics.home .post .post-author__image{display:none}.ms-dynamics.home .post .post-author__content{padding-left:0;width:100%}.ms-dynamics.home .post .entry-summary{color:#191919;font-size:16px}.powerplatform.single-post .social-share .dc-forum-list-share,.powerplatform.single-post .updated{color:#191919}.powerplatform.single-post .social-share .dropdown-menu{border:1px solid #191919}.powerplatform.single-post .post-tags a,.powerplatform.single-post .social-share .dropdown-menu a{color:#191919}@media only screen and (min-width:1084px){body .content .sidebar{margin-top:105px}body.ms-dynamics.home .content .sidebar{margin-top:73px}body.ms-dynamics.archive .content .sidebar{margin-top:117px}body.single .content .sidebar{margin-top:62px}body.powerplatform.single .content .sidebar{margin-top:50px}}.ms-dynamics .widget .c-heading a{color:#191919!important}.ms-dynamics .widget .widget-title{background:transparent;border-bottom:1px solid #eaeaea;color:#191919;font-size:16px;margin:0;padding:10px 14px}.ms-dynamics .widget_leadership_blog_widget{background:#fff;border-radius:2px;border:1px solid #eaeaea;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ms-dynamics .widget_leadership_blog_widget .author-container{overflow:hidden;margin-bottom:10px}.ms-dynamics .widget_leadership_blog_widget .row{margin:0;padding:14px}.ms-dynamics .widget_leadership_blog_widget .row .load-more{margin:0}.ms-dynamics .widget_leadership_blog_widget .col-xs-12{padding:0}.ms-dynamics .widget_leadership_blog_widget .entry-author{font-weight:400;font-size:16px;padding-top:0;text-transform:none}.ms-dynamics .widget_leadership_blog_widget .entry-author a{color:#0067b8;text-decoration:underline}.ms-dynamics .widget_leadership_blog_widget .entry-author a:focus,.ms-dynamics .widget_leadership_blog_widget .entry-author a:hover{color:#243a5e;text-decoration:none}.ms-dynamics .widget_leadership_blog_widget .role{margin:0}.ms-dynamics .widget_leadership_blog_widget h3 a{font-size:20px}.ms-dynamics .widget_leadership_blog_widget .load-more{background:#0067b8;border:0;color:#fff;display:block;font-size:16px;font-weight:600;padding:10px;text-align:center;text-decoration:none;text-transform:none}.ms-dynamics .widget_leadership_blog_widget .load-more:after{display:none}.ms-dynamics .widget_leadership_blog_widget .load-more span{display:block}.ms-dynamics .widget_leadership_blog_widget .load-more:focus,.ms-dynamics .widget_leadership_blog_widget .load-more:hover{background:#243a5e;text-decoration:underline}.ms-dynamics .widget_leadership_blog_widget .load-more:focus span,.ms-dynamics .widget_leadership_blog_widget .load-more:hover span{text-decoration:underline}.ms-dynamics .widget_leadership_blog_widget .load-more:focus{outline:2px dashed #191919!important}.ms-dynamics .widget_leadership_blog_widget .load-more:disabled,.ms-dynamics .widget_leadership_blog_widget .load-more[disabled]{background:#737373;color:#191919}.ms-dynamics .widget_nav_menu{background:#fff;border-radius:2px;border:1px solid #eaeaea;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#191919}.ms-dynamics .widget_nav_menu .menu{margin:0;padding:10px 0}.ms-dynamics .widget_nav_menu .menu>li{padding-bottom:0}.ms-dynamics .widget_nav_menu h2{background:transparent;border-bottom:1px solid #eaeaea;color:#191919;font-size:16px;margin:0;padding:10px 14px}.ms-dynamics .widget_nav_menu li a{display:inline-block;font-size:16px;font-weight:400;padding:14px;text-decoration:underline}.ms-dynamics .widget_nav_menu li a:focus,.ms-dynamics .widget_nav_menu li a:hover{text-decoration:none}.ms-dynamics .widget_related_blog_posts{margin-bottom:40px!important}.ms-dynamics .widget_related_blog_posts .col-xs-12{float:none!important;width:100%!important;margin-bottom:36px;padding-left:14px;padding-right:14px}.ms-dynamics .widget_related_blog_posts h3{font-size:16px}.ms-dynamics .widget_related_blog_posts .title-link{font-size:20px;color:#191919;display:block;font-weight:600;margin-bottom:10px}.ms-dynamics .widget_related_blog_posts p{display:inline}.ms-dynamics .widget_related_blog_posts p a{font-size:16px!important}.ms-dynamics .widget_related_blog_posts .read-more{font-weight:inherit}.powerplatform .widget{background:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:64px;padding:4rem}.powerplatform .widget>.widget-title{background:none;color:#191919;font-size:16px;margin:0;padding:0 0 32px;padding:0 0 2rem}.powerplatform .widget a:not([href*=powerplatform]):after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%235e5e5e' d='M12.644 2.187L7.312 7.53a.474.474 0 0 1-.668-.669l5.332-5.343H8.394a.472.472 0 0 1 0-.947h4.722c.261 0 .473.212.473.474v4.732a.473.473 0 0 1-.945 0v-3.59zm-8.5.277a.472.472 0 0 1 0 .947H1.782a.47.47 0 0 0-.471.469v8.526c.004.26.214.468.474.469h8.495a.47.47 0 0 0 .474-.475v-2.364a.473.473 0 0 1 .945 0V12.4a1.417 1.417 0 0 1-1.419 1.422H1.785a1.422 1.422 0 0 1-1.419-1.416V3.88c0-.783.634-1.416 1.416-1.416h2.362z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;width:10px;vertical-align:middle;margin-left:.25em}.powerplatform .blog-title-bar{background:#191919}@media (min-width:1084px){.blog-title-bar .container{width:90%}}.ms-dynamics .blog-title-bar .container,.powerplatform .blog-title-bar .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width:1024px){.ms-dynamics .blog-title-bar .container,.powerplatform .blog-title-bar .container{padding:0;width:90%}}.ms-dynamics .blog-title-bar .container:after,.ms-dynamics .blog-title-bar .container:before,.powerplatform .blog-title-bar .container:after,.powerplatform .blog-title-bar .container:before{display:none}.blog-title-bar__actions{display:none;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ms-dynamics .blog-title-bar__actions,.powerplatform .blog-title-bar__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only print{.blog-title-bar__actions{display:none}}.blog-title-bar__rss{position:relative}#blogHeaderRss .btn .icon{background-color:transparent;color:#fff!important;font-size:inherit}#blogHeaderRss .btn:active .icon,#blogHeaderRss .btn:focus .icon,#blogHeaderRss .btn:hover .icon{background-color:transparent;color:#0067b8!important}.ms-dynamics #blogHeaderRss .btn{background-color:transparent}.ms-dynamics #blogHeaderRss .btn:active,.ms-dynamics #blogHeaderRss .btn:focus,.ms-dynamics #blogHeaderRss .btn:hover{color:#50e6ff!important}.ms-dynamics #blogHeaderRss .btn:active .icon,.ms-dynamics #blogHeaderRss .btn:focus .icon,.ms-dynamics #blogHeaderRss .btn:hover .icon{color:currentColor!important}.powerplatform #blogHeaderRss .btn{background-color:transparent!important}.powerplatform #blogHeaderRss .btn:active,.powerplatform #blogHeaderRss .btn:focus,.powerplatform #blogHeaderRss .btn:hover{color:#50e6ff!important}.powerplatform #blogHeaderRss .btn:active .icon,.powerplatform #blogHeaderRss .btn:focus .icon,.powerplatform #blogHeaderRss .btn:hover .icon{color:currentColor!important}#filters-rss.open .dropdown-toggle{box-shadow:none}.blog-title{margin:.67em 0 .73em}@media (min-width:1084px){.context-uhf #contactUs{padding-right:0}}.blog-header-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-header-search.is-open{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.blog-header-search__form{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#191919;display:none;height:100%;left:0;padding-left:10px;padding-right:10px;position:absolute;top:0;width:100%}.ms-dynamics .blog-header-search__form,.powerplatform .blog-header-search__form{background-color:#191919}@media (min-width:850px){.blog-header-search__form{padding-left:0;padding-right:0;position:static}}.blog-header-search__form[aria-hidden=false]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-header-search__form[aria-hidden=false]+.blog-header-search__btn-open{display:none}.blog-header-search__form .c-search{display:block;margin:0;max-width:none;width:100%}.blog-header-search__form-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative}@media (min-width:850px){.blog-header-search__form-inner{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.blog-header-search__input[type=search]{border:1px solid transparent;display:block;height:36px;line-height:19px;width:100%;font-size:16px;outline-style:none;padding:7px 38px 7px 10px}.ms-dynamics .blog-header-search__input[type=search]{border-color:#243a5e}.blog-header-search__input[type=search]:active,.blog-header-search__input[type=search]:focus{border-color:#0067b8;border-width:2px;box-shadow:0 0 .5em 0 #0067b8}.ms-dynamics .blog-header-search__input[type=search]:active,.ms-dynamics .blog-header-search__input[type=search]:focus,.powerplatform .blog-header-search__input[type=search]:active,.powerplatform .blog-header-search__input[type=search]:focus{border-color:#50e6ff;box-shadow:0 0 .5em 0 #50e6ff}.blog-header-search__input[type=search]:hover{border-color:#3472ca}.ms-dynamics .blog-header-search__input[type=search]:hover{border-color:#0078d4}.powerplatform .blog-header-search__input[type=search]:hover{border-color:#50e6ff}.blog-header-search__submit{background-color:transparent;bottom:0;color:#191919;margin:auto;padding:0;position:absolute;right:0;top:0}.powerplatform .blog-header-search__submit{color:#191919}.blog-header-search__btn-close>span:first-child{display:none}@media (min-width:850px){.blog-header-search__btn-close>span:first-child{display:inline}.blog-header-search__btn-close>span:last-child{display:none}}#blogHeaderRss .btn,.dyn-btn,.ms-dynamics .search-form .search-submit{-webkit-appearance:none;background-color:#0067b8;border:none;color:#fff;font-size:16px;padding:30.4px 20px 28.8px;padding:1.9rem 20px 1.8rem;text-align:left;width:100%}@media only screen and (min-width:1084px){#blogHeaderRss .btn,.dyn-btn,.ms-dynamics .search-form .search-submit{width:auto}}#blogHeaderRss .btn:active,#blogHeaderRss .btn:focus,#blogHeaderRss .btn:hover,.dyn-btn:active,.dyn-btn:focus,.dyn-btn:hover,.ms-dynamics .search-form .search-submit:active,.ms-dynamics .search-form .search-submit:focus,.ms-dynamics .search-form .search-submit:hover{background-color:#243a5e}@media only screen and (min-width:1084px){#blogHeaderRss .btn:active,#blogHeaderRss .btn:focus,#blogHeaderRss .btn:hover,.dyn-btn:active,.dyn-btn:focus,.dyn-btn:hover,.ms-dynamics .search-form .search-submit:active,.ms-dynamics .search-form .search-submit:focus,.ms-dynamics .search-form .search-submit:hover{background-color:#eaeaea}}#blogHeaderRss .btn:focus,.dyn-btn:focus,.ms-dynamics .search-form .search-submit:focus{outline:1px dashed currentColor;outline-offset:-2px}#blogHeaderRss .btn svg,.dyn-btn svg,.ms-dynamics .search-form .search-submit svg{fill:currentColor}#blogHeaderRss .powerplatform .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup),.ms-dynamics .search-form .powerplatform .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup),.powerplatform #blogHeaderRss .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup),.powerplatform .dyn-btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup),.powerplatform .ms-dynamics .search-form .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup){background-color:#3472ca;color:#fff}#blogHeaderRss .powerplatform .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):active,#blogHeaderRss .powerplatform .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):focus,#blogHeaderRss .powerplatform .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):hover,.ms-dynamics .search-form .powerplatform .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):active,.ms-dynamics .search-form .powerplatform .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):focus,.ms-dynamics .search-form .powerplatform .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):hover,.powerplatform #blogHeaderRss .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):active,.powerplatform #blogHeaderRss .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):focus,.powerplatform #blogHeaderRss .btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):hover,.powerplatform .dyn-btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):active,.powerplatform .dyn-btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):focus,.powerplatform .dyn-btn:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):hover,.powerplatform .ms-dynamics .search-form .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):active,.powerplatform .ms-dynamics .search-form .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):focus,.powerplatform .ms-dynamics .search-form .search-submit:not(.dyn-btn--blog-header):not(.dyn-btn--search):not(.dyn-btn--search-alt):not(.dyn-btn--popup):hover{background-color:#0b559a;color:#fff}.dyn-btn--toggle{position:relative}.dyn-btn--toggle>svg{height:25.6px;height:1.6rem;position:absolute;right:20px;top:calc(50% - .8rem);width:25.6px;width:1.6rem}@media only screen and (min-width:1084px){.dyn-btn--toggle>svg{display:none}}.dyn-btn--toggle[aria-expanded=false] .dyn-btn__expanded,.dyn-btn--toggle[aria-expanded=true] .dyn-btn__collapsed{display:none}.dyn-btn--toggle[aria-expanded=true] .dyn-btn__expanded{height:2.56px;height:.16rem;top:calc(50% - .08rem)}.dyn-btn--popup{font-weight:600;position:relative}.dyn-btn--popup>svg{float:right;height:24.64px;height:1.54rem;width:13.44px;width:.84rem}@media only screen and (min-width:1084px){.dyn-btn--popup>svg{height:9px;position:absolute;right:1rem;top:50%;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);width:5px}}.dyn-btn--popup[aria-expanded=true]>svg{-webkit-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%)}.dyn-btn--popup:before{background-color:hsla(0,0%,100%,.15);content:"";display:block;height:1px;left:10px;position:absolute;top:0;width:calc(100% - 20px)}@media only screen and (min-width:899px){.dyn-btn--popup:before{left:0;width:100%}}@media only screen and (min-width:1084px){.dyn-btn--popup:before{display:none}}.dyn-btn--back{background-color:#eaeaea;color:#737373;left:0;padding-bottom:1.14em;position:absolute;top:-3.733333333em;width:100%;z-index:10}@media only screen and (min-width:1084px){.dyn-btn--back{display:none}}.dyn-btn--back>svg{display:inline-block;height:25.6px;height:1.6rem;margin-right:17.6px;margin-right:1.1rem;position:relative;top:2px;width:26.4px;width:1.65rem}.dyn-btn--back:active,.dyn-btn--back:focus,.dyn-btn--back:hover{background-color:#737373;color:#fff}#blogHeaderRss .btn,.dyn-btn--blog-header{background-color:transparent;color:#fff;padding:0}#blogHeaderRss .btn:active,#blogHeaderRss .btn:focus,#blogHeaderRss .btn:hover,.dyn-btn--blog-header:active,.dyn-btn--blog-header:focus,.dyn-btn--blog-header:hover{background-color:transparent;color:#0067b8}#blogHeaderRss .ms-dynamics .btn:active,#blogHeaderRss .ms-dynamics .btn:focus,#blogHeaderRss .ms-dynamics .btn:hover,#blogHeaderRss .powerplatform .btn:active,#blogHeaderRss .powerplatform .btn:focus,#blogHeaderRss .powerplatform .btn:hover,.ms-dynamics #blogHeaderRss .btn:active,.ms-dynamics #blogHeaderRss .btn:focus,.ms-dynamics #blogHeaderRss .btn:hover,.ms-dynamics .dyn-btn--blog-header:active,.ms-dynamics .dyn-btn--blog-header:focus,.ms-dynamics .dyn-btn--blog-header:hover,.powerplatform #blogHeaderRss .btn:active,.powerplatform #blogHeaderRss .btn:focus,.powerplatform #blogHeaderRss .btn:hover,.powerplatform .dyn-btn--blog-header:active,.powerplatform .dyn-btn--blog-header:focus,.powerplatform .dyn-btn--blog-header:hover{color:#50e6ff}#blogHeaderRss .btn,.dyn-btn--rss{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:38px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:38px}#blogHeaderRss .btn+.dropdown-menu,.dyn-btn--rss+.dropdown-menu{left:auto;right:0}.dyn-btn--search,.dyn-btn--search-alt{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:38px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:38px}.dyn-btn--search-alt{color:#191919;outline-offset:-2px;padding:0}.dyn-btn--search-alt,.dyn-btn--search-alt:active,.dyn-btn--search-alt:focus,.dyn-btn--search-alt:hover{background-color:transparent}.dyn-btn--cancel{height:38px;padding:0;width:38px;text-align:center}@media (min-width:850px){.dyn-btn--cancel{padding-left:20px;padding-right:20px;width:auto}}.ms-dynamics .load-more-btn{border:0;text-transform:none;color:#fff;font-size:16px;padding:10px 20px;text-decoration:none;font-weight:600;display:inline-block}.ms-dynamics .load-more-btn:focus,.ms-dynamics .load-more-btn:hover{background-color:#243a5e;text-decoration:underline}.ms-dynamics .load-more-btn:disabled,.ms-dynamics .load-more-btn[disabled]{background:#eaeaea;color:#737373;cursor:not-allowed}.ms-dynamics .search-form .search-submit{padding:.67em 2em}.ms-dynamics .search-form .search-submit:active,.ms-dynamics .search-form .search-submit:focus,.ms-dynamics .search-form .search-submit:hover{background-color:#243a5e}@media only screen and (min-width:1084px){.ms-dynamics .search-form .search-submit:active,.ms-dynamics .search-form .search-submit:focus,.ms-dynamics .search-form .search-submit:hover{background-color:#243a5e}}.comments .avatar-container{display:none}.comments .comment-meta{overflow:hidden}.comments .author-name{color:#191919;font-weight:600;margin-left:0;font-size:16px}.comments .comment-content{margin-top:4px;margin-bottom:-7px;margin-left:0;font-size:16px}.comments .c-call-to-action,.comments .submit{font-size:16px;font-weight:600;padding:10px 20px;text-decoration:none;text-transform:none}.comments .c-call-to-action:after,.comments .submit:after{display:none}.comments .c-call-to-action span,.comments .submit span{display:block}.comments .c-call-to-action:disabled,.comments .submit:disabled{background:#eaeaea;color:#737373}.comments #collapse-form,.comments #comments-loaded,.comments #comments-loading{padding:0 20px 0 25px}.comments .comment-list>.comment{margin-bottom:2em}.comments .comment-time{font-size:12px;color:#191919}.comments .comment-time:before{content:" ● ";color:#737373}.comments .comment-list ul.children{padding-left:25px}.comments-header{margin-top:50px;position:relative;padding:20px 20px 20px 25px;z-index:1;overflow:hidden}.comments-header:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(bottom,hsla(0,0%,100%,0),#fff);background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);z-index:-1}.comments-header h2{font-weight:600;font-size:20px}.powerplatform .cc-banner>.cc-container{max-width:1600px!important;padding-left:0!important;padding-right:0!important}@media only screen and (min-width:899px){.powerplatform .bapi-footer .bapi-row-flex{margin:0 auto;max-width:1600px;width:90%;padding:0}}.powerplatform .bapi-footer .bapi-row-flex .bapi-column-flex{padding-left:0}@media only screen and (min-width:899px){.powerplatform .bapi-footer>.bapi-row{margin:0 auto;max-width:1600px;width:90%;padding:0}}@media only screen and (min-width:899px){.powerplatform .bapi-footer>.bapi-row>.bapi-column{padding:0}}@media only screen and (min-width:899px){.powerplatform #bapi-header .bapi-top-bar,.powerplatform #bapi-header .hamburger-container{margin:0 auto;max-width:1600px;width:90%;padding:0}}@media only screen and (min-width:899px){.powerplatform #bapi-header .hamburger-container{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:68px}}@media only screen and (min-width:899px){.powerplatform #bapi-header .hamburger-container__hamburger{margin-left:-11px}}@media screen and (min-width:601px){.powerplatform.admin-bar #bapi-header.bapi-header--sticky{top:46px}}@media screen and (min-width:783px){.powerplatform.admin-bar #bapi-header.bapi-header--sticky{top:32px}}.powerplatform .is-sticky>.nav-wrap:first-of-type{left:0;position:fixed;top:0;width:100%;z-index:50}@media screen and (min-width:781px){.powerplatform.admin-bar .is-sticky .nav-wrap:first-of-type{top:32px}}.powerplatform .nav-wrap{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.powerplatform .nav-wrap+.nav-wrap{background-color:#fff;position:relative;z-index:1}@media only screen and (min-width:1084px){.powerplatform .nav-wrap+.nav-wrap:after{background-image:-webkit-linear-gradient(top,rgba(25,25,25,.09),rgba(25,25,25,0));background-image:linear-gradient(180deg,rgba(25,25,25,.09),rgba(25,25,25,0));content:"";display:block;height:4px;left:0;position:absolute;top:100%;width:100%;z-index:50}}@media only screen and (min-width:1084px){.powerplatform .nav-wrap>*{margin:0 auto;max-width:1600px;padding-left:2rem;padding-right:2rem;width:90%}.powerplatform .nav-wrap>:first-child,.powerplatform .nav-wrap>:last-child{padding-left:0}}.powerplatform .nav-wrap>:after{clear:both;content:"";display:table}.powerplatform .nav-main{background-color:#3472ca;box-shadow:0 4px 6px 0 rgba(25,25,25,.4);color:#fff;font-size:25.6px;font-size:1.6rem;font-weight:400;line-height:1.334;position:relative}@media only screen and (min-width:1084px){.powerplatform .nav-main{margin:0 auto;max-width:1600px;width:90%}}.powerplatform .nav-main:after{clear:both;content:"";display:table}@media only screen and (min-width:1084px){.powerplatform .nav-main{box-shadow:none}}.powerplatform .nav-main a{color:#fff;display:block;padding:30.4px 20px 28.8px 40px;padding:1.9rem 20px 1.8rem 40px;text-decoration:none}@media only screen and (min-width:1084px){.powerplatform .nav-main a{padding:17px 20px}}.powerplatform .nav-main a:active,.powerplatform .nav-main a:focus,.powerplatform .nav-main a:hover{background-color:#0b559a}.powerplatform .nav-main__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1600px;padding-left:0;padding-left:10px;padding-right:0;padding-right:10px;width:90%}.powerplatform .nav-main__btn>svg{margin-left:auto;position:static}@media only screen and (min-width:1084px){.powerplatform .nav-main__btn{display:none}}.powerplatform .nav-main__title{display:none}@media only screen and (min-width:1084px){.powerplatform .nav-main__title{display:inline-block;padding-right:20px}}.powerplatform .nav-main__btn-desc{font-weight:500}.powerplatform .nav-main__menu{display:none}.powerplatform .nav-main__menu[aria-hidden=false]{display:block}@media only screen and (min-width:1084px){.powerplatform .nav-main__menu{display:inline-block}}@media only screen and (min-width:1084px){.powerplatform .nav-main__item{display:inline-block;position:relative}}@media only screen and (min-width:1084px){.powerplatform .nav-main__item:not(:last-of-type):not(.active-item):not(:hover):after{background-color:hsla(0,0%,100%,.15);content:"";display:block;height:90%;position:absolute;right:0;top:5%;width:1px}}@media only screen and (min-width:1084px){.powerplatform .nav-main__item:not(:last-of-type):not(.active-item):not(:hover):last-of-type:after{display:none}}.powerplatform .nav-main__item.active-item{margin-left:-1px;position:relative}.powerplatform .nav-main__item.active-item a{background-color:#eaeaea;color:#191919}.powerplatform.has-popup .nav-tabs{left:0;position:absolute;right:0;z-index:50}@media only screen and (min-width:1084px){.powerplatform.has-popup .nav-tabs{left:auto;position:relative;right:auto}}.powerplatform .nav-tabs{border:none;position:relative}@media only screen and (min-width:1084px){.powerplatform .nav-tabs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.powerplatform .nav-tabs__title{display:none}@media only screen and (min-width:1084px){.powerplatform .nav-tabs__title{color:#191919;display:inline-block;font-size:16px;padding-right:0;white-space:nowrap}}.powerplatform .nav-tabs__btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#191919;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1600px;padding-left:0;padding-right:0;position:relative;width:90%;z-index:90}@media only screen and (min-width:1084px){.powerplatform .nav-tabs__btn{background-color:#fff;color:#191919;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:60px;padding-left:.75rem;padding-right:2.75rem;margin-left:2rem;margin-right:1.5rem;max-width:none;white-space:nowrap;width:auto}.powerplatform .nav-tabs__btn:focus,.powerplatform .nav-tabs__btn:hover{background-color:#fff}}@media only screen and (min-width:1084px){.powerplatform .nav-tabs__btn:focus:before,.powerplatform .nav-tabs__btn:hover:before{background-color:#191919;content:"";display:block;height:3px;left:.75rem;position:absolute;top:calc(100% - 3px);width:calc(100% - 1.4rem)}}@media only screen and (min-width:1084px){.powerplatform .nav-tabs__btn span{display:none}}.powerplatform .nav-tabs__btn svg{margin-left:auto}.powerplatform.has-popup .nav-form{box-shadow:none}.powerplatform .nav-form{background-color:#fff;border-color:#d2d2d2 #d2d2d2 #191919;border-style:dotted solid solid;border-width:1px 1px 2px;box-shadow:0 4px 6px 0 rgba(25,25,25,.4);overflow-x:hidden;position:absolute;visibility:hidden}@media only screen and (min-width:1084px){.powerplatform .nav-form{box-shadow:inset 0 2px 5px rgba(25,25,25,.133605);left:-40px;max-width:950px;position:absolute;top:100%;width:100%;z-index:40}}.powerplatform .nav-form[aria-hidden=false]{position:relative;visibility:visible}@media only screen and (min-width:1084px){.powerplatform .nav-form[aria-hidden=false]{position:absolute}}.powerplatform .nav-form__fieldset{padding-bottom:16px;padding-bottom:1rem}@media only screen and (min-width:1084px){.powerplatform .nav-form__fieldset{margin-left:60px;margin-right:60px;padding-bottom:58px;padding-top:58px}}.powerplatform .nav-form__legend{border:none;color:#191919;display:block;font-size:26px;margin-bottom:0;padding:30.4px 20px 28.8px;padding:1.9rem 20px 1.8rem;position:relative}@media only screen and (min-width:1084px){.powerplatform .nav-form__legend{display:none}}.powerplatform .nav-form__legend:before{background-color:#191919;content:"";display:block;height:1px;position:absolute;top:0;width:calc(100% - 40px);z-index:20}@media only screen and (min-width:1084px){.powerplatform .nav-form__legend:before{display:none}}.js .powerplatform .nav-form-buttons[aria-hidden=true],.js .powerplatform .nav-form-buttons[hidden]{display:none}.powerplatform .nav-form-buttons{background-color:#eaeaea;bottom:0;left:0;padding:15px 20px 7px;position:fixed;right:0;text-align:center;width:100%;z-index:60}@media only screen and (min-width:1084px){.powerplatform .nav-form-buttons{background-color:transparent;margin-left:60px;margin-right:60px;padding:0 0 50px;position:relative;text-align:left;width:auto}}#blogHeaderRss .powerplatform .nav-form-buttons .btn,.ms-dynamics .search-form .powerplatform .nav-form-buttons .search-submit,.powerplatform .nav-form-buttons #blogHeaderRss .btn,.powerplatform .nav-form-buttons .dyn-btn,.powerplatform .nav-form-buttons .ms-dynamics .search-form .search-submit{background-color:#3472ca;display:block;font-size:16px;margin-bottom:20.8px;margin-bottom:1.3rem;padding:12.8px 20px;padding:.8rem 20px;text-align:center}@media only screen and (min-width:1084px){#blogHeaderRss .powerplatform .nav-form-buttons .btn,.ms-dynamics .search-form .powerplatform .nav-form-buttons .search-submit,.powerplatform .nav-form-buttons #blogHeaderRss .btn,.powerplatform .nav-form-buttons .dyn-btn,.powerplatform .nav-form-buttons .ms-dynamics .search-form .search-submit{background-color:transparent;border:2px solid #191919;color:#191919;display:inline-block;height:auto;margin-bottom:0;padding-left:3.5rem;padding-right:3.5rem}#blogHeaderRss .powerplatform .nav-form-buttons .btn:not(:disabled):focus,#blogHeaderRss .powerplatform .nav-form-buttons .btn:not(:disabled):hover,.ms-dynamics .search-form .powerplatform .nav-form-buttons .search-submit:not(:disabled):focus,.ms-dynamics .search-form .powerplatform .nav-form-buttons .search-submit:not(:disabled):hover,.powerplatform .nav-form-buttons #blogHeaderRss .btn:not(:disabled):focus,.powerplatform .nav-form-buttons #blogHeaderRss .btn:not(:disabled):hover,.powerplatform .nav-form-buttons .dyn-btn:not(:disabled):focus,.powerplatform .nav-form-buttons .dyn-btn:not(:disabled):hover,.powerplatform .nav-form-buttons .ms-dynamics .search-form .search-submit:not(:disabled):focus,.powerplatform .nav-form-buttons .ms-dynamics .search-form .search-submit:not(:disabled):hover{background-color:#191919;color:#fff}}#blogHeaderRss .powerplatform .nav-form-buttons .btn:disabled,.ms-dynamics .search-form .powerplatform .nav-form-buttons .search-submit:disabled,.powerplatform .nav-form-buttons #blogHeaderRss .btn:disabled,.powerplatform .nav-form-buttons .dyn-btn:disabled,.powerplatform .nav-form-buttons .ms-dynamics .search-form .search-submit:disabled{display:none}.powerplatform .nav-form-buttons .nav-form-buttons__btn{background-color:#3472ca;border-color:#3472ca;color:#fff;position:relative;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-width:1084px){.powerplatform .nav-form-buttons .nav-form-buttons__btn{margin-right:1.8rem}}.powerplatform .nav-form-buttons .nav-form-buttons__btn:disabled{background-color:transparent;border-color:#191919;color:#191919}.powerplatform .nav-form-buttons .nav-form-buttons__btn:not(:disabled):focus,.powerplatform .nav-form-buttons .nav-form-buttons__btn:not(:disabled):hover{background-color:#0b559a;border-color:#0b559a;color:#fff}.powerplatform .nav-form-buttons .nav-form-buttons__btn .nav-form-buttons__btn__animate{background-color:#3472ca;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}.powerplatform .nav-form-buttons .nav-form-buttons__btn.nav-form-buttons__btn--pulse{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:e;animation-name:e;-webkit-animation-iteration-count:1;animation-iteration-count:1}.powerplatform .nav-form-buttons .nav-form-buttons__btn.nav-form-buttons__btn--pulse .nav-form-buttons__btn__animate{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:d;animation-name:d;-webkit-animation-iteration-count:1;animation-iteration-count:1}.powerplatform .nav-form-buttons__clear-filter-link{color:#0b559a;display:block;font-size:16px;outline-offset:5px;text-decoration:underline}@media only screen and (min-width:1084px){.powerplatform .nav-form-buttons__clear-filter-link{display:inline-block;margin-left:1.8rem}}.powerplatform .nav-form-buttons__clear-filter-link:hover{text-decoration:none}@media only screen and (min-width:1084px){.powerplatform .nav-skip-link{display:none}}.powerplatform .nav-skip-link:focus{display:block;text-align:center;width:100%}@-webkit-keyframes d{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}10%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.25,1.5);transform:scale(1.25,1.5);opacity:0}}@keyframes d{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}10%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.25,1.5);transform:scale(1.25,1.5);opacity:0}}@-webkit-keyframes e{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.95);transform:scale(.95)}90%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes e{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.95);transform:scale(.95)}90%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.powerplatform .nav-section-heading{color:#191919;display:none;font-size:16px;font-weight:600;margin-bottom:1.07em;padding-bottom:.71em}@media only screen and (min-width:1084px){.powerplatform .nav-section-heading{display:block;position:relative}}.powerplatform .nav-section-heading:after{background-color:rgba(25,25,25,.5);bottom:0;content:"";display:block;height:1px;position:absolute;top:auto;width:100%}.powerplatform .nav-filter{color:#191919;display:block;font-size:14px;font-weight:400;margin:12px 10px;padding:14.4px 14.4px 12.8px;padding:.9rem .9rem .8rem;text-decoration:none}@media only screen and (min-width:1084px){.powerplatform .nav-filter{margin-left:0;margin-right:0}}.powerplatform .nav-filter:active,.powerplatform .nav-filter:focus,.powerplatform .nav-filter:hover{background-color:#0067b8;color:#fff}.powerplatform .nav-filter:focus:not(.focus-visible){background-color:transparent;color:#191919;outline:none}.powerplatform .nav-filter:focus:not(.focus-visible).active{background-color:#fff;color:#191919}.powerplatform .nav-filter:hover{cursor:pointer}.powerplatform .nav-filter.active{background-color:#fff;color:#191919;font-weight:600;position:relative}.powerplatform .nav-filter.active:after{background-image:url(../images/e10a.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:24px;height:1.5rem;position:absolute;right:10px;top:calc(50% - .75rem);width:24px;width:1.5rem}@media only screen and (min-width:1084px){.powerplatform .nav-filter.active:after{top:calc(50% - .45em)}}.powerplatform .nav-filter__input{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.powerplatform .nav-filter__input:focus~label{outline:1px dashed currentColor}.powerplatform .nav-filter__description{color:#737373;float:left;font-size:12px;margin-bottom:4.8px;margin-bottom:.3rem;margin-top:9.6px;margin-top:.6rem;padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem;width:100%}.powerplatform .nav-level__second{margin-left:20px;margin-right:20px}@media only screen and (min-width:1084px){.powerplatform .nav-level__second{background-color:transparent;margin-left:0;margin-right:0}}@media only screen and (min-width:1084px){.powerplatform .nav-level__second:after{clear:both;content:"";display:table}}.powerplatform .nav-level__second .dyn-btn--toggle{background-color:#eaeaea;color:#191919;font-size:25.6px;font-size:1.6rem;outline-offset:-1px;padding-bottom:27.68px;padding-bottom:1.73rem;padding-top:24px;padding-top:1.5rem}@media only screen and (min-width:1084px){.powerplatform .nav-level__second .dyn-btn--toggle{display:none}}.powerplatform .nav-level__second>li.has-children{position:relative}.powerplatform .nav-level__second>li.has-children .dyn-btn--toggle:before{background-color:rgba(25,25,25,.15);content:"";display:block;height:1px;left:20px;position:absolute;top:0;width:calc(100% - 40px);z-index:10}@media only screen and (min-width:1084px){.powerplatform .nav-level__second>li.has-children .dyn-btn--toggle:before{display:none}}.powerplatform .nav-level__second>li.has-children:first-of-type .dyn-btn--toggle:before{display:none}@media only screen and (min-width:1084px){.powerplatform .nav-level__second>li{float:left;margin-right:4.25%;width:30.5%}}@media only screen and (min-width:1084px){.powerplatform .nav-level__second>li:nth-of-type(3n){margin-right:0}}.powerplatform .nav-level__second>.nav-menu__list-item:not(.has-children):first-of-type{padding-top:.3em}.powerplatform .nav-level__second.nav-has__only-links>.nav-menu__list-item:not(.has-children):first-of-type{padding-top:0}@media only screen and (min-width:1084px){.powerplatform .nav-level__second.nav-has__2-children>li:first-child{margin-right:30%}}.powerplatform .nav-level__second.nav-has__only-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-left:-.5rem;margin-right:-8px;margin-right:-.5rem}.powerplatform .nav-level__second.nav-has__only-links li{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px;float:none;margin-right:0;padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem;width:90%}@media (min-width:1084px){.powerplatform .nav-level__second.nav-menu--topic>li{margin-right:0;width:calc(50% - 30px)}.powerplatform .nav-level__second.nav-menu--topic>li:first-child{margin-right:60px}}@media (min-width:1084px){.powerplatform .nav-level__second.nav-menu--topic .nav-level__third{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.powerplatform .nav-level__second.nav-menu--topic .nav-level__third>li{display:block;overflow:hidden;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:.5rem;padding-right:.5rem;left:0;width:auto}.powerplatform .nav-level__second.nav-menu--topic .nav-level__third .nav-filter{margin:0 0 .8rem}}.powerplatform .nav-level__third{margin-left:20px;margin-right:20px;padding-bottom:16px;padding-bottom:1rem;position:relative}@media only screen and (min-width:1084px){.powerplatform .nav-level__third{margin-left:0;margin-right:0}}.powerplatform .nav-level__third>:before{width:100%}.powerplatform .nav-level__third>li{left:-.67em;position:relative;width:calc(100% + 1.34em)}@media only screen and (min-width:1084px){.powerplatform .nav-level__third>li.has-versions{left:-.67em;position:relative;width:calc(100% + 1.34em)}}.powerplatform .nav-level__third li.is-versions-expanded{box-shadow:0 2px 4px 0 rgba(25,25,25,.16);left:0;width:100%}@media only screen and (min-width:1084px){.powerplatform .nav-level__third li.is-versions-expanded{left:-.67em;position:relative;width:calc(100% + 1.34em)}}.powerplatform .nav-level__fourth:after{clear:both;content:"";display:table}.powerplatform .nav-level__fourth .nav-menu__list-item{display:inline-block}.powerplatform .nav-level__fourth .nav-filter{margin:0}.powerplatform .nav-level__fourth .nav-filter:active,.powerplatform .nav-level__fourth .nav-filter:focus,.powerplatform .nav-level__fourth .nav-filter:hover{background-color:transparent}.powerplatform.has-popup .selected-filters{display:none}@media only screen and (min-width:1084px){.powerplatform.has-popup .selected-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.js .powerplatform.has-filters .selected-filters__list{display:none}.js .powerplatform.has-filters .selected-filters__list[aria-hidden=false]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.powerplatform .selected-filters{background-color:#0b559a;margin:0 20px 25.6px;margin:0 20px 1.6rem;padding-bottom:.67em;padding-top:.67em}@media only screen and (min-width:1084px){.powerplatform .selected-filters{background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}}.powerplatform .selected-filters__title{color:#fff;display:block;font-size:16px;margin:0 20px;position:relative}@media only screen and (min-width:1084px){.powerplatform .selected-filters__title{color:#191919;display:inline-block;font-weight:400;margin-left:2.1rem;white-space:nowrap}}.powerplatform .selected-filters__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding:10px 20px 0}@media only screen and (min-width:1084px){.powerplatform .selected-filters__list{padding:.9em 0}}.powerplatform .selected-filters__list li{color:#fff;font-size:12px;margin:0 .57em .57em 0;vertical-align:middle}@media only screen and (min-width:1084px){.powerplatform .selected-filters__list li{display:inline-block;margin:.1em .125em;white-space:nowrap}}.powerplatform .selected-filters__list a{border:1px solid #fff;color:#fff;display:block;padding:6px;text-decoration:none}@media only screen and (min-width:1084px){.powerplatform .selected-filters__list a{border-color:#191919;color:#191919}}.powerplatform .selected-filters__list a:active,.powerplatform .selected-filters__list a:focus,.powerplatform .selected-filters__list a:hover{background-color:#fff;border-color:#191919;color:#191919}.powerplatform .selected-filters__list a:active:after,.powerplatform .selected-filters__list a:focus:after,.powerplatform .selected-filters__list a:hover:after{background-image:url(../images/e10a.svg)}.powerplatform .selected-filters__list a:after{background-image:url(../images/e10a-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;content:"";display:inline-block;height:1em;margin-left:.6em;position:relative;top:.1em;width:1em}@media only screen and (min-width:1084px){.powerplatform .selected-filters__list a:after{background-image:url(../images/e10a.svg)}}.powerplatform .selected-filters__btn-toggle{-webkit-appearance:none;background-color:transparent;border:none;font-size:16px;position:absolute;right:0;text-decoration:underline}@media only screen and (min-width:1084px){.powerplatform .selected-filters__btn-toggle{display:none}}.powerplatform.has-filters .dynamic-menu{box-shadow:0 4px 6px 0 rgba(25,25,25,.4)}@media only screen and (min-width:1084px){.powerplatform.has-filters .dynamic-menu{box-shadow:none}}.powerplatform.has-filters .nav-main{box-shadow:none}.powerplatform.has-filters .nav-tabs{background-color:#3472ca;margin-left:auto;margin-right:auto;position:relative;width:90%}@media only screen and (min-width:1084px){.powerplatform.has-filters .nav-tabs{background-color:#fff}}.powerplatform.has-filters .nav-tabs:before{background-color:hsla(0,0%,100%,.15);content:"";display:block;height:1px;left:20px;position:absolute;top:0;width:calc(100% - 40px);z-index:20}@media only screen and (min-width:1084px){.powerplatform.has-filters .nav-tabs:before{display:none}}@media only screen and (min-width:1084px){.powerplatform.has-filters .nav-tabs__btn{display:inline-block}}.powerplatform.has-filters .nav-tabs__title{display:none}@media only screen and (min-width:1084px){.powerplatform.has-filters .nav-tabs__title{display:inline-block}}@media only screen and (min-width:1084px){.powerplatform .has-versions{margin-left:0;margin-right:0}}.powerplatform .has-versions>.active.nav-filter{background-color:#fff;color:#191919;display:block;margin:0;padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem;width:100%}.powerplatform .has-versions .nav-level__fourth{background-color:#eaeaea;padding-bottom:4.8px;padding-bottom:.3rem}.powerplatform .has-versions .nav-level__fourth .nav-filter{color:#191919;display:inline-block;padding:9.6px 14.4px 8px 48px;padding:.6rem .9rem .5rem 3rem;position:relative}.powerplatform .has-versions .nav-level__fourth .nav-filter:before{background-color:#fff;border:1px solid #eaeaea;content:"";display:block;height:22.4px;height:1.4rem;left:16px;left:1rem;position:absolute;top:calc(50% - .5em);width:22.4px;width:1.4rem;z-index:20}.powerplatform .has-versions .nav-level__fourth .nav-filter:focus:before,.powerplatform .has-versions .nav-level__fourth .nav-filter:hover:before{border-color:#737373}.powerplatform .has-versions .nav-level__fourth .nav-filter:focus:after,.powerplatform .has-versions .nav-level__fourth .nav-filter:hover:after{display:none}.powerplatform .has-versions .nav-level__fourth .nav-filter.active{background-color:transparent}.powerplatform .has-versions .nav-level__fourth .nav-filter.active:before{background-color:#3472ca;background-image:url(../images/checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3472ca}.powerplatform .has-versions .nav-level__fourth .nav-filter.active:after{display:none}.js .powerplatform{-webkit-overflow-scrolling:touch}.js .powerplatform .dynamic-menu [aria-hidden=true]{display:none!important}.js .powerplatform .dynamic-menu .sidebar-top{position:relative}.js .powerplatform.has-popup .nav-form>.nav-form__fieldset[aria-hidden=false]{margin-top:3.6em}@media only screen and (min-width:1084px){.js .powerplatform.has-popup .nav-form>.nav-form__fieldset[aria-hidden=false]{margin-top:0}}
/*# sourceMappingURL=data:application/json;base64,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LEFBQ25DLDRCQUE2QixBQUM3QixzQkFBdUIsQUFDdkIsb0JBQXNCLENBQUUsQUFDMUIseUVBQ0UsWUFBYyxDQUFFLEFBRXhCLG1CQUNFLGdDQUFrQyxDQUFFLEFBRXRDLG9EQUNFLHNCQUF5QixDQUFFLEFBRTdCLDhDQUNFLGlCQUFtQixDQUFFLEFBRXZCLDhFQUNFLGdCQUFrQixDQUFFLEFBQ3BCLDBDQUNFLDhFQUNFLFlBQWMsQ0FBRSxDQUFFIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnVubGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKj09PT09PT09PT09PT09PT09PT1cbiAgIEZvbnQgV2VpZ2h0c1xuPT09PT09PT09PT09PT09PT09PT0qL1xuLmZ3LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmZ3LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZ3LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZ3LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLyo9PT09PT09PT09PT09PT09PT09XG4gICBBbmltYXRpb25zXG49PT09PT09PT09PT09PT09PT09PSovXG4uYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDI1MG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gIEBtZWRpYSAocHJpbnQpLCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbikge1xuICAgIC5hbmltYXRlZCB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGFuaW1hdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDsgfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7IH1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uc2xpZGVJblVwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDsgfVxuXG4ubXMtZHluYW1pY3MuYXJjaGl2ZS5hdXRob3ItbmV3LXRlbXBsYXRlIC5hdXRob3JfX3Bvc3RzLWlubmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3Yjg7IH1cblxuI21haW4gLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAwOyB9XG4gIC5tcy1keW5hbWljcyAjbWFpbiAucGFnZS1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWluLWhlaWdodDogNTdweDsgfVxuICAjbWFpbiAucGFnZS1oZWFkZXIgPiBpbWcge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuI21haW4gLmZsdWlkLWNvbHVtbnMge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IGFydGljbGUucG9zdCB7XG4gIG1heC13aWR0aDogMTAyNHB4OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAjbWFpbiAucGFnZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAzN3B4OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAucGFnZS1oZWFkZXIgPiBpbWcge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC51cGRhdGVkIHtcbiAgY29sb3I6ICMxOTE5MTk7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IGgxLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiA0MnB4OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuZW50cnktdHlwZSB7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuZW50cnktY2F0ZWdvcmllcyB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmVudHJ5LWNhdGVnb3JpZXMgYTphZnRlciB7XG4gICAgY29udGVudDogJywgJzsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmVudHJ5LWNhdGVnb3JpZXMgYTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lOyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5wb3N0LW1ldGEgLnJvdyB7XG4gIG1hcmdpbjogMDsgfVxuXG4ubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLnBvc3QtZGF0ZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuYXV0aG9yLWJveCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzM3MzczO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIC5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuYXV0aG9yLWJveCAuYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDU3cHg7XG4gICAgaGVpZ2h0OiA1N3B4OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAucG9zdCAuc29jaWFsLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5wb3N0IC5zb2NpYWwtbGluayAuZmEge1xuICAgIGZvbnQtc2l6ZTogLjhlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuYXV0aG9yLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmF1dGhvci1kZXRhaWxzID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAyNHB4OyB9XG4gICAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5hdXRob3ItZGV0YWlscyA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5hdmF0YXItY29sLXJpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4ubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmRpdmlkZXItcHJpbWFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5wb3N0LXRhZ3Mge1xuICBmbG9hdDogbm9uZTsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLnBvc3QtdGFncyBoMzphZnRlciB7XG4gICAgY29udGVudDogXCI6XCI7IH1cbiAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5wb3N0LXRhZ3MgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICBwYWRkaW5nOiA3cHggMjBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5wb3N0LXRhZ3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICBtYXJnaW4tdG9wOiA4MnB4OyB9XG4gICAgICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLnBvc3QtdGFncyBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDsgfVxuICAgICAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5wb3N0LXRhZ3MtLWlubmVyIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAucG9zdC10YWdzLS1pbm5lciB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG4ubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaDIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7IH1cbiAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IGxpOmJlZm9yZSB7XG4gICAgY29sb3I6ICMwMDY3Yjg7IH1cbiAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5uZWVkLWNvb2tpZS1jb25zZW50IGEge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLnBvc3QtdGFncyBhIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5zdGFydC1hLWRpc2N1c3Npb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDMuNXJlbTsgfVxuICBAbWVkaWEgb25seSBwcmludCB7XG4gICAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5zdGFydC1hLWRpc2N1c3Npb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuY3RhLWJveC4tYmx1ZSA+IC5saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwMDY3Yjg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmN0YS1ib3guLWJsdWUgPiAubGluazphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmN0YS1ib3guLWJsdWUgPiAubGluayBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubXMtZHluYW1pY3Muc2luZ2xlLXBvc3QgLmN0YS1ib3guLWJsdWUgPiAubGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzI0M2E1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuY3RhLWJveC4tYmx1ZSA+IC5saW5rOmhvdmVyIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5jdGEtYm94Li1ibHVlID4gLmxpbms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjQzYTVlOyB9XG4gICAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5jdGEtYm94Li1ibHVlID4gLmxpbms6YWN0aXZlIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tcy1keW5hbWljcy5zaW5nbGUtcG9zdCAuY3RhLWJveC4tYmx1ZSA+IC5saW5rOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2N2I4O1xuICAgIG91dGxpbmU6IDJweCBkYXNoZWQgIzE5MTkxOSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5jdGEtYm94Li1ibHVlID4gLmxpbms6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICM3MzczNzM7XG4gICAgY29sb3I6ICMxOTE5MTk7IH1cblxuLm1zLWR5bmFtaWNzLnNpbmdsZS1wb3N0IC5jdGEtYm94Li1ibHVlOm5vdCguLWNlbnRlcikgPiAubGluazphY3RpdmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubXMtZHluYW1pY3MuaG9tZSAucG9zdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAubXMtZHluYW1pY3MuaG9tZSAucG9zdC5zdGlja3ktcG9zdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAubXMtZHluYW1pY3MuaG9tZSAucG9zdCAuZW50cnktdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gICAgLm1zLWR5bmFtaWNzLmhvbWUgLnBvc3QgLmVudHJ5LXRpdGxlOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1zLWR5bmFtaWNzLmhvbWUgLnBvc3QgLnBvc3QtYXV0aG9ycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy1keW5hbWljcy5ob21lIC5wb3N0IC5wb3N0LWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5tcy1keW5hbWljcy5ob21lIC5wb3N0IC5wb3N0LWF1dGhvcl9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1zLWR5bmFtaWNzLmhvbWUgLnBvc3QgLnBvc3QtYXV0aG9yX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1zLWR5bmFtaWNzLmhvbWUgLnBvc3QgLmVudHJ5LXN1bW1hcnkge1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ucG93ZXJwbGF0Zm9ybS5zaW5nbGUtcG9zdCAudXBkYXRlZCB7XG4gIGNvbG9yOiAjMTkxOTE5OyB9XG5cbi5wb3dlcnBsYXRmb3JtLnNpbmdsZS1wb3N0IC5zb2NpYWwtc2hhcmUgLmRjLWZvcnVtLWxpc3Qtc2hhcmUge1xuICBjb2xvcjogIzE5MTkxOTsgfVxuXG4ucG93ZXJwbGF0Zm9ybS5zaW5nbGUtcG9zdCAuc29jaWFsLXNoYXJlIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE5MTkxOTsgfVxuICAucG93ZXJwbGF0Zm9ybS5zaW5nbGUtcG9zdCAuc29jaWFsLXNoYXJlIC5kcm9wZG93bi1tZW51IGEge1xuICAgIGNvbG9yOiAjMTkxOTE5OyB9XG5cbi5wb3dlcnBsYXRmb3JtLnNpbmdsZS1wb3N0IC5wb3N0LXRhZ3MgYSB7XG4gIGNvbG9yOiAjMTkxOTE5OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gIGJvZHkgLmNvbnRlbnQgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDEwNXB4OyB9XG4gIGJvZHkubXMtZHluYW1pY3MuaG9tZSAuY29udGVudCAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogNzNweDsgfVxuICBib2R5Lm1zLWR5bmFtaWNzLmFyY2hpdmUgLmNvbnRlbnQgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDExN3B4OyB9XG4gIGJvZHkuc2luZ2xlIC5jb250ZW50IC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA2MnB4OyB9XG4gIGJvZHkucG93ZXJwbGF0Zm9ybS5zaW5nbGUgLmNvbnRlbnQgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH0gfVxuXG4ubXMtZHluYW1pY3MgLndpZGdldCAuYy1oZWFkaW5nIGEge1xuICBjb2xvcjogIzE5MTkxOSAhaW1wb3J0YW50OyB9XG5cbi5tcy1keW5hbWljcyAud2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAxNHB4OyB9XG5cbi5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAuYXV0aG9yLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQgLnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE0cHg7IH1cbiAgICAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IC5yb3cgLmxvYWQtbW9yZSB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAuY29sLXhzLTEyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQgLmVudHJ5LWF1dGhvciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IC5lbnRyeS1hdXRob3IgYSB7XG4gICAgICBjb2xvcjogIzAwNjdiODtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IC5lbnRyeS1hdXRob3IgYTpmb2N1cywgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAuZW50cnktYXV0aG9yIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzI0M2E1ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQgLnJvbGUge1xuICAgIG1hcmdpbjogMDsgfVxuICAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IGgzIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IC5sb2FkLW1vcmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDY3Yjg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQgLmxvYWQtbW9yZTphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAubG9hZC1tb3JlIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IC5sb2FkLW1vcmU6Zm9jdXMsIC5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQgLmxvYWQtbW9yZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQzYTVlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5tcy1keW5hbWljcyAud2lkZ2V0X2xlYWRlcnNoaXBfYmxvZ193aWRnZXQgLmxvYWQtbW9yZTpmb2N1cyBzcGFuLCAubXMtZHluYW1pY3MgLndpZGdldF9sZWFkZXJzaGlwX2Jsb2dfd2lkZ2V0IC5sb2FkLW1vcmU6aG92ZXIgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAubG9hZC1tb3JlOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDJweCBkYXNoZWQgIzE5MTkxOSAhaW1wb3J0YW50OyB9XG4gICAgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAubG9hZC1tb3JlW2Rpc2FibGVkXSwgLm1zLWR5bmFtaWNzIC53aWRnZXRfbGVhZGVyc2hpcF9ibG9nX3dpZGdldCAubG9hZC1tb3JlOmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3MzczNzM7XG4gICAgICBjb2xvcjogIzE5MTkxOTsgfVxuXG4ubXMtZHluYW1pY3MgLndpZGdldF9uYXZfbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICMxOTE5MTk7IH1cbiAgLm1zLWR5bmFtaWNzIC53aWRnZXRfbmF2X21lbnUgLm1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAubXMtZHluYW1pY3MgLndpZGdldF9uYXZfbWVudSAubWVudSA+IGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5tcy1keW5hbWljcyAud2lkZ2V0X25hdl9tZW51IGgyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDsgfVxuICAubXMtZHluYW1pY3MgLndpZGdldF9uYXZfbWVudSBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5tcy1keW5hbWljcyAud2lkZ2V0X25hdl9tZW51IGxpIGE6Zm9jdXMsIC5tcy1keW5hbWljcyAud2lkZ2V0X25hdl9tZW51IGxpIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5tcy1keW5hbWljcyAud2lkZ2V0X3JlbGF0ZWRfYmxvZ19wb3N0cyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAubXMtZHluYW1pY3MgLndpZGdldF9yZWxhdGVkX2Jsb2dfcG9zdHMgLmNvbC14cy0xMiB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7IH1cbiAgLm1zLWR5bmFtaWNzIC53aWRnZXRfcmVsYXRlZF9ibG9nX3Bvc3RzIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm1zLWR5bmFtaWNzIC53aWRnZXRfcmVsYXRlZF9ibG9nX3Bvc3RzIC50aXRsZS1saW5rIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMxOTE5MTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5tcy1keW5hbWljcyAud2lkZ2V0X3JlbGF0ZWRfYmxvZ19wb3N0cyBwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAubXMtZHluYW1pY3MgLndpZGdldF9yZWxhdGVkX2Jsb2dfcG9zdHMgcCBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tcy1keW5hbWljcyAud2lkZ2V0X3JlbGF0ZWRfYmxvZ19wb3N0cyAucmVhZC1tb3JlIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAud2lkZ2V0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5wb3dlcnBsYXRmb3JtIC53aWRnZXQgPiAud2lkZ2V0LXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDJyZW07IH1cbiAgLnBvd2VycGxhdGZvcm0gLndpZGdldCBhOm5vdChbaHJlZio9XCJwb3dlcnBsYXRmb3JtXCJdKTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIGZpbGw9JyUyMzVlNWU1ZScgZD0nTTEyLjY0NCAyLjE4N0w3LjMxMiA3LjUzYS40NzQuNDc0IDAgMCAxLS42NjgtLjY2OWw1LjMzMi01LjM0M0g4LjM5NGEuNDcyLjQ3MiAwIDAgMSAwLS45NDdoNC43MjJjLjI2MSAwIC40NzMuMjEyLjQ3My40NzR2NC43MzJhLjQ3My40NzMgMCAwIDEtLjk0NSAwdi0zLjU5em0tOC41LjI3N2EuNDcyLjQ3MiAwIDAgMSAwIC45NDdIMS43ODJhLjQ3LjQ3IDAgMCAwLS40NzEuNDY5djguNTI2Yy4wMDQuMjYuMjE0LjQ2OC40NzQuNDY5aDguNDk1YS40Ny40NyAwIDAgMCAuNDc0LS40NzV2LTIuMzY0YS40NzMuNDczIDAgMCAxIC45NDUgMFYxMi40YTEuNDE3IDEuNDE3IDAgMCAxLTEuNDE5IDEuNDIySDEuNzg1YTEuNDIyIDEuNDIyIDAgMCAxLTEuNDE5LTEuNDE2VjMuODhjMC0uNzgzLjYzNC0xLjQxNiAxLjQxNi0xLjQxNmgyLjM2MnonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAuYmxvZy10aXRsZS1iYXIge1xuICBiYWNrZ3JvdW5kOiAjMTkxOTE5OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgLmJsb2ctdGl0bGUtYmFyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG4ubXMtZHluYW1pY3MgLmJsb2ctdGl0bGUtYmFyIC5jb250YWluZXIsXG4ucG93ZXJwbGF0Zm9ybSAuYmxvZy10aXRsZS1iYXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubXMtZHluYW1pY3MgLmJsb2ctdGl0bGUtYmFyIC5jb250YWluZXIsXG4gICAgLnBvd2VycGxhdGZvcm0gLmJsb2ctdGl0bGUtYmFyIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiA5MCU7IH0gfVxuICAubXMtZHluYW1pY3MgLmJsb2ctdGl0bGUtYmFyIC5jb250YWluZXI6YWZ0ZXIsIC5tcy1keW5hbWljcyAuYmxvZy10aXRsZS1iYXIgLmNvbnRhaW5lcjpiZWZvcmUsXG4gIC5wb3dlcnBsYXRmb3JtIC5ibG9nLXRpdGxlLWJhciAuY29udGFpbmVyOmFmdGVyLFxuICAucG93ZXJwbGF0Zm9ybSAuYmxvZy10aXRsZS1iYXIgLmNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJsb2ctdGl0bGUtYmFyX19hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5tcy1keW5hbWljcyAuYmxvZy10aXRsZS1iYXJfX2FjdGlvbnMsXG4gIC5wb3dlcnBsYXRmb3JtIC5ibG9nLXRpdGxlLWJhcl9fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgb25seSBwcmludCB7XG4gICAgLmJsb2ctdGl0bGUtYmFyX19hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYmxvZy10aXRsZS1iYXJfX3JzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jYmxvZ0hlYWRlclJzcyAuYnRuIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4jYmxvZ0hlYWRlclJzcyAuYnRuOmFjdGl2ZSAuaWNvbiwgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpmb2N1cyAuaWNvbiwgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpob3ZlciAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNjdiOCAhaW1wb3J0YW50OyB9XG5cbi5tcy1keW5hbWljcyAjYmxvZ0hlYWRlclJzcyAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1zLWR5bmFtaWNzICNibG9nSGVhZGVyUnNzIC5idG46YWN0aXZlLCAubXMtZHluYW1pY3MgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpmb2N1cywgLm1zLWR5bmFtaWNzICNibG9nSGVhZGVyUnNzIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjNTBlNmZmICFpbXBvcnRhbnQ7IH1cbiAgICAubXMtZHluYW1pY3MgI2Jsb2dIZWFkZXJSc3MgLmJ0bjphY3RpdmUgLmljb24sIC5tcy1keW5hbWljcyAjYmxvZ0hlYWRlclJzcyAuYnRuOmZvY3VzIC5pY29uLCAubXMtZHluYW1pY3MgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpob3ZlciAuaWNvbiB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7IH1cblxuLnBvd2VycGxhdGZvcm0gI2Jsb2dIZWFkZXJSc3MgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLnBvd2VycGxhdGZvcm0gI2Jsb2dIZWFkZXJSc3MgLmJ0bjphY3RpdmUsIC5wb3dlcnBsYXRmb3JtICNibG9nSGVhZGVyUnNzIC5idG46Zm9jdXMsIC5wb3dlcnBsYXRmb3JtICNibG9nSGVhZGVyUnNzIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjNTBFNkZGICFpbXBvcnRhbnQ7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAjYmxvZ0hlYWRlclJzcyAuYnRuOmFjdGl2ZSAuaWNvbiwgLnBvd2VycGxhdGZvcm0gI2Jsb2dIZWFkZXJSc3MgLmJ0bjpmb2N1cyAuaWNvbiwgLnBvd2VycGxhdGZvcm0gI2Jsb2dIZWFkZXJSc3MgLmJ0bjpob3ZlciAuaWNvbiB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7IH1cblxuI2ZpbHRlcnMtcnNzLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJsb2ctdGl0bGUge1xuICBtYXJnaW46IDAuNjdlbSAwIDAuNzNlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gIC5jb250ZXh0LXVoZiAjY29udGFjdFVzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmJsb2ctaGVhZGVyLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmJsb2ctaGVhZGVyLXNlYXJjaC5pcy1vcGVuIHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cblxuLmJsb2ctaGVhZGVyLXNlYXJjaF9fZm9ybSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm1zLWR5bmFtaWNzIC5ibG9nLWhlYWRlci1zZWFyY2hfX2Zvcm0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7IH1cbiAgLnBvd2VycGxhdGZvcm0gLmJsb2ctaGVhZGVyLXNlYXJjaF9fZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgICAuYmxvZy1oZWFkZXItc2VhcmNoX19mb3JtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgLmJsb2ctaGVhZGVyLXNlYXJjaF9fZm9ybVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmJsb2ctaGVhZGVyLXNlYXJjaF9fZm9ybVthcmlhLWhpZGRlbj1cImZhbHNlXCJdICsgLmJsb2ctaGVhZGVyLXNlYXJjaF9fYnRuLW9wZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvZy1oZWFkZXItc2VhcmNoX19mb3JtIC5jLXNlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uYmxvZy1oZWFkZXItc2VhcmNoX19mb3JtLWlubmVyIHtcbiAgZmxleC1ncm93OiAxO1xuICBvcmRlcjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA4NTBweCkge1xuICAgIC5ibG9nLWhlYWRlci1zZWFyY2hfX2Zvcm0taW5uZXIge1xuICAgICAgb3JkZXI6IDA7IH0gfVxuXG4uYmxvZy1oZWFkZXItc2VhcmNoX19pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdXRsaW5lLXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7IH1cbiAgLm1zLWR5bmFtaWNzIC5ibG9nLWhlYWRlci1zZWFyY2hfX2lucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGJvcmRlci1jb2xvcjogIzI0M2E1ZTsgfVxuICAuYmxvZy1oZWFkZXItc2VhcmNoX19pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmFjdGl2ZSwgLmJsb2ctaGVhZGVyLXNlYXJjaF9faW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2N2I4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjVlbSAwICMwMDY3Yjg7IH1cbiAgICAubXMtZHluYW1pY3MgLmJsb2ctaGVhZGVyLXNlYXJjaF9faW5wdXRbdHlwZT1cInNlYXJjaFwiXTphY3RpdmUsIC5tcy1keW5hbWljcyAuYmxvZy1oZWFkZXItc2VhcmNoX19pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzUwZTZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwLjVlbSAwICM1MGU2ZmY7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAuYmxvZy1oZWFkZXItc2VhcmNoX19pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmFjdGl2ZSwgLnBvd2VycGxhdGZvcm0gLmJsb2ctaGVhZGVyLXNlYXJjaF9faW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICM1MEU2RkY7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMC41ZW0gMCAjNTBFNkZGOyB9XG4gIC5ibG9nLWhlYWRlci1zZWFyY2hfX2lucHV0W3R5cGU9XCJzZWFyY2hcIl06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzM0NzJjYTsgfVxuICAgIC5tcy1keW5hbWljcyAuYmxvZy1oZWFkZXItc2VhcmNoX19pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNzhkNDsgfVxuICAgIC5wb3dlcnBsYXRmb3JtIC5ibG9nLWhlYWRlci1zZWFyY2hfX2lucHV0W3R5cGU9XCJzZWFyY2hcIl06aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNTBFNkZGOyB9XG5cbi5ibG9nLWhlYWRlci1zZWFyY2hfX3N1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuICAucG93ZXJwbGF0Zm9ybSAuYmxvZy1oZWFkZXItc2VhcmNoX19zdWJtaXQge1xuICAgIGNvbG9yOiAjMTkxOTE5OyB9XG5cbi5ibG9nLWhlYWRlci1zZWFyY2hfX2J0bi1jbG9zZSA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4NTBweCkge1xuICAuYmxvZy1oZWFkZXItc2VhcmNoX19idG4tY2xvc2UgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLmJsb2ctaGVhZGVyLXNlYXJjaF9fYnRuLWNsb3NlID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmR5bi1idG4sICNibG9nSGVhZGVyUnNzIC5idG4sIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3Yjg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMS45cmVtIDIwcHggMS44cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5keW4tYnRuLCAjYmxvZ0hlYWRlclJzcyAuYnRuLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmR5bi1idG46YWN0aXZlLCAjYmxvZ0hlYWRlclJzcyAuYnRuOmFjdGl2ZSwgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDphY3RpdmUsIC5keW4tYnRuOmZvY3VzLCAjYmxvZ0hlYWRlclJzcyAuYnRuOmZvY3VzLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmZvY3VzLCAuZHluLWJ0bjpob3ZlciwgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpob3ZlciwgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0M2E1ZTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAuZHluLWJ0bjphY3RpdmUsICNibG9nSGVhZGVyUnNzIC5idG46YWN0aXZlLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmFjdGl2ZSwgLmR5bi1idG46Zm9jdXMsICNibG9nSGVhZGVyUnNzIC5idG46Zm9jdXMsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6Zm9jdXMsIC5keW4tYnRuOmhvdmVyLCAjYmxvZ0hlYWRlclJzcyAuYnRuOmhvdmVyLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTsgfSB9XG4gIC5keW4tYnRuOmZvY3VzLCAjYmxvZ0hlYWRlclJzcyAuYnRuOmZvY3VzLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuICAuZHluLWJ0biBzdmcsICNibG9nSGVhZGVyUnNzIC5idG4gc3ZnLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG4gICAgZmlsbDogY3VycmVudENvbG9yOyB9XG4gIC5wb3dlcnBsYXRmb3JtIC5keW4tYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApLCAucG93ZXJwbGF0Zm9ybSAjYmxvZ0hlYWRlclJzcyAuYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApLCAjYmxvZ0hlYWRlclJzcyAucG93ZXJwbGF0Zm9ybSAuYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApLCAucG93ZXJwbGF0Zm9ybSAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0Om5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5wb3dlcnBsYXRmb3JtIC5zZWFyY2gtc3VibWl0Om5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ3MmNhO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLmR5bi1idG46bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6YWN0aXZlLCAucG93ZXJwbGF0Zm9ybSAjYmxvZ0hlYWRlclJzcyAuYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmFjdGl2ZSwgI2Jsb2dIZWFkZXJSc3MgLnBvd2VycGxhdGZvcm0gLmJ0bjpub3QoLmR5bi1idG4tLWJsb2ctaGVhZGVyKTpub3QoLmR5bi1idG4tLXNlYXJjaCk6bm90KC5keW4tYnRuLS1zZWFyY2gtYWx0KTpub3QoLmR5bi1idG4tLXBvcHVwKTphY3RpdmUsIC5wb3dlcnBsYXRmb3JtIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6YWN0aXZlLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5wb3dlcnBsYXRmb3JtIC5zZWFyY2gtc3VibWl0Om5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmFjdGl2ZSwgLnBvd2VycGxhdGZvcm0gLmR5bi1idG46bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtICNibG9nSGVhZGVyUnNzIC5idG46bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6Zm9jdXMsICNibG9nSGVhZGVyUnNzIC5wb3dlcnBsYXRmb3JtIC5idG46bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6Zm9jdXMsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnBvd2VycGxhdGZvcm0gLnNlYXJjaC1zdWJtaXQ6bm90KC5keW4tYnRuLS1ibG9nLWhlYWRlcik6bm90KC5keW4tYnRuLS1zZWFyY2gpOm5vdCguZHluLWJ0bi0tc2VhcmNoLWFsdCk6bm90KC5keW4tYnRuLS1wb3B1cCk6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtIC5keW4tYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmhvdmVyLCAucG93ZXJwbGF0Zm9ybSAjYmxvZ0hlYWRlclJzcyAuYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmhvdmVyLCAjYmxvZ0hlYWRlclJzcyAucG93ZXJwbGF0Zm9ybSAuYnRuOm5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmhvdmVyLCAucG93ZXJwbGF0Zm9ybSAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0Om5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmhvdmVyLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5wb3dlcnBsYXRmb3JtIC5zZWFyY2gtc3VibWl0Om5vdCguZHluLWJ0bi0tYmxvZy1oZWFkZXIpOm5vdCguZHluLWJ0bi0tc2VhcmNoKTpub3QoLmR5bi1idG4tLXNlYXJjaC1hbHQpOm5vdCguZHluLWJ0bi0tcG9wdXApOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjU1OWE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZHluLWJ0bi0tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5keW4tYnRuLS10b2dnbGUgPiBzdmcge1xuICAgIGhlaWdodDogMS42cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMC44cmVtKTtcbiAgICB3aWR0aDogMS42cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAgIC5keW4tYnRuLS10b2dnbGUgPiBzdmcge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmR5bi1idG4tLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0gLmR5bi1idG5fX2V4cGFuZGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5keW4tYnRuLS10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmR5bi1idG5fX2NvbGxhcHNlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZHluLWJ0bi0tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5keW4tYnRuX19leHBhbmRlZCB7XG4gICAgaGVpZ2h0OiAwLjE2cmVtO1xuICAgIHRvcDogY2FsYyg1MCUgLSAwLjA4cmVtKTsgfVxuXG4uZHluLWJ0bi0tcG9wdXAge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmR5bi1idG4tLXBvcHVwID4gc3ZnIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgaGVpZ2h0OiAxLjU0cmVtO1xuICAgIHdpZHRoOiAwLjg0cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAgIC5keW4tYnRuLS1wb3B1cCA+IHN2ZyB7XG4gICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB3aWR0aDogNXB4OyB9IH1cbiAgLmR5bi1idG4tLXBvcHVwW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdID4gc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVgoNTAlKTsgfVxuICAuZHluLWJ0bi0tcG9wdXA6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5OXB4KSB7XG4gICAgICAuZHluLWJ0bi0tcG9wdXA6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAuZHluLWJ0bi0tcG9wdXA6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5keW4tYnRuLS1iYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE0ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy43MzMzMzMzMzNlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLmR5bi1idG4tLWJhY2sge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5keW4tYnRuLS1iYWNrID4gc3ZnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICAgIHdpZHRoOiAxLjY1cmVtOyB9XG4gIC5keW4tYnRuLS1iYWNrOmFjdGl2ZSwgLmR5bi1idG4tLWJhY2s6Zm9jdXMsIC5keW4tYnRuLS1iYWNrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM3MzczO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5keW4tYnRuLS1ibG9nLWhlYWRlciwgI2Jsb2dIZWFkZXJSc3MgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDsgfVxuICAuZHluLWJ0bi0tYmxvZy1oZWFkZXI6YWN0aXZlLCAjYmxvZ0hlYWRlclJzcyAuYnRuOmFjdGl2ZSwgLmR5bi1idG4tLWJsb2ctaGVhZGVyOmZvY3VzLCAjYmxvZ0hlYWRlclJzcyAuYnRuOmZvY3VzLCAuZHluLWJ0bi0tYmxvZy1oZWFkZXI6aG92ZXIsICNibG9nSGVhZGVyUnNzIC5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDA2N2I4OyB9XG4gICAgLm1zLWR5bmFtaWNzIC5keW4tYnRuLS1ibG9nLWhlYWRlcjphY3RpdmUsIC5tcy1keW5hbWljcyAjYmxvZ0hlYWRlclJzcyAuYnRuOmFjdGl2ZSwgI2Jsb2dIZWFkZXJSc3MgLm1zLWR5bmFtaWNzIC5idG46YWN0aXZlLCAubXMtZHluYW1pY3MgLmR5bi1idG4tLWJsb2ctaGVhZGVyOmZvY3VzLCAubXMtZHluYW1pY3MgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpmb2N1cywgI2Jsb2dIZWFkZXJSc3MgLm1zLWR5bmFtaWNzIC5idG46Zm9jdXMsIC5tcy1keW5hbWljcyAuZHluLWJ0bi0tYmxvZy1oZWFkZXI6aG92ZXIsIC5tcy1keW5hbWljcyAjYmxvZ0hlYWRlclJzcyAuYnRuOmhvdmVyLCAjYmxvZ0hlYWRlclJzcyAubXMtZHluYW1pY3MgLmJ0bjpob3ZlciB7XG4gICAgICBjb2xvcjogIzUwZTZmZjsgfVxuICAgIC5wb3dlcnBsYXRmb3JtIC5keW4tYnRuLS1ibG9nLWhlYWRlcjphY3RpdmUsIC5wb3dlcnBsYXRmb3JtICNibG9nSGVhZGVyUnNzIC5idG46YWN0aXZlLCAjYmxvZ0hlYWRlclJzcyAucG93ZXJwbGF0Zm9ybSAuYnRuOmFjdGl2ZSwgLnBvd2VycGxhdGZvcm0gLmR5bi1idG4tLWJsb2ctaGVhZGVyOmZvY3VzLCAucG93ZXJwbGF0Zm9ybSAjYmxvZ0hlYWRlclJzcyAuYnRuOmZvY3VzLCAjYmxvZ0hlYWRlclJzcyAucG93ZXJwbGF0Zm9ybSAuYnRuOmZvY3VzLCAucG93ZXJwbGF0Zm9ybSAuZHluLWJ0bi0tYmxvZy1oZWFkZXI6aG92ZXIsIC5wb3dlcnBsYXRmb3JtICNibG9nSGVhZGVyUnNzIC5idG46aG92ZXIsICNibG9nSGVhZGVyUnNzIC5wb3dlcnBsYXRmb3JtIC5idG46aG92ZXIge1xuICAgICAgY29sb3I6ICM1MEU2RkY7IH1cblxuLmR5bi1idG4tLXJzcywgI2Jsb2dIZWFkZXJSc3MgLmJ0biB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzhweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzOHB4OyB9XG4gIC5keW4tYnRuLS1yc3MgKyAuZHJvcGRvd24tbWVudSwgI2Jsb2dIZWFkZXJSc3MgLmJ0biArIC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5keW4tYnRuLS1zZWFyY2gge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzhweDsgfVxuXG4uZHluLWJ0bi0tc2VhcmNoLWFsdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzOHB4OyB9XG4gIC5keW4tYnRuLS1zZWFyY2gtYWx0OmFjdGl2ZSwgLmR5bi1idG4tLXNlYXJjaC1hbHQ6aG92ZXIsIC5keW4tYnRuLS1zZWFyY2gtYWx0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHluLWJ0bi0tY2FuY2VsIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA4NTBweCkge1xuICAgIC5keW4tYnRuLS1jYW5jZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLm1zLWR5bmFtaWNzIC5sb2FkLW1vcmUtYnRuIHtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm1zLWR5bmFtaWNzIC5sb2FkLW1vcmUtYnRuOmZvY3VzLCAubXMtZHluYW1pY3MgLmxvYWQtbW9yZS1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDNhNWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm1zLWR5bmFtaWNzIC5sb2FkLW1vcmUtYnRuW2Rpc2FibGVkXSwgLm1zLWR5bmFtaWNzIC5sb2FkLW1vcmUtYnRuOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICAgIGNvbG9yOiAjNzM3MzczO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIHBhZGRpbmc6IDAuNjdlbSAyZW07IH1cbiAgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDphY3RpdmUsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6Zm9jdXMsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDNhNWU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDphY3RpdmUsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6Zm9jdXMsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQzYTVlOyB9IH1cblxuLmNvbW1lbnRzIC5hdmF0YXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29tbWVudHMgLmNvbW1lbnQtbWV0YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNvbW1lbnRzIC5hdXRob3ItbmFtZSB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5jb21tZW50cyAuY29tbWVudC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAtN3B4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5jb21tZW50cyAuc3VibWl0LFxuLmNvbW1lbnRzIC5jLWNhbGwtdG8tYWN0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gIC5jb21tZW50cyAuc3VibWl0OmFmdGVyLFxuICAuY29tbWVudHMgLmMtY2FsbC10by1hY3Rpb246YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbW1lbnRzIC5zdWJtaXQgc3BhbixcbiAgLmNvbW1lbnRzIC5jLWNhbGwtdG8tYWN0aW9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jb21tZW50cyAuc3VibWl0OmRpc2FibGVkLFxuICAuY29tbWVudHMgLmMtY2FsbC10by1hY3Rpb246ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gICAgY29sb3I6ICM3MzczNzM7IH1cblxuLmNvbW1lbnRzICNjb2xsYXBzZS1mb3JtLFxuLmNvbW1lbnRzICNjb21tZW50cy1sb2FkaW5nLFxuLmNvbW1lbnRzICNjb21tZW50cy1sb2FkZWQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAyNXB4OyB9XG5cbi5jb21tZW50cyAuY29tbWVudC1saXN0ID4gLmNvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyZW07IH1cblxuLmNvbW1lbnRzIC5jb21tZW50LXRpbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMTkxOTE5OyB9XG4gIC5jb21tZW50cyAuY29tbWVudC10aW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogJyDil48gJztcbiAgICBjb2xvcjogIzczNzM3MzsgfVxuXG4uY29tbWVudHMgLmNvbW1lbnQtbGlzdCB1bC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4uY29tbWVudHMtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyNXB4O1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5jb21tZW50cy1oZWFkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlKTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuY29tbWVudHMtaGVhZGVyIGgyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAuY2MtYmFubmVyID4gLmNjLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTYwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4OTlweCkge1xuICAucG93ZXJwbGF0Zm9ybSAuYmFwaS1mb290ZXIgLmJhcGktcm93LWZsZXgge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5iYXBpLWZvb3RlciAuYmFwaS1yb3ctZmxleCAuYmFwaS1jb2x1bW4tZmxleCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5OXB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtIC5iYXBpLWZvb3RlciA+IC5iYXBpLXJvdyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4OTlweCkge1xuICAucG93ZXJwbGF0Zm9ybSAuYmFwaS1mb290ZXIgPiAuYmFwaS1yb3cgPiAuYmFwaS1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5OXB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtICNiYXBpLWhlYWRlciAuaGFtYnVyZ2VyLWNvbnRhaW5lcixcbiAgLnBvd2VycGxhdGZvcm0gI2JhcGktaGVhZGVyIC5iYXBpLXRvcC1iYXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk5cHgpIHtcbiAgLnBvd2VycGxhdGZvcm0gI2JhcGktaGVhZGVyIC5oYW1idXJnZXItY29udGFpbmVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogNjhweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk5cHgpIHtcbiAgLnBvd2VycGxhdGZvcm0gI2JhcGktaGVhZGVyIC5oYW1idXJnZXItY29udGFpbmVyX19oYW1idXJnZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtLmFkbWluLWJhciAjYmFwaS1oZWFkZXIuYmFwaS1oZWFkZXItLXN0aWNreSB7XG4gICAgdG9wOiA0NnB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgzcHgpIHtcbiAgLnBvd2VycGxhdGZvcm0uYWRtaW4tYmFyICNiYXBpLWhlYWRlci5iYXBpLWhlYWRlci0tc3RpY2t5IHtcbiAgICB0b3A6IDMycHg7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAuaXMtc3RpY2t5ID4gLm5hdi13cmFwOmZpcnN0LW9mLXR5cGUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDUwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MXB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtLmFkbWluLWJhciAuaXMtc3RpY2t5IC5uYXYtd3JhcDpmaXJzdC1vZi10eXBlIHtcbiAgICB0b3A6IDMycHg7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtd3JhcCArIC5uYXYtd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LXdyYXAgKyAubmF2LXdyYXA6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1LCAyNSwgMjUsIDAuMDkpLCByZ2JhKDI1LCAyNSwgMjUsIDApKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA1MDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi13cmFwID4gKiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIHdpZHRoOiA5MCU7IH1cbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtd3JhcCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtd3JhcCA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtd3JhcCA+ICo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cblxuLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NzJjYTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA2cHggMHB4IHJnYmEoMjUsIDI1LCAyNSwgMC40KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zMzQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgd2lkdGg6IDkwJTsgfSB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbiB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuOXJlbSAyMHB4IDEuOHJlbSA0MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LW1haW4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMjBweDsgfSB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluIGE6YWN0aXZlLCAucG93ZXJwbGF0Zm9ybSAubmF2LW1haW4gYTpmb2N1cywgLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBiNTU5YTsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LW1haW5fX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDkwJTsgfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LW1haW5fX2J0biA+IHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9fYnRuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LW1haW5fX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9fdGl0bGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9fYnRuLWRlc2Mge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluX19tZW51W2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluX19tZW51IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSk6bm90KC5hY3RpdmUtaXRlbSk6bm90KDpob3Zlcik6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNSU7XG4gICAgd2lkdGg6IDFweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbWFpbl9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSk6bm90KC5hY3RpdmUtaXRlbSk6bm90KDpob3Zlcik6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnBvd2VycGxhdGZvcm0gLm5hdi1tYWluX19pdGVtLmFjdGl2ZS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LW1haW5fX2l0ZW0uYWN0aXZlLWl0ZW0gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgICBjb2xvcjogIzE5MTkxOTsgfVxuXG4ucG93ZXJwbGF0Zm9ybS5oYXMtcG9wdXAgLm5hdi10YWJzIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybS5oYXMtcG9wdXAgLm5hdi10YWJzIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogYXV0bzsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtdGFicyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi10YWJzIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LXRhYnNfX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtdGFic19fdGl0bGUge1xuICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtdGFic19fYnRuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkwJTtcbiAgei1pbmRleDogOTA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LXRhYnNfX2J0biB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LXRhYnNfX2J0bjpob3ZlciwgLnBvd2VycGxhdGZvcm0gLm5hdi10YWJzX19idG46Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LXRhYnNfX2J0bjpob3ZlcjpiZWZvcmUsIC5wb3dlcnBsYXRmb3JtIC5uYXYtdGFic19fYnRuOmZvY3VzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYygxMDAlIC0gM3B4KTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjRyZW0pOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LXRhYnNfX2J0biBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LXRhYnNfX2J0biBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5wb3dlcnBsYXRmb3JtLmhhcy1wb3B1cCAubmF2LWZvcm0ge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMiAjZDJkMmQyICMxOTE5MTk7XG4gIGJvcmRlci1zdHlsZTogZG90dGVkIHNvbGlkIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMnB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDZweCAwcHggcmdiYSgyNSwgMjUsIDI1LCAwLjQpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggNXB4IHJnYmEoMjUsIDI1LCAyNSwgMC4xMzM2MDUpO1xuICAgICAgbGVmdDogLTQwcHg7XG4gICAgICBtYXgtd2lkdGg6IDk1MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiA0MDsgfSB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm1bYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybV9fZmllbGRzZXQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybV9fZmllbGRzZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNThweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1OHB4OyB9IH1cblxuLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtX19sZWdlbmQge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxLjlyZW0gMjBweCAxLjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybV9fbGVnZW5kIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm1fX2xlZ2VuZDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKDIgKiAyMHB4KSk7XG4gICAgei1pbmRleDogMjA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtX19sZWdlbmQ6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5qcyAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9uc1thcmlhLWhpZGRlbj1cInRydWVcIl0sIC5qcyAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9uc1toaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDdweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNjA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMCAwIDUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuZHluLWJ0biwgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgI2Jsb2dIZWFkZXJSc3MgLmJ0biwgI2Jsb2dIZWFkZXJSc3MgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLmJ0biwgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCwgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0NzJjYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuZHluLWJ0biwgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgI2Jsb2dIZWFkZXJSc3MgLmJ0biwgI2Jsb2dIZWFkZXJSc3MgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLmJ0biwgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCwgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTkxOTE5O1xuICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07IH1cbiAgICAgICAgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLmR5bi1idG46bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zICNibG9nSGVhZGVyUnNzIC5idG46bm90KDpkaXNhYmxlZCk6Zm9jdXMsICNibG9nSGVhZGVyUnNzIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5idG46bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5tcy1keW5hbWljcyAuc2VhcmNoLWZvcm0gLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLnNlYXJjaC1zdWJtaXQ6bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5keW4tYnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAjYmxvZ0hlYWRlclJzcyAuYnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAjYmxvZ0hlYWRlclJzcyAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuYnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0Om5vdCg6ZGlzYWJsZWQpOmhvdmVyLCAubXMtZHluYW1pY3MgLnNlYXJjaC1mb3JtIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5zZWFyY2gtc3VibWl0Om5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuZHluLWJ0bjpkaXNhYmxlZCwgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgI2Jsb2dIZWFkZXJSc3MgLmJ0bjpkaXNhYmxlZCwgI2Jsb2dIZWFkZXJSc3MgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLmJ0bjpkaXNhYmxlZCwgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpkaXNhYmxlZCwgLm1zLWR5bmFtaWNzIC5zZWFyY2gtZm9ybSAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAuc2VhcmNoLXN1Ym1pdDpkaXNhYmxlZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5uYXYtZm9ybS1idXR0b25zX19idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDcyY2E7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQ3MmNhO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5uYXYtZm9ybS1idXR0b25zX19idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTsgfSB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLm5hdi1mb3JtLWJ1dHRvbnNfX2J0bjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbiAgICAgIGNvbG9yOiAjMTkxOTE5OyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLm5hdi1mb3JtLWJ1dHRvbnNfX2J0bjpub3QoOmRpc2FibGVkKTpmb2N1cywgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnMgLm5hdi1mb3JtLWJ1dHRvbnNfX2J0bjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI1NTlhO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMGI1NTlhO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAubmF2LWZvcm0tYnV0dG9uc19fYnRuIC5uYXYtZm9ybS1idXR0b25zX19idG5fX2FuaW1hdGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0NzJjYTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZvcm0tYnV0dG9ucyAubmF2LWZvcm0tYnV0dG9uc19fYnRuLm5hdi1mb3JtLWJ1dHRvbnNfX2J0bi0tcHVsc2Uge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY2FsZTtcbiAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7IH1cbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zIC5uYXYtZm9ybS1idXR0b25zX19idG4ubmF2LWZvcm0tYnV0dG9uc19fYnRuLS1wdWxzZSAubmF2LWZvcm0tYnV0dG9uc19fYnRuX19hbmltYXRlIHtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlcHNldWRvO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxOyB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zX19jbGVhci1maWx0ZXItbGluayB7XG4gIGNvbG9yOiAjMGI1NTlhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdXRsaW5lLW9mZnNldDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtZm9ybS1idXR0b25zX19jbGVhci1maWx0ZXItbGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMS44cmVtOyB9IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1mb3JtLWJ1dHRvbnNfX2NsZWFyLWZpbHRlci1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1za2lwLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LXNraXAtbGluazpmb2N1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBrZXlmcmFtZXMgc2NhbGVwc2V1ZG8ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSwgMS41KTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBzY2FsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtc2VjdGlvbi1oZWFkaW5nIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4wN2VtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43MWVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LXNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtZmlsdGVyIHtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMTJweCAxMHB4O1xuICBwYWRkaW5nOiAwLjlyZW0gMC45cmVtIDAuOHJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1maWx0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LWZpbHRlcjphY3RpdmUsIC5wb3dlcnBsYXRmb3JtIC5uYXYtZmlsdGVyOmZvY3VzLCAucG93ZXJwbGF0Zm9ybSAubmF2LWZpbHRlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjdiODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LWZpbHRlcjpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1maWx0ZXI6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMTkxOTE5OyB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtZmlsdGVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1maWx0ZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1maWx0ZXIuYWN0aXZlOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9lMTBhLnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogY2FsYyggNTAlIC0gMC43NXJlbSk7XG4gICAgICB3aWR0aDogMS41cmVtOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZpbHRlci5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjQ1ZW0pOyB9IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1maWx0ZXJfX2lucHV0IHtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4O1xuICAgIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWZpbHRlcl9faW5wdXQ6Zm9jdXMgfiBsYWJlbCB7XG4gICAgICBvdXRsaW5lOiAxcHggZGFzaGVkIGN1cnJlbnRDb2xvcjsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LWZpbHRlcl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzczNzM3MztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19zZWNvbmQ6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19zZWNvbmQgLmR5bi1idG4tLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBvdXRsaW5lLW9mZnNldDogLTFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43M3JlbTtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZCAuZHluLWJ0bi0tdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZCA+IGxpLmhhcy1jaGlsZHJlbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kID4gbGkuaGFzLWNoaWxkcmVuIC5keW4tYnRuLS10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNSwgMC4xNSk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgyICogMjBweCkpO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZCA+IGxpLmhhcy1jaGlsZHJlbiAuZHluLWJ0bi0tdG9nZ2xlOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kID4gbGkuaGFzLWNoaWxkcmVuOmZpcnN0LW9mLXR5cGUgLmR5bi1idG4tLXRvZ2dsZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZCA+IGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0LjI1JTtcbiAgICAgIHdpZHRoOiAzMC41JTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kID4gbGk6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZCA+IC5uYXYtbWVudV9fbGlzdC1pdGVtOm5vdCguaGFzLWNoaWxkcmVuKTpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMC4zZW07IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kLm5hdi1oYXNfX29ubHktbGlua3MgPiAubmF2LW1lbnVfX2xpc3QtaXRlbTpub3QoLmhhcy1jaGlsZHJlbik6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19zZWNvbmQubmF2LWhhc19fMi1jaGlsZHJlbiA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kLm5hdi1oYXNfX29ubHktbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTsgfVxuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZC5uYXYtaGFzX19vbmx5LWxpbmtzIGxpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDI1MHB4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHdpZHRoOiA5MCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZC5uYXYtbWVudS0tdG9waWMgPiBsaSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogY2FsYyggKCAxMDAlIC8gMiApIC0gMzBweCk7IH1cbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZC5uYXYtbWVudS0tdG9waWMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19zZWNvbmQubmF2LW1lbnUtLXRvcGljIC5uYXYtbGV2ZWxfX3RoaXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTsgfVxuICAgICAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fc2Vjb25kLm5hdi1tZW51LS10b3BpYyAubmF2LWxldmVsX190aGlyZCA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3NlY29uZC5uYXYtbWVudS0tdG9waWMgLm5hdi1sZXZlbF9fdGhpcmQgLm5hdi1maWx0ZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjhyZW07IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX190aGlyZCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX190aGlyZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3RoaXJkID4gKjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX3RoaXJkID4gbGkge1xuICAgIGxlZnQ6IC0wLjY3ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxLjM0ZW0pOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fdGhpcmQgPiBsaS5oYXMtdmVyc2lvbnMge1xuICAgICAgbGVmdDogLTAuNjdlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxLjM0ZW0pOyB9IH1cbiAgLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fdGhpcmQgbGkuaXMtdmVyc2lvbnMtZXhwYW5kZWQge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMjUsIDI1LCAyNSwgMC4xNik7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX190aGlyZCBsaS5pcy12ZXJzaW9ucy1leHBhbmRlZCB7XG4gICAgICAgIGxlZnQ6IC0wLjY3ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEuMzRlbSk7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19mb3VydGg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBvd2VycGxhdGZvcm0gLm5hdi1sZXZlbF9fZm91cnRoIC5uYXYtbWVudV9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX2ZvdXJ0aCAubmF2LWZpbHRlciB7XG4gIG1hcmdpbjogMDsgfVxuICAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19mb3VydGggLm5hdi1maWx0ZXI6YWN0aXZlLCAucG93ZXJwbGF0Zm9ybSAubmF2LWxldmVsX19mb3VydGggLm5hdi1maWx0ZXI6Zm9jdXMsIC5wb3dlcnBsYXRmb3JtIC5uYXYtbGV2ZWxfX2ZvdXJ0aCAubmF2LWZpbHRlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBvd2VycGxhdGZvcm0uaGFzLXBvcHVwIC5zZWxlY3RlZC1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtLmhhcy1wb3B1cCAuc2VsZWN0ZWQtZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmpzIC5wb3dlcnBsYXRmb3JtLmhhcy1maWx0ZXJzIC5zZWxlY3RlZC1maWx0ZXJzX19saXN0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuanMgLnBvd2VycGxhdGZvcm0uaGFzLWZpbHRlcnMgLnNlbGVjdGVkLWZpbHRlcnNfX2xpc3RbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjU1OWE7XG4gIG1hcmdpbjogMCAyMHB4IDEuNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjdlbTtcbiAgcGFkZGluZy10b3A6IDAuNjdlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzX190aXRsZSB7XG4gICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tbGVmdDogMi4xcmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzX19saXN0IHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwLjllbSAwOyB9IH1cbiAgLnBvd2VycGxhdGZvcm0gLnNlbGVjdGVkLWZpbHRlcnNfX2xpc3QgbGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDAgMC41N2VtIDAuNTdlbSAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgLnBvd2VycGxhdGZvcm0gLnNlbGVjdGVkLWZpbHRlcnNfX2xpc3QgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogLjFlbSAuMTI1ZW07XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fbGlzdCBhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgLnBvd2VycGxhdGZvcm0gLnNlbGVjdGVkLWZpbHRlcnNfX2xpc3QgYSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzE5MTkxOTtcbiAgICAgICAgY29sb3I6ICMxOTE5MTk7IH0gfVxuICAgIC5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzX19saXN0IGE6YWN0aXZlLCAucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fbGlzdCBhOmZvY3VzLCAucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fbGlzdCBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICMxOTE5MTk7XG4gICAgICBjb2xvcjogIzE5MTkxOTsgfVxuICAgICAgLnBvd2VycGxhdGZvcm0gLnNlbGVjdGVkLWZpbHRlcnNfX2xpc3QgYTphY3RpdmU6YWZ0ZXIsIC5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzX19saXN0IGE6Zm9jdXM6YWZ0ZXIsIC5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzX19saXN0IGE6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZTEwYS5zdmdcIik7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fbGlzdCBhOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9lMTBhLXdoaXRlLnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMC4xZW07XG4gICAgICB3aWR0aDogMWVtOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgICAucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fbGlzdCBhOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZTEwYS5zdmdcIik7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybSAuc2VsZWN0ZWQtZmlsdGVyc19fYnRuLXRvZ2dsZSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtIC5zZWxlY3RlZC1maWx0ZXJzX19idG4tdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucG93ZXJwbGF0Zm9ybS5oYXMtZmlsdGVycyAuZHluYW1pYy1tZW51IHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA2cHggMHB4IHJnYmEoMjUsIDI1LCAyNSwgMC40KTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgIC5wb3dlcnBsYXRmb3JtLmhhcy1maWx0ZXJzIC5keW5hbWljLW1lbnUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtLmhhcy1maWx0ZXJzIC5uYXYtbWFpbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnBvd2VycGxhdGZvcm0uaGFzLWZpbHRlcnMgLm5hdi10YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NzJjYTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLnBvd2VycGxhdGZvcm0uaGFzLWZpbHRlcnMgLm5hdi10YWJzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0gfVxuICAucG93ZXJwbGF0Zm9ybS5oYXMtZmlsdGVycyAubmF2LXRhYnM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKDIgKiAyMHB4KSk7XG4gICAgei1pbmRleDogMjA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAgICAgLnBvd2VycGxhdGZvcm0uaGFzLWZpbHRlcnMgLm5hdi10YWJzOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODRweCkge1xuICAucG93ZXJwbGF0Zm9ybS5oYXMtZmlsdGVycyAubmF2LXRhYnNfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLnBvd2VycGxhdGZvcm0uaGFzLWZpbHRlcnMgLm5hdi10YWJzX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDg0cHgpIHtcbiAgICAucG93ZXJwbGF0Zm9ybS5oYXMtZmlsdGVycyAubmF2LXRhYnNfX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gIC5wb3dlcnBsYXRmb3JtIC5oYXMtdmVyc2lvbnMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5wb3dlcnBsYXRmb3JtIC5oYXMtdmVyc2lvbnMgPiAuYWN0aXZlLm5hdi1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucG93ZXJwbGF0Zm9ybSAuaGFzLXZlcnNpb25zIC5uYXYtbGV2ZWxfX2ZvdXJ0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjNyZW07IH1cbiAgLnBvd2VycGxhdGZvcm0gLmhhcy12ZXJzaW9ucyAubmF2LWxldmVsX19mb3VydGggLm5hdi1maWx0ZXIge1xuICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwLjZyZW0gMC45cmVtIDAuNXJlbSAzcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wb3dlcnBsYXRmb3JtIC5oYXMtdmVyc2lvbnMgLm5hdi1sZXZlbF9fZm91cnRoIC5uYXYtZmlsdGVyOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEuNHJlbTtcbiAgICAgIGxlZnQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMC41ZW0pO1xuICAgICAgd2lkdGg6IDEuNHJlbTtcbiAgICAgIHotaW5kZXg6IDIwOyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLmhhcy12ZXJzaW9ucyAubmF2LWxldmVsX19mb3VydGggLm5hdi1maWx0ZXI6Zm9jdXM6YmVmb3JlLCAucG93ZXJwbGF0Zm9ybSAuaGFzLXZlcnNpb25zIC5uYXYtbGV2ZWxfX2ZvdXJ0aCAubmF2LWZpbHRlcjpob3ZlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNzM3MzczOyB9XG4gICAgLnBvd2VycGxhdGZvcm0gLmhhcy12ZXJzaW9ucyAubmF2LWxldmVsX19mb3VydGggLm5hdi1maWx0ZXI6Zm9jdXM6YWZ0ZXIsIC5wb3dlcnBsYXRmb3JtIC5oYXMtdmVyc2lvbnMgLm5hdi1sZXZlbF9fZm91cnRoIC5uYXYtZmlsdGVyOmhvdmVyOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucG93ZXJwbGF0Zm9ybSAuaGFzLXZlcnNpb25zIC5uYXYtbGV2ZWxfX2ZvdXJ0aCAubmF2LWZpbHRlci5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5wb3dlcnBsYXRmb3JtIC5oYXMtdmVyc2lvbnMgLm5hdi1sZXZlbF9fZm91cnRoIC5uYXYtZmlsdGVyLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ3MmNhO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hlY2ttYXJrLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzQ3MmNhOyB9XG4gICAgICAucG93ZXJwbGF0Zm9ybSAuaGFzLXZlcnNpb25zIC5uYXYtbGV2ZWxfX2ZvdXJ0aCAubmF2LWZpbHRlci5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5qcyAucG93ZXJwbGF0Zm9ybSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uanMgLnBvd2VycGxhdGZvcm0gLmR5bmFtaWMtbWVudSBbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5qcyAucG93ZXJwbGF0Zm9ybSAuZHluYW1pYy1tZW51IC5zaWRlYmFyLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uanMgLnBvd2VycGxhdGZvcm0uaGFzLXBvcHVwIC5uYXYtZm9ybSA+IC5uYXYtZm9ybV9fZmllbGRzZXRbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gIG1hcmdpbi10b3A6IDMuNmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4NHB4KSB7XG4gICAgLmpzIC5wb3dlcnBsYXRmb3JtLmhhcy1wb3B1cCAubmF2LWZvcm0gPiAubmF2LWZvcm1fX2ZpZWxkc2V0W2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4iXX0= */
/*# sourceMappingURL=main.powerplatform.css.map */
