@charset "UTF-8";/*!
	Theme Name:   PixieFreak Child
	Theme URI:    http://themes.pixiesquad.com
	Description:  Child theme for PixieFreak theme
	Author:       PixieSquad
	Author URI:   http://pixiesquad.com
	Template:     pixiefreak
	Version:      1.0.0
    License: PixieSquad Themes. All rights reserved.
    License URI: https://themeforest.net/user/pixiesquad
    Tags: sticky-post, featured-images, editor-style, custom-colors, custom-header, custom-background, right-sidebar, translation-ready, theme-options
	Text Domain:  pixiefreak-child
*/@font-face{font-family:StratumNo2;src:local("StratumNo2-Regular"),url(font/StratumNo2-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Light"),url(font/StratumNo1-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Bold"),url(font/StratumNo2-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Bold"),url(font/StratumNo1-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Thin"),url(font/StratumNo1-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Medium"),url(font/StratumNo2-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Medium"),url(font/StratumNo1-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Light"),url(font/StratumNo2-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Regular"),url(font/StratumNo1-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Black"),url(font/StratumNo2-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Thin"),url(font/StratumNo2-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Black"),url(font/StratumNo1-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Regular"),url(font/StratumNo2-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Light"),url(font/StratumNo1-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Bold"),url(font/StratumNo2-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Bold"),url(font/StratumNo1-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Thin"),url(font/StratumNo1-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Medium"),url(font/StratumNo2-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Medium"),url(font/StratumNo1-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Light"),url(font/StratumNo2-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Regular"),url(font/StratumNo1-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Black"),url(font/StratumNo2-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:StratumNo2;src:local("StratumNo2-Thin"),url(font/StratumNo2-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:StratumNo1;src:local("StratumNo1-Black"),url(font/StratumNo1-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:DINPro;src:local("DINPro-Bold"),url(font/DINPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:DINPro;src:local("DINPro-Black"),url(font/DINPro-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:DINPro;src:local("DINPro-Regular"),url(font/DINPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:local("DINPro-Medium"),url(font/DINPro-Medium.woff2) format("woff2");font-weight:500;font-style:normal}body{font-family:StratumNo2,sans-serif!important;text-rendering:optimizeLegibility}.btn-default{font-family:StratumNo2,Arial,sans-serif!important;font-size:1.002em!important;line-height:9.76px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:900!important}header .nav-placeholder .navbar li:not(.search) a{font-family:StratumNo2,sans-serif!important;font-size:.867em!important;line-height:8.44px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:900!important}.section-header ul li.active>a::after,.section-header ul li:hover>a::after{top:55px!important}.section-header ul li a::after{top:55px!important}.section-header ul li:not(:first-child):before{top:17px!important;background:#c3c3c3!important}.sponsors .basic-sp figure img{-webkit-filter:unset!important;filter:unset!important}.sponsors .slider .slide a{opacity:1!important}header .hero-slider .slide .container .slide-caption h1,header .hero-slider .slide .news-container .slide-caption h1{font-family:StratumNo2,sans-serif!important;font-size:5.9em!important;line-height:71.173333px!important;letter-spacing:-.04em!important;text-transform:uppercase!important;font-weight:900!important;margin-top:160px!important}.section-header ul li{font-family:DINPro,sans-serif!important;font-size:13.33333px!important;line-height:40.69333px!important;letter-spacing:-.04em!important;text-transform:uppercase!important;font-weight:900!important}.section-header ul li a{font-family:DINPro,sans-serif!important;font-size:13.33333px!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#c3c3c3!important;text-transform:uppercase!important;font-weight:900!important}.mobile-menu-modal .modal-dialog .mobile-menu .modal-body{font-weight:900!important}.pre-game-stats_view{height:85vh!important}.ngg-breadcrumbs{display:none}@media screen and (max-width:1024px){header .hero-slider .slide .container .slide-caption h1,header .hero-slider .slide .news-container .slide-caption h1{font-size:3.5em!important}}.btn-default:hover{border-radius:0!important}header .nav-placeholder .container .custom-logo-link img{max-width:125px!important;max-height:unset!important}@media screen and (max-width:1270px){header .nav-placeholder .container{font-size:14px}}.home header .slider-progress-bar .progress-line{background-color:#000!important}.home header .hero-slider .slide .container .slide-caption .btn-default{border-color:#1a1b1d!important;background-color:#1a1b1d!important;z-index:1!important}header .hero-slider .slide .container .slide-caption{max-width:unset!important}header .slider-thumbnails .thumbnails .slide.active,header .slider-thumbnails .thumbnails .slide:hover{-webkit-filter:brightness(1);filter:brightness(1)}header .slider-thumbnails .thumbnails .slide{opacity:1!important;-webkit-filter:brightness(.5);filter:brightness(.5)}.home header{height:100vh}header .hero-slider .slide{height:100vh!important}.hero-slider .owl-carousel .owl-stage{margin:auto!important}.hero-slider .owl-prev{mix-blend-mode:difference;font-size:2em;width:15px;height:100px;position:absolute;top:50vh;left:20px;display:block!important}.hero-slider .owl-next{mix-blend-mode:difference;font-size:2em;height:100px;position:absolute;top:50vh;right:20px;display:block!important}@media screen and (min-width:769px){.hero-slider .mobile{display:none!important}}@media screen and (max-width:768px){.hero-slider .desk{display:none!important}}.home section.news h3 a{font-family:DINPro,sans-serif!important;font-size:1.286em!important;line-height:20.33333px!important;color:#fff!important;font-weight:900!important}.home section.news .date{font-family:DINPro,sans-serif!important;font-size:.667em!important;line-height:7.92px!important;color:#fff!important;letter-spacing:.28em!important;text-transform:uppercase!important;font-weight:400!important}.home section.news .category{background-color:#141414!important;font-family:StratumNo2,sans-serif!important;font-size:.581em!important;letter-spacing:.42em!important;text-transform:uppercase!important;font-weight:900!important}.home section.news h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important}.home .news .news-grid article .overlay{background:0 0}.home .news .news-grid article .overlay:hover{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.9)));background:linear-gradient(transparent,rgba(0,0,0,.9))}@media only screen and (min-width:1024px){@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.home .overlay a{opacity:0}.home .overlay .details{opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent));background:linear-gradient(transparent)}.home .overlay:hover a{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.home .overlay:hover .details{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}@media only screen and (max-width:769px){.news .news-grid article .overlay{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.9)))!important;background:linear-gradient(transparent,rgba(0,0,0,.9))!important}}.home .team-list .team-box .team-foot{display:unset!important}.home .team-list .team-box .team-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.home .team-list .team-box .team-body img{max-height:100%!important;height:100%}.home .teams{background-color:#0d0d0d!important}.home .team-list .team-box .team-foot .col{width:100%!important;margin-left:0!important}.home .team-list .team-box .team-foot .col a{width:100%!important;margin:0!important}.home .teams .tab-nav li.active a{background-color:#fff!important}.home .teams .tab-nav li a{background-color:#181818!important}.home .teams .tab-nav{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;height:unset}.home section.teams h2{font-family:DINPro,sans-serif!important;color:#191a1b!important;font-size:9.087em!important;line-height:143.61px!important;text-transform:uppercase!important;font-weight:900!important}.home section.teams span{font-family:DINPro,sans-serif!important;color:#fff!important;font-size:1.101em!important;line-height:12.87px!important;letter-spacing:.65em!important;text-transform:uppercase!important;font-weight:400;position:absolute;top:71px;width:100%;left:6px}.home section.teams .team-foot>.col>a{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;letter-spacing:.05em!important;background-color:#181818!important;font-weight:900!important}.home .teams .tab-nav li.active>a>img{-webkit-filter:brightness(0);filter:brightness(0)}.home .teams .center-tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.home .teams .tab-nav li:nth-child(n+9){margin-top:5px}}@media screen and (max-width:1024px){.home .teams .tab-nav{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.home section.teams h2{font-size:3.087em!important}.home section.teams span{letter-spacing:normal!important;position:unset!important}}.home section.streams h4{font-family:DINPro,Arial,sans-serif!important;font-size:1.5em!important;line-height:25.6px!important;letter-spacing:.14em!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important}.home section.streams h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.7px!important;letter-spacing:-.04em!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important}.home section.streams span{font-family:DINPro,sans-serif!important;font-size:1.167em!important;line-height:25.6px!important;letter-spacing:-.04em!important;font-weight:400!important}.home section.streams .section-footer a{font-family:StratumNo2,sans-serif!important;font-size:1em!important;line-height:12.63px!important;letter-spacing:.06em!important;font-weight:900!important;background-color:#242527!important}.home section.tournaments h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.7px!important;letter-spacing:-.04em!important;color:#2b2b2b!important;text-transform:uppercase!important;font-weight:900!important}.home section.tournaments .tournament-footer>div.col.align-right>a{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;text-transform:uppercase!important;font-weight:900!important}.home .tournament-list .tournament-box .tournament-body .tournament-name{font-family:DINPro,sans-serif!important;font-size:1.122em!important;line-height:17.74px!important;color:#fff!important;font-weight:400!important}.home .tournament-list .tournament-box .tournament-body .date{font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:20px!important;color:#fff!important;font-weight:900!important}.home .tournament-list .tournament-box .tournament-footer .col h5{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.home .tournament-list .tournament-box .tournament-footer .col p{font-family:DINPro,sans-serif!important;font-size:.833em!important;line-height:18.12px!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.home .tournament-list .tournament-box .btn-default{background-color:#242527!important}.home .tournament-list .tournament-box .btn-default:hover{-webkit-box-shadow:-20px 0 0 0 transparent!important;box-shadow:-20px 0 0 0 transparent!important}.home .tournaments:not(.page-bg){background:#f3f3f3!important}.home .tournament-list .tournament-box{background-blend-mode:unset!important}.home .tournaments .section-header{border-color:#d5d5d5!important}.home .tournament-box{margin:0 auto}.match-box .match-details .col{margin-top:unset!important;height:8%!important}.match-box .match-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home section.matches h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.7px!important;color:#fff!important;letter-spacing:-.04em!important;text-transform:uppercase;font-weight:900!important}.home section.matches h4{font-family:DinPro,sans-serif!important;font-size:1.167em!important;line-height:25.6px!important;color:#fff!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:900!important}.home .matches .tab-nav li a.btn-default{background-color:#0a0a0a!important}.home .match-title{font-family:StratumNo2,sans-serif!important;font-size:57.88px!important;line-height:40.69333px!important;letter-spacing:-.04em!important;text-transform:uppercase!important;font-weight:900!important}.home .span-matches{margin-top:40px;font-family:DINPro,sans-serif!important;color:#b0b0b0!important;font-size:1.133em!important;line-height:24.87px!important;letter-spacing:-.04em!important;font-weight:400!important}.home .btn-matches{font-family:StratumNo2,Arial,sans-serif!important;color:#fff!important;background-color:#0a0a0a!important;font-size:1em!important;line-height:12.63px!important;letter-spacing:.06em!important;font-weight:900!important}.home .match-box .box-title span:not(.date){font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#fff!important;letter-spacing:.21em!important;font-weight:900!important}.home .match-box .box-title span.date{font-family:DINPro,Arial,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#9a9a9a9a!important;letter-spacing:.21em!important;font-weight:500;font-style:normal}.home .match-box .game-name{font-family:DINPro,sans-serif!important;font-size:.727em!important;line-height:15.8px!important;color:#363636!important;letter-spacing:.21em!important;font-weight:900!important}.home .match-box .match-details .team-box .team-name span{font-family:DINPro,sans-serif!important;font-size:1.507em!important;line-height:32.75px!important;color:#fff!important;letter-spacing:.21em!important;text-transform:uppercase!important;font-weight:900!important}.home .matches .section-footer>div span{font-family:DINPro,sans-serif!important;font-size:1em!important;line-height:25.6px!important;color:#4a4949!important;letter-spacing:-.04em!important;font-weight:400!important}.home .matches .tab-nav li.active a.btn-default{font-family:DINPro,sans-serif!important;font-size:.833em!important;line-height:18.12px!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:900!important;background-color:#242527!important}.home .matches{background-color:#1b1b1b!important}.home .match-box{background-color:#0a0a0a!important;cursor:pointer!important}.home .btnmatches{background-color:#0a0a0a!important;font-family:DINPro,sans-serif!important;font-size:.833em!important;line-height:18.12px!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:900!important}.home .match-box .match-details .col .result{font-family:DINPro,sans-serif!important;font-size:2.201em!important;line-height:47.84px!important;color:#fff!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:900!important}.home .match-box .game-name span{background-color:#fff;padding:4px 8px}@media only screen and (max-width:768px){.home .match-box .match-details{padding:unset}}.match-participants .col{width:100%}.match-participants ul{text-align:center;margin-top:10px;margin-bottom:15px}.match-participants ul li{display:inline}.match-participants img{max-width:100%;max-height:60px;height:auto}footer .fa-map-marker-alt:before{color:#fff!important}footer .bottom-bar{background-color:#232526!important}footer .headquarter{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}footer .footer-content .footer-widget.latest-news a{font-family:DINPro,sans-serif!important;font-size:1em!important;line-height:24.87px!important;color:#818181!important;font-weight:400!important}footer .footer-content .footer-widget.latest-news li:last-of-type a{font-family:DINPro,sans-serif!important;font-size:16px!important;line-height:24.866667px!important;color:#fff!important;font-weight:400!important}footer .footer-content .footer-widget>ul>li>a{font-family:DINPro,sans-serif!important;font-size:1em!important;line-height:32.87px!important;color:#818181!important;font-weight:400!important}footer .footer-content .footer-widget>ul>li:first-of-type{font-family:StratumNo2,sans-serif!important;font-size:1.334em!important;line-height:24.87px!important;color:#fff!important;letter-spacing:-.04em!important;text-transform:uppercase!important;font-weight:900!important}footer .footer-content .footer-widget>ul>li .details span{font-family:DINPro,sans-serif!important;font-size:1em!important;line-height:24.87px!important;color:#fff!important;font-weight:700!important}footer .footer-content .footer-widget>ul>li .details a{font-family:DINPro,sans-serif!important;font-size:.834em!important;line-height:18.2px!important;color:#818181!important;font-weight:400!important}footer .headquarter .hq-info .city{font-family:StratumNo2,sans-serif!important;font-size:1.551em!important;line-height:28.91px!important;letter-spacing:-.04em!important;text-transform:uppercase!important;font-weight:900!important}footer .bottom-bar .copyright p a{font-family:StratumNo2,sans-serif!important;font-size:1.333em!important;line-height:28.91px!important;letter-spacing:-.04em!important;font-weight:900!important;text-transform:uppercase!important}footer .bottom-bar p{font-family:StratumNo2,sans-serif!important;font-size:1.333em!important;line-height:28.91px!important;letter-spacing:-.04em!important;font-weight:900!important}footer .custom-logo-link img{height:auto!important;width:250px!important;max-height:unset!important;max-width:250px!important}footer .footer-content .footer-widget:first-child{margin-right:unset!important}footer .footer-content .footer-widget.social>ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-content .footer-widget.social>li{font-family:StratumNo2,sans-serif!important;font-size:1.334em!important;line-height:24.87px!important;color:#fff!important;letter-spacing:-.04em!important;text-transform:uppercase!important;font-weight:900!important;margin-bottom:44px;list-style:none}footer .footer-content .footer-widget.social>.social-icons-wrapper{font-size:40px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:88px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .headquarter{text-align:center!important}@media only screen and (min-width:1024px){footer .footer-content .footer-widget.contact-us{margin-left:auto!important}footer .footer-content .footer-widget.social>.social-icons-wrapper span:nth-child(2n+1){margin-right:8px}footer .owl-carousel .owl-item{width:unset!important}}@media only screen and (max-width:1024px){footer .footer-content .footer-widget.social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-content .footer-widget.social>.social-icons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset}}.single-post .social-widget-news{background-color:#53575a!important}.single-post .icon-social-news{color:#fff!important}.single-post .single-page .post h1{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.single-post .single-page .post .post-details{font-family:DINPro,sans-serif!important;font-weight:400!important;font-size:.5em!important}.single-post .single-page .comment-respond .title h3{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.single-post .single-page .comment-respond form .logged-in-as a{font-family:DINPro,sans-serif!important;font-weight:400!important}.single-post .single-page .comment-respond form button{font-family:StratumNo2,Arial,sans-serif!important;font-weight:900!important;border-radius:0!important}.single-post .single-page .social-widget .comment-counter span{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.single-post .single-page .social-widget .comment-counter span:not(:first-child){font-family:DINPro,sans-serif!important;font-weight:400!important}.single-post .single-page .post p:not(:last-child){font-family:DINPro,sans-serif!important;font-weight:400!important}.single-post .single-page .post p{font-size:16px!important}.single-post .single-page .featured-box img{height:480px;-webkit-box-shadow:0 0 20px 4px #00000078!important;box-shadow:0 0 20px 4px #00000078!important}@media screen and (max-width:1024px){.single-post .single-page .featured-box,.single-post .single-page .featured-box img{height:unset!important;margin-bottom:unset!important}.single-post header.is-page[data-image]:after{height:340px!important}}.single-post .single-page .social-widget{width:unset!important}.page-template-page-news .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-news .page-hero h4{font-family:DINPro,sans-serif!important;font-size:1.133em!important;line-height:24.87px!important;letter-spacing:-.04em!important;font-weight:400!important}.page-template-page-news .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-news .news .news-grid article .overlay .category{background-color:#141414!important;font-family:StratumNo2,sans-serif!important;font-size:.581em!important;letter-spacing:.42em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-news .news .news-grid article .overlay h3{font-family:DINPro,sans-serif!important;font-size:1.286em!important;line-height:20.33333px!important;color:#fff!important;font-weight:900!important}.page-template-page-news .news .news-grid article .overlay .details span{font-family:DINPro,sans-serif!important;font-size:.667em!important;line-height:7.92px!important;color:#fff!important;letter-spacing:.28em!important;text-transform:uppercase!important;font-weight:400!important}.page-template-page-news aside{display:none}.page-template-page-news article{width:389px!important}.page-template-page-news .news-container>.news{max-width:unset}.page-template-page-news .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-news header.is-page[data-image]:after{height:400px!important}.page-template-page-news ul>li.menu-item-has-children .sub-menu{padding:30px!important}.page-template-page-news .news .news-grid article .overlay{background:0 0}.page-template-page-news .news .news-grid article .overlay:hover{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.9)));background:linear-gradient(transparent,rgba(0,0,0,.9))}@media only screen and (min-width:1024px){@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.page-template-page-news .overlay a{opacity:0}.page-template-page-news .overlay .details{opacity:0}.page-template-page-news .overlay:hover a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.page-template-page-news .overlay:hover .details{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}@media screen and (max-width:769px){.page-template-page-news .news .section-header ul{display:-webkit-box!important}.page-template-page-news .news ul>li.menu-item-has-children .sub-menu{display:none!important}}.page-template-page-teams .team-list .team-box .team-foot .col{width:100%!important;margin:0!important}.page-template-page-teams .team-list .team-box .team-foot .col a{width:100%!important;margin:0!important;font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;letter-spacing:.05em!important;background-color:#181818!important;font-weight:900!important}.page-template-page-teams .pagination li a.active,.page-template-page-teams .pagination li a:hover{color:#fff!important}.page-template-page-teams .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-teams .team-list .team-box .team-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.page-template-page-teams .team-list .team-box .team-body img{max-height:100%!important;height:100%!important}.page-template-page-teams .teams{background-color:#0d0d0d!important}.page-template-page-teams .team-list .team-box .team-foot .col a{width:100%!important;margin:0!important}.page-template-page-teams .team-list .team-box .team-foot{display:unset!important}.page-template-page-teams .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-teams header.is-page[data-image]:after{height:400px!important}.page-template-page-teams .teams .headline span{font-family:DINPro,sans-serif!important;font-weight:400!important;font-size:.9em}.page-template-page-teams .teams .headline h4{font-family:DINPro,sans-serif!important;text-transform:uppercase!important;font-weight:900!important;font-size:1.75em!important}.page-template-page-teams .teams .filter-list{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.page-template-page-team .inner-page .inner-body article p{font-family:DINPro,sans-serif!important;font-weight:400!important;text-align:justify!important}.page-template-page-team .inner-page .inner-body article.bottom .col.textarea .text-head h4{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-team .inner-page .inner-body article.top .col.left.about .details h4{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-team .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important;text-transform:uppercase}.page-template-page-team .card-list.secondary-list .card .card-info .title{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-team .card-list.secondary-list .card .card-info .subtitle{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-team .section-header .section-title span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-team .inner-page .inner-body article.top .col.right ul.info-list li span{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-team .card-list.secondary-list .card .card-info .btn-default{font-family:DINPro,sans-serif!important;font-weight:900!important;background-color:#242527!important}.page-template-page-team .card-list.secondary-list .card .card-info .btn-default:hover,.page-template-page-team .team-list .team-box .team-foot .col .btn-default:hover,.page-template-page-team .tournament-list .tournament-box .btn-default:hover{-webkit-box-shadow:-20px 0 0 0 rgba(90,83,83,0);box-shadow:-20px 0 0 0 rgba(90,83,83,0)}.page-template-page-team .details p{display:none}.page-template-page-team .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:375px){.page-template-page-team .inner-page .inner-body article.top .btn.btn-primary{margin-top:30px}.page-template-page-team .inner-page .inner-body article.top .col.right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:480px){.page-template-page-team .inner-page .inner-body article.top .btn{width:130px}}.page-template-page-streams .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-streams header.is-page[data-image]:after{height:400px!important}.page-template-page-streams .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-stream .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-stream header.is-page[data-image]:after{height:400px!important}.page-template-page-stream aside{display:none}.page-template-page-stream .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-stream .page-hero h4{display:none}.page-template-page-stream .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-matches header.is-page[data-image]:after{height:400px!important}.page-template-page-matches .matches .headline h4{font-family:DINPro,sans-serif!important;text-transform:uppercase!important;font-weight:900!important;font-size:1.75em!important}.page-template-page-matches .matches .headline span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-matches .match-box .match-details .team-box .team-name span{font-family:DINPro,sans-serif!important;font-size:1.507em!important;line-height:32.75px!important;color:#fff!important;letter-spacing:.21em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .match-box .box-title span:not(.date){font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#fff!important;letter-spacing:.21em!important;font-weight:900!important}.page-template-page-matches .match-box .box-title span.date{font-family:DINPro,Arial,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#9a9a9a9a!important;letter-spacing:.21em!important;font-weight:500;font-style:normal}.page-template-page-matches .match-box .match-details .col .result{font-family:DINPro,sans-serif!important;font-size:2.201em!important;line-height:47.84px!important;color:#fff!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .match-box .game-name{font-family:DINPro,sans-serif!important;font-size:.727em!important;line-height:15.8px!important;color:#363636!important;letter-spacing:.21em!important;font-weight:900!important}.page-template-page-matches .page-hero .tab-nav li.active a{font-family:DINPro,sans-serif!important;text-transform:uppercase!important;font-weight:900!important;background-color:#242527!important}.page-template-page-matches .page-hero .tab-nav a{background-color:#0a0a0a!important}.page-template-page-matches .match-box{background-color:#0a0a0a!important;cursor:pointer!important;border:1px solid rgba(255,255,255,0)!important}.page-template-page-matches .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .match-box .game-name span{background-color:#fff;padding:4px 8px}.page-template-page-matches .matches .filter-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-page-matches .match-participants .col{width:100%}.page-template-page-matches .match-participants ul{text-align:center;margin-top:10px;margin-bottom:15px}.page-template-page-matches .match-participants ul li{display:inline}.page-template-page-matches .match-participants img{max-width:100%;max-height:60px;height:auto}@media screen and (max-width:769px){.page-template-page-matches .matches .inner-page-header .headline{margin-top:40px;margin-bottom:0}}.page-template-page-matches .tournaments .tournament-list .tournament-box{background-blend-mode:unset!important}.page-template-page-matches .tournaments .tournament-list .tournament-box .btn-default:hover{-webkit-box-shadow:-20px 0 0 0 transparent!important;box-shadow:-20px 0 0 0 transparent!important}.page-template-page-matches .tournaments .tournament-list .tournament-box .tournament-body .tournament-name{font-family:DINPro,sans-serif!important;font-size:1.122em!important;line-height:17.74px!important;color:#fff!important;font-weight:400!important}.page-template-page-matches .tournaments .tournament-list .tournament-box .tournament-body .date{font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:20px!important;color:#fff!important;font-weight:900!important}.page-template-page-matches .tournaments .tournament-list .tournament-box .tournament-footer .col h5{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .tournaments .tournament-list .tournament-box .tournament-footer .col p{font-family:DINPro,sans-serif!important;font-size:.833em!important;line-height:18.12px!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .tournaments .tournament-footer>div.col.align-right>a{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-matches .tournaments .tournament-list .tournament-box .btn-default{background-color:#242527!important}.page-template-page-match .match-box .box-title span:not(.date){font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#fff!important;letter-spacing:.21em!important;font-weight:900!important}.page-template-page-match .match-box .box-title span.date{font-family:DINPro,Arial,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#9a9a9a9a!important;letter-spacing:.21em!important;font-weight:500;font-style:normal}.page-template-page-match .match-box .match-details .team-box .team-name span{font-family:DINPro,sans-serif!important;font-size:1.507em!important;line-height:32.75px!important;color:#fff!important;letter-spacing:.21em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-match .match-box .match-details .col .result{font-family:DINPro,sans-serif!important;font-size:2.201em!important;line-height:47.84px!important;color:#fff!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-match .match-page .featured-box>.match-box .box-footer span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-match .match-page .headline h4{font-family:DinPro,sans-serif!important;text-transform:uppercase;font-weight:900!important}.page-template-page-match .match-page .headline span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-match .match-page .featured-box>.match-box .box-footer a{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-match .match-box .game-name{font-family:DINPro,sans-serif!important;font-size:.727em!important;line-height:15.8px!important;color:#363636!important;letter-spacing:.21em!important;font-weight:900!important}.page-template-page-match .match-box{background-color:#0a0a0a!important;cursor:pointer!important;border:1px solid rgba(255,255,255,0)!important}.page-template-page-match .match-box:not(:last-child){background-color:#0a0a0a!important;cursor:pointer!important}.page-template-page-match .match-page .featured-box>.match-box .box-footer>li:first-child{display:none}.page-template-page-match .featured-box>.match-box:first-child{cursor:default!important}.page-template-page-match .match-box .game-name span{background-color:#fff!important;padding:4px 8px!important}.page-template-page-match .match-page .featured-box{background-image:none!important;min-height:500px!important;margin-bottom:unset!important;padding:unset!important}.page-template-page-match .match-page .featured-box>.match-box{border-radius:25px!important;max-width:1020px!important;padding-right:100px!important;padding-left:100px!important}.page-template-page-match .match-page .featured-box>.match-box .box-title{margin-top:20px}.page-template-page-match .match-page .featured-box>.match-box .box-footer{margin-bottom:20px}@media (max-width:768px){.page-template-page-match .match-battle-royale .featured-box>.match-box{padding:0!important}}.page-template-page-match .match-battle-royale .tournament .standings{background-color:transparent;padding:0}.page-template-page-match .match-battle-royale .tournament .standings .section-title{margin-bottom:unset}.page-template-page-match .match-battle-royale .tournament .standings-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-match .match-battle-royale .tournament .standings .col{width:65%}.page-template-page-match .match-battle-royale .tournament .standings .section-title h2{font:400 2.5em/1}@media screen and (max-width:769px){.page-template-page-match .match-page .inner-page-header .headline{margin-top:70px;margin-bottom:70px}}.page-template-page-match .tournament .standings .col .left-side figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-about .inner-page .inner-body article p{font-family:DINPro,sans-serif!important;font-weight:400!important;text-align:justify!important}.page-template-page-about .inner-page .inner-body article.top h3{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.page-template-page-about .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important;text-transform:uppercase!important}.page-template-page-about .inner-page .inner-body article.bottom .col.right ul.stats li span{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-about .inner-page .inner-body article.bottom .col.right ul.stats li h5{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-about .card-list .card .card-info .title{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-about .card-list .card .card-info .subtitle{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-about .card-list .card .card-info .label{font-size:.75em;font-weight:700;padding:4px 7px;background-color:#000;margin-bottom:5px}.page-template-page-about .inner-page .inner-body article.top .btn{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-about .card-info a{word-break:unset}.page-template-page-about .section-header.center-column ul{display:none!important}.page-template-page-tournaments .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournaments .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-tournaments header.is-page[data-image]:after{height:400px!important}.page-template-page-tournaments .tournament-list .tournament-box{background-blend-mode:unset!important}.page-template-page-tournaments .tournament-list .tournament-box .btn-default:hover{-webkit-box-shadow:-20px 0 0 0 transparent!important;box-shadow:-20px 0 0 0 transparent!important}.page-template-page-tournaments .tournament-list .tournament-box .tournament-body .tournament-name{font-family:DINPro,sans-serif!important;font-size:1.122em!important;line-height:17.74px!important;color:#fff!important;font-weight:400!important}.page-template-page-tournaments .tournament-list .tournament-box .tournament-body .date{font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:20px!important;color:#fff!important;font-weight:900!important}.page-template-page-tournaments .tournament-list .tournament-box .tournament-footer .col h5{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournaments .tournament-list .tournament-box .tournament-footer .col p{font-family:DINPro,sans-serif!important;font-size:.833em!important;line-height:18.12px!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournaments .tournament-footer>div.col.align-right>a{font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournaments .tournament-list .tournament-box .btn-default{background-color:#242527!important}.page-template-page-tournaments .tab-nav li.active a{background-color:#fff!important}.page-template-page-tournaments .tab-nav li.active>a>i,.page-template-page-tournaments .tab-nav li.active>a>img{-webkit-filter:brightness(0);filter:brightness(0)}.page-template-page-gallery .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-gallery header.is-page[data-image]:after{height:400px!important}.page-template-page-gallery .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-gallery .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.page-template-page-gallery .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{font-family:StratumNo2,sans-serif!important;font-weight:900!important;font-size:15px!important;color:#000!important}.page-template-page-gallery .custom-nextgen-gallery-title{font-family:StratumNo2,sans-serif!important;font-weight:900!important;margin-left:3%!important}.page-template-page-gallery .ngg-album-compactbox{padding:2px!important}.page-template-page-gallery .ngg-albumoverview.default-view .ngg-album-compact{padding:0!important}.page-template-page-wallpapers .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-wallpapers header.is-page[data-image]:after{height:400px!important}.page-template-page-wallpapers .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-wallpapers .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.page-template-page-wallpapers .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{font-family:StratumNo2,sans-serif!important;font-weight:900!important;font-size:15px!important;color:#000!important}.page-template-page-wallpapers .custom-nextgen-gallery-title{font-family:StratumNo2,sans-serif!important;font-weight:900!important;margin-left:3%!important}.page-template-page-wallpapers .ngg-album-compactbox{padding:2px!important}.page-template-page-wallpapers .ngg-albumoverview.default-view .ngg-album-compact{padding:0!important}.archive .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.archive .page-hero{height:200px!important;margin-bottom:25px!important}.archive header.is-page[data-image]:after{height:400px!important}.archive aside{display:none}.archive article{width:389px!important}.archive .news-container>.news{max-width:unset}.archive .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-size:3.618em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important}.archive .news .news-grid article .overlay .category{background-color:#141414!important;font-family:StratumNo2,sans-serif!important;font-size:.581em!important;letter-spacing:.42em!important;text-transform:uppercase!important;font-weight:900!important}.archive .news .news-grid article .overlay h3{font-family:DINPro,sans-serif!important;font-size:1.286em!important;line-height:20.33333px!important;color:#fff!important;font-weight:900!important}.archive .news .news-grid article .overlay .details span{font-family:DINPro,sans-serif!important;font-size:.667em!important;line-height:7.92px!important;color:#fff!important;letter-spacing:.28em!important;text-transform:uppercase!important;font-weight:400!important}.page-template-page-tournament img{max-width:150px!important}.page-template-page-tournament .inner-page .inner-header .inner-header-info .inner-header-details>span{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .inner-page .inner-header .inner-header-info .inner-header-details ul li{font-family:DINPro,sans-serif!important;font-weight:400!important;color:#fff!important}.page-template-page-tournament .inner-page .inner-body article.top .btn:not(:last-child):not(.about-btn){display:none!important}.page-template-page-tournament .inner-page .inner-body article.top .btn.btn-black{display:none!important}.page-template-page-tournament .inner-page .inner-body article.bottom .col.textarea .text-head h4{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .inner-page .inner-body article.bottom .col.right ul.stats.stats-tournament span{font-size:.75em!important;font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .inner-page .inner-body article.bottom .col.right ul.stats.stats-tournament h5{font-family:DINPro,sans-serif!important;font-weight:900!important;font-size:1em!important}.page-template-page-tournament .inner-page .inner-body article p{font-family:DINPro,sans-serif!important;font-weight:400!important;text-align:justify!important}.page-template-page-tournament .teams .headline h4{font-family:StratumNo2,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;font-size:1.75em!important}.page-template-page-tournament .team-list .team-box .team-foot .col{width:100%!important;margin:0!important}.page-template-page-tournament .team-list .team-box .team-foot .col a{width:100%!important;margin:0!important;font-family:DINPro,sans-serif!important;font-size:.774em!important;line-height:12.24px!important;letter-spacing:.05em!important;background-color:#181818!important;font-weight:900!important}.page-template-page-tournament .team-list .team-box .team-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.page-template-page-tournament .team-list .team-box .team-body img{max-height:100%!important;height:100%!important;width:100%!important;max-width:100%!important}.page-template-page-tournament .team-list .team-box .team-foot .col a{width:100%!important;margin:0!important}.page-template-page-tournament .team-list .team-box .team-foot{display:unset!important}.page-template-page-tournament .tournament .standings .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important;text-transform:uppercase!important}.page-template-page-tournament .tournament .standings .section-title span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-tournament .tournament .standings .col li:first-child .left-side,.page-template-page-tournament .tournament .standings .col li:nth-child(2) .left-side{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .tournament .standings .col li:first-child .left-side span,.page-template-page-tournament .tournament .standings .col li:nth-child(2) .left-side span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-tournament .tournament .standings .col .right-side span{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-tournament .tournament .standings .col .left-side span{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .tournament .match-schedule .section-header .section-title span{display:none!important}.page-template-page-tournament .tournament .match-schedule .section-header .tab-nav li a{font-family:DINPro,sans-serif!important;background-color:#181818!important;font-weight:900!important}.page-template-page-tournament .tournament .match-schedule .section-header .section-title h2{font-family:DINPro,sans-serif!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournament .tournament .match-schedule .wrapper .match-details .match-info span:first-child{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-tournament .tournament .match-schedule .wrapper .days li a.active .date{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-tournament .tournament .match-schedule .wrapper .days li .day{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .tournament .match-schedule .wrapper .match-details .match-teams .team-info span{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .tournament .match-schedule .wrapper .match-details .match-teams .vs{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-tournament .matches .headline span{display:none!important}.page-template-page-tournament .matches .headline h4{font-family:DINPro,sans-serif!important;text-transform:uppercase!important;font-weight:900!important;font-size:1.75em!important}.page-template-page-tournament .match-box{background-color:#0a0a0a!important;cursor:pointer!important;border:1px solid rgba(255,255,255,0)!important}.page-template-page-tournament .match-box .match-details .team-box .team-name span{font-family:DINPro,sans-serif!important;font-size:1.507em!important;line-height:32.75px!important;color:#fff!important;letter-spacing:.21em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournament .match-box .box-title span:not(.date){font-family:DINPro,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#fff!important;letter-spacing:.21em!important;font-weight:900!important}.page-template-page-tournament .match-box .box-title span.date{font-family:DINPro,Arial,sans-serif!important;font-size:.854em!important;line-height:18.58px!important;color:#9a9a9a9a!important;letter-spacing:.21em!important;font-weight:500;font-style:normal}.page-template-page-tournament .match-box .game-name{font-family:DINPro,sans-serif!important;font-size:.727em!important;line-height:15.8px!important;color:#363636!important;letter-spacing:.21em!important;font-weight:900!important}.page-template-page-tournament .match-box .match-details .col .result{font-family:DINPro,sans-serif!important;font-size:2.201em!important;line-height:47.84px!important;color:#fff!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-tournament .tournament .match-schedule .wrapper .match-details .match-teams .team-info figure img{max-width:40px!important;max-height:40px!important}.page-template-page-tournament .tournament .match-schedule .wrapper .match-details .match-teams .team-info figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-tournament .tournament .match-schedule .wrapper .days li a.active .day{text-transform:capitalize!important}.page-template-page-tournament .tournament .teams .owl-carousel .owl-dots .owl-dot.active{display:none!important}.page-template-page-tournament .tournament .standings{padding-bottom:30px!important}.page-template-page-tournament .tournament .standings .section-header{margin-bottom:0!important}.page-template-page-tournament .tournament .standings .container,.page-template-page-tournament .tournament .standings .news-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-tournament .tournament .match-schedule .wrapper .days{min-height:unset!important;max-height:120px}.page-template-page-tournament .tournament .match-schedule{padding-bottom:90px!important}.page-template-page-tournament .match-box .game-name span{background-color:#fff;padding:4px 8px}.page-template-page-tournament .match-participants .col{width:100%}.page-template-page-tournament .match-participants ul{text-align:center;margin-top:10px;margin-bottom:15px}.page-template-page-tournament .match-participants ul li{display:inline}.page-template-page-tournament .match-participants img{max-width:100%;max-height:60px;height:auto}.page-template-page-tournament .tournament .standings .col .left-side figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:418px){.page-template-page-tournament .tournament .standings .col li:not(:nth-child(-n+2)) .left-side span{display:block}}.page-template-page-player .section-header.col-white .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important;text-transform:uppercase!important}.page-template-page-player .card-list.secondary-list .card .card-info .btn-default{font-family:DINPro,sans-serif!important;font-weight:900!important;background-color:#242527!important}.page-template-page-player .card-list.secondary-list-left .card .card-info .btn-default:hover{-webkit-box-shadow:-20px 0 0 0 rgba(255,255,255,0)!important;box-shadow:-20px 0 0 0 rgba(255,255,255,0)!important}.page-template-page-player .inner-page .inner-body article.bottom .col.textarea{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .inner-page .inner-body article.bottom .col.right ul.stats.player-stats h5{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .inner-page .inner-body article.bottom .col.right ul.stats.player-stats span{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .inner-page .inner-body article.top .col.left.detail-left-list ul{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .card-list.secondary-list .card .card-info .title{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .card-list.secondary-list .card .card-info .subtitle{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-player .card-list.secondary-list .card .card-info .label.label-green{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .card-list.secondary-list .card .card-info .title{font-family:DINPro,sans-serif!important;font-weight:900!important}.page-template-page-player .card-list.secondary-list .card .card-info .subtitle{font-family:DINPro,sans-serif!important;font-weight:400!important}.comment-container .comment-headtitle>h3{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.comment-container ul li .the_comment .comment-body .comment-meta>a{font-family:DINPro,sans-serif!important;font-weight:400!important}.comment-container ul li .the_comment .comment-body .comment-content p{font-family:DINPro,sans-serif!important;font-weight:400!important}.page-template-page-pre-game .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-pre-game header.is-page[data-image]:after{height:400px!important}.page-template-page-pre-game .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-pre-game .section-header .section-title h2{font-family:StratumNo2,sans-serif!important;font-weight:900!important}.page-template-page-pre-game .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{font-family:StratumNo2,sans-serif!important;font-weight:900!important;font-size:15px!important;color:#000!important}.page-template-page-pre-game .custom-nextgen-gallery-title{font-family:StratumNo2,sans-serif!important;font-weight:900!important;margin-left:3%!important}.page-template-page-pre-game .ngg-album-compactbox{padding:2px!important}.page-template-page-pre-game .ngg-albumoverview.default-view .ngg-album-compact{padding:0!important}.page-template-page-pre-game .general-content{background-color:#fff;padding-left:160px;padding-right:160px;padding-top:100px;padding-bottom:56px}.page-template-page-pre-game .custom-flipbook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:50px;padding-top:15px}.page-template-page-pre-game .custom-flipbook a{color:#3f3f3f}.page-template-page-pre-game table{margin:0 auto}@media screen and (max-width:768px){.page-template-page-pre-game .general-content{padding:0}.page-template-page-pre-game .custom-flipbook{padding-right:0;padding-top:50px;padding-left:10px}}.page-template-page-sponsor .page-hero{height:200px!important;margin-bottom:25px!important}.page-template-page-sponsor header.is-page[data-image]:after{height:400px!important}.page-template-page-sponsor .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3.25em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-sponsor .page-hero h2{font-family:StratumNo2,sans-serif!important;font-size:3em!important;line-height:40.69333px!important;letter-spacing:-.04em!important;color:#fff!important;text-transform:uppercase!important;font-weight:900!important}.page-template-page-sponsor .sponsors .sp-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-sponsor .sponsors .sp-list .sp-box::after{display:none}.page-template-page-sponsor .sponsors .sp-list .sp-box::before{display:none}.page-template-page-sponsor .sponsors .sp-list .sp-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJfZm9udHMuc2NzcyIsIl9jb21tb24uc2NzcyIsInN0eWxlLmNzcyIsImhvbWUtc2VjdGlvbnMvX3NsaWRlci5zY3NzIiwiaG9tZS1zZWN0aW9ucy9fbmV3cy5zY3NzIiwiaG9tZS1zZWN0aW9ucy9fdGVhbXMuc2NzcyIsImhvbWUtc2VjdGlvbnMvX3N0cmVhbXMuc2NzcyIsImhvbWUtc2VjdGlvbnMvX3RvdXJuYW1lbnRzLnNjc3MiLCJob21lLXNlY3Rpb25zL19tYXRjaGVzLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfbm90aWNlLnNjc3MiLCJfbmV3cy5zY3NzIiwiX3RlYW1zLnNjc3MiLCJfdGVhbS5zY3NzIiwiX3N0cmVhbXMuc2NzcyIsIl9zdHJlYW0uc2NzcyIsIl9tYXRjaGVzLnNjc3MiLCJfbWF0Y2guc2NzcyIsIl9hYm91dC5zY3NzIiwiX3RvdXJuYW1lbnRzLnNjc3MiLCJfZ2FsbGVyeS5zY3NzIiwiX3dhbGxwYXBlcnMuc2NzcyIsIl9jYXRlZ29yeS5zY3NzIiwiX3RvdXJuYW1lbnQuc2NzcyIsIl9wbGF5ZXIuc2NzcyIsIl9wcmVnYW1lLnNjc3MiLCJfc3BvbnNvcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7Ozs7Ozs7OztBQ0FBLFdBQ0MsWUFBQSxXQUNBLElBQUEsMkJBQUEsQ0FBQSxtQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEseUJBQUEsQ0FBQSxpQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsMEJBQUEsQ0FBQSxrQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsMEJBQUEsQ0FBQSxrQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEseUJBQUEsQ0FBQSxpQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsMkJBQUEsQ0FBQSxtQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEseUJBQUEsQ0FBQSxpQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEseUJBQUEsQ0FBQSxpQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsMkJBQUEsQ0FBQSxtQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEseUJBQUEsQ0FBQSxpQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsd0JBQUEsQ0FBQSxnQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsMEJBQUEsQ0FBQSxrQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElBQUEsMEJBQUEsQ0FBQSxrQ0FBQSxnQkFFQSxZQUFBLElBQ0EsV0FBQSxPQUdELFdBQ0MsWUFBQSxXQUNBLElB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S0FnSEEsZ0RBQ0UsTUFBTyxRQUVYLG1DQUNFLE9BQVEsRUFBSSxLQUVkLG9DQUNFLDhDQTlHQSxRQUFBLEVBZ0hBLDhDdUI5akVRLGNBQUEsRXZCaTlETixZQUFBLEtBZ0hBLGFBQWMsTUFFbEIsdUNBOUdFLE9BQUEsZ0JBZ0hBLGNBQWUsZUFFakIsNkRBQ0UsT0FBUSxnQkFFViwwQ3dCeG9FUSxZQUFBLFVBQUEsQ0FBQSxxQkFDQSxVQUFBLGlCQUNBLFlBQUEscUJBQ0EsZUFBQSxpQkFDQSxNQUFBLGV4QjJoRU4sZUFBQSxvQkFnSEEsWUFBYSxjQUVmLDBDd0J2b0VRLFlBQUEsVUFBQSxDQUFhLHFCQUNiLFVBQUEsY0FDQSxZQUFBLHFCQUNBLGVBQUEsaUJBQ0EsTUFBQSxleEIwaEVOLGVBQUEsb0JBZ0hBLFlBQWEsY0FFZiwrQ0FDRSxpQkFoSEEsT0FpSEksY0FqSEosT0FrSFEsZ0JBQWlCLE9BRTNCLDhEQUNFLFFBQVMsS0FFWCwrREFDRSxRQUFTLEtBRVgsdUR3QnRvRVEsUUFBQSxZQUFBLFFBQUEsWUFDQSxRQUFBLEt4QnlvRU4sa0J3QnpvRU0sT3hCMG9FRixld0Ixb0VFLE94QnNoRU4sWUFBQSxPQUFBLG1CQUFBLFNBdUhBLHNCQXZIQSxPQXdISSxtQkF4SEosT0F5SFEsZUFBZ0IiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG5cdFRoZW1lIE5hbWU6ICAgUGl4aWVGcmVhayBDaGlsZFxuXHRUaGVtZSBVUkk6ICAgIGh0dHA6Ly90aGVtZXMucGl4aWVzcXVhZC5jb21cblx0RGVzY3JpcHRpb246ICBDaGlsZCB0aGVtZSBmb3IgUGl4aWVGcmVhayB0aGVtZVxuXHRBdXRob3I6ICAgICAgIFBpeGllU3F1YWRcblx0QXV0aG9yIFVSSTogICBodHRwOi8vcGl4aWVzcXVhZC5jb21cblx0VGVtcGxhdGU6ICAgICBwaXhpZWZyZWFrXG5cdFZlcnNpb246ICAgICAgMS4wLjBcbiAgICBMaWNlbnNlOiBQaXhpZVNxdWFkIFRoZW1lcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAgICBMaWNlbnNlIFVSSTogaHR0cHM6Ly90aGVtZWZvcmVzdC5uZXQvdXNlci9waXhpZXNxdWFkXG4gICAgVGFnczogc3RpY2t5LXBvc3QsIGZlYXR1cmVkLWltYWdlcywgZWRpdG9yLXN0eWxlLCBjdXN0b20tY29sb3JzLCBjdXN0b20taGVhZGVyLCBjdXN0b20tYmFja2dyb3VuZCwgcmlnaHQtc2lkZWJhciwgdHJhbnNsYXRpb24tcmVhZHksIHRoZW1lLW9wdGlvbnNcblx0VGV4dCBEb21haW46ICBwaXhpZWZyZWFrLWNoaWxkXG4qL1xuXG5AaW1wb3J0ICdmb250cyc7XG5AaW1wb3J0ICdjb21tb24nO1xuQGltcG9ydCAnaG9tZSc7XG5AaW1wb3J0ICdmb290ZXInO1xuQGltcG9ydCAnbm90aWNlJztcbkBpbXBvcnQgJ25ld3MnO1xuQGltcG9ydCAndGVhbXMnO1xuQGltcG9ydCAndGVhbSc7XG5AaW1wb3J0ICdzdHJlYW1zJztcbkBpbXBvcnQgJ3N0cmVhbSc7XG5AaW1wb3J0ICdtYXRjaGVzJztcbkBpbXBvcnQgJ21hdGNoJztcbkBpbXBvcnQgJ2Fib3V0JztcbkBpbXBvcnQgJ3RvdXJuYW1lbnRzJztcbkBpbXBvcnQgJ2dhbGxlcnknO1xuQGltcG9ydCAnd2FsbHBhcGVycyc7XG5AaW1wb3J0ICdjYXRlZ29yeSc7XG5AaW1wb3J0ICd0b3VybmFtZW50JztcbkBpbXBvcnQgJ3BsYXllcic7XG5AaW1wb3J0ICdjb21tZW50cyc7XG5AaW1wb3J0ICdwcmVnYW1lJztcbkBpbXBvcnQgJ3Nwb25zb3JzJzsiLCJAZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzItUmVndWxhcicpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzEtTGlnaHQnKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzEtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMi1Cb2xkJyksXHJcblx0XHR1cmwoJy4vZm9udC9TdHJhdHVtTm8yLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzEtQm9sZCcpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8xJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8xLVRoaW4nKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzEtVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8yLU1lZGl1bScpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMS1NZWRpdW0nKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzEtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzItTGlnaHQnKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMS1SZWd1bGFyJyksXHJcblx0XHR1cmwoJy4vZm9udC9TdHJhdHVtTm8xLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMi1CbGFjaycpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMi1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8yLVRoaW4nKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzItVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8xJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8xLUJsYWNrJyksXHJcblx0XHR1cmwoJy4vZm9udC9TdHJhdHVtTm8xLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzItUmVndWxhcicpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzEtTGlnaHQnKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzEtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMi1Cb2xkJyksXHJcblx0XHR1cmwoJy4vZm9udC9TdHJhdHVtTm8yLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzEtQm9sZCcpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8xJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8xLVRoaW4nKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzEtVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8yLU1lZGl1bScpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMS1NZWRpdW0nKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzEtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xyXG5cdHNyYzogbG9jYWwoJ1N0cmF0dW1ObzItTGlnaHQnKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMS1SZWd1bGFyJyksXHJcblx0XHR1cmwoJy4vZm9udC9TdHJhdHVtTm8xLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XHJcblx0c3JjOiBsb2NhbCgnU3RyYXR1bU5vMi1CbGFjaycpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvU3RyYXR1bU5vMi1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8yLVRoaW4nKSxcclxuXHRcdHVybCgnLi9mb250L1N0cmF0dW1ObzItVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8xJztcclxuXHRzcmM6IGxvY2FsKCdTdHJhdHVtTm8xLUJsYWNrJyksXHJcblx0XHR1cmwoJy4vZm9udC9TdHJhdHVtTm8xLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybyc7XHJcblx0c3JjOiBsb2NhbCgnRElOUHJvLUJvbGQnKSxcclxuXHRcdHVybCgnLi9mb250L0RJTlByby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nO1xyXG5cdHNyYzogbG9jYWwoJ0RJTlByby1CbGFjaycpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvRElOUHJvLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybyc7XHJcblx0c3JjOiBsb2NhbCgnRElOUHJvLVJlZ3VsYXInKSxcclxuXHRcdHVybCgnLi9mb250L0RJTlByby1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybyc7XHJcblx0c3JjOiBsb2NhbCgnRElOUHJvLU1lZGl1bScpLFxyXG5cdFx0dXJsKCcuL2ZvbnQvRElOUHJvLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsIi8qIENvbXVtICovXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJyxcblx0XHRzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbi5idG4tZGVmYXVsdCB7XG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsXG5cdFx0QXJpYWwsXG5cdFx0c2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEuMDAyZW0gIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDkuNzZweCAhaW1wb3J0YW50O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNmVtICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLm5hdi1wbGFjZWhvbGRlciAubmF2YmFyIGxpOm5vdCguc2VhcmNoKSBhIHtcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDAuODY3ZW0gIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDguNDRweCAhaW1wb3J0YW50O1xuXHRsZXR0ZXItc3BhY2luZzogMC4xZW0gIWltcG9ydGFudDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLWhlYWRlciB1bCBsaTpob3Zlcj5hOjphZnRlcixcbi5zZWN0aW9uLWhlYWRlciB1bCBsaS5hY3RpdmU+YTo6YWZ0ZXIge1xuXHR0b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24taGVhZGVyIHVsIGxpIGE6OmFmdGVyIHtcblx0dG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLWhlYWRlciB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuXHR0b3A6IDE3cHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI2MzYzNjMyAhaW1wb3J0YW50O1xufVxuXG4vKmFkZCBpbWFnZW5zIHNlbSBvIGZpbHRybyBwcmV0byBuYSBwYXJ0ZSBkZSBwYXRyb2NpbmlvcyovXG4uc3BvbnNvcnMgLmJhc2ljLXNwIGZpZ3VyZSBpbWcge1xuXHRmaWx0ZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIG9wYWNpZGFkZSBkYXMgaW1nIGRvIHNsaWRlKi9cbi5zcG9uc29ycyAuc2xpZGVyIC5zbGlkZSBhIHtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLmhlcm8tc2xpZGVyIC5zbGlkZSAuY29udGFpbmVyIC5zbGlkZS1jYXB0aW9uIGgxLFxuaGVhZGVyIC5oZXJvLXNsaWRlciAuc2xpZGUgLm5ld3MtY29udGFpbmVyIC5zbGlkZS1jYXB0aW9uIGgxIHtcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJyxcblx0XHRzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogNS45ZW0gIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDcxLjE3MzMzM3B4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbi1oZWFkZXIgdWwgbGkge1xuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxMy4zMzMzM3B4ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4vKm7Do28gYWx0ZXJlaSBwb2lzIGVzdGF2YSBkYW5kbyBjb25mbGl0byovXG4uc2VjdGlvbi1oZWFkZXIgdWwgbGkgYSB7XG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEzLjMzMzMzcHggIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcblx0Y29sb3I6ICNjM2MzYzMgIWltcG9ydGFudDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5tb2JpbGUtbWVudS1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2JpbGUtbWVudSAubW9kYWwtYm9keSB7XG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgXG59XG5cbi5wcmUtZ2FtZS1zdGF0c192aWV3IHtcblx0aGVpZ2h0OiA4NXZoICFpbXBvcnRhbnQ7XG59XG5cbi5uZ2ctYnJlYWRjcnVtYnN7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSB7XG5cblx0aGVhZGVyIC5oZXJvLXNsaWRlciAuc2xpZGUgLmNvbnRhaW5lciAuc2xpZGUtY2FwdGlvbiBoMSxcblx0aGVhZGVyIC5oZXJvLXNsaWRlciAuc2xpZGUgLm5ld3MtY29udGFpbmVyIC5zbGlkZS1jYXB0aW9uIGgxIHtcblx0XHRmb250LXNpemU6IDMuNWVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLm5hdi1wbGFjZWhvbGRlciAuY29udGFpbmVyIC5jdXN0b20tbG9nby1saW5rIGltZ3tcblx0bWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcblx0aGVhZGVyIC5uYXYtcGxhY2Vob2xkZXIgLmNvbnRhaW5lciB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cbn1cbi8qIGVuZCBjb211bSAqLyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuXHRUaGVtZSBOYW1lOiAgIFBpeGllRnJlYWsgQ2hpbGRcblx0VGhlbWUgVVJJOiAgICBodHRwOi8vdGhlbWVzLnBpeGllc3F1YWQuY29tXG5cdERlc2NyaXB0aW9uOiAgQ2hpbGQgdGhlbWUgZm9yIFBpeGllRnJlYWsgdGhlbWVcblx0QXV0aG9yOiAgICAgICBQaXhpZVNxdWFkXG5cdEF1dGhvciBVUkk6ICAgaHR0cDovL3BpeGllc3F1YWQuY29tXG5cdFRlbXBsYXRlOiAgICAgcGl4aWVmcmVha1xuXHRWZXJzaW9uOiAgICAgIDEuMC4wXG4gICAgTGljZW5zZTogUGl4aWVTcXVhZCBUaGVtZXMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gICAgTGljZW5zZSBVUkk6IGh0dHBzOi8vdGhlbWVmb3Jlc3QubmV0L3VzZXIvcGl4aWVzcXVhZFxuICAgIFRhZ3M6IHN0aWNreS1wb3N0LCBmZWF0dXJlZC1pbWFnZXMsIGVkaXRvci1zdHlsZSwgY3VzdG9tLWNvbG9ycywgY3VzdG9tLWhlYWRlciwgY3VzdG9tLWJhY2tncm91bmQsIHJpZ2h0LXNpZGViYXIsIHRyYW5zbGF0aW9uLXJlYWR5LCB0aGVtZS1vcHRpb25zXG5cdFRleHQgRG9tYWluOiAgcGl4aWVmcmVhay1jaGlsZFxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMi1SZWd1bGFyXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8xLUxpZ2h0XCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMi1Cb2xkXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMS1Cb2xkXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMS1UaGluXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8yLU1lZGl1bVwiKSwgdXJsKFwiLi9mb250L1N0cmF0dW1ObzItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8xLU1lZGl1bVwiKSwgdXJsKFwiLi9mb250L1N0cmF0dW1ObzEtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8yLUxpZ2h0XCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMS1SZWd1bGFyXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8yLUJsYWNrXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMi1UaGluXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8xLUJsYWNrXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMi1SZWd1bGFyXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8xLUxpZ2h0XCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMi1Cb2xkXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMS1Cb2xkXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMS1UaGluXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8yLU1lZGl1bVwiKSwgdXJsKFwiLi9mb250L1N0cmF0dW1ObzItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8xLU1lZGl1bVwiKSwgdXJsKFwiLi9mb250L1N0cmF0dW1ObzEtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8yLUxpZ2h0XCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzEnO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMS1SZWd1bGFyXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMic7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8yLUJsYWNrXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInO1xuICBzcmM6IGxvY2FsKFwiU3RyYXR1bU5vMi1UaGluXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMi1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMSc7XG4gIHNyYzogbG9jYWwoXCJTdHJhdHVtTm8xLUJsYWNrXCIpLCB1cmwoXCIuL2ZvbnQvU3RyYXR1bU5vMS1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTlBybyc7XG4gIHNyYzogbG9jYWwoXCJESU5Qcm8tQm9sZFwiKSwgdXJsKFwiLi9mb250L0RJTlByby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTlBybyc7XG4gIHNyYzogbG9jYWwoXCJESU5Qcm8tQmxhY2tcIiksIHVybChcIi4vZm9udC9ESU5Qcm8tQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nO1xuICBzcmM6IGxvY2FsKFwiRElOUHJvLVJlZ3VsYXJcIiksIHVybChcIi4vZm9udC9ESU5Qcm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTlBybyc7XG4gIHNyYzogbG9jYWwoXCJESU5Qcm8tTWVkaXVtXCIpLCB1cmwoXCIuL2ZvbnQvRElOUHJvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIENvbXVtICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG5cbi5idG4tZGVmYXVsdCB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4wMDJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogOS43NnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuaGVhZGVyIC5uYXYtcGxhY2Vob2xkZXIgLm5hdmJhciBsaTpub3QoLnNlYXJjaCkgYSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg2N2VtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA4LjQ0cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5zZWN0aW9uLWhlYWRlciB1bCBsaTpob3ZlciA+IGE6OmFmdGVyLFxuLnNlY3Rpb24taGVhZGVyIHVsIGxpLmFjdGl2ZSA+IGE6OmFmdGVyIHtcbiAgdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb24taGVhZGVyIHVsIGxpIGE6OmFmdGVyIHtcbiAgdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb24taGVhZGVyIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIHRvcDogMTdweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjYzNjM2MzICFpbXBvcnRhbnQ7IH1cblxuLyphZGQgaW1hZ2VucyBzZW0gbyBmaWx0cm8gcHJldG8gbmEgcGFydGUgZGUgcGF0cm9jaW5pb3MqL1xuLnNwb25zb3JzIC5iYXNpYy1zcCBmaWd1cmUgaW1nIHtcbiAgZmlsdGVyOiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbi8qIG9wYWNpZGFkZSBkYXMgaW1nIGRvIHNsaWRlKi9cbi5zcG9uc29ycyAuc2xpZGVyIC5zbGlkZSBhIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbmhlYWRlciAuaGVyby1zbGlkZXIgLnNsaWRlIC5jb250YWluZXIgLnNsaWRlLWNhcHRpb24gaDEsXG5oZWFkZXIgLmhlcm8tc2xpZGVyIC5zbGlkZSAubmV3cy1jb250YWluZXIgLnNsaWRlLWNhcHRpb24gaDEge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNS45ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDcxLjE3MzMzM3B4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5zZWN0aW9uLWhlYWRlciB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzLjMzMzMzcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLypuw6NvIGFsdGVyZWkgcG9pcyBlc3RhdmEgZGFuZG8gY29uZmxpdG8qL1xuLnNlY3Rpb24taGVhZGVyIHVsIGxpIGEge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMy4zMzMzM3B4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYzNjM2MzICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5tb2JpbGUtbWVudS1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2JpbGUtbWVudSAubW9kYWwtYm9keSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucHJlLWdhbWUtc3RhdHNfdmlldyB7XG4gIGhlaWdodDogODV2aCAhaW1wb3J0YW50OyB9XG5cbi5uZ2ctYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoZWFkZXIgLmhlcm8tc2xpZGVyIC5zbGlkZSAuY29udGFpbmVyIC5zbGlkZS1jYXB0aW9uIGgxLFxuICBoZWFkZXIgLmhlcm8tc2xpZGVyIC5zbGlkZSAubmV3cy1jb250YWluZXIgLnNsaWRlLWNhcHRpb24gaDEge1xuICAgIGZvbnQtc2l6ZTogMy41ZW0gIWltcG9ydGFudDsgfSB9XG5cbi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG5oZWFkZXIgLm5hdi1wbGFjZWhvbGRlciAuY29udGFpbmVyIC5jdXN0b20tbG9nby1saW5rIGltZyB7XG4gIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgaGVhZGVyIC5uYXYtcGxhY2Vob2xkZXIgLmNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLyogZW5kIGNvbXVtICovXG4vKioqKioqKioqKkhPTUUqKioqKioqKiovXG4vKiBzZWN0aW9uIHNsaWRlciAqL1xuLmhvbWUgaGVhZGVyIC5zbGlkZXItcHJvZ3Jlc3MtYmFyIC5wcm9ncmVzcy1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIGhlYWRlciAuaGVyby1zbGlkZXIgLnNsaWRlIC5jb250YWluZXIgLnNsaWRlLWNhcHRpb24gLmJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMWExYjFkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFiMWQgIWltcG9ydGFudDtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50OyB9XG5cbmhlYWRlciAuaGVyby1zbGlkZXIgLnNsaWRlIC5jb250YWluZXIgLnNsaWRlLWNhcHRpb24ge1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cblxuaGVhZGVyIC5zbGlkZXItdGh1bWJuYWlscyAudGh1bWJuYWlscyAuc2xpZGU6aG92ZXIsXG5oZWFkZXIgLnNsaWRlci10aHVtYm5haWxzIC50aHVtYm5haWxzIC5zbGlkZS5hY3RpdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMSk7IH1cblxuaGVhZGVyIC5zbGlkZXItdGh1bWJuYWlscyAudGh1bWJuYWlscyAuc2xpZGUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjUpOyB9XG5cbi5ob21lIGhlYWRlciB7XG4gIGhlaWdodDogMTAwdmg7IH1cblxuaGVhZGVyIC5oZXJvLXNsaWRlciAuc2xpZGUge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLmhlcm8tc2xpZGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5oZXJvLXNsaWRlciAub3dsLXByZXYge1xuICBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcbiAgLypjb2xvcjogI2ZmZjsqL1xuICBmb250LXNpemU6IDJlbTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MHZoO1xuICBsZWZ0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5oZXJvLXNsaWRlciAub3dsLW5leHQge1xuICBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcbiAgLypjb2xvcjogI2ZmZjsqL1xuICBmb250LXNpemU6IDJlbTtcbiAgLyp3aWR0aDogMTVweDsqL1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTB2aDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlcm8tc2xpZGVyIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLXNsaWRlciAuZGVzayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyogZW5kIHNsaWRlciovXG4vKiBuZXdzIHNlY3Rpb24gKi9cbi5ob21lIHNlY3Rpb24ubmV3cyBoMyBhIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4yODZlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjAuMzMzMzNweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgc2VjdGlvbi5uZXdzIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC42NjdlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNy45MnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4ZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgc2VjdGlvbi5uZXdzIC5jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE0MTQgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiU3RyYXR1bU5vMlwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC41ODFlbSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC40MmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIHNlY3Rpb24ubmV3cyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjYxOGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5ob21lIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjkpKTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBAa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgICBmcm9tIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gICAgdG8ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuICAuaG9tZSAub3ZlcmxheSBhIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5ob21lIC5vdmVybGF5IC5kZXRhaWxzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCk7IH1cbiAgLmhvbWUgLm92ZXJsYXk6aG92ZXIgYSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfVxuICAuaG9tZSAub3ZlcmxheTpob3ZlciAuZGV0YWlscyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLm5ld3MgLm5ld3MtZ3JpZCBhcnRpY2xlIC5vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC45KSkgIWltcG9ydGFudDsgfSB9XG5cbi8qIGVuZCBuZXdzIHNlY3Rpb24gKi9cbi8qIHNlY3Rpb24gdGVhbXMgKi9cbi5ob21lIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3Qge1xuICBkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5ob21lIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWJvZHkgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmhvbWUgLnRlYW1zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3QgLmNvbCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIGEge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudGVhbXMgLnRhYi1uYXYgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLnRlYW1zIC50YWItbmF2IGxpIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLnRlYW1zIC50YWItbmF2IHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogdW5zZXQ7IH1cblxuLmhvbWUgc2VjdGlvbi50ZWFtcyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE5MWExYiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDkuMDg3ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE0My42MXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIHNlY3Rpb24udGVhbXMgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMTAxZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEyLjg3cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjVlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3MXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogNnB4OyB9XG5cbi5ob21lIHNlY3Rpb24udGVhbXMgLnRlYW0tZm9vdCA+IC5jb2wgPiBhIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NzRlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC50ZWFtcyAudGFiLW5hdiBsaSA+IGEgPiBpbWcge1xuICAvKmZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMTAwKTsqLyB9XG5cbi5ob21lIC50ZWFtcyAudGFiLW5hdiBsaS5hY3RpdmUgPiBhID4gaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApOyB9XG5cbi5ob21lIC50ZWFtcyAuY2VudGVyLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC50ZWFtcyAudGFiLW5hdiBsaTpudGgtY2hpbGQobis5KSB7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC50ZWFtcyAudGFiLW5hdiB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmhvbWUgc2VjdGlvbi50ZWFtcyBoMiB7XG4gICAgZm9udC1zaXplOiAzLjA4N2VtICFpbXBvcnRhbnQ7IH1cbiAgLmhvbWUgc2VjdGlvbi50ZWFtcyBzcGFuIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBlbmQgc2VjdGlvbiB0ZWFtcyovXG4vKiBzZWN0aW9uIHN0cmVhbXMqL1xuLmhvbWUgc2VjdGlvbi5zdHJlYW1zIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNTAwZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI1LjZweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIHNlY3Rpb24uc3RyZWFtcyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjYxOGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MC43cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgc2VjdGlvbi5zdHJlYW1zIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjE2N2VtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNS42cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIHNlY3Rpb24uc3RyZWFtcyAuc2VjdGlvbi1mb290ZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjAwMGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxMi42M3B4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnQ7IH1cblxuLyogZW5kIHNlY3Rpb24gc3RyZWFtcyovXG4vKiBzZWN0aW9uIHRvcm5laW9zICovXG4uaG9tZSBzZWN0aW9uLnRvdXJuYW1lbnRzIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMuNjE4ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjdweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJiMmIyYiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uaG9tZSBzZWN0aW9uLnRvdXJuYW1lbnRzIC50b3VybmFtZW50LWZvb3RlciA+IGRpdi5jb2wuYWxpZ24tcmlnaHQgPiBhIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NzRlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC50b3VybmFtZW50LW5hbWUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjEyMmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNy43NHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NTRlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLnRvdXJuYW1lbnQtZm9vdGVyIC5jb2wgaDUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIHAge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjgzM2VtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOC4xMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDI1MjcgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAtMjBweCAwIDBweCAwcHggdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudG91cm5hbWVudHM6bm90KC5wYWdlLWJnKSB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjMgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCB7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogdW5zZXQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAudG91cm5hbWVudHMgLnNlY3Rpb24taGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDVkNWQ1ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLnRvdXJuYW1lbnQtYm9keSBmaWd1cmUge1xuICAvKmZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMTAwKSAhaW1wb3J0YW50OyovIH1cblxuLmhvbWUgLnRvdXJuYW1lbnRzIC50YWItY29udGVudCB7XG4gIC8qYm94LXNoYWRvdzogMHB4IDVweCA1MHB4ICNDNEM0QzQgIWltcG9ydGFudDsqLyB9XG5cbi5ob21lIC50b3VybmFtZW50LWJveCB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi8qIGVuZCBzZWN0aW9uIHRvcm5laW8qL1xuLyogc2VjdGlvbiBtYXRjaGVzICovXG4ubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIC5jb2wge1xuICBtYXJnaW4tdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDglICFpbXBvcnRhbnQ7IH1cblxuLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmhvbWUgc2VjdGlvbi5tYXRjaGVzIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMuNjE4ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjdweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgc2VjdGlvbi5tYXRjaGVzIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdEaW5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xNjdlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjUuNnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tYXRjaGVzIC50YWItbmF2IGxpIGEuYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1hdGNoLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDU3Ljg4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLnNwYW4tbWF0Y2hlcyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2IwYjBiMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMTMzZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0Ljg3cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5idG4tbWF0Y2hlcyB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGEgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjAwZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEyLjYzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1hdGNoLWJveCAuYm94LXRpdGxlIHNwYW46bm90KC5kYXRlKSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1hdGNoLWJveCAuYm94LXRpdGxlIHNwYW4uZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg1NGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOC41OHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOWE5YTlhOWEgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmhvbWUgLm1hdGNoLWJveCAuZ2FtZS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43MjdlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTUuOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIxZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLnRlYW0tYm94IC50ZWFtLW5hbWUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNTA3ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDMyLjc1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubWF0Y2hlcyAuc2VjdGlvbi1mb290ZXIgPiBkaXYgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMDAwZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI1LjZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRhNDk0OSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1hdGNoZXMgLnRhYi1uYXYgbGkuYWN0aXZlIGEuYnRuLWRlZmF1bHQge1xuICBmb250LWZhbWlseTogXCJESU5Qcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODMzZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4LjEycHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjUyNyAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tYXRjaGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tYXRjaC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5idG5tYXRjaGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJESU5Qcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODMzZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4LjEycHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIC5jb2wgLnJlc3VsdCB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIuMjAxZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQ3Ljg0cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubWF0Y2gtYm94IC5nYW1lLW5hbWUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCA4cHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiB1bnNldDsgfSB9XG5cbi5tYXRjaC1wYXJ0aWNpcGFudHMgLmNvbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tYXRjaC1wYXJ0aWNpcGFudHMgdWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLm1hdGNoLXBhcnRpY2lwYW50cyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4ubWF0Y2gtcGFydGljaXBhbnRzIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjBweDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qIGVuZCBzZWN0aW9uIG1hdGNoZXMgKi9cbi8qIGVuZCBzZWN0aW9uIG1hdGNoZXMgKi9cbi8qKioqKioqKkVORC1IT01FKioqKioqKiovXG4vKmZvb3RlciBjb211bSovXG5mb290ZXIgLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5ib3R0b20tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjUyNiAhaW1wb3J0YW50OyB9XG5cbmZvb3RlciAuaGVhZHF1YXJ0ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQubGF0ZXN0LW5ld3MgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjQuODdweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzgxODE4MSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldC5sYXRlc3QtbmV3cyBsaTpsYXN0LW9mLXR5cGUgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0Ljg2NjY2N3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG5mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0ID4gdWwgPiBsaSA+IGEge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDMyLjg3cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM4MTgxODEgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQgPiB1bCA+IGxpOmZpcnN0LW9mLXR5cGUge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLFxyIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjMzNGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNC44N3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQgPiB1bCA+IGxpIC5kZXRhaWxzIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0Ljg3cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDsgfVxuXG5mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0ID4gdWwgPiBsaSAuZGV0YWlscyBhIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MzRlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTguMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjODE4MTgxICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG5mb290ZXIgLmhlYWRxdWFydGVyIC5ocS1pbmZvIC5jaXR5IHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNTUxZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI4LjkxcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5ib3R0b20tYmFyIC5jb3B5cmlnaHQgcCBhIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMzMzZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI4LjkxcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5ib3R0b20tYmFyIHAge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4zMzNlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjguOTFweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5jdXN0b20tbG9nby1saW5rIGltZyB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldC5zb2NpYWwgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLypmb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0LnNvY2lhbD51bD5saSB7XHJcblx0bWFyZ2luLWxlZnQ6IDI1cHg7XHJcbn0qL1xuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldC5zb2NpYWwgPiBsaSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjMzNGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNC44N3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQuc29jaWFsID4gLnNvY2lhbC1pY29ucy13cmFwcGVyIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDg4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuZm9vdGVyIC5oZWFkcXVhcnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQuY29udGFjdC11cyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICBmb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0LnNvY2lhbCA+IC5zb2NpYWwtaWNvbnMtd3JhcHBlciBzcGFuOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgZm9vdGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQuc29jaWFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIGZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQuc29jaWFsID4gLnNvY2lhbC1pY29ucy13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogdW5zZXQ7IH0gfVxuXG4vKiBlbmQgZm9vdGVyIGNvbXVtKi9cbi8qKioqKioqKioqKioqKioqKioqKiBOT1TDjUNJQSAqKioqKioqKioqKioqKi9cbi5zaW5nbGUtcG9zdCAuc29jaWFsLXdpZGdldC1uZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNTc1YSAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUtcG9zdCAuaWNvbi1zb2NpYWwtbmV3cyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnNpbmdsZS1wb3N0IC5zaW5nbGUtcGFnZSAucG9zdCBoMSB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUtcG9zdCAuc2luZ2xlLXBhZ2UgLnBvc3QgLnBvc3QtZGV0YWlscyB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC41ZW0gIWltcG9ydGFudDsgfVxuXG4uc2luZ2xlLXBvc3QgLnNpbmdsZS1wYWdlIC5jb21tZW50LXJlc3BvbmQgLnRpdGxlIGgzIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnNpbmdsZS1wb3N0IC5zaW5nbGUtcGFnZSAuY29tbWVudC1yZXNwb25kIGZvcm0gLmxvZ2dlZC1pbi1hcyBhIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uc2luZ2xlLXBvc3QgLnNpbmdsZS1wYWdlIC5jb21tZW50LXJlc3BvbmQgZm9ybSBidXR0b24ge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUtcG9zdCAuc2luZ2xlLXBhZ2UgLnNvY2lhbC13aWRnZXQgLmNvbW1lbnQtY291bnRlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFN0cmF0dW1ObzIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUtcG9zdCAuc2luZ2xlLXBhZ2UgLnNvY2lhbC13aWRnZXQgLmNvbW1lbnQtY291bnRlciBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uc2luZ2xlLXBvc3QgLnNpbmdsZS1wYWdlIC5wb3N0IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGZvbnQtZmFtaWx5OiBESU5Qcm8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUtcG9zdCAuc2luZ2xlLXBhZ2UgLnBvc3QgcCB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUtcG9zdCAuc2luZ2xlLXBhZ2UgLmZlYXR1cmVkLWJveCBpbWcge1xuICBoZWlnaHQ6IDQ4MHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggNHB4ICMwMDAwMDA3OCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2luZ2xlLXBvc3QgLnNpbmdsZS1wYWdlIC5mZWF0dXJlZC1ib3gsIC5zaW5nbGUtcG9zdCAuc2luZ2xlLXBhZ2UgLmZlYXR1cmVkLWJveCBpbWcge1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldCAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtcG9zdCBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gICAgaGVpZ2h0OiAzNDBweCAhaW1wb3J0YW50OyB9IH1cblxuLnNpbmdsZS1wb3N0IC5zaW5nbGUtcGFnZSAuc29jaWFsLXdpZGdldCB7XG4gIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbi8qKioqKioqKioqKioqKioqKioqKiBFTkQgTk9Uw41DSUEgKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKiogTk9Uw41DSUFTICoqKioqKioqKioqKioqL1xuLypUw610dWxvIGRvIFwic2xpZGVyXCIqL1xuLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIHtcbiAgLypTdWJ0w610dWxvIGRvIFwic2xpZGVyXCIqL1xuICAvKlTDrXR1bG8gZGEgc2XDp8OjbyovXG4gIC8qR3JpZCBkbyB0ZW1hIGRhIG5vdMOtY2lhKi9cbiAgLypUw610dWxvIGRhIG5vdMOtY2lhKi9cbiAgLypEYXRhIGRhIG5vdMOtY2lhKi8gfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnBhZ2UtaGVybyBoMiB7XG4gICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnBhZ2UtaGVybyBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjEzM2VtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0Ljg3cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzLjYxOGVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLm5ld3MgLm5ld3MtZ3JpZCBhcnRpY2xlIC5vdmVybGF5IC5jYXRlZ29yeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTQxNCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBcIlN0cmF0dW1ObzJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC41ODFlbSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjQyZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXkgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4yODZlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMC4zMzMzM3B4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSAuZGV0YWlscyBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuNjY3ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNy45MnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgYXNpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIGFydGljbGUge1xuICAgIHdpZHRoOiAzODlweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAubmV3cy1jb250YWluZXIgPiAubmV3cyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnBhZ2UtaGVybyB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgaGVhZGVyLmlzLXBhZ2VbZGF0YS1pbWFnZV06YWZ0ZXIge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjkpKTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIEBrZXlmcmFtZXMgZmFkZUluVXAge1xuICAgICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICAgICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAub3ZlcmxheSBhIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLm92ZXJsYXkgLmRldGFpbHMge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAub3ZlcmxheTpob3ZlciBhIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLm92ZXJsYXk6aG92ZXIgLmRldGFpbHMge1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5uZXdzIC5zZWN0aW9uLWhlYWRlciB1bCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50OyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5uZXdzIHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyoqKioqKioqKioqKioqKioqKioqIEVORCBOT1TDjUNJQSAqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKiBUSU1FUyAqKioqKioqKioqKioqKi9cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtcyAudGVhbS1saXN0IC50ZWFtLWJveCAudGVhbS1mb290IC5jb2wgYSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtcyAucGFnaW5hdGlvbiBsaSBhOmhvdmVyLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtcyAucGFnaW5hdGlvbiBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtcyAucGFnZS1oZXJvIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW1zIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgLnRlYW1zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIGEge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW1zIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3Qge1xuICBkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgLnBhZ2UtaGVybyB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgaGVhZGVyLmlzLXBhZ2VbZGF0YS1pbWFnZV06YWZ0ZXIge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtcyAudGVhbXMgLmhlYWRsaW5lIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuOWVtOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMgLnRlYW1zIC5oZWFkbGluZSBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjc1ZW0gIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW1zIC50ZWFtcyAuZmlsdGVyLWxpc3Qge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS50b3AgLmNvbC5sZWZ0IGltZy5pbWctbG9nbyB7XG4gIC8qZmlsdGVyOiBpbnZlcnQoMTAwKTsqLyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbSAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlIHAge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUuYm90dG9tIC5jb2wudGV4dGFyZWEgLnRleHQtaGVhZCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5jb2wubGVmdC5hYm91dCAuZGV0YWlscyBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbSAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLmNhcmQtbGlzdC5zZWNvbmRhcnktbGlzdCAuY2FyZCAuY2FyZC1pbmZvIC5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS50b3AgLmNvbC5yaWdodCB1bC5pbmZvLWxpc3QgbGkgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAuYnRuLWRlZmF1bHQge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAuYnRuLWRlZmF1bHQ6aG92ZXIsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIC5idG4tZGVmYXVsdDpob3Zlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAtMjBweCAwIDBweCAwcHggcmdiYSg5MCwgODMsIDgzLCAwKTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLmRldGFpbHMgcCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtIC5kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS50b3AgLmJ0bi5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0gLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS50b3AgLmNvbC5yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbSAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuYnRuIHtcbiAgICB3aWR0aDogMTMwcHg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXN0cmVhbXMgLnBhZ2UtaGVybyB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RyZWFtcyBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXN0cmVhbXMgLnBhZ2UtaGVybyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdHJlYW0ge1xuICAvKlN1YnTDrXR1bG8gZG8gXCJzbGlkZXJcIiovIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdHJlYW0gLnBhZ2UtaGVybyB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXN0cmVhbSBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RyZWFtIGFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RyZWFtIC5wYWdlLWhlcm8gaDIge1xuICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdHJlYW0gLnBhZ2UtaGVybyBoNCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXN0cmVhbSAuc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDMuNjE4ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyB7XG4gIC8qIHBpeGllIGJhdHRsZSByb3lhbGUgYWRkb24gKi9cbiAgLyoqLyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAucGFnZS1oZXJvIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAubWF0Y2hlcyAuaGVhZGxpbmUgaDQge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjc1ZW0gIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoZXMgLmhlYWRsaW5lIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyAudGVhbS1ib3ggLnRlYW0tbmFtZSBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuNTA3ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzIuNzVweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoLWJveCAuYm94LXRpdGxlIHNwYW46bm90KC5kYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjg1NGVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjIxZW0gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaGVzIC5tYXRjaC1ib3ggLmJveC10aXRsZSBzcGFuLmRhdGUge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTguNThweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjOWE5YTlhOWEgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaGVzIC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLmNvbCAucmVzdWx0IHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIuMjAxZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDcuODRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoLWJveCAuZ2FtZS1uYW1lIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuNzI3ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTUuOHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAucGFnZS1oZXJvIC50YWItbmF2IGxpLmFjdGl2ZSBhIHtcbiAgICBmb250LWZhbWlseTogXCJESU5Qcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjUyNyAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAucGFnZS1oZXJvIC50YWItbmF2IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGEgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLnBhZ2UtaGVybyBoMiB7XG4gICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoLWJveCAuZ2FtZS1uYW1lIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNHB4IDhweDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoZXMgLmZpbHRlci1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaGVzIC5tYXRjaC1wYXJ0aWNpcGFudHMgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaGVzIC5tYXRjaC1wYXJ0aWNpcGFudHMgdWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaGVzIC5tYXRjaC1wYXJ0aWNpcGFudHMgdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLm1hdGNoLXBhcnRpY2lwYW50cyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAubWF0Y2hlcyAuaW5uZXItcGFnZS1oZWFkZXIgLmhlYWRsaW5lIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLnRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IHtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaGVzIC50b3VybmFtZW50cyAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IC0yMHB4IDAgMHB4IDBweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAudG91cm5hbWVudHMgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLnRvdXJuYW1lbnQtYm9keSAudG91cm5hbWVudC1uYW1lIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuMTIyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTcuNzRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAudG91cm5hbWVudHMgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLnRvdXJuYW1lbnQtYm9keSAuZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjg1NGVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLnRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIGg1IHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuNzc0ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLnRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC44MzNlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxOC4xMnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyAudG91cm5hbWVudHMgLnRvdXJuYW1lbnQtZm9vdGVyID4gZGl2LmNvbC5hbGlnbi1yaWdodCA+IGEge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC43NzRlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoZXMgLnRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC5idG4tZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjUyNyAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLWJveCAuYm94LXRpdGxlIHNwYW46bm90KC5kYXRlKSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbi5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM5YTlhOWE5YSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4yMWVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLnRlYW0tYm94IC50ZWFtLW5hbWUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNTA3ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDMyLjc1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLmNvbCAucmVzdWx0IHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi4yMDFlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDcuODRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveCA+IC5tYXRjaC1ib3ggLmJveC1mb290ZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtcGFnZSAuaGVhZGxpbmUgaDQge1xuICBmb250LWZhbWlseTogJ0RpblBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLXBhZ2UgLmhlYWRsaW5lIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveCA+IC5tYXRjaC1ib3ggLmJveC1mb290ZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtYm94IC5nYW1lLW5hbWUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjcyN2VtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNS44cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLWJveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1wYWdlIC5mZWF0dXJlZC1ib3ggPiAubWF0Y2gtYm94IC5ib3gtZm9vdGVyID4gbGk6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLmZlYXR1cmVkLWJveCA+IC5tYXRjaC1ib3g6Zmlyc3QtY2hpbGQge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1ib3ggLmdhbWUtbmFtZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA0cHggOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtcGFnZSAuZmVhdHVyZWQtYm94IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveCA+IC5tYXRjaC1ib3gge1xuICBib3JkZXItcmFkaXVzOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1wYWdlIC5mZWF0dXJlZC1ib3ggPiAubWF0Y2gtYm94IC5ib3gtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2ggLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveCA+IC5tYXRjaC1ib3ggLmJveC1mb290ZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1iYXR0bGUtcm95YWxlIC5mZWF0dXJlZC1ib3ggPiAubWF0Y2gtYm94IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1iYXR0bGUtcm95YWxlIC50b3VybmFtZW50IC5zdGFuZGluZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1iYXR0bGUtcm95YWxlIC50b3VybmFtZW50IC5zdGFuZGluZ3MgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiB1bnNldDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1iYXR0bGUtcm95YWxlIC50b3VybmFtZW50IC5zdGFuZGluZ3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC5tYXRjaC1iYXR0bGUtcm95YWxlIC50b3VybmFtZW50IC5zdGFuZGluZ3MgLmNvbCB7XG4gIHdpZHRoOiA2NSU7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtYmF0dGxlLXJveWFsZSAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgZm9udDogNDAwIDIuNWVtLzE7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1tYXRjaCAubWF0Y2gtcGFnZSAuaW5uZXItcGFnZS1oZWFkZXIgLmhlYWRsaW5lIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIC50b3VybmFtZW50IC5zdGFuZGluZ3MgLmNvbCAubGVmdC1zaWRlIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZSBwIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS50b3AgaDMge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1hYm91dCAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzIGxpIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS5ib3R0b20gLmNvbC5yaWdodCB1bC5zdGF0cyBsaSBoNSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1hYm91dCAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWluZm8gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IC5jYXJkLWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAuc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLmNhcmQtbGlzdCAuY2FyZCAuY2FyZC1pbmZvIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDRweCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5idG4ge1xuICBmb250LWZhbWlseTogXCJESU5Qcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1hYm91dCAuY2FyZC1pbmZvIGEge1xuICB3b3JkLWJyZWFrOiB1bnNldDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IC5zZWN0aW9uLWhlYWRlci5jZW50ZXItY29sdW1uIHVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudHMgLnBhZ2UtaGVybyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50cyAucGFnZS1oZXJvIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50cyBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IHtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudHMgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTIwcHggMCAwcHggMHB4IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50cyAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC50b3VybmFtZW50LW5hbWUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjEyMmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNy43NHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWJvZHkgLmRhdGUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg1NGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIGg1IHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NzRlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIHAge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjgzM2VtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOC4xMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudHMgLnRvdXJuYW1lbnQtZm9vdGVyID4gZGl2LmNvbC5hbGlnbi1yaWdodCA+IGEge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudHMgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjUyNyAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudHMgLnRvdXJuYW1lbnRzIHtcbiAgLyogYmFja2dyb3VuZC1jb2xvcjogIzIzMjUyNiAhaW1wb3J0YW50OyovIH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50cyAudG91cm5hbWVudC1ib2R5IGZpZ3VyZSB7XG4gIC8qZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxMDApOyovIH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50cyAudGFiLW5hdiBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIC50YWItbmF2IGxpLmFjdGl2ZSA+IGEgPiBpbWcsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIC50YWItbmF2IGxpLmFjdGl2ZSA+IGEgPiBpIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudHMgLnRhYi1uYXYgbGkgPiBhID4gaW1nIHtcbiAgLypmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEwMCk7Ki8gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWdhbGxlcnkgLnBhZ2UtaGVybyB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2FsbGVyeSBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWdhbGxlcnkgLnBhZ2UtaGVybyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1nYWxsZXJ5IC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2FsbGVyeSAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdCBoNCAubmdnLWFsYnVtLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJTdHJhdHVtTm8yXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWdhbGxlcnkgLmN1c3RvbS1uZXh0Z2VuLWdhbGxlcnktdGl0bGUge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMlICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1nYWxsZXJ5IC5uZ2ctYWxidW0tY29tcGFjdGJveCB7XG4gIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2FsbGVyeSAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXdhbGxwYXBlcnMgLnBhZ2UtaGVybyB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utd2FsbHBhcGVycyBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXdhbGxwYXBlcnMgLnBhZ2UtaGVybyBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS13YWxscGFwZXJzIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utd2FsbHBhcGVycyAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdCBoNCAubmdnLWFsYnVtLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJTdHJhdHVtTm8yXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXdhbGxwYXBlcnMgLmN1c3RvbS1uZXh0Z2VuLWdhbGxlcnktdGl0bGUge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMlICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS13YWxscGFwZXJzIC5uZ2ctYWxidW0tY29tcGFjdGJveCB7XG4gIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utd2FsbHBhcGVycyAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4uYXJjaGl2ZSB7XG4gIC8qR3JpZCBkbyB0ZW1hIGRhIG5vdMOtY2lhKi9cbiAgLypUw610dWxvIGRhIG5vdMOtY2lhKi9cbiAgLypEYXRhIGRhIG5vdMOtY2lhKi8gfVxuICAuYXJjaGl2ZSAucGFnZS1oZXJvIGgyIHtcbiAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5hcmNoaXZlIC5wYWdlLWhlcm8ge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmFyY2hpdmUgaGVhZGVyLmlzLXBhZ2VbZGF0YS1pbWFnZV06YWZ0ZXIge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuICAuYXJjaGl2ZSBhc2lkZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXJjaGl2ZSBhcnRpY2xlIHtcbiAgICB3aWR0aDogMzg5cHggIWltcG9ydGFudDsgfVxuICAuYXJjaGl2ZSAubmV3cy1jb250YWluZXIgPiAubmV3cyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuICAuYXJjaGl2ZSAuc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDMuNjE4ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5hcmNoaXZlIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSAuY2F0ZWdvcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDE0MTQgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogXCJTdHJhdHVtTm8yXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuNTgxZW0gIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40MmVtICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAuYXJjaGl2ZSAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXkgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4yODZlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMC4zMzMzM3B4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cbiAgLmFyY2hpdmUgLm5ld3MgLm5ld3MtZ3JpZCBhcnRpY2xlIC5vdmVybGF5IC5kZXRhaWxzIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC42NjdlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA3LjkycHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCB7XG4gIC8qIHBpeGllIGJhdHRsZSByb3lhbGUgYWRkb24gKi9cbiAgLyoqLyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCBpbWcge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLmlubmVyLXBhZ2UgLmlubmVyLWhlYWRlciAuaW5uZXItaGVhZGVyLWluZm8gLmlubmVyLWhlYWRlci1kZXRhaWxzID4gc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAuaW5uZXItcGFnZSAuaW5uZXItaGVhZGVyIC5pbm5lci1oZWFkZXItaW5mbyAuaW5uZXItaGVhZGVyLWRldGFpbHMgdWwgbGkge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5hYm91dC1idG4pIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5idG4uYnRuLWJsYWNrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUuYm90dG9tIC5jb2wudGV4dGFyZWEgLnRleHQtaGVhZCBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzLnN0YXRzLXRvdXJuYW1lbnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjc1MGVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzLnN0YXRzLXRvdXJuYW1lbnQgaDUge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50ZWFtcyAuaGVhZGxpbmUgaDQge1xuICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS43NWVtICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3QgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIGEge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyLjI0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudGVhbS1saXN0IC50ZWFtLWJveCAudGVhbS1mb290IC5jb2wgYSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCB7XG4gICAgZGlzcGxheTogdW5zZXQgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5zdGFuZGluZ3MgLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb2wgbGk6Zmlyc3QtY2hpbGQgLmxlZnQtc2lkZSxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5zdGFuZGluZ3MgLmNvbCBsaTpudGgtY2hpbGQoMikgLmxlZnQtc2lkZSB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb2wgbGk6Zmlyc3QtY2hpbGQgLmxlZnQtc2lkZSBzcGFuLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIGxpOm50aC1jaGlsZCgyKSAubGVmdC1zaWRlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIC5yaWdodC1zaWRlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIC5sZWZ0LXNpZGUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC5zZWN0aW9uLWhlYWRlciAudGFiLW5hdiBsaSBhIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLm1hdGNoLWRldGFpbHMgLm1hdGNoLWluZm8gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLmRheXMgbGkgYS5hY3RpdmUgLmRhdGUge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC53cmFwcGVyIC5kYXlzIGxpIC5kYXkge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC53cmFwcGVyIC5tYXRjaC1kZXRhaWxzIC5tYXRjaC10ZWFtcyAudGVhbS1pbmZvIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC53cmFwcGVyIC5tYXRjaC1kZXRhaWxzIC5tYXRjaC10ZWFtcyAudnMge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLm1hdGNoZXMgLmhlYWRsaW5lIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLm1hdGNoZXMgLmhlYWRsaW5lIGg0IHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS43NWVtICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC5tYXRjaC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGEgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLnRlYW0tYm94IC50ZWFtLW5hbWUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS41MDdlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMi43NXB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjIxZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbjpub3QoLmRhdGUpIHtcbiAgICBmb250LWZhbWlseTogRElOUHJvLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAuODU0ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTguNThweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbi5kYXRlIHtcbiAgICBmb250LWZhbWlseTogRElOUHJvLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogLjg1NGVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzlhOWE5YTlhICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC5tYXRjaC1ib3ggLmdhbWUtbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogLjcyN2VtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjhweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIC5jb2wgLnJlc3VsdCB7XG4gICAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMi4yMDFlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ny44NHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAzZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLm1hdGNoLWRldGFpbHMgLm1hdGNoLXRlYW1zIC50ZWFtLWluZm8gZmlndXJlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLm1hdGNoLWRldGFpbHMgLm1hdGNoLXRlYW1zIC50ZWFtLWluZm8gZmlndXJlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5tYXRjaC1zY2hlZHVsZSAud3JhcHBlciAuZGF5cyBsaSBhLmFjdGl2ZSAuZGF5IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAudGVhbXMgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5zdGFuZGluZ3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5zdGFuZGluZ3MgLnNlY3Rpb24taGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5zdGFuZGluZ3MgLmNvbnRhaW5lcixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5zdGFuZGluZ3MgLm5ld3MtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLmRheXMge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b3VybmFtZW50IC50b3VybmFtZW50IC5tYXRjaC1zY2hlZHVsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLm1hdGNoLWJveCAuZ2FtZS1uYW1lIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNHB4IDhweDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLm1hdGNoLXBhcnRpY2lwYW50cyAuY29sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLm1hdGNoLXBhcnRpY2lwYW50cyB1bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLm1hdGNoLXBhcnRpY2lwYW50cyB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAubWF0Y2gtcGFydGljaXBhbnRzIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdG91cm5hbWVudCAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb2wgLmxlZnQtc2lkZSBmaWd1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE4cHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIGxpOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSAubGVmdC1zaWRlIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciAuc2VjdGlvbi1oZWFkZXIuY29sLXdoaXRlIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLmJ0bi1kZWZhdWx0IHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjUyNyAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcGxheWVyIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QtbGVmdCAuY2FyZCAuY2FyZC1pbmZvIC5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0yMHB4IDAgMHB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wbGF5ZXIgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS5ib3R0b20gLmNvbC50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wbGF5ZXIgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS5ib3R0b20gLmNvbC5yaWdodCB1bC5zdGF0cy5wbGF5ZXItc3RhdHMgaDUge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcGxheWVyIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUuYm90dG9tIC5jb2wucmlnaHQgdWwuc3RhdHMucGxheWVyLXN0YXRzIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcGxheWVyIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5jb2wubGVmdC5kZXRhaWwtbGVmdC1saXN0IHVsIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLnN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLmxhYmVsLmxhYmVsLWdyZWVuIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wbGF5ZXIgLmNhcmQtbGlzdC5zZWNvbmRhcnktbGlzdCAuY2FyZCAuY2FyZC1pbmZvIC5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBESU5Qcm8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5jb21tZW50LWNvbnRhaW5lciAuY29tbWVudC1oZWFkdGl0bGUgPiBoMyB7XG4gIGZvbnQtZmFtaWx5OiBTdHJhdHVtTm8yLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4uY29tbWVudC1jb250YWluZXIgdWwgbGkgLnRoZV9jb21tZW50IC5jb21tZW50LWJvZHkgLmNvbW1lbnQtbWV0YSA+IGEge1xuICBmb250LWZhbWlseTogRElOUHJvLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uY29tbWVudC1jb250YWluZXIgdWwgbGkgLnRoZV9jb21tZW50IC5jb21tZW50LWJvZHkgLmNvbW1lbnQtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmUtZ2FtZSAucGFnZS1oZXJvIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmUtZ2FtZSBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXByZS1nYW1lIC5wYWdlLWhlcm8gaDIge1xuICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlLWdhbWUgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmUtZ2FtZSAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdCBoNCAubmdnLWFsYnVtLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJTdHJhdHVtTm8yXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXByZS1nYW1lIC5jdXN0b20tbmV4dGdlbi1nYWxsZXJ5LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzJSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlLWdhbWUgLm5nZy1hbGJ1bS1jb21wYWN0Ym94IHtcbiAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmUtZ2FtZSAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXByZS1nYW1lIC5nZW5lcmFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXByZS1nYW1lIC5jdXN0b20tZmxpcGJvb2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmUtZ2FtZSAuY3VzdG9tLWZsaXBib29rIGEge1xuICAgIGNvbG9yOiAjM2YzZjNmOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlLWdhbWUgdGFibGUge1xuICBtYXJnaW46IDBweCBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlLWdhbWUgLmdlbmVyYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlLWdhbWUgLmN1c3RvbS1mbGlwYm9vayB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BvbnNvciAucGFnZS1oZXJvIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcG9uc29yIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVyIHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BvbnNvciAucGFnZS1oZXJvIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXNwb25zb3IgLnBhZ2UtaGVybyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBTdHJhdHVtTm8yLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogM2VtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtLjA0ZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcG9uc29yIC5zcG9uc29ycyAuc3AtbGlzdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BvbnNvciAuc3BvbnNvcnMgLnNwLWxpc3QgLnNwLWJveDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BvbnNvciAuc3BvbnNvcnMgLnNwLWxpc3QgLnNwLWJveDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXNwb25zb3IgLnNwb25zb3JzIC5zcC1saXN0IC5zcC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4iLCIvKiBzZWN0aW9uIHNsaWRlciAqL1xuLmhvbWUgaGVhZGVyIC5zbGlkZXItcHJvZ3Jlc3MtYmFyIC5wcm9ncmVzcy1saW5lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSBoZWFkZXIgLmhlcm8tc2xpZGVyIC5zbGlkZSAuY29udGFpbmVyIC5zbGlkZS1jYXB0aW9uIC5idG4tZGVmYXVsdCB7XG5cdGJvcmRlci1jb2xvcjogIzFhMWIxZCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYjFkICFpbXBvcnRhbnQ7XG5cdHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC5oZXJvLXNsaWRlciAuc2xpZGUgLmNvbnRhaW5lciAuc2xpZGUtY2FwdGlvbiB7XG5cdG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC5zbGlkZXItdGh1bWJuYWlscyAudGh1bWJuYWlscyAuc2xpZGU6aG92ZXIsXG5oZWFkZXIgLnNsaWRlci10aHVtYm5haWxzIC50aHVtYm5haWxzIC5zbGlkZS5hY3RpdmUge1xuXHRmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XG59XG5cbmhlYWRlciAuc2xpZGVyLXRodW1ibmFpbHMgLnRodW1ibmFpbHMgLnNsaWRlIHtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IGJyaWdodG5lc3MoMC41KTtcbn1cblxuLmhvbWUgaGVhZGVyIHtcblx0aGVpZ2h0OiAxMDB2aDtcbn1cblxuaGVhZGVyIC5oZXJvLXNsaWRlciAuc2xpZGUge1xuXHRoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5oZXJvLXNsaWRlciB7XG5cblxuXHQub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuXHRcdG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm93bC1wcmV2IHtcblx0XHRtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcblx0XHQvKmNvbG9yOiAjZmZmOyovXG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MHZoO1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdC5vd2wtbmV4dCB7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG5cdFx0Lypjb2xvcjogI2ZmZjsqL1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHRcdC8qd2lkdGg6IDE1cHg7Ki9cblx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwdmg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG4uaGVyby1zbGlkZXIge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OXB4KSB7XG5cdFx0Lm1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdC5kZXNrIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLyogZW5kIHNsaWRlciovIiwiLyogbmV3cyBzZWN0aW9uICovXG5cbi5ob21lIHNlY3Rpb24ubmV3cyBoMyBhIHtcbiAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuMjg2ZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjAuMzMzMzNweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSBzZWN0aW9uLm5ld3MgLmRhdGUge1xuICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC42NjdlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA3LjkycHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjI4ZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSBzZWN0aW9uLm5ld3MgLmNhdGVnb3J5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxNDE0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiU3RyYXR1bU5vMlwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjU4MWVtICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDJlbSAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIHNlY3Rpb24ubmV3cyBoMiB7XG4gICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMy42MThlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5ob21lIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheTpob3ZlciB7IFxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwwLjkpKTtcbn0gXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMjRweCkge1xuXHRAa2V5ZnJhbWVzIGZhZGVJblVwIHtcblx0XHRmcm9tIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHRcdH1cblx0XG5cdFx0dG8ge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0fVxuXHR9XG5cbiAgICAuaG9tZSAub3ZlcmxheSBhIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAuaG9tZSAub3ZlcmxheSAuZGV0YWlscyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCk7XG4gICAgfVxuXG4gICAgLmhvbWUgLm92ZXJsYXk6aG92ZXIgYSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICB9XG5cbiAgICAuaG9tZSAub3ZlcmxheTpob3ZlciAuZGV0YWlscyB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY5cHgpIHtcbiAgICAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXl7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwwLjkpKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG5cblxuXG4vKiBlbmQgbmV3cyBzZWN0aW9uICovIiwiLyogc2VjdGlvbiB0ZWFtcyAqL1xyXG4uaG9tZSB7XHJcblx0LnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCB7XHJcblx0XHRkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSBpbWcge1xyXG5cdFx0bWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnRlYW1zIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwZDBkMGQgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3QgLmNvbCB7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3QgLmNvbCBhIHtcclxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC50ZWFtcyAudGFiLW5hdiBsaS5hY3RpdmUgYSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQudGVhbXMgLnRhYi1uYXYgbGkgYSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQudGVhbXMgLnRhYi1uYXYge1xyXG5cdFx0LXdlYmtpdC1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiB1bnNldDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24udGVhbXMgaDIge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogIzE5MWExYiAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1zaXplOiA5LjA4N2VtICFpbXBvcnRhbnQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTQzLjYxcHggIWltcG9ydGFudDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24udGVhbXMgc3BhbiB7XHJcblx0XHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6IDEuMTAxZW0gIWltcG9ydGFudDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMi44N3B4ICFpbXBvcnRhbnQ7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC42NWVtICFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA3MXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsZWZ0OiA2cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnRlYW1zIC50ZWFtLWZvb3Q+LmNvbD5hIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbSAhaW1wb3J0YW50O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LnRlYW1zIC50YWItbmF2IGxpPmE+aW1nIHtcclxuXHRcdC8qZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxMDApOyovXHJcblx0fVxyXG5cclxuXHQudGVhbXMgLnRhYi1uYXYgbGkuYWN0aXZlPmE+aW1nIHtcclxuXHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcclxuXHR9XHJcblx0LnRlYW1zIC5jZW50ZXItdGFiLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcclxuXHRcdC50ZWFtcyAudGFiLW5hdiBsaTpudGgtY2hpbGQobis5KXtcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHRcdC50ZWFtcyAudGFiLW5hdiB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdHNlY3Rpb24udGVhbXMgaDIge1xyXG5cdFx0XHRmb250LXNpemU6IDMuMDg3ZW0gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHRzZWN0aW9uLnRlYW1zIHNwYW4ge1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogZW5kIHNlY3Rpb24gdGVhbXMqLyIsIi8qIHNlY3Rpb24gc3RyZWFtcyovXHJcbi5ob21lIHNlY3Rpb24uc3RyZWFtcyBoNCB7XHJcblx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMS41MDBlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNS42cHggIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4xNGVtICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSBzZWN0aW9uLnN0cmVhbXMgaDIge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDMuNjE4ZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogNDAuN3B4ICFpbXBvcnRhbnQ7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuXHRjb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIHNlY3Rpb24uc3RyZWFtcyBzcGFuIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDEuMTY3ZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMjUuNnB4ICFpbXBvcnRhbnQ7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIHNlY3Rpb24uc3RyZWFtcyAuc2VjdGlvbi1mb290ZXIgYSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMS4wMDBlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMi42M3B4ICFpbXBvcnRhbnQ7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDZlbSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIGVuZCBzZWN0aW9uIHN0cmVhbXMqLyIsIi8qIHNlY3Rpb24gdG9ybmVpb3MgKi9cbi5ob21lIHNlY3Rpb24udG91cm5hbWVudHMgaDIge1xuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMy42MThlbSAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogNDAuN3B4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjMmIyYjJiICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSBzZWN0aW9uLnRvdXJuYW1lbnRzIC50b3VybmFtZW50LWZvb3Rlcj5kaXYuY29sLmFsaWduLXJpZ2h0PmEge1xuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC50b3VybmFtZW50LW5hbWUge1xuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxLjEyMmVtICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxNy43NHB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLnRvdXJuYW1lbnQtYm9keSAuZGF0ZSB7XG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1mb290ZXIgLmNvbCBoNSB7XG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDAuNzc0ZW0gIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEyLjI0cHggIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIHAge1xuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAwLjgzM2VtICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOC4xMnB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAuYnRuLWRlZmF1bHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC5idG4tZGVmYXVsdDpob3ZlciB7XG5cdGJveC1zaGFkb3c6IC0yMHB4IDAgMHB4IDBweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSAudG91cm5hbWVudHM6bm90KC5wYWdlLWJnKSB7XG5cdGJhY2tncm91bmQ6ICNmM2YzZjMgIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3gge1xuXHRiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIC50b3VybmFtZW50cyAuc2VjdGlvbi1oZWFkZXIge1xuXHRib3JkZXItY29sb3I6ICNkNWQ1ZDUgIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLnRvdXJuYW1lbnQtYm9keSBmaWd1cmUge1xuXHQvKmZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMTAwKSAhaW1wb3J0YW50OyovXG59XG5cbi5ob21lIC50b3VybmFtZW50cyAudGFiLWNvbnRlbnQge1xuXHQvKmJveC1zaGFkb3c6IDBweCA1cHggNTBweCAjQzRDNEM0ICFpbXBvcnRhbnQ7Ki9cbn1cblxuLmhvbWUgLnRvdXJuYW1lbnQtYm94IHtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGVuZCBzZWN0aW9uIHRvcm5laW8qLyIsIi8qIHNlY3Rpb24gbWF0Y2hlcyAqL1xyXG4ubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIC5jb2wge1xyXG5cdG1hcmdpbi10b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiA4JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxufVxyXG5cclxuLmhvbWUgc2VjdGlvbi5tYXRjaGVzIGgyIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAzLjYxOGVtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDQwLjdweCAhaW1wb3J0YW50O1xyXG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgc2VjdGlvbi5tYXRjaGVzIGg0IHtcclxuXHRmb250LWZhbWlseTogJ0RpblBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDEuMTY3ZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMjUuNnB4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4xNGVtICFpbXBvcnRhbnQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tYXRjaGVzIC50YWItbmF2IGxpIGEuYnRuLWRlZmF1bHQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1hdGNoLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiA1Ny44OHB4ICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5zcGFuLW1hdGNoZXMge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNiMGIwYjAgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDEuMTMzZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMjQuODdweCAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAuYnRuLW1hdGNoZXMge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxLjAwZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMTIuNjNweCAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA2ZW0gIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tYXRjaC1ib3ggLmJveC10aXRsZSBzcGFuOm5vdCguZGF0ZSkge1xyXG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMC44NTRlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOC41OHB4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4yMWVtICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbi5kYXRlIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybycsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAwLjg1NGVtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcclxuXHRjb2xvcjogIzlhOWE5YTlhICFpbXBvcnRhbnQ7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4uaG9tZSAubWF0Y2gtYm94IC5nYW1lLW5hbWUge1xyXG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMC43MjdlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNS44cHggIWltcG9ydGFudDtcclxuXHRjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjIxZW0gIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLnRlYW0tYm94IC50ZWFtLW5hbWUgc3BhbiB7XHJcblx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxLjUwN2VtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDMyLjc1cHggIWltcG9ydGFudDtcclxuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjIxZW0gIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubWF0Y2hlcyAuc2VjdGlvbi1mb290ZXI+ZGl2IHNwYW4ge1xyXG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMS4wMDBlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNS42cHggIWltcG9ydGFudDtcclxuXHRjb2xvcjogIzRhNDk0OSAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubWF0Y2hlcyAudGFiLW5hdiBsaS5hY3RpdmUgYS5idG4tZGVmYXVsdCB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDAuODMzZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMTguMTJweCAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAzZW0gIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyNDI1MjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1hdGNoZXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1hdGNoLWJveCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xyXG5cdGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAuYnRubWF0Y2hlcyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtZmFtaWx5OiBcIkRJTlByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAwLjgzM2VtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDE4LjEycHggIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wM2VtICFpbXBvcnRhbnQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyAuY29sIC5yZXN1bHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMi4yMDFlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiA0Ny44NHB4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wM2VtICFpbXBvcnRhbnQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1hdGNoLWJveCAuZ2FtZS1uYW1lIHNwYW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0cGFkZGluZzogNHB4IDhweDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpIHtcclxuXHQuaG9tZSAubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIHtcclxuXHRcdHBhZGRpbmc6IHVuc2V0O1xyXG5cdH1cclxufVxyXG5cclxuLm1hdGNoLXBhcnRpY2lwYW50cyB7XHJcblx0LmNvbCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdHVsIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0dWwgbGkge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdG1heC1oZWlnaHQ6IDYwcHg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59XHJcbi8qIGVuZCBzZWN0aW9uIG1hdGNoZXMgKi9cclxuXHJcbi8qIGVuZCBzZWN0aW9uIG1hdGNoZXMgKi8iLCIvKmZvb3RlciBjb211bSovXHJcbmZvb3RlciAuZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcclxuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5mb290ZXIgLmJvdHRvbS1iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMzI1MjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5oZWFkcXVhcnRlciB7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldC5sYXRlc3QtbmV3cyBhIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNC44N3B4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICM4MTgxODEgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQubGF0ZXN0LW5ld3MgbGk6bGFzdC1vZi10eXBlIGEge1xyXG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNC44NjY2NjdweCAhaW1wb3J0YW50O1xyXG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0PnVsPmxpPmEge1xyXG5cdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDMyLjg3cHggIWltcG9ydGFudDtcclxuXHRjb2xvcjogIzgxODE4MSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldD51bD5saTpmaXJzdC1vZi10eXBlIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLFxyXG5cdFx0c2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMS4zMzRlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNC44N3B4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQ+dWw+bGkgLmRldGFpbHMgc3BhbiB7XHJcblx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMjQuODdweCAhaW1wb3J0YW50O1xyXG5cdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldD51bD5saSAuZGV0YWlscyBhIHtcclxuXHRmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDAuODM0ZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMTguMnB4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICM4MTgxODEgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmZvb3RlciAuaGVhZHF1YXJ0ZXIgLmhxLWluZm8gLmNpdHkge1xyXG5cdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDEuNTUxZW0gIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogMjguOTFweCAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5ib3R0b20tYmFyIC5jb3B5cmlnaHQgcCBhIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxLjMzM2VtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDI4LjkxcHggIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmZvb3RlciAuYm90dG9tLWJhciBwIHtcclxuXHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxLjMzM2VtICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDI4LjkxcHggIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5jdXN0b20tbG9nby1saW5rIGltZyB7XHJcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XHJcblx0bWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuXHRtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQ6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldC5zb2NpYWw+dWwge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcblxyXG4vKmZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQuc29jaWFsPnVsPmxpIHtcclxuXHRtYXJnaW4tbGVmdDogMjVweDtcclxufSovXHJcblxyXG5mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0LnNvY2lhbD5saSB7XHJcblx0Zm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMS4zMzRlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNC44N3B4ICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogNDRweDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0LnNvY2lhbD4uc29jaWFsLWljb25zLXdyYXBwZXIge1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1heC13aWR0aDogODhweDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbmZvb3RlciAuaGVhZHF1YXJ0ZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDI0cHgpIHtcclxuXHRmb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0LmNvbnRhY3QtdXMge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdGZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci13aWRnZXQuc29jaWFsPi5zb2NpYWwtaWNvbnMtd3JhcHBlciBzcGFuOm50aC1jaGlsZCgybisxKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHR9XHJcblx0Zm9vdGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVte1xyXG5cdFx0d2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxMDI0cHgpIHtcclxuXHRmb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItd2lkZ2V0LnNvY2lhbCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0Zm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXdpZGdldC5zb2NpYWw+LnNvY2lhbC1pY29ucy13cmFwcGVyIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8qIGVuZCBmb290ZXIgY29tdW0qLyIsIi8qKioqKioqKioqKioqKioqKioqKiBOT1TDjUNJQSAqKioqKioqKioqKioqKi9cbi5zaW5nbGUtcG9zdCB7XG5cdC5zb2NpYWwtd2lkZ2V0LW5ld3Mge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MzU3NWEgIWltcG9ydGFudDtcblx0fVxuXG5cdC5pY29uLXNvY2lhbC1uZXdzIHtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNpbmdsZS1wYWdlIC5wb3N0IGgxIHtcblx0XHRmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNpbmdsZS1wYWdlIC5wb3N0IC5wb3N0LWRldGFpbHMge1xuXHRcdGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDAuNWVtICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc2luZ2xlLXBhZ2UgLmNvbW1lbnQtcmVzcG9uZCAudGl0bGUgaDMge1xuXHRcdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc2luZ2xlLXBhZ2UgLmNvbW1lbnQtcmVzcG9uZCBmb3JtIC5sb2dnZWQtaW4tYXMgYSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNpbmdsZS1wYWdlIC5jb21tZW50LXJlc3BvbmQgZm9ybSBidXR0b24ge1xuXHRcdGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNpbmdsZS1wYWdlIC5zb2NpYWwtd2lkZ2V0IC5jb21tZW50LWNvdW50ZXIgc3Bhbntcblx0XHRmb250LWZhbWlseTogU3RyYXR1bU5vMixzYW5zLXNlcmlmIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcblx0fVxuXG5cdC5zaW5nbGUtcGFnZSAuc29jaWFsLXdpZGdldCAuY29tbWVudC1jb3VudGVyIHNwYW46bm90KDpmaXJzdC1jaGlsZCl7XG5cdFx0Zm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNpbmdsZS1wYWdlIC5wb3N0IHA6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRmb250LWZhbWlseTogRElOUHJvLHNhbnMtc2VyaWYhaW1wb3J0YW50O1xuICAgIFx0Zm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG5cdH1cblx0LnNpbmdsZS1wYWdlIC5wb3N0IHB7XG5cdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc2luZ2xlLXBhZ2UgLmZlYXR1cmVkLWJveCBpbWd7XG5cdFx0aGVpZ2h0OiA0ODBweDtcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDIwcHggNHB4ICMwMDAwMDA3OCAhaW1wb3J0YW50O1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpIHtcblx0XHQuc2luZ2xlLXBhZ2UgLmZlYXR1cmVkLWJveCwgLnNpbmdsZS1wYWdlIC5mZWF0dXJlZC1ib3ggaW1ne1xuXHRcdFx0aGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0XG5cdFx0aGVhZGVyLmlzLXBhZ2VbZGF0YS1pbWFnZV06YWZ0ZXJ7XG5cdFx0XHRoZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnNpbmdsZS1wYWdlIC5zb2NpYWwtd2lkZ2V0IHtcblx0XHR3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKioqKioqKioqKioqKioqKioqKiogRU5EIE5PVMONQ0lBICoqKioqKioqKioqKioqLyIsIi8qKioqKioqKioqKioqKioqKioqKiBOT1TDjUNJQVMgKioqKioqKioqKioqKiovXG5cbi8qVMOtdHVsbyBkbyBcInNsaWRlclwiKi9cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyB7XG4gICAgLnBhZ2UtaGVybyBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLypTdWJ0w610dWxvIGRvIFwic2xpZGVyXCIqL1xuICAgIC5wYWdlLWhlcm8gaDQge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzM2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNC44N3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKlTDrXR1bG8gZGEgc2XDp8OjbyovXG4gICAgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDMuNjE4ZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLypHcmlkIGRvIHRlbWEgZGEgbm90w61jaWEqL1xuICAgIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSAuY2F0ZWdvcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxNDE0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlN0cmF0dW1ObzJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDAuNTgxZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDJlbSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKlTDrXR1bG8gZGEgbm90w61jaWEqL1xuICAgIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEuMjg2ZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwLjMzMzMzcHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8qRGF0YSBkYSBub3TDrWNpYSovXG4gICAgLm5ld3MgLm5ld3MtZ3JpZCBhcnRpY2xlIC5vdmVybGF5IC5kZXRhaWxzIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjY2N2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3LjkycHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhlbSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhc2lkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIHdpZHRoOiAzODlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uZXdzLWNvbnRhaW5lcj4ubmV3cyB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHVsPmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBcbiAgICAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXk6aG92ZXIgeyBcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsMCwwLDAuOSkpO1xuICAgIH0gXG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDI0cHgpIHtcbiAgICAgICAgQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vdmVybGF5IGEge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdmVybGF5IC5kZXRhaWxzIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub3ZlcmxheTpob3ZlciBhIHtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICAgIH1cblxuICAgICAgICAub3ZlcmxheTpob3ZlciAuZGV0YWlscyB7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgICAgICAubmV3cyAuc2VjdGlvbi1oZWFkZXIgdWx7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50OyBcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdzIHVsPmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqIEVORCBOT1TDjUNJQSAqKioqKioqKioqKioqKi8iLCIvKioqKioqKioqKioqKioqKioqKiogVElNRVMgKioqKioqKioqKioqKiovXHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbXMge1xyXG4gICAgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3QgLmNvbCBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NzRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb24gbGkgYTpob3ZlcixcclxuICAgIC5wYWdpbmF0aW9uIGxpIGEuYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWhlcm8gaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhbS1saXN0IC50ZWFtLWJveCAudGVhbS1ib2R5IGltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkMGQwZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3QgLmNvbCBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtaGVybyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtcyAuaGVhZGxpbmUgc3BhbiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50ZWFtcyAuaGVhZGxpbmUgaDR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnRlYW1zIC5maWx0ZXItbGlzdHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0ge1xuICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5jb2wubGVmdCBpbWcuaW1nLWxvZ28ge1xuICAgICAgICAvKmZpbHRlcjogaW52ZXJ0KDEwMCk7Ki9cbiAgICB9XG5cbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlIHAge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS5ib3R0b20gLmNvbC50ZXh0YXJlYSAudGV4dC1oZWFkIGg0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuY29sLmxlZnQuYWJvdXQgLmRldGFpbHMgaDQge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAudGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAuc3VidGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuY29sLnJpZ2h0IHVsLmluZm8tbGlzdCBsaSBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjUyNyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAuYnRuLWRlZmF1bHQ6aG92ZXIsXG4gICAgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tZm9vdCAuY29sIC5idG4tZGVmYXVsdDpob3ZlcixcbiAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAtMjBweCAwIDBweCAwcHggcmdiYSg5MCwgODMsIDgzLCAwKTtcbiAgICB9XG5cbiAgICAuZGV0YWlscyBwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGV0YWlsc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM3NXB4KSB7XG4gICAgICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5idG4uYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5jb2wucmlnaHQge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICB9XG5cbiAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0ODBweCkge1xuXG4gICAgICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICB9XG4gICAgIH1cblxuXG59IiwiLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdHJlYW1ze1xyXG4gICAgLy8vZXN0aWxvcyBkYSBwYWdpbmEgZGUgc3RyZWFtc1xyXG4gICAgLnBhZ2UtaGVybyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVye1xyXG4gICAgICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5wYWdlLWhlcm8gaDJ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufSIsIi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RyZWFte1xyXG4gICAgLnBhZ2UtaGVybyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVye1xyXG4gICAgICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIGFzaWRlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnBhZ2UtaGVybyBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvKlN1YnTDrXR1bG8gZG8gXCJzbGlkZXJcIiovXHJcbiAgICAucGFnZS1oZXJvIGg0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjYxOGVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufSIsIi5wYWdlLXRlbXBsYXRlLXBhZ2UtbWF0Y2hlcyB7XG5cbiAgICAvLy9hcXVpIHbDo28gb3MgZXN0aWxvcyBkYSBwYWdpbmEgYWdlbmRhXG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaGVzIC5oZWFkbGluZSBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2hlcyAuaGVhZGxpbmUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyAudGVhbS1ib3ggLnRlYW0tbmFtZSBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41MDdlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMzIuNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjIxZW0gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAuYm94LXRpdGxlIHNwYW46bm90KC5kYXRlKSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAuYm94LXRpdGxlIHNwYW4uZGF0ZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1NGVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOC41OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjOWE5YTlhOWEgIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyAuY29sIC5yZXN1bHQge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAyLjIwMWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0Ny44NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDNlbSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IC5nYW1lLW5hbWUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjcyN2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNS44cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVybyAudGFiLW5hdiBsaS5hY3RpdmUgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTlByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnRcbiAgICB9XG5cbiAgICAucGFnZS1oZXJvIC50YWItbmF2IGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGEgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFnZS1oZXJvIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IC5nYW1lLW5hbWUgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgfVxuXG4gICAgLm1hdGNoZXMgLmZpbHRlci1saXN0IHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC8qIHBpeGllIGJhdHRsZSByb3lhbGUgYWRkb24gKi9cbiAgICAubWF0Y2gtcGFydGljaXBhbnRzIHtcbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiovXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgICAgICAubWF0Y2hlcyAuaW5uZXItcGFnZS1oZWFkZXIgLmhlYWRsaW5lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRvdXJuYW1lbnRze1xuICAgICAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgXG4gICAgICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAtMjBweCAwIDBweCAwcHggdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC50b3VybmFtZW50LW5hbWUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTIyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNy43NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWJvZHkgLmRhdGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIGg1IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1mb290ZXIgLmNvbCBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgzM2VtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTguMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAudG91cm5hbWVudC1mb290ZXI+ZGl2LmNvbC5hbGlnbi1yaWdodD5hIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIuMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLW1hdGNoIHtcbiAgICAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbjpub3QoLmRhdGUpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NTRlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTguNThweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbi5kYXRlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDAuODU0ZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4LjU4cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM5YTlhOWE5YSAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IC5tYXRjaC1kZXRhaWxzIC50ZWFtLWJveCAudGVhbS1uYW1lIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjUwN2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMi43NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjIxZW0gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyAuY29sIC5yZXN1bHQge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAyLjIwMWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0Ny44NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW0gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveD4ubWF0Y2gtYm94IC5ib3gtZm9vdGVyIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaC1wYWdlIC5oZWFkbGluZSBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRGluUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLXBhZ2UgLmhlYWRsaW5lIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaC1wYWdlIC5mZWF0dXJlZC1ib3g+Lm1hdGNoLWJveCAuYm94LWZvb3RlciBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IC5nYW1lLW5hbWUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjcyN2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNS44cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGEgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgIWltcG9ydGFudDtcbiAgICAgICAgXG4gICAgfVxuXG4gICAgLm1hdGNoLWJveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtcGFnZSAuZmVhdHVyZWQtYm94Pi5tYXRjaC1ib3ggLmJveC1mb290ZXI+bGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mZWF0dXJlZC1ib3g+Lm1hdGNoLWJveDpmaXJzdC1jaGlsZHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYXRjaC1ib3ggLmdhbWUtbmFtZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogNTAwcHghaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IHVuc2V0IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtcGFnZSAuZmVhdHVyZWQtYm94Pi5tYXRjaC1ib3h7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHghaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4IWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveD4ubWF0Y2gtYm94IC5ib3gtdGl0bGV7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1hdGNoLXBhZ2UgLmZlYXR1cmVkLWJveD4ubWF0Y2gtYm94IC5ib3gtZm9vdGVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5tYXRjaC1iYXR0bGUtcm95YWxlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuZmVhdHVyZWQtYm94Pi5tYXRjaC1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3VybmFtZW50IHtcbiAgICAgICAgICAgIC5zdGFuZGluZ3Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFuZGluZ3MgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhbmRpbmdzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFuZGluZ3MgLmNvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YW5kaW5ncyAuc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgICAgICAgICAgICAgZm9udDogNDAwIDIuNWVtLzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCl7XG4gICAgICAgIC5tYXRjaC1wYWdlIC5pbm5lci1wYWdlLWhlYWRlciAuaGVhZGxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb2wgLmxlZnQtc2lkZSBmaWd1cmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IHtcclxuXHJcbiAgICAvLy9hcXVpIHZhbyBvcyBlc3RpbG9zIGRlIHNvYnJlXHJcbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS50b3AgaDMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzIGxpIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzIGxpIGg1IHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtbGlzdCAuY2FyZCAuY2FyZC1pbmZvIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAuc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWluZm8gLmxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IC43NWVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuYnRuIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJESU5Qcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1pbmZvIGEge1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRlci5jZW50ZXItY29sdW1uIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnRzIHtcbiAgICAvLy9lc3RpbG9zIGRhIHBhZ2luYSBkZSB0b3JuZWlvc1xuICAgIC5wYWdlLWhlcm8gaDIge1xuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVye1xuICAgICAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiBcbiAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAtMjBweCAwIDBweCAwcHggdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC50b3VybmFtZW50LW5hbWUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyMmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNy43NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudC1saXN0IC50b3VybmFtZW50LWJveCAudG91cm5hbWVudC1ib2R5IC5kYXRlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NTRlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQtbGlzdCAudG91cm5hbWVudC1ib3ggLnRvdXJuYW1lbnQtZm9vdGVyIC5jb2wgaDUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC50b3VybmFtZW50LWZvb3RlciAuY29sIHAge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjgzM2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOC4xMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50LWZvb3Rlcj5kaXYuY29sLmFsaWduLXJpZ2h0PmEge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50LWxpc3QgLnRvdXJuYW1lbnQtYm94IC5idG4tZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI1MjcgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRvdXJuYW1lbnRze1xuICAgICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICMyMzI1MjYgIWltcG9ydGFudDsqL1xuICAgIH1cbiAgICAudG91cm5hbWVudC1ib2R5IGZpZ3VyZSB7XG4gICAgICAgIC8qZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxMDApOyovXG4gICAgfVxuXG4gICAgLnRhYi1uYXYgbGkuYWN0aXZlIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgIC50YWItbmF2IGxpLmFjdGl2ZT5hPmltZyxcbiAgICAudGFiLW5hdiBsaS5hY3RpdmU+YT5pIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApO1xuICAgIH1cbiAgICAudGFiLW5hdiBsaT5hPmltZ3tcbiAgICAgICAgLypmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEwMCk7Ki9cbiAgICB9XG4gICAgXG59IiwiLnBhZ2UtdGVtcGxhdGUtcGFnZS1nYWxsZXJ5IHtcbiAgIC8vLyBhcXVpIHbDo28gZXN0aWxvcyBkYSBwYWdpbmEgZGUgZ2FsZXJpYVxuICAgLnBhZ2UtaGVybyB7XG4gICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyLmlzLXBhZ2VbZGF0YS1pbWFnZV06YWZ0ZXJ7XG4gICAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGFnZS1oZXJvIGgyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogNDAuNjkzMzNweCAhaW1wb3J0YW50O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICB9XG5cbiAgIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICB9XG5cbiAgIC5uZ2ctYWxidW1vdmVydmlldy5kZWZhdWx0LXZpZXcgLm5nZy1hbGJ1bS1jb21wYWN0IGg0IC5uZ2ctYWxidW0tZGVzY3tcbiAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzAwMCFpbXBvcnRhbnRcbiAgIH1cblxuICAgLmN1c3RvbS1uZXh0Z2VuLWdhbGxlcnktdGl0bGV7XG4gICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMyUgIWltcG9ydGFudDsgXG4gICB9XG4gICBcbiAgIC5uZ2ctYWxidW0tY29tcGFjdGJveHtcbiAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgfVxuXG4gICAubmdnLWFsYnVtb3ZlcnZpZXcuZGVmYXVsdC12aWV3IC5uZ2ctYWxidW0tY29tcGFjdHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXdhbGxwYXBlcnMge1xyXG5cclxuICAgIC5wYWdlLWhlcm8ge1xyXG4gICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlcntcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiBcclxuICAgIC5wYWdlLWhlcm8gaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgfVxyXG4gXHJcbiAgICAgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgIH1cclxuIFxyXG4gICAgIC5uZ2ctYWxidW1vdmVydmlldy5kZWZhdWx0LXZpZXcgLm5nZy1hbGJ1bS1jb21wYWN0IGg0IC5uZ2ctYWxidW0tZGVzY3tcclxuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLHNhbnMtc2VyaWYhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50XHJcbiAgICAgfVxyXG4gXHJcbiAgICAgLmN1c3RvbS1uZXh0Z2VuLWdhbGxlcnktdGl0bGV7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMyUgIWltcG9ydGFudDtcclxuICAgICB9XHJcbiAgICAgLm5nZy1hbGJ1bS1jb21wYWN0Ym94e1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xyXG4gICAgIH1cclxuIFxyXG4gICAgIC5uZ2ctYWxidW1vdmVydmlldy5kZWZhdWx0LXZpZXcgLm5nZy1hbGJ1bS1jb21wYWN0e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICB9XHJcbiB9IiwiLmFyY2hpdmUge1xyXG4gICAgLnBhZ2UtaGVybyBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1oZXJvIHtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlci5pcy1wYWdlW2RhdGEtaW1hZ2VdOmFmdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYXNpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgd2lkdGg6IDM4OXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtY29udGFpbmVyPi5uZXdzIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy42MThlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLypHcmlkIGRvIHRlbWEgZGEgbm90w61jaWEqL1xyXG4gICAgLm5ld3MgLm5ld3MtZ3JpZCBhcnRpY2xlIC5vdmVybGF5IC5jYXRlZ29yeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTQxNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlN0cmF0dW1ObzJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC41ODFlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8qVMOtdHVsbyBkYSBub3TDrWNpYSovXHJcbiAgICAubmV3cyAubmV3cy1ncmlkIGFydGljbGUgLm92ZXJsYXkgaDMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yODZlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMC4zMzMzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLypEYXRhIGRhIG5vdMOtY2lhKi9cclxuICAgIC5uZXdzIC5uZXdzLWdyaWQgYXJ0aWNsZSAub3ZlcmxheSAuZGV0YWlscyBzcGFuIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDAuNjY3ZW0gIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNy45MnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOGVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXRvdXJuYW1lbnQge1xuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5uZXItcGFnZSAuaW5uZXItaGVhZGVyIC5pbm5lci1oZWFkZXItaW5mbyAuaW5uZXItaGVhZGVyLWRldGFpbHM+c3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlubmVyLXBhZ2UgLmlubmVyLWhlYWRlciAuaW5uZXItaGVhZGVyLWluZm8gLmlubmVyLWhlYWRlci1kZXRhaWxzIHVsIGxpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5hYm91dC1idG4pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUudG9wIC5idG4uYnRuLWJsYWNrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUuYm90dG9tIC5jb2wudGV4dGFyZWEgLnRleHQtaGVhZCBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlubmVyLXBhZ2UgLmlubmVyLWJvZHkgYXJ0aWNsZS5ib3R0b20gLmNvbC5yaWdodCB1bC5zdGF0cy5zdGF0cy10b3VybmFtZW50IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDAuNzUwZW0gIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzLnN0YXRzLXRvdXJuYW1lbnQgaDUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGVhbXMgLmhlYWRsaW5lIGg0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGVhbS1saXN0IC50ZWFtLWJveCAudGVhbS1mb290IC5jb2wge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGVhbS1saXN0IC50ZWFtLWJveCAudGVhbS1mb290IC5jb2wgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc3NGVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMi4yNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW0gIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRlYW0tbGlzdCAudGVhbS1ib3ggLnRlYW0tYm9keSBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGVhbS1saXN0IC50ZWFtLWJveCAudGVhbS1mb290IC5jb2wgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50ZWFtLWxpc3QgLnRlYW0tYm94IC50ZWFtLWZvb3Qge1xuICAgICAgICBkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50IC5zdGFuZGluZ3MgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50IC5zdGFuZGluZ3MgLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIGxpOmZpcnN0LWNoaWxkIC5sZWZ0LXNpZGUsXG4gICAgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIGxpOm50aC1jaGlsZCgyKSAubGVmdC1zaWRlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb2wgbGk6Zmlyc3QtY2hpbGQgLmxlZnQtc2lkZSBzcGFuLFxuICAgIC50b3VybmFtZW50IC5zdGFuZGluZ3MgLmNvbCBsaTpudGgtY2hpbGQoMikgLmxlZnQtc2lkZSBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb2wgLnJpZ2h0LXNpZGUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIC5sZWZ0LXNpZGUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50IC5tYXRjaC1zY2hlZHVsZSAuc2VjdGlvbi1oZWFkZXIgLnRhYi1uYXYgbGkgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50IC5tYXRjaC1zY2hlZHVsZSAud3JhcHBlciAubWF0Y2gtZGV0YWlscyAubWF0Y2gtaW5mbyBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLmRheXMgbGkgYS5hY3RpdmUgLmRhdGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50IC5tYXRjaC1zY2hlZHVsZSAud3JhcHBlciAuZGF5cyBsaSAuZGF5IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLm1hdGNoLWRldGFpbHMgLm1hdGNoLXRlYW1zIC50ZWFtLWluZm8gc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC53cmFwcGVyIC5tYXRjaC1kZXRhaWxzIC5tYXRjaC10ZWFtcyAudnMge1xuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaGVzIC5oZWFkbGluZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaGVzIC5oZWFkbGluZSBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaC1ib3ggLm1hdGNoLWRldGFpbHMgLnRlYW0tYm94IC50ZWFtLW5hbWUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBESU5Qcm8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjUwN2VtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMi43NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0Y2gtYm94IC5ib3gtdGl0bGUgc3Bhbjpub3QoLmRhdGUpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IC44NTRlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTguNThweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjIxZW0gIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaC1ib3ggLmJveC10aXRsZSBzcGFuLmRhdGUge1xuICAgICAgICBmb250LWZhbWlseTogRElOUHJvLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IC44NTRlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTguNThweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzlhOWE5YTlhICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAuZ2FtZS1uYW1lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IC43MjdlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUuOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMjFlbSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1hdGNoLWJveCAubWF0Y2gtZGV0YWlscyAuY29sIC5yZXN1bHQge1xuICAgICAgICBmb250LWZhbWlseTogRElOUHJvLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yMDFlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNDcuODRweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjAzZW0gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLm1hdGNoLXNjaGVkdWxlIC53cmFwcGVyIC5tYXRjaC1kZXRhaWxzIC5tYXRjaC10ZWFtcyAudGVhbS1pbmZvIGZpZ3VyZSBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3VybmFtZW50IC5tYXRjaC1zY2hlZHVsZSAud3JhcHBlciAubWF0Y2gtZGV0YWlscyAubWF0Y2gtdGVhbXMgLnRlYW0taW5mbyBmaWd1cmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLmRheXMgbGkgYS5hY3RpdmUgLmRheSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLnRlYW1zIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAuc3RhbmRpbmdzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAuc3RhbmRpbmdzIC5jb250YWluZXIsXG4gICAgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAubmV3cy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUgLndyYXBwZXIgLmRheXMge1xuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICB9XG5cbiAgICAudG91cm5hbWVudCAubWF0Y2gtc2NoZWR1bGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYXRjaC1ib3ggLmdhbWUtbmFtZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG5cbiAgICAvKiBwaXhpZSBiYXR0bGUgcm95YWxlIGFkZG9uICovXG4gICAgLm1hdGNoLXBhcnRpY2lwYW50cyB7XG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIC5sZWZ0LXNpZGUgZmlndXJlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLyoqL1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE4cHgpIHtcbiAgICAgICAgLnRvdXJuYW1lbnQgLnN0YW5kaW5ncyAuY29sIGxpOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSAubGVmdC1zaWRlIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXBsYXllciB7XHJcbiAgICAuc2VjdGlvbi1oZWFkZXIuY29sLXdoaXRlIC5zZWN0aW9uLXRpdGxlIGgyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLmJ0bi1kZWZhdWx0e1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNTI3ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtbGlzdC5zZWNvbmRhcnktbGlzdC1sZWZ0IC5jYXJkIC5jYXJkLWluZm8gLmJ0bi1kZWZhdWx0OmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAtMjBweCAwIDBweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUuYm90dG9tIC5jb2wudGV4dGFyZWEge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLmJvdHRvbSAuY29sLnJpZ2h0IHVsLnN0YXRzLnBsYXllci1zdGF0cyBoNSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci1wYWdlIC5pbm5lci1ib2R5IGFydGljbGUuYm90dG9tIC5jb2wucmlnaHQgdWwuc3RhdHMucGxheWVyLXN0YXRzIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXItcGFnZSAuaW5uZXItYm9keSBhcnRpY2xlLnRvcCAuY29sLmxlZnQuZGV0YWlsLWxlZnQtbGlzdCB1bCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRElOUHJvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1saXN0LnNlY29uZGFyeS1saXN0IC5jYXJkIC5jYXJkLWluZm8gLnN1YnRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0RJTlBybycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtbGlzdC5zZWNvbmRhcnktbGlzdCAuY2FyZCAuY2FyZC1pbmZvIC5sYWJlbC5sYWJlbC1ncmVlbiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdESU5Qcm8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWxpc3Quc2Vjb25kYXJ5LWxpc3QgLmNhcmQgLmNhcmQtaW5mbyAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBESU5Qcm8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtbGlzdC5zZWNvbmRhcnktbGlzdCAuY2FyZCAuY2FyZC1pbmZvIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IERJTlBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBcclxufSIsIi5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlLWdhbWUge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgaGVhZGVyLmlzLXBhZ2VbZGF0YS1pbWFnZV06YWZ0ZXJ7XG4gICAgICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gXG4gICAgLnBhZ2UtaGVybyBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAzLjI1ZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwLjY5MzMzcHggIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgIH1cbiBcbiAgICAgLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTdHJhdHVtTm8yJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgIH1cbiBcbiAgICAgLm5nZy1hbGJ1bW92ZXJ2aWV3LmRlZmF1bHQtdmlldyAubmdnLWFsYnVtLWNvbXBhY3QgaDQgLm5nZy1hbGJ1bS1kZXNje1xuICAgICAgICBmb250LWZhbWlseTogJ1N0cmF0dW1ObzInLHNhbnMtc2VyaWYhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50XG4gICAgIH1cbiBcbiAgICAgLmN1c3RvbS1uZXh0Z2VuLWdhbGxlcnktdGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMyUgIWltcG9ydGFudDtcbiAgICAgfVxuICAgICAubmdnLWFsYnVtLWNvbXBhY3Rib3h7XG4gICAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgICB9XG4gXG4gICAgIC5uZ2ctYWxidW1vdmVydmlldy5kZWZhdWx0LXZpZXcgLm5nZy1hbGJ1bS1jb21wYWN0e1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgIH1cbiAgICAgLmdlbmVyYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICAgIH1cblxuICAgIC5jdXN0b20tZmxpcGJvb2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBhe1xuICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICB9XG4gICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIH1cblxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAuZ2VuZXJhbC1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7IFxuICAgICAgIH1cbiAgICAgICBcbiAgICAgICAuY3VzdG9tLWZsaXBib29re1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgfVxuXG4gICAgfVxuIH0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXNwb25zb3Ige1xyXG4gICAgLnBhZ2UtaGVybyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIuaXMtcGFnZVtkYXRhLWltYWdlXTphZnRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWhlcm8gaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU3RyYXR1bU5vMicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDMuMjVlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtaGVybyBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFN0cmF0dW1ObzIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDNlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MC42OTMzM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc3BvbnNvcnMgLnNwLWxpc3Qge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcG9uc29ycyAuc3AtbGlzdCAuc3AtYm94OjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc3BvbnNvcnMgLnNwLWxpc3QgLnNwLWJveDo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcG9uc29ycyAuc3AtbGlzdCAuc3AtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcblxyXG59Il19 */
