@import url(https://fonts.googleapis.com/css?family=Roboto|Rubik:400,500&display=swap);html{font-size:12px}body{background-color:#000;font-size:1.3rem;font-weight:400;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container-fluid{max-width:1440px}.container-small{max-width:700px}a{color:#f5af00}a:hover{color:#f5af00}p{color:#fff;font:18px Roboto,sans-serif;line-height:32px;padding-bottom:20px}h2{color:#fff;font:22px Rubik,sans-serif;font-weight:500;line-height:30px;margin-bottom:20px;position:relative}h3{color:#fff;font:20px Rubik,sans-serif;font-weight:500;line-height:30px;padding-bottom:20px}h4{color:#fff;font:18px Rubik,sans-serif;font-weight:500;line-height:30px;padding-bottom:20px}h5{color:#fff;font:18px Rubik,sans-serif;padding-bottom:20px}h6{color:#fff}h6 a{text-decoration:underline}ol{color:#fff;font:18px Roboto,sans-serif;line-height:32px;padding-bottom:20px}ol .go-to-top-btn{display:none;width:3.6rem;height:3.6rem;padding:0 1rem;position:fixed;bottom:1.5rem;right:5.5rem;color:#f8f9fa;background-color:#2a2d33;text-align:center;font-size:2.5rem;line-height:3.3rem;cursor:pointer;box-sizing:border-box}ul li{color:#fff;padding:10px 0}figure{height:auto;width:100%!important}.hero{background:url(../img/hero-phone-bg-2x.jpg) no-repeat;background-position:center;background-size:115%;min-height:200px;overflow:hidden;position:relative}.hero--wrapper{background:#000;padding:10px 0}.hero .container{position:relative;z-index:2}.hero .container .col-xs-6{width:50%}.hero .hero__left{background:rgba(0,0,0,.4);height:92%;left:-120px;max-height:800px;position:absolute;-webkit-transform:skew(-20deg);transform:skew(-20deg);width:56%}.hero .hero__right{background:rgba(0,0,0,.4);height:92%;right:-120px;max-height:800px;position:absolute;top:10px;-webkit-transform:skew(-20deg);transform:skew(-20deg);width:56%}.hero__content{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:center;justify-content:center;min-height:200px;text-align:center}.hero__content__heading{color:#fff;font:22px Rubik,sans-serif;margin-bottom:20px}.hero__content .hero__content__cta{background-color:#f5af00;border-radius:4px;color:#000;font:14px Rubik,sans-serif;font-weight:500;min-width:130px;text-align:center;text-decoration:none;text-transform:uppercase;padding:8px 10px}#to-top{display:none;width:3.6rem;height:3.6rem;padding:0 1rem;position:fixed;bottom:1.5rem;right:1.5rem;color:#000;background-color:#f5af00;text-align:center;font-size:1.75rem;line-height:1rem;cursor:pointer;box-sizing:border-box;border:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.keypoint{border:2px solid #f5af00;border-radius:10px;color:#ffe5a3;margin-bottom:20px;padding:20px;text-align:left;width:100%}.keypoint p{color:#ffe5a3;margin:0;padding:0}.keypoint ul{padding:20px 40px}.keypoint ul li{color:#ffe5a3;font:18px Roboto,sans-serif;line-height:25px;padding-bottom:10px}.cookie{background-color:#f2f2f2;border-radius:5px 5px 0 0;bottom:0;display:block;left:0;margin:auto;max-width:1040px;position:fixed;right:0;width:100%;z-index:1000000}.cookie__inner{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:10px}.cookie__inner p{color:#000;font-size:16px;margin:0;padding:0}.cookie__inner a{color:#e6a500;font-weight:700}.cookie__inner .align-center-mobile{-webkit-box-flex:0;flex:none}.cookie__inner .align-center-mobile .btn--yellow{text-align:center;margin:0 0 0 30px;font-size:16px;font-weight:700;text-align:#fff!important;background-color:#f5af00;float:right;height:100%;font-weight:500;text-transform:uppercase;font:14px Rubik,sans-serif;padding:13px;color:#000;font-weight:500}.cookie__inner .align-center-mobile .btn--yellow:hover{background-color:#e6a500}@media screen and (min-width:768px){.header__logo{margin-right:0;text-align:center;width:44px}.header__categories{display:block;margin:10px 0 10px 15px}.header__search{width:56%}#to-top{right:5.5rem}.hero{background:url(../img/hero-tablet-bg@2x.jpg) no-repeat;background-size:100%}.hero .hero__content{padding:60% 0}.hero .hero__content__heading{font-size:40px}.hero .hero__content__cta{background-color:#f5af00;border-radius:4px;color:#000;font:16px Rubik,sans-serif;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px 21px}h2{font-size:26px}}.gform_wrapper{padding:40px}@media screen and (min-width:1100px){.hero{background:url(../img/hero-desktop-bg-2x.jpg) no-repeat;background-size:110%;background-position:center}}.notfound .large{font-size:40px;font-weight:700;line-height:60px}@media screen and (min-width:980px){.notfound .large{font-size:80px;line-height:120px}}.notfound .cta{background-color:#f5af00;border-radius:4px;color:#000;float:left;font:14px Rubik,sans-serif;font-weight:500;min-width:130px;text-align:center;text-decoration:none;text-transform:uppercase;padding:8px 10px}@media screen and (min-width:768px){.notfound .cta{font-size:16px;font-weight:500;padding:10px 21px}}.footer{background-color:#1e1d22;font:14px Roboto,sans-serif;padding:40px 0}.footer__menus{color:#fff}.footer__menus__widget{color:#b2b2b2;font-size:14px;line-height:24px}.footer__menus__widget p{color:#b2b2b2;font-size:14px;line-height:24px}.footer__menus__widget h2{color:#fff;font:16px Rubix,sans-serif;font-weight:700;padding:10px 0 20px}.footer__menus__widget ul{list-style-type:none;padding:0}.footer__menus__widget ul li{padding:0}.footer__menus__widget ul ul{padding-left:20px}.footer__menus__widget ul a{color:#fff}.copyright{background-color:#111113;text-align:center}.copyright p{color:#b1b1b1;font:14px Roboto,sans-serif;font-size:14px;line-height:20px;margin:0;padding:25px}.header{background-color:#202126;color:#fff;-webkit-transition:all all .5s;transition:all all .5s}.header .navbar-expand-lg .navbar-collapse{justify-content:space-around}.header__categories{float:left;margin:0 auto;padding:18px 20px 10px 0;width:auto}.header__categories--desktop{display:none}.header__categories--desktop ul{display:inline-table;height:auto;list-style-type:none;margin:0;padding:0;position:relative}.header__categories--desktop ul li{float:left;padding:0;position:relative}.header__categories--desktop ul li.current-menu-item:first-child a{background:url(../img/women-option-background-hover.svg) no-repeat;color:#000}.header__categories--desktop ul li.current-menu-item:nth-child(2) a{background:url(../img/men-option-background-hover.svg) no-repeat;color:#000}.header__categories--desktop ul li a{color:#fff;float:left;font:16px Rubik,sans-serif;font-weight:500}.header__categories--desktop ul li a:hover{color:#000;text-decoration:none}.header__categories--desktop ul li:first-child a{background:url(../img/women-option-background.svg) no-repeat;background-size:cover;border-radius:5px;font-weight:500;height:43px;line-height:26px;margin-right:16px;padding:9px 7px 9px 13px;text-indent:5px;-webkit-transform:all 1s;transform:all 1s;width:104px}.header__categories--desktop ul li:first-child a:hover{background:url(../img/women-option-background-hover.svg) no-repeat}.header__categories--desktop ul li:nth-child(2) a{background:url(../img/men-option-background.svg) no-repeat;background-size:cover;border-radius:5px;font-weight:500;height:43px;margin-left:-26px;padding:12px 13px 9px 13px;text-align:center;width:104px}.header__categories--desktop ul li:nth-child(2) a:hover{background:url(../img/men-option-background-hover.svg) no-repeat}.header__categories--mobile{clear:both;display:-webkit-box;display:flex;float:none;height:auto;list-style-type:none;margin:0 auto 10px;max-width:320px;padding:0;position:relative;width:80%}.header__categories--mobile ul{display:-webkit-box;display:flex;height:auto;list-style-type:none;margin:0;padding:0;width:100%}.header__categories--mobile ul li{width:50%}.header__categories--mobile ul li:first-child a{background:url(../img/women-background-mobile-left.svg) no-repeat;background-size:cover!important;border-radius:5px;font-weight:500;height:100%;margin-right:16px;padding:9px 7px 9px 13px;text-align:center;-webkit-transform:all 1s;transform:all 1s;width:100%}.header__categories--mobile ul li:first-child a:hover{background:url(../img/women-background-mobile-left-hover.svg) no-repeat}.header__categories--mobile ul li:nth-child(2) a{background:url(../img/male-background-mobile-right.svg) no-repeat;background-size:cover!important;border-radius:5px;font-weight:500;height:100%;padding:9px 13px 9px 7px;text-align:center;width:100%}.header__categories--mobile ul li:nth-child(2) a:hover{background:url(../img/male-background-mobile-right-hover.svg) no-repeat}.header__categories--mobile li{float:left;position:relative}.header__categories--mobile li.current-menu-item:first-child a{background:url(../img/women-background-mobile-left-hover.svg) no-repeat;background-size:cover!important;color:#000}.header__categories--mobile li.current-menu-item:nth-child(2) a{background:url(../img/male-background-mobile-right-hover.svg) no-repeat;background-size:cover!important;color:#000}.header__categories--mobile li a{color:#c0c7de;float:left;font:16px Rubik,sans-serif;font-weight:500}.header__categories--mobile li a:hover{color:#000;text-decoration:none}.header__search{float:left;min-width:150px;padding:10px;width:70%}.header__search label{margin-bottom:0;position:relative;width:100%}.header__search label .header__search__field{background-color:#393e4b;border:0;border-radius:6px;color:#fff;font:18px Roboto,sans-serif;padding:10px 15px 10px 46px;width:100%}.header__search label .header__search__field:placeholder{color:#cfcfcf}.header__search label .header__search__submit{background:url(../img/search-icon-menu-2x.png) no-repeat;background-size:cover;border:0;height:17px;left:17px;padding:5px;position:absolute;top:12px;width:17px}.header__search{max-width:185px}.header__logo{float:left;padding:18px 0 18px 0}.header__menu{-webkit-box-align:center;align-items:center;background:#111112;border-radius:50% 0 50% 50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;height:0;-webkit-box-pack:center;justify-content:center;margin:0;opacity:0;position:fixed;right:0;top:0;width:0;z-index:4}.header__menu .header__menu__content{display:none;height:100vh;overflow-y:scroll;-webkit-transition:all .3s;transition:all .3s;width:100%}.header__menu .header__menu__content__visible{display:block;-webkit-transition:all .3s;transition:all .3s}.header__menu .header__menu__content__smallnav{left:0;right:0;width:100%}.header__menu .header__menu__content__smallnav ul{list-style-type:none;margin:0;padding:0;width:100%}.header__menu .header__menu__content__smallnav ul li{text-align:center;width:100%}.header__menu .header__menu__content__smallnav ul li a{color:#9096a7;font:14px Roboto,sans-serif;padding:10px}.header__menu .header__menu__content__nav{width:100%}.header__menu .header__menu__content__nav ul{width:100%}.header__menu .header__menu__content__nav ul li{background:#242427;width:100%}.header__menu .header__menu__content__nav ul li.current-menu-item a:after{background:#f5af00;bottom:0;content:'';opacity:1;height:3px;left:0;position:absolute;-webkit-transition:opacity all .5s;transition:opacity all .5s;width:100%}.header__menu .header__menu__content__nav ul li a{border-bottom:2px solid #111112;color:#fff;display:block;font:16px Rubik,sans-serif;font-weight:500;padding:15px;position:relative;text-align:center;text-decoration:none}.header__menu .header__menu__content__nav ul li a:hover:after{opacity:1;-webkit-transition:opacity all .5s;transition:opacity all .5s}.header__menu .header__menu__content__nav ul li a:after{background:#f5af00;bottom:0;content:'';opacity:0;height:3px;left:0;position:absolute;-webkit-transition:opacity all .5s;transition:opacity all .5s;width:100%}.header__menu .header__menu__content__logo{height:40px;margin:20px auto;width:140px}.header__menu .header__menu__content__logo img{height:38px;width:135px}.header__menu .header__menu__content__search{float:left;min-width:200px;padding:10px;width:100%}.header__menu .header__menu__content__search label{margin-bottom:0;position:relative;width:100%}.header__menu .header__menu__content__search label input{background:#393e4b;border:0;border-radius:6px;color:#fff;font:18px Roboto,sans-serif;padding:10px 15px 10px 46px;width:100%}.header__menu .header__menu__content__search label .header__search__submit{background:url(../img/search-icon-menu-2x.png) no-repeat;background-size:cover;border:0;height:17px;left:17px;padding:5px;position:absolute;top:12px;width:17px}.header__menu .header__menu__content__copyright{bottom:0;color:#c0c7de;font:12px Rubik,sans-serif;font-weight:400;left:0;padding:20px;right:0;text-align:center;width:100%}.header__menu .header__menu__content__categories{margin:0 auto;padding:10px;width:100%}.header__menu .header__menu__content__categories ul{display:inline-table;height:67px;list-style-type:none;padding:0;position:relative}.header__menu .header__menu__content__categories ul li{float:left;position:relative}.header__menu .header__menu__content__categories ul li a{color:#c0c7de;display:block;padding:12px 10px;position:relative;text-align:center;text-decoration:none;width:70px}.header__menu .header__menu__content__categories ul li:first-child a{background:url(../img/switch-mobile-left.svg) no-repeat;background-size:cover;border-radius:5px;font-weight:500;height:49px;line-height:26px;margin-right:16px;text-indent:-20px;-webkit-transform:all 1s;transform:all 1s;width:153px}.header__menu .header__menu__content__categories ul li:first-child a:hover{background:url(../img/switch-mobile-left-hover.svg) no-repeat;background-size:cover;color:#000;height:49px;width:153px}.header__menu .header__menu__content__categories ul li:nth-child(2) a{background:url(../img/switch-mobile-right.svg) no-repeat;background-size:cover;border-radius:5px;font-weight:500;height:49px;margin-left:-22px;padding:15px;width:152px}.header__menu .header__menu__content__categories ul li:nth-child(2) a:hover{background:url(../img/men-option-background-hover.svg) no-repeat;background-size:cover;color:#000;height:49px;width:152px}.header__menu--open{-webkit-animation:expand .25s forwards;animation:expand .25s forwards;-webkit-transform-origin:top right;transform-origin:top right}.header__menu--open .header__menu__toggle{background:#202126!important;-webkit-transition:all 1s;transition:all 1s}.header__menu--open .header__menu__toggle--fixed{position:fixed;z-index:9999}.header__menu--closed{-webkit-transform-origin:top right;transform-origin:top right}.header__menu__toggle{background:#111112;border-radius:50%;float:right;height:48px;margin:8px;position:relative;right:0;top:0;width:48px}.header__menu__toggle--fixed{right:15px;position:fixed;z-index:9999}.header__menu__toggle input{display:none}.header__menu__toggle input:checked+.header__menu__toggle__hamburger .header__menu__toggle__hamburger__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__menu__toggle input:checked+.header__menu__toggle__hamburger .header__menu__toggle__hamburger__icon:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header__menu__toggle input:checked+.header__menu__toggle__hamburger .header__menu__toggle__hamburger__icon:after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header__menu__toggle__hamburger{border-radius:50%;clear:both;cursor:pointer;height:50px;position:absolute;width:50px;right:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:100}.header__menu__toggle__hamburger__icon{background:#e6e9f4;display:block;height:2px;left:15px;position:absolute;top:16px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:22px}.header__menu__toggle__hamburger__icon:before{background:#e6e9f4;content:"";display:block;height:100%;position:absolute;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;top:-7px;width:100%}.header__menu__toggle__hamburger__icon:after{background:#e6e9f4;content:"";display:block;height:100%;position:absolute;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;top:7px;width:100%}@media screen and (max-width:768px){ul#menu-top-menu-mobile{list-style-type:none;margin:0;padding:0}ul#menu-top-menu-mobile .submenu-button span.fa-chevron-right{font-size:12px;padding-left:10px;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s}ul#menu-top-menu-mobile .submenu-button span.fa-chevron-right.rotate-element{top:-6px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s;transition:all .3s}ul#menu-top-menu-mobile li{padding:0}ul#menu-top-menu-mobile li a{color:#fff;width:100%;padding:12px 15px;display:block;text-decoration:none;border-bottom:2px solid #111112;letter-spacing:0;position:relative;background:#18181a;text-align:center;font:16px Rubik,sans-serif;font-weight:500}ul#menu-top-menu-mobile li a:focus{color:#f5af00}ul#menu-top-menu-mobile ul.sub-menu{display:none;margin:0;padding:0}ul#menu-top-menu-mobile ul.sub-menu li a{background:#202022}ul#menu-top-menu-mobile ul.sub-menu li .sub-menu li a{background:#323235;font-size:14px;font-weight:400}}#menu-top-menu ul li{margin:0;padding:0}#menu-top-menu ul li a{color:#fff}#menu-top-menu ul li a:hover{color:#f5af00}@media screen and (min-width:600px){#menu-top-menu .has-mega-menu ul li{margin:0;padding:0}#menu-top-menu .has-mega-menu .sub-menu .mega-menu-column .sub-menu{top:0}li.mega-menu-column{min-height:1px;padding:10px 25px;position:relative;width:auto}li.mega-menu-column .sub-menu{top:0!important}li.mega-menu-column .sub-menu li a{font-size:20px}}@media screen and (min-width:800px){#menu-top-menu{margin:0;padding:0}#menu-top-menu li{padding:0}#menu-top-menu .has-mega-menu{position:static;float:left;list-style-type:none}#menu-top-menu .has-mega-menu ul li{margin:0;padding:0}#menu-top-menu .has-mega-menu a{color:#fff;text-decoration:none;padding:30px 20px 26px;display:block;font-weight:600;font:16px Rubik,sans-serif}#menu-top-menu .has-mega-menu a span{display:none}#menu-top-menu .has-mega-menu a:hover{border-bottom:3px solid #f5af00}#menu-top-menu .has-mega-menu .sub-menu{display:none;list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:78px;z-index:100}#menu-top-menu .has-mega-menu .sub-menu li a{font-size:16px;font-weight:500;text-align:left;padding:20px 30px 15px;position:relative;-webkit-transition:all .3s;transition:all .3s}#menu-top-menu .has-mega-menu .sub-menu li a:hover{color:#f5af00}#menu-top-menu .has-mega-menu .sub-menu li a span{display:none}#menu-top-menu .has-mega-menu .sub-menu li a:after{background:#f5af00;content:"";display:block;height:2px;margin-top:10px;width:50px}#menu-top-menu .has-mega-menu .sub-menu li a:hover{color:#f5af00;border:none;text-decoration:none}#menu-top-menu .has-mega-menu .sub-menu li a:hover:after{-webkit-transition:all .3s;transition:all .3s;width:65px}#menu-top-menu .has-mega-menu:hover>.sub-menu{background:#111112;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}#menu-top-menu .has-mega-menu:hover>.sub-menu>.menu-item-has-children .sub-menu{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;float:left;margin-bottom:20px;position:relative;top:0;width:100%}#menu-top-menu .has-mega-menu:hover>.sub-menu>.menu-item-has-children .sub-menu li{width:100%}#menu-top-menu .has-mega-menu:hover>.sub-menu>.menu-item-has-children .sub-menu a{color:#fff;text-align:left;font-size:24px;margin:13px 0 20px;font-weight:800;font:16px Rubik,sans-serif;margin:0;padding:12px 30px}#menu-top-menu .has-mega-menu:hover>.sub-menu>.menu-item-has-children .sub-menu a:after{background:0 0;content:"";display:block;margin-top:0}#menu-top-menu .has-mega-menu:hover>.sub-menu>.menu-item-has-children .sub-menu a:hover{border:0;color:#f5af00;text-decoration:none}#menu-top-menu .has-mega-menu:hover>.sub-menu>ul{display:block}}@-webkit-keyframes expand{100%{background:#111112;border-radius:0;height:100vh;opacity:1;width:100%}}@keyframes expand{100%{background:#111112;border-radius:0;height:100vh;opacity:1;width:100%}}@-webkit-keyframes showContent{100%{display:block;opacity:1;-webkit-transform:none;transform:none}}@keyframes showContent{100%{display:block;opacity:1;-webkit-transform:none;transform:none}}@media screen and (min-width:375px){.header__search{max-width:350px}.header__menu .header__menu__content__categories{display:-webkit-box;display:flex;margin:0 auto;max-width:374px;padding:10px;width:100%}.header__menu .header__menu__content__categories ul li:first-child a{height:56px;line-height:30px;width:180px}.header__menu .header__menu__content__categories ul li:first-child a:hover{height:56px;width:180px}.header__menu .header__menu__content__categories ul li:nth-child(2) a{height:56px;padding:18px;width:180px}.header__menu .header__menu__content__categories ul li:nth-child(2) a:hover{height:56px;width:180px}}@media screen and (min-width:768px){.header__categories{padding:11px 20px 6px 16px}.header__categories--desktop{display:block;padding:11px 20px 6px 16px}}@media screen and (min-width:1100px){.header__logo{height:auto;float:left;margin-right:0;padding:20px;width:180px}.header__search{max-width:inherit;padding:13px;width:26%}.header__search label .header__search__field{padding:15px 15px 15px 46px}.header__search label .header__search__submit{top:17px}.header__categories--mobile{display:none}.header__categories--desktop{padding:18px 20px 6px 16px}.header__menu__toggle{display:none}.header__menu{display:block;float:right;opacity:1;position:static;width:25%}.header__menu .header__menu__content{display:block;float:right;height:auto;overflow:hidden}.header__menu .header__menu__content__nav{float:right;width:100%}.header__menu .header__menu__content__nav ul li{background:0 0;width:auto}.header__menu .header__menu__content__nav ul li a{border-bottom:0;padding:30px 15px}}@media screen and (min-width:1300px){.header__search{width:40%}}.post__header--padding{padding-top:50px}.post__header h1{color:#fff;font:38px Rubik,sans-serif;font-weight:500;line-height:48px;padding:10px 0 0}.post__header .post__header__category{width:100%}.post__header .post__header__category p{border:2px solid #3c3e46;border-radius:8px;color:#e6d2a0;font:14px Rubik,sans-serif;font-weight:500;float:left;padding:10px 18px;text-transform:uppercase}.post__header img{border-radius:25px;display:block;height:auto;margin-bottom:30px;width:100%}.post__header .post__header__thumbnail{padding-top:40px;position:relative}.post__header .post__header__thumbnail__share{display:none;position:absolute;right:-100px}.post__header .post__header__thumbnail__share ul li{display:-webkit-box;display:flex;margin:20px}.post__header .post__header__thumbnail__share ul li .share__twitter{height:18px;width:22px}.post__header .post__header__thumbnail__share ul li .share__facebook{height:22px;width:22px}.post__header .post__header__thumbnail__share ul li .share__email{height:17px;width:22px}.post__header .post__header__thumbnail__content{bottom:0;padding:30px;position:absolute;width:100%;z-index:3}.post__header .post__header__thumbnail__gradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(1%,rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,#000 100%);bottom:0;height:100%;left:0;position:absolute;right:0}.post__header__details{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;width:100%}.post__header__details p{font:15px Rubik,sans-serif;padding-right:10px}.post__header__details__author{display:-webkit-box;display:flex}.post__header__details__author p{color:#a6abbb}.post-views{color:#fff}.comments .comment-form-email{float:right;width:100%}.comments .comment-form-author{float:left;padding:0;width:100%}.comments .comment-form-comment{padding-bottom:0}.comments .g-recaptcha{float:left;margin-bottom:20px;width:100%}.tags{padding:20px 0}.tags a{background:#202126;border-radius:4px;color:#c0c7de;float:left;margin:5px;padding:8px 16px}.tags a:hover{text-decoration:none}.featuredproduct-light{margin-bottom:20px}.featuredproduct-light th{background:#ffedbf;border-radius:8px 8px 0 0;color:#000;font:21px Rubik,sans-serif;padding:10px;text-align:center}.featuredproduct-light th span{font-weight:500}.featuredproduct-light__bottom{background:#fff;border-radius:0 0 8px 8px}.featuredproduct-light__bottom__content p:empty{display:none}.featuredproduct-light__bottom__content ul{font-weight:500;margin:10px 0;padding:10px 10px 10px 40px}.featuredproduct-light__bottom__content ul li{color:#000;font:16px Roboto,sans-serif;font-weight:500!important;line-height:26px;list-style-type:none;padding:0;position:relative}.featuredproduct-light__bottom__content ul li:before{background:#6ac259;border-radius:50%;color:#fff;content:"\f00c";font:12px/1 FontAwesome;font-weight:500;height:16px;left:-23px;padding-top:2px;position:absolute;text-align:center;top:4px;width:16px}.featuredproduct-light__bottom__buy .product_cta{display:block;-webkit-transition:all .2s;transition:all .2s;background:#f5af00;color:#000;display:block;font:16px Rubik,sans-serif;font-weight:500;margin:20px auto;padding:10px 20px;text-align:center;text-transform:uppercase;text-shadow:none!important;font-weight:500!important;margin:20px auto;padding:10px 20px;border-radius:4px!important;box-shadow:0 3px 4px rgba(0,0,0,.5)}.featuredproduct-light__bottom__buy .product_cta:hover{text-decoration:none}@media screen and (max-width:600px){.featuredproduct-light__bottom__buy{padding:20px}}.featuredproduct-light__bottom__buy a{color:#000;font:14px Roboto,sans-serif;font-weight:500;text-align:center}.featuredproduct-light__bottom__buy a:hover{text-decoration:underline}.featuredproduct-light__bottom__rating{text-align:left}.featuredproduct-light__bottom__rating .star{background:url(../img/star-on@2x.png) no-repeat;background-size:cover;display:block;float:left;height:20px;margin-right:2px;width:20px}.featuredproduct-light__bottom__rating .star--empty{background:url(../img/star-off@2x.png) no-repeat;background-size:cover;display:block;float:left;height:20px;margin-right:2px;width:20px}.featuredproduct-light__bottom__rating span{display:block;font:16px Rubik,sans-serif;font-weight:500!important;margin-bottom:10px;width:100%}.featuredproduct-light__bottom__pic img{border-radius:0;margin:0 auto;width:64px}@media screen and (min-width:900px){.featuredproduct-light__bottom__pic img{border-radius:0;margin:0 auto;width:32px}}@media screen and (max-width:600px){.featuredproduct-light__bottom__buy,.featuredproduct-light__bottom__content,.featuredproduct-light__bottom__pic,.featuredproduct-light__bottom__rating,.featuredproduct-light__bottom__spacer{float:left;width:100%!important}}@media screen and (max-width:600px){.featuredproduct-light__bottom .featuredproduct-light__bottom__rating{text-align:center}}@media screen and (max-width:600px){.featuredproduct-light__bottom .featuredproduct-light__bottom__rating .stars{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}.featuredproduct-dark{margin-bottom:20px}.featuredproduct-dark th{background:#202126;border-radius:8px 8px 0 0;color:#c0c7de;font:21px Rubik,sans-serif;padding:10px;text-align:center}.featuredproduct-dark th span{font-weight:500}.featuredproduct-dark__bottom{background:#111112;border-radius:0 0 8px 8px}.featuredproduct-dark__bottom__content p:empty{display:none}.featuredproduct-dark__bottom__content ul{font-weight:500;margin:10px 0;padding:10px 10px 10px 40px}.featuredproduct-dark__bottom__content ul li{color:#eaedf5;font:16px Roboto,sans-serif;font-weight:500!important;line-height:26px;list-style-type:none;padding:0;position:relative}.featuredproduct-dark__bottom__content ul li:before{background:#6ac259;border-radius:50%;color:#fff;content:"\f00c";font:12px/1 FontAwesome;font-weight:500;height:16px;left:-23px;padding-top:2px;position:absolute;text-align:center;top:4px;width:16px}.featuredproduct-dark__bottom__buy .product_cta{display:block;-webkit-transition:all .2s;transition:all .2s;background:#f5af00;color:#000;display:block;font:16px Rubik,sans-serif;font-weight:500;margin:20px auto;padding:10px 20px;text-align:center;text-transform:uppercase;text-shadow:none!important;font-weight:500!important;margin:20px auto;padding:10px 20px;border-radius:4px!important;box-shadow:0 3px 4px rgba(0,0,0,.5)}.featuredproduct-dark__bottom__buy .product_cta:hover{text-decoration:none}@media screen and (max-width:600px){.featuredproduct-dark__bottom__buy{padding:20px}}.featuredproduct-dark__bottom__buy a{color:#eaedf5;font:14px Roboto,sans-serif;font-weight:500;text-align:center}.featuredproduct-dark__bottom__buy a:hover{text-decoration:underline}.featuredproduct-dark__bottom__rating{text-align:left}.featuredproduct-dark__bottom__rating .star{background:url(../img/star-on@2x.png) no-repeat;background-size:cover;display:block;float:left;height:20px;margin-right:2px;width:20px}.featuredproduct-dark__bottom__rating .star--empty{background:url(../img/star-off@2x.png) no-repeat;background-size:cover;display:block;float:left;height:20px;margin-right:2px;width:20px}.featuredproduct-dark__bottom__rating span{color:#fff;display:block;font:16px Rubik,sans-serif;font-weight:500!important;margin-bottom:10px;width:100%}.featuredproduct-dark__bottom__pic img{border-radius:0;margin:0 auto;width:64px}@media screen and (min-width:900px){.featuredproduct-dark__bottom__pic img{border-radius:0;margin:0 auto;width:32px}}@media screen and (max-width:600px){.featuredproduct-dark__bottom__buy,.featuredproduct-dark__bottom__content,.featuredproduct-dark__bottom__pic,.featuredproduct-dark__bottom__rating,.featuredproduct-dark__bottom__spacer{float:left;width:100%!important}}@media screen and (max-width:600px){.featuredproduct-dark__bottom .featuredproduct-dark__bottom__rating{text-align:center}}@media screen and (max-width:600px){.featuredproduct-dark__bottom .featuredproduct-dark__bottom__rating .stars{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media screen and (max-width:600px){.product-usps-col{float:left!important;margin-bottom:10px;width:100%!important}.product-usps-col .products-usps__negative,.product-usps-col .products-usps__positive{width:100%!important}}.products-usps{text-align:center}@media screen and (max-width:600px){.products-usps{width:100%!important}.products-usps-col{width:100%!important}.products-usps-col .products-usps__positive{width:100%!important}.products-usps-col .products-usps__negative{width:100%!important}}.products-usps .products-usps__positive th{border-radius:8px 8px 0 0;background:#202126;color:#b9c0d8;font:14px Rubik,sans-serif;font-weight:500;letter-spacing:1px;padding:10px;position:relative;text-shadow:none;text-transform:uppercase}.products-usps .products-usps__positive td{background:#111112;border-bottom:2px solid #18181a;border-radius:0 0 8px 8px;color:#c4ffcd;font-size:15px;font-weight:500;padding:10px}.products-usps .products-usps__negative th{border-radius:8px 8px 0 0;background:#202126;color:#b9c0d8;font:14px Rubik,sans-serif;font-weight:500;letter-spacing:1px;padding:10px;position:relative;text-shadow:none;text-transform:uppercase}.products-usps .products-usps__negative td{background:#111112;border-bottom:2px solid #18181a;border-radius:0 0 8px 8px;color:#ffbbb1;font-size:15px;font-weight:500;padding:10px}.references .panel-body{height:200px;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}.references .panel-body .panel-teaser-gradient{opacity:1;-webkit-transition:all 1s;transition:all 1s}.references .panel-body--gradienthide{height:auto;-webkit-transition:all 1s;transition:all 1s}.references .panel-body--gradienthide .panel-teaser-gradient{opacity:0;-webkit-transition:all 1s;transition:all 1s}.references .panel-heading{border-top:1px solid #616161;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:20px;position:relative;z-index:2}.references .panel-heading a{color:#ffe5a3;font:14px Rubik,sans-serif;font-weight:500;padding-right:30px;position:relative;text-decoration:none}.references .panel-heading a:after{background:url(../img/show-more-arrow.svg) no-repeat;bottom:4px;display:block;content:"";height:9px;position:absolute;right:-18px;width:37px}.references .panel-heading p{color:#eaedf5;font:14px Rubik,sans-serif;font-weight:400;margin:0;padding:0;text-transform:uppercase}.references .panel-heading h4{margin:0;padding:0;margin-right:10px}.references p{color:#b2b2b2;font-size:14px;line-height:28px}.references .panel-teaser-gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);bottom:0;height:100%;left:0;opacity:1;position:absolute;right:0;-webkit-transition:all all .5s;transition:all all .5s}.references .panel-teaser-gradienthide .panel-teaser-gradient{opacity:0;-webkit-transition:all all .5s;transition:all all .5s}article ul{padding:20px 40px 50px 40px}article ul li{color:#fff;font:18px Roboto,sans-serif;line-height:32px;padding-bottom:20px}article img{border-radius:25px;display:block;height:auto;width:100%}article .poststats-container table{border-collapse:collapse;margin-bottom:2.5rem;table-layout:fixed;width:100%}article .poststats-container table tr{font:14px Rubik,sans-serif;font-weight:500;line-height:20px}article .poststats-container table tr td{padding:10px}article .poststats-container table tr td.stat-label{background:#202126;color:#b9c0d8;text-transform:uppercase}article .poststats-container table tr td.stat-value{background:#111112;color:#ffe5a3}article .show-on-mobile{display:block}article .hide-on-mobile{display:none}.latestarticles h1{color:#fff;float:left;font:28px Rubik,sans-serif;line-height:50px;padding:50px 0 30px;position:relative}.latestarticles h1:after{background:url(../img/arrow-profile-hover.svg) no-repeat;bottom:44px;display:block;content:"";height:9px;position:absolute;right:-44px;width:37px}.shareIcons{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.shareIcons p{font-size:14px}.tablepress{display:block;overflow-x:scroll}.tablepress tr[class*=row] .column-1{background:#202126;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#b9c0d8;font:14px Rubik;font-weight:500;line-height:18px;padding:16px;padding-left:17px;text-transform:uppercase;width:20%}.tablepress .row-hover tr:hover td{background:#000}.tablepress tr.row-1 .column-3,.tablepress tr.row-1 .column-4{background:#202126;border-radius:0;color:#b9c0d8;text-align:center;text-transform:uppercase}.tablepress tr[class*=row]:not(.row-1) .column-3,.tablepress tr[class*=row]:not(.row-1) .column-4{background:#111112;color:#ffe5a3;font:16px Roboto,sans-serif;font-weight:500;text-align:center}.tablepress tr[class*=row]:not(.row-1) td{border-left:2px solid #000!important}.tablepress tr.row-1 .column-3{border-top-left-radius:8px}.tablepress tr.row-1 .column-4{border-top-right-radius:8px}.tablepress tr[class*=row] .column-2{background:#111112;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#ffe5a3;font:16px Roboto,sans-serif;font-weight:500;line-height:18px;padding:16px;padding-left:17px}.tablepress tbody td{border-top:2px solid #000!important}.featuredAdText{text-transform:uppercase}.featuredAdLink{margin-bottom:40px}.featuredarticles{padding-bottom:40px}.featuredarticles--post .suggested__post .suggested__post__img{width:30%!important}.featuredarticles--post .suggested__post .suggested__post__content{padding:0 20px;width:70%!important}.featuredarticles h2{font:32px Rubik,sans-serif;font-weight:500;line-height:38px;padding:50px 0 30px;width:100%}.featuredarticles p{color:#b2b2b2;font:18px Roboto,sans-serif;line-height:32px}.featuredarticles p.suggested__post__content__readmore{color:#fff;float:left;font:14px Rubik,sans-serif;font-weight:500;position:relative;text-transform:uppercase}.featuredarticles p.suggested__post__content__readmore:after{background:url(../img/read-article-white.svg) no-repeat;display:block;content:"";height:20px;position:absolute;right:-44px;top:-2px;width:37px}.featuredarticles .suggested .suggested__post.suggested__post--top{margin-bottom:20px}.featuredarticles .suggested .suggested__post.suggested__post--top .suggested__post__img{border-radius:25px;max-height:176px;overflow:hidden;width:40%}.featuredarticles .suggested .suggested__post.suggested__post--top .suggested__post__img img{-o-object-fit:cover;object-fit:cover}.featuredarticles .suggested .suggested__post.suggested__post--top .suggested__post__content{padding:0 16px;width:60%}.featuredarticles .suggested .suggested__post.suggested__post--top .suggested__post__content h3{padding:0;padding-top:20px}.featuredarticles__img{border-radius:25px;max-height:200px;overflow:hidden;width:100%}.featuredarticles__img img{-o-object-fit:cover;object-fit:cover}.featuredarticles a:hover{text-decoration:none}.featuredarticles__small h2{font-size:24px;line-height:28px;width:100%}.featuredarticles__small p{font-size:16px;line-height:26px}.featuredarticles .suggested__post{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;float:left;padding:0;width:100%}.featuredarticles .suggested__post__img{display:block;width:100%}.morearticles h2{float:left;font:22px Rubik,sans-serif;line-height:30px;padding:50px 0 20px;position:relative}.morearticles h2:after{background:url(../img/arrow-profile-hover.svg) no-repeat;bottom:31px;display:block;content:"";height:9px;position:absolute;right:-53px;width:37px}.morearticles a:hover{text-decoration:none}.morearticles__article{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:justify;justify-content:space-between;padding:20px 0}.morearticles__article__left{width:100%}.morearticles__article__left__content{margin-bottom:20px}.morearticles__article__left__content .search-highlight{color:#f5af00}.morearticles__article__left__readmore{color:#fff!important;display:none;float:left;font:14px Rubik,sans-serif!important;font-weight:500!important;position:relative;text-transform:uppercase}.morearticles__article__left__readmore:after{background:url(../img/read-article-white.svg) no-repeat;display:block;content:"";height:20px;position:absolute;right:-44px;top:-2px;width:37px}.morearticles__article__left p{color:#b2b2b2;font:16px Roboto,sans-serif;margin:0;padding-bottom:10px}.morearticles__article__left h2{font-size:24px;font-weight:500;padding-bottom:10px;padding-top:0;width:100%}.morearticles__article__left h2:after{display:none}.morearticles__article__right{width:100%;max-height:auto;overflow:hidden}.morearticles__article__right img{border-radius:10px;display:block;height:auto;max-height:auto;width:100%}.morearticles--border{border-top:1px solid #63656f}.comments .panel-default a:hover{text-decoration:none!important}.comments #commentform .comment-form-author input{background:#18181a;border:2px solid #3c3e46;border-radius:8px;color:#7a7f90;padding:10px 10px 10px 10px;max-height:80px;width:100%}.comments #commentform .comment-form-author input:focus{border:2px solid #f5af00}.comments #commentform .comment-form-author label{display:none}.comments #commentform .comment-form-email input{background:#18181a;border:2px solid #3c3e46;border-radius:8px;color:#7a7f90;padding:10px 10px 10px 10px;max-height:80px;width:100%}.comments #commentform .comment-form-email input:focus{border:2px solid #f5af00}.comments #commentform .comment-form-email label{display:none}.comments #commentform .comment-form-url input{background:#18181a;border:2px solid #3c3e46;border-radius:8px;color:#7a7f90;padding:10px 10px 10px 10px;max-height:80px;width:100%}.comments #commentform .comment-form-url input:focus{border:2px solid #f5af00}.comments #commentform .comment-form-url label{display:none}.comments #commentform .comment-form-comment label{display:none}.comments #commentform .comment-form-comment textarea{background:#18181a;border:2px solid #3c3e46;border-radius:8px;color:#7a7f90;padding:20px;max-height:80px;width:100%}.comments #commentform .comment-form-comment textarea:focus{border:2px solid #f5af00}.comments #commentform #submit{background:#202126 url(../img/comments-icon.svg) 10px 10px no-repeat;background-size:30px 21px;border:2px solid #3c3e46;border-radius:8px;color:#f5af00;font:16px Rubik,sans-serif;font-weight:500;padding:10px 20px 10px 50px;text-transform:uppercase}.comments .comments__content__commentwrap{background:#18181a;border:2px solid #272b37;border-radius:8px;margin-bottom:40px;padding:20px}.comments .comments__content__commentwrap .pingback .comment-metadata .fn{color:#fff;font:16px Rubik,sans-serif;font-weight:500;margin-bottom:10px}.comments .comments__content__commentwrap .comment .comment-body .comment-meta{display:-webkit-box;display:flex;float:left;width:100%}.comments .comments__content__commentwrap .comment .comment-body .comment-meta .comment-author{padding:10px}.comments .comments__content__commentwrap .comment .comment-body .comment-metadata{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:10px}.comments .comments__content__commentwrap .comment .comment-body .comment-metadata .says{height:1px;text-indent:-5000px}.comments .comments__content__commentwrap .comment .comment-body .comment-metadata .fn{color:#fff;font:16px Rubik,sans-serif;font-weight:500}.comments .comments__content__commentwrap .comment .comment-body .comment-metadata .time{font:14px Roboto,sans-serif;color:#b2b2b2}.comments .comments__content__commentwrap .comment .comment-body .comment-meta .comment-author{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.comments .comments__content__commentwrap .comment .comment-body .comment-meta .comment-author-reply{background:#000;border-radius:4px;color:#fff;font:14px Roboto,sans-serif;font-weight:500;padding:6px 11px;text-transform:uppercase}.comments .comments__content__commentwrap .comment .comment-body .comment-meta .comment-author-reply a:hover{color:#fff}.comments .comments__content__commentwrap .comment .comment-body .comment-meta .avatar{float:left;width:36px}.comments .comments__content__commentwrap .comment .comment-content{float:left;padding:10px;width:100%}.comments .comments__content__commentwrap .comment .comment-content p{padding:0}.comments .panel-heading{background:#000;border:1px solid #f5af00;border-radius:4px;color:#f5af00;display:-webkit-box;display:flex;font:16px Rubik,sans-serif;font-weight:500;-webkit-box-pack:center;justify-content:center;margin-bottom:20px;padding:10px;text-align:center;text-transform:uppercase;-webkit-transition:all all .5s;transition:all all .5s;width:100%}.comments .panel-heading .icon{background:url(../img/comments-icon.svg) no-repeat;background-size:cover;display:block;content:"";height:16px;margin-right:10px;margin-top:2px;width:18px}.comments .panel-heading.panel-heading--open{background:#18181a;border:1px solid #18181a;-webkit-transition:all all .5s;transition:all all .5s}.comments .panel-heading.panel-heading--open .icon{background:url(../img/comments-close-icon.svg) no-repeat;background-size:cover;display:block;content:"";height:15px;margin-right:10px;margin-top:2px;width:14px}.comments .panel-heading a:hover{color:#fff;text-decoration:none}ul.share{float:right;list-style-type:none;margin:0;padding:0;padding-bottom:30px}ul.share li{display:inline-block;margin:0;padding:0}ul.share li .share__twitter{background:url(../img/share-twitter.svg) no-repeat;background-size:cover;float:left;height:22px;margin:0 10px 10px 10px;width:27px}ul.share li .share__facebook{background:url(../img/share-facebook.svg) no-repeat;background-size:cover;float:left;height:27px;margin:5px 10px 8px 5px;width:27px}ul.share li .share__email{background:url(../img/share-email.svg) no-repeat;background-size:cover;float:left;height:27px;margin:5px 10px 8px 5px;width:36px}.loginLink,.loginLink:hover{color:#fff;text-decoration:underline}.gform_wrapper{margin:0!important;padding:0!important}.gform_wrapper .gform_heading{margin-bottom:0!important}.gform_wrapper span.gform_description{margin-bottom:0!important;width:100%!important}.gform_wrapper .gform_wrapper ul,.gform_wrapper .gform_wrapper ul li{margin-left:0!important}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form{background:#18181a;border:2px solid #272b37;border-radius:4px;color:#f5af00;font:16px Rubik,sans-serif;font-weight:500;margin-bottom:20px;padding:10px;text-align:center;-webkit-transition:all all .5s;transition:all all .5s;width:100%;color:#fff}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .calorie-calculate-button{background-color:#f5af00;border:1px solid #f5af00;border-radius:4px;color:#000;display:block;font:16px Rubik,sans-serif;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px 21px}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form h1{display:none}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_body{display:none;float:left}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_body .gfield_radio li{display:inline-block;margin-right:1rem!important}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_body ul li{margin:0!important;margin-bottom:0;margin-left:0!important;padding:.5rem}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_body ul li.field_description_below div.ginput_container_radio{margin-top:0}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_body ul li>label{display:inline-block;vertical-align:top;width:30%;font-weight:700;margin-bottom:0;padding-right:0;padding-top:4px}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_body ul li .ginput_container{display:inline-block;margin-left:0!important;width:70%}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .gform_footer{display:none}.gform_wrapper.calorie-counter-form_wrapper .calorie-counter-form .orange-text{color:#f5af00;font-weight:600;margin:0;padding:0;text-align:center;text-transform:uppercase}.success-msg{color:#fff;font:16px Roboto,sans-serif;padding:20px 0 40px}.gform_wrapper{padding:40px}.gform_wrapper #calorie-result{padding:20px 0}.gform_wrapper #calorie-result .calorie-results{background:#37373c;margin:0!important;padding:20px;list-style-type:none!important}.gform_wrapper #calorie-result .calorie-results li{list-style-type:none!important}.gform_wrapper #calorie-result h2{margin:20px 0;padding:20px;background:#37373c;border:3px solid #f5af00;font-weight:500;font-size:30px;text-align:center;line-height:38px}.gform_wrapper .gform_wrapper span.gform_description{margin-bottom:0!important}.gform_wrapper .gfield_radio{margin-bottom:0;margin-top:0}.gform_wrapper .gform_description h1{display:none}.gform_wrapper .gform_description{margin:0;margin-bottom:0!important;width:100%!important}.gform_wrapper .gform_description:hover{cursor:pointer}.gform_wrapper .gform_heading{margin-bottom:0!important}.gform_wrapper .orange-text{color:#f5af00;font-weight:600;margin:0;padding:0;text-align:center;text-transform:uppercase}.gform_wrapper .gform_body{display:none;text-align:left}.gform_wrapper .gform_footer{display:none}.gform_wrapper .gform_body{float:left}.gform_wrapper .xxs-text{font-size:12px;line-height:16px;margin:0;padding:10px 0 20px}.gform_wrapper input{background:#000;border:1px solid #fff;color:#fff;width:100%!important}.gform_wrapper select{background:#000;border:1px solid #fff;color:#fff;width:100%!important}.calorie-calculate-button,.gform_wrapper .gform_footer input.button{background-color:#f5af00;border:1px solid #f5af00;border-radius:4px;color:#000;font:16px Rubik,sans-serif;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px 21px}.calorie-calculate-button:hover{color:#000;text-decoration:none}.calorie-counter-form_wrapper .gfield .ginput_container{display:inline-block;margin-left:0!important;width:70%}.calorie-counter-form_wrapper .gfield>label{display:inline-block;vertical-align:top;width:30%;font-weight:700;padding-top:4px}.calorie-counter-form_wrapper .gfield{list-style-type:none;clear:both;padding:.5rem 0}.calorie-counter-form_wrapper .gfield radio li{display:inline-block;margin-right:1rem!important}.calorie-counter-form_wrapper .gfield>label{display:inline-block!important;vertical-align:top;width:30%!important;font-weight:700;padding-top:4px}.calorie-counter-form_wrapper .gfield>label span{color:#fff}.calorie-counter-form_wrapper .gfield .gininput_container{display:inline-blocK!important;margin-left:0!important;width:70%}.gform_wrapper .left_label .gfield_description,.gform_wrapper .left_label .instruction,.gform_wrapper .right_label .gfield_description,.gform_wrapper .right_label .instruction{margin-left:0!important;padding:0!important;padding-bottom:10px;width:100%!important}.gform_wrapper .left_label .gfield_description.validation_message,.gform_wrapper .left_label .instruction.validation_message,.gform_wrapper .right_label .gfield_description.validation_message,.gform_wrapper .right_label .instruction.validation_message{color:#c23c3c}@media screen and (max-width:600px){.container-small iframe{height:auto;width:100%}.featuredarticles .featuredarticles__small{float:left;padding:15px!important;width:100%}.featuredarticles .featuredarticles__small .suggested__post__img{width:100%!important}.featuredarticles .featuredarticles__small .suggested__post__img img{height:auto;margin-bottom:20px;max-height:inherit}.featuredarticles .featuredarticles__small .suggested__post__content{width:100%!important}}@media screen and (min-width:700px){.gform_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:0!important}}@media screen and (min-width:704px){.morearticles .morearticles__article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.morearticles .morearticles__article h2{font-size:24px;line-height:28px;padding:10px 0}.morearticles .morearticles__article__left{width:80%}.morearticles .morearticles__article__right{border-radius:10px;max-height:120px;max-width:200px;width:20%}.morearticles .morearticles__article__right img{display:block;float:right}}@media screen and (min-width:768px){.morearticles__article__left__readmore{display:block}.comments .comment-form-email{width:49%}.comments .comment-form-author{float:left;padding-bottom:20px;width:49%}.comments .comment-form-comment{padding-bottom:0}.featuredarticles .suggested .suggested__post.suggested__post--top .suggested__post__content h3{padding-top:30px}.featuredarticles__img{max-height:280px}.tablepress{display:block;overflow-x:auto}.show-on-mobile{display:none!important}.hide-on-mobile{display:block!important}article table tr td.stat-value{background:0 0!important}.poststats-container table{border-collapse:collapse;margin-bottom:2.5rem;table-layout:inherit!important;width:100%}.poststats-container table tr:first-child .stat-value{color:#fff;font-style:italic;text-align:center;padding-bottom:20px}.poststats-container table tr:first-child .stat-value strong{font-weight:700}.poststats-container table tr:nth-child(2),.poststats-container table tr:nth-child(5){background:#202126;color:#b9c0d8;font:14px Rubik,sans-serif;font-weight:500;line-height:20px;text-align:center;text-transform:uppercase}.poststats-container table tr:nth-child(2) td,.poststats-container table tr:nth-child(5) td{padding:14px 10px 10px 10px}.poststats-container table tr:nth-child(2) td:first-child,.poststats-container table tr:nth-child(5) td:first-child{border-top-left-radius:8px}.poststats-container table tr:nth-child(2) td:last-child,.poststats-container table tr:nth-child(5) td:last-child{border-top-right-radius:8px}.poststats-container table tr.spacer{font-size:40px;line-height:3px}.poststats-container table tr.spacer td{padding:0}.poststats-container table tr:nth-child(3),.poststats-container table tr:nth-child(6){background:#111112;color:#ffe5a3;font:16px Rubik,sans-serif;font-weight:500;line-height:24px;margin-bottom:10px}.poststats-container table tr:nth-child(3) td,.poststats-container table tr:nth-child(6) td{padding:10px;text-align:center}.poststats-container table tr:nth-child(3) td:first-child,.poststats-container table tr:nth-child(6) td:first-child{border-bottom-left-radius:8px}.poststats-container table tr:nth-child(3) td:last-child,.poststats-container table tr:nth-child(6) td:last-child{border-bottom-right-radius:8px}.references .panel-heading h4{margin-right:0}.latestarticles h1{font-size:40px}}@media screen and (max-width:960px){.featuredarticles .featuredarticles__small{float:left;padding:10px!important;width:33.333%}.featuredarticles .featuredarticles__small .suggested__post__img{width:100%!important}.featuredarticles .featuredarticles__small .suggested__post__img img{height:auto;margin-bottom:20px;max-height:inherit}.featuredarticles .featuredarticles__small .suggested__post__content{width:100%!important}.row--fix{float:left;margin:0;width:33.333%}.row--fix .featuredarticles__small{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;width:100%}}@media screen and (min-width:1100px){.post__header .post__header__thumbnail__share{display:-webkit-box;display:flex}.featuredarticles .suggested .suggested__post.suggested__post--top .suggested__post__content h3{padding-top:0}.featuredarticles__img{max-height:380px}.post__header .post__header__thumbnail__share ul.share{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.post__header .post__header__thumbnail__share ul.share li{margin:10px}.featuredarticles .suggested__post{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}.featuredarticles .suggested__post .suggested__post__img{width:50%}.featuredarticles .suggested__post .suggested__post__img img{display:block;width:100%}.featuredarticles .suggested__post .suggested__post__content{width:50%}.featuredarticles .suggested__post.suggested__post--top .suggested_post__img img{max-height:176px}.morearticles .text-left{text-align:left}.morearticles h2{font-size:38px;line-height:50px;padding:50px 0 30px}.morearticles h2:after{bottom:42px}}.product__card{border-width:2px;border-style:solid;background:#18181a;border-radius:8px;border:2px solid #272b37;border-color:#272b37!important;margin:0 0 1.5em 0;padding:20px}.product__card img{margin-bottom:20px}.product__card p:empty{display:none}.product__card h3{margin-bottom:20px;padding:0;padding-top:20px;width:100%}.product__card h3 span{color:#f5af00}.product__card .product__card__ingredients h4{color:#ffe5a3;font-size:15px;font-weight:500;line-height:24px}.product__card .product__card__ingredients li{margin:0;margin-bottom:20px;padding:0}.product__card__usps{margin-bottom:20px}.product__card__usps h3{border-radius:8px 8px 0 0;background:#202126;color:#b9c0d8;font:14px Rubik,sans-serif;font-weight:500;letter-spacing:1px;margin:0;padding:10px;position:relative;text-align:center;text-shadow:none;text-transform:uppercase}.product__card__usps__pros h3:before{background:url(../img/checked.svg) no-repeat;background-size:cover;content:"";display:block;display:block;height:15px;position:absolute;top:10px;width:15px;left:30%}@media screen and (min-width:600px){.product__card__usps__pros h3:before{left:40%}}@media screen and (min-width:900px){.product__card__usps__pros h3:before{left:30%}}.product__card__usps__pros ul{list-style-type:none;margin:0;padding:0}.product__card__usps__pros ul li{background:#111112;border-bottom:2px solid #18181a;border-radius:0 0 8px 8px;color:#c4ffcd;font-size:15px;font-weight:500;line-height:20px;padding:10px;text-align:center}.product__card__usps__cons h3:before{background:url(../img/error.svg) no-repeat;background-size:cover;content:"";display:block;display:block;height:15px;position:absolute;top:10px;width:15px;left:30%}@media screen and (min-width:600px){.product__card__usps__cons h3:before{left:40%}}@media screen and (min-width:900px){.product__card__usps__cons h3:before{left:30%}}.product__card__usps__cons ul{list-style-type:none;margin:0;padding:0}.product__card__usps__cons ul li{background:#111112;border-bottom:2px solid #18181a;border-radius:0 0 8px 8px;color:#ffbbb1;font-size:15px;font-weight:500;line-height:20px;padding:10px;text-align:center}.product__card .product__card__cta{text-align:center}@media screen and (max-width:600px){.product__card .product__card__cta{margin:20px 0}}.product__card .product__card__cta .product__card__button{background-color:#f5af00;border-radius:4px;color:#000;display:inline-block;font:16px Rubik,sans-serif;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px 21px}.product__card .product__card__usps__cons,.product__card .product__card__usps__pros{margin-bottom:20px;width:100%}.product__card .product__card__usps__cons:after,.product__card .product__card__usps__pros:after{content:'';clear:both;display:block}@media screen and (min-width:800px){.product__card .product__card__usps__cons,.product__card .product__card__usps__pros{float:left;margin:1%;width:48%}}a.featarticle{display:-webkit-box;display:flex}a.featarticle:hover{text-decoration:none}a.featarticle article{-webkit-box-align:start;align-items:flex-start;border-bottom:1px solid #63656f;display:-webkit-box;display:flex;margin-bottom:20px;width:100%}a.featarticle article .featarticle__left{width:25%}a.featarticle article .featarticle__left img{height:auto;width:100%}a.featarticle article .featarticle__right{padding:0 20px 20px;width:75%}a.featarticle article .featarticle__right h3{margin:0;padding:0}a.featarticle article .featarticle__right__readmore{float:left;font:14px Rubik,sans-serif;font-weight:500;position:relative;text-transform:uppercase;padding-bottom:0}a.featarticle article .featarticle__right__readmore:after{background:url(../img/read-article-white.svg) no-repeat;display:block;content:"";height:20px;position:absolute;right:-44px;top:-2px;width:37px}@media screen and (max-width:860px){.featuredarticles .featuredarticles__small{float:left}.featuredarticles .featuredarticles__small .suggested__post__img{width:100%!important}.featuredarticles .featuredarticles__small .suggested__post__img img{height:auto;margin-bottom:20px;max-height:inherit}.featuredarticles .featuredarticles__small .suggested__post__content{width:100%!important}.featuredarticles img{height:auto!important;max-height:inherit!important}}@media screen and (max-width:575px){.row--fix{float:none;width:100%}.featuredarticles .featuredarticles__small{padding:0!important}}@media screen and (max-width:600px){.category-12-week h1,.category-4-week h1,.category-5-day h1,.category-6-week h1,.category-7-day h1,.category-8-week h1{line-height:40px}.category-12-week h1:after,.category-4-week h1:after,.category-5-day h1:after,.category-6-week h1:after,.category-7-day h1:after,.category-8-week h1:after{left:110px;right:auto}.category-12-week h2:after,.category-4-week h2:after,.category-5-day h2:after,.category-6-week h2:after,.category-7-day h2:after,.category-8-week h2:after{left:85px;right:auto}.category-12-week .profiles--white h2:after,.category-4-week .profiles--white h2:after,.category-5-day .profiles--white h2:after,.category-6-week .profiles--white h2:after,.category-7-day .profiles--white h2:after,.category-8-week .profiles--white h2:after{left:auto;right:-46px}}.profiles{background-color:#202126;border-radius:32px;margin-bottom:10px;padding-top:20px}.profiles--white{background:#fff;color:#000;padding:28px 0}.profiles--white p{color:#000}.profiles--white .suggested a:hover{text-decoration:none}.profiles--white .suggested__post{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;float:left;padding:0;width:100%}.profiles--white .suggested__post__img{border-radius:10px;display:block;max-height:240px;overflow:hidden;width:100%}.profiles--white .suggested__post__img img{height:auto;width:100%}.profiles--white .suggested__post__content{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;padding:20px;width:100%}.profiles--white .suggested__post__content p{font-size:16px;line-height:20px}.profiles--white .suggested__post__content__readmore{font:14px Rubik,sans-serif;font-weight:500;position:relative;text-transform:uppercase;padding-bottom:0}.profiles--white .suggested__post__content__readmore:after{background:url(../img/read-article-black.svg) no-repeat;display:block;content:"";height:20px;position:absolute;right:-44px;top:-2px;width:37px}.profiles--white .suggested__post__content h3{color:#000}.profiles--white h2{color:#000;float:left;font-size:22px;font-weight:500;padding-bottom:20px;position:relative}.profiles--white h2:after{background:url(../img/arrow-profile-hover.svg) no-repeat;display:block;content:"";height:9px;position:absolute;right:-43px;top:12px;width:37px}.profiles #profiles__filterdropdown{background:#18181a;border:1px solid #3c3e46;border-radius:4px;color:#b2bad6;font:16px Roboto,sans-serif;font-weight:500;padding:10px}.profiles #profiles__filterdropdown:active{outline-color:#f5af00}.profiles .profiles__filter{margin:10px 0}.profiles .profiles__filter #sortbox{background:#18181a 0 0 no-repeat padding-box;border:1px solid #3c3e46;border-radius:8px;color:#c0c7de;float:left;padding:7px 10px}.profiles .profiles__filter .profiles__filter__options{background:#272b37;border-radius:8px 0 8px 8px;display:none;padding:20px 10px;position:relative;-webkit-transition:all .5s;transition:all .5s;width:100%}.profiles .profiles__filter .profiles__filter__options.profiles__filter__show{display:-webkit-box;display:flex;margin-top:10px;-webkit-transition:all .5s;transition:all .5s}.profiles .profiles__filter__toggle{background:#272b37;border-radius:8px;float:right;padding:10px}.profiles .profiles__filter__toggle.profiles__filter__toggle--open{border-radius:8px 8px 0 0;padding:10px 10px 20px}.profiles .profiles__filter__toggle.profiles__filter__toggle--open p:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.profiles .profiles__filter__toggle p{color:#e6e9f4;font:14px Rubik,sans-serif;font-weight:500;margin:0;padding:0;padding-right:16px;position:relative}.profiles .profiles__filter__toggle p:after{background:url(../img/down-arrow-filter-button.svg) no-repeat;display:block;content:"";height:9px;position:absolute;right:-1px;top:4px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:12px}.profiles .profiles__filter--post h2:after{background:url(../img/arrow-profile-hover.svg) no-repeat;display:block;content:"";height:9px;position:absolute;right:-50px;top:15px;width:37px}.profiles .profiles__filter p{color:#9096a7;font:14px Rubik,sans-serif;font-weight:500;margin:0;padding-bottom:0;text-transform:uppercase;width:88px}.profiles .profiles__filter .profiles__filter__wrap__sortBy{display:none}.profiles .profiles__filter__wrap{-webkit-box-align:center;align-items:center;color:#9096a7;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;font:14px Rubik,sans-serif;font-weight:500;margin:0;padding-left:0}.profiles .profiles__filter__wrap p{display:none}.profiles .profiles__filter__wrap__option{background-color:#eaedf5;border-radius:4px;color:#000;display:block;font:16px Roboto,sans-serif;font-weight:500;margin:8px;position:relative;-webkit-transition:all .4s;transition:all .4s}.profiles .profiles__filter__wrap__option .option__select{padding:7px 20px}.profiles .profiles__filter__wrap__option .option__reset{background:url(../img/comments-close-icon.svg) no-repeat;background-size:cover;display:none;height:13px;left:13px;position:absolute;top:10px;width:12px}.profiles .profiles__filter__wrap__option:hover{background:#000;color:#f5af00;cursor:pointer}.profiles .profiles__filter__wrap__option.active{background:#000;color:#f5af00;padding-left:20px;position:relative;-webkit-transition:all all .5s;transition:all all .5s}.profiles .profiles__filter__wrap__option.active .option__select{padding-left:20px;-webkit-transition:all all .5s;transition:all all .5s}.profiles .profiles__filter__wrap .extra__options{display:-webkit-box;display:flex}.profiles .profiles__filter__wrap p{color:#9096a7;font:14px Rubik,sans-serif;font-weight:500;margin:0;padding-bottom:0;text-transform:uppercase}.profiles .profiles__filter h2{color:#fff;float:left;font:26px Rubix,sans-serif;font-weight:700;margin-bottom:0;position:relative}.profiles .profiles__wrap{margin:0 auto;max-width:1400px;overflow:hidden;width:100%}.profiles .profiles__wrap:after{clear:both;content:'';display:block}.profiles .profiles__wrap .profiles__wrap__profile{border-radius:8px;border:2px solid #63656f;margin:.5%;overflow:hidden;-webkit-transition:-webkit-transform all .4s;transition:-webkit-transform all .4s;transition:transform all .4s;transition:transform all .4s,-webkit-transform all .4s;width:49%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__inner{position:relative}.profiles .profiles__wrap .profiles__wrap__profile--fade{opacity:.3}.profiles .profiles__wrap .profiles__wrap__profile.profiles__wrap__profile -fadeRemove{opacity:1}.profiles .profiles__wrap .profiles__wrap__profile--gen{border:2px solid #f5af00}.profiles .profiles__wrap .profiles__wrap__profile--gen:hover img{-webkit-transform:translateX(-50%) scale(1.1)!important;transform:translateX(-50%) scale(1.1)!important}.profiles .profiles__wrap .profiles__wrap__profile--gen img{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%!important}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content{background:#fff;color:#000;display:block!important;padding:10px;position:relative!important}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content p{color:#000!important;display:none;font:14px Roboto,sans-serif!important;line-height:22px!important}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content p strong{font-weight:400}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content:before{border-top:35px solid transparent;border-bottom:0 solid transparent;border-right:350px solid #fff;content:'';display:block;height:50px;position:absolute;right:0;top:-50px;width:100%}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content h2{color:#000!important;font-weight:500!important;letter-spacing:-1px}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content .findoutmore{float:left;font:12px Rubik,sans-serif;font-weight:500;float:left;position:relative;text-transform:uppercase}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content .findoutmore:after{background:url(../img/read-article-black.svg) no-repeat;background-size:cover;display:block;content:"";height:13px;position:absolute;right:-20px;top:0;width:13px}.profiles .profiles__wrap .profiles__wrap__profile:hover{border-color:#f5af00;box-shadow:0 3px 8px #000;-webkit-transition:all .4s;transition:all .4s}.profiles .profiles__wrap .profiles__wrap__profile:hover img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:scale(1.1);transform:scale(1.1)}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__sizer{display:none;margin:.5%;width:48%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content{bottom:0;padding:12px;position:absolute;width:100%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__date{display:none}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__commentsNum{display:none}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content p{display:none}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__recommended{background:#f5af00;border-radius:8px;font:12px Rubik,sans-serif;left:50%;padding:8px 5px;position:absolute;top:-52px;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);width:80%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views{display:block;position:relative;z-index:2}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views p{float:left;margin-bottom:0;padding-bottom:0;padding-left:25px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views p:before{background:url(../img/views-icon.svg) no-repeat;display:block;content:"";height:13px;position:absolute;left:0;top:5px;width:17px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views .arrow{color:#fff;float:left;font:12px Rubik,sans-serif;font-weight:500;padding-right:20px;position:relative}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views .arrow:after{background:url(../img/arrow-profile-hover.svg) no-repeat;background-size:cover;display:block;content:"";height:5px;position:absolute;right:-2px;top:5px;width:20px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content h2{color:#fff;font:14px Rubik,sans-serif;position:relative;z-index:1}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content p{color:#ffe5a3;font:13px Roboto,sans-serif;padding-bottom:0;position:relative;z-index:1}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(229,229,229,0)),to(#000));background:linear-gradient(to bottom,rgba(229,229,229,0) 0,#000 100%);border-radius:0 0 8px 8px;bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.profiles .profiles__wrap .profiles__wrap__profile img{width:100%!important}.featuredprofiles h2{float:left;margin-bottom:20px;position:relative}.featuredprofiles h2:after{background:url(../img/arrow-profile-hover.svg) no-repeat;display:block;content:"";height:9px;position:absolute;right:-50px;top:15px;width:37px}.featuredprofiles__gradient{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(41%,rgba(0,0,0,.1)),to(#000));background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 41%,#000 100%);height:100%;position:absolute;right:0;top:0;width:12%;z-index:5}.featuredprofiles__gradient--left{background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),color-stop(41%,rgba(0,0,0,.1)),to(#000));background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 41%,#000 100%);left:0}.owl-carousel .owl-dots{padding-top:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f5af00}.owl-carousel .featuredprofile{border-radius:8px;border:2px solid #000;height:200px;overflow:hidden;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s}.owl-carousel .featuredprofile:hover{border-color:#f5af00;box-shadow:0 3px 8px #000;-webkit-transition:all .5s;transition:all .5s}.owl-carousel .featuredprofile:hover .featuredprofile--gradient{border-color:#f5af00}.owl-carousel .featuredprofile:hover img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(1.1);transform:scale(1.1)}.owl-carousel .featuredprofile a{color:#fff}.owl-carousel .featuredprofile a:hover{color:#fff}.owl-carousel .featuredprofile__content{bottom:0;padding:12px;position:absolute;width:100%;z-index:1}.owl-carousel .featuredprofile__content p{color:#ffe5a3;font:13px Roboto,sans-serif;padding-bottom:0;position:relative;z-index:1}.owl-carousel .featuredprofile__content .arrow{color:#fff;float:left;font:12px Rubik,sans-serif;font-weight:500;padding-right:40px;position:relative}.owl-carousel .featuredprofile__content .arrow:after{background:url(../img/arrow-profile-hover.svg) no-repeat;background-size:cover;display:block;content:"";height:5px;position:absolute;right:18px;top:5px;width:20px}.owl-carousel .featuredprofile__content__views{display:block;float:left;width:100%}.owl-carousel .featuredprofile__content__views p{float:left;margin:0!important;padding-left:25px!important;width:auto!important}.owl-carousel .featuredprofile__content__views p:before{background:url(../img/views-icon.svg) no-repeat;display:block;content:"";height:13px;position:absolute;left:0;top:5px;width:20px}.owl-carousel .featuredprofile__content__views .arrow{float:left}.owl-carousel .featuredprofile__content__views a{color:#fff;text-decoration:none}.owl-carousel .featuredprofile__content h2{font-weight:400;line-height:22px;margin-bottom:0;width:100%}.owl-carousel .featuredprofile__content h2:after{display:none}.owl-carousel .featuredprofile__content p{color:#ffe5a3;display:none;font:16px Roboto,sans-serif;width:100%}.owl-carousel .featuredprofile--gradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.72)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.72) 100%);border:2px solid #000;border-radius:8px;bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.featuredprofiles h2{font-size:24px;margin:13px 0 20px}.featuredprofiles .owl-carousel .owl-nav{top:33%;width:100%;z-index:888}.featuredprofiles .owl-carousel .owl-nav .owl-next,.featuredprofiles .owl-carousel .owl-nav .owl-prev{background:url(../img/white-arrow-right.svg) no-repeat;height:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px}.featuredprofiles .owl-carousel .owl-nav .owl-next .fa,.featuredprofiles .owl-carousel .owl-nav .owl-prev .fa{display:none}.featuredprofiles .owl-carousel .owl-nav .owl-next{right:10px;z-index:999}.featuredprofiles .owl-carousel .owl-nav .owl-prev{left:10px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);z-index:999}.featuredprofiles .featuredprofile h2{font-size:14px}.no-js .owl-carousel,.owl-carousel.owl-loaded{margin-bottom:30px}@media screen and (min-width:414px){.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content:before{border-top:35px solid transparent;border-bottom:0 solid transparent;border-right:350px solid #fff;content:'';display:block;height:36px;position:absolute;right:0;top:-30px;width:100%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__recommended{top:-36px}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content:before{top:-36px}}@media screen and (min-width:768px){.profiles .profiles__wrap .profiles__wrap__profile--gen img{width:150%!important}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content p{display:block}.profiles .profiles__filter{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.profiles .profiles__filter .profiles__filter__wrap__sortBy{display:-webkit-box;display:flex}.owl-carousel .featuredprofile{height:410px}.profiles .profiles__wrap .profiles__wrap__profile,.profiles .profiles__wrap .profiles__wrap__sizer{margin:1%;width:48%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content{padding:20px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content h2{font-size:24px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content p{font-size:16px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views{float:left;font-size:14px;width:100%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views .arrow{float:right;font-size:14px;padding-right:40px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views .arrow:after{height:7px;width:27px}.profiles .profiles__wrap .profiles__wrap__profile--gen .profiles__wrap__profile__content{padding:20px!important}.profiles .profiles__filter__wrap p{display:block}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content p{display:block}.profiles__filter__toggle{display:none}.profiles .profiles__filter .profiles__filter__options{-webkit-box-align:center;align-items:center;background:0 0;display:-webkit-box;display:flex;padding:0 10px}.profiles .profiles__filter{padding-left:20px}.profiles .profiles__filter h2{display:block;margin-right:23px}.profiles .profiles__filter .profiles__filter--floatRight{float:right}.profiles--white{padding:40px 0}.profiles--white .suggested__post{padding:20px;width:50%}.profiles--white h2{font-size:24px;padding:0 20px}.profiles--white p{color:#000}.featuredprofiles{padding:40px}.featuredprofiles .item h2{font-size:28px}.featuredprofiles .item p{font-size:16px}.featuredprofiles .item__detail{padding:20px}.featuredprofiles .item__detail p{margin:0;padding-bottom:10px}.profiles .profiles__filter__wrap{padding-left:40px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__recommended{font-size:14px;padding:10px}.owl-carousel .featuredprofile__content h2{font-size:28px;line-height:40px}.owl-carousel .featuredprofile__content__views{display:none}.owl-carousel .featuredprofile__content p{display:block}.owl-carousel .featuredprofile__content .arrow{float:right;font-size:14px;line-height:20px}.owl-carousel .featuredprofile__content .arrow:after{height:7px;right:6px;width:25px}}@media screen and (min-width:1024px){.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content h2{font-size:36px}}@media screen and (min-width:1100px){.profiles .profiles__wrap .profiles__wrap__profile--gen img{width:100%!important}.profiles .profiles__wrap .profiles__wrap__profile,.profiles .profiles__wrap .profiles__wrap__sizer{margin:1%;width:23%}.owl-carousel .featuredprofile__content{padding:20px}.profiles .profiles__wrap{float:left;width:100%}.profiles .profiles__wrap .profiles__wrap__profile{margin:1%;width:23%}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content{padding:20px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content h2{font-size:28px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content p{font-size:16px}.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content p strong{font-weight:400}.profiles--white h2{padding:0}.profiles--white .suggested__post{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;padding:20px 0}.profiles--white h2:after{top:15px}}@media screen and (min-width:1200px){.profiles .profiles__wrap .profiles__wrap__profile .profiles__wrap__profile__content__views{display:none}}.searchresults a:hover{text-decoration:none}.searchresults .morearticles h2:after{right:-37px}.searchresults .archive-subtitle{float:left;text-align:left;width:100%}.articles__loadmore,.profiles__loadmore,.search__loadmore{border-radius:4px;background:#f5af00;color:#000;display:block;font:16px Rubik,sans-serif;font-weight:500;margin:20px auto;padding:10px 20px;text-align:center;text-transform:uppercase;width:100%}.articles__loadmore:hover,.profiles__loadmore:hover,.search__loadmore:hover{color:#000;cursor:pointer;text-decoration:none}@media screen and (min-width:760px){.searchresults h1{font-size:30px}.articles__loadmore,.profiles__loadmore,.search__loadmore{width:80%}}.more_posts_disabled{opacity:.2}.search__form{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:20px 0}.search__form form{display:-webkit-box;display:flex}.search__form form p{margin:0;padding:0;line-height:20px;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;margin-right:20px}.search__form form label{position:relative}.search__form form label .search_img{background:url(../img/search-icon-menu-2x.png) no-repeat;background-size:cover;border:0;height:17px;left:17px;padding:5px;position:absolute;top:18px;width:17px}.search__form form #search{background-color:#393e4b;border:0;border-radius:6px;color:#fff;font:18px Roboto,sans-serif;max-height:51px;padding:15px 15px 15px 46px;width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfbWVudS5zY3NzIiwiX3Bvc3RzLnNjc3MiLCJfcHJvZmlsZXMuc2NzcyIsIl9zZWFyY2guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4QkEsdUZBUUEsS0FDRSxVQUFBLEtBQ0QsS0FHQyxpQkFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxPQUNBLHVCQUFBLFlBQ0Esd0JBQUEsVUFDRCxpQkFFQyxVQUFBLE9BQ0QsaUJBRUMsVUFBQSxNQUNELEVBRUMsTUFBQSxRQURGLFFBR0ksTUFBQSxRQUNELEVBR0QsTUFBQSxLQUNBLEtBQUEsS0FBQSxNQUFBLENBQUEsV0FDQSxZQUFBLEtBQ0EsZUFBQSxLQUNELEdBRUMsTUFBQSxLQUNBLEtBQUEsS0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGNBQUEsS0FDQSxTQUFBLFNBQ0QsR0FFQyxNQUFBLEtBQ0EsS0FBQSxLQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxLQUNELEdBRUMsTUFBQSxLQUNBLEtBQUEsS0FBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsS0FDRCxHQUVDLE1BQUEsS0FDQSxLQUFBLEtBQUEsS0FBQSxDQUFBLFdBQ0EsZUFBQSxLQUNELEdBRUMsTUFBQSxLQURGLEtBR0ksZ0JBQUEsVUFDRCxHQUlELE1BQUEsS0FDQSxLQUFBLEtBQUEsTUFBQSxDQUFBLFdBQ0EsWUFBQSxLQUNBLGVBQUEsS0FKRixrQkFLSSxRQUFBLEtBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxRQUFBLEVBQUEsS0FDQSxTQUFBLE1BQ0EsT0FBQSxPQUNBLE1BQUEsT0FDQSxNQUFBLFFBQ0EsaUJBQUEsUUFDQSxXQUFBLE9BQ0EsVUFBQSxPQUNBLFlBQUEsT0FDQSxPQUFBLFFBQ0EsV0FBQSxXQUNELE1BSUQsTUFBQSxLQUNBLFFBQUEsS0FBQSxFQUNELE9BSUMs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Q0FZRSxNQUFBLEtBQ0EsV0FBQSxLQUNBLE1BQUEsS0FDQSxvQkFBQSxvQkFBQSxrQkFHRCxjQUFBLElBQ0EsV0FBQSxRQUNBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsS0FBQSxLQUFBLEtBQUEsQ0FBQSxXQUNHLFlBQUEsSUFDQSxPQUFBLEtBQUEsS0FDSCxRQUFBLEtBQUEsS0FDRyxXQUFBLE9BQ0EsZUFBQSxVQUNBLE1BQUEsS0FYSiwwQkFBQSwwQkFBQSx3QkFhRyxNQUFBLEtBQ0UsT0FBQSxRQUNGLGdCQUFBLEtBQ0Usb0NBR0osa0JBQ0MsVUFBQSxLQUNBLG9CQUFBLG9CQUFBLGtCQUVBLE1BQUEsS0FHRixxQkFDQyxRQUFBLEdBQ0EsY0FNQSxrQkFBQSxPQUFBLFlBQUEsT0FDQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsS0FBQSxFQUhELG1CQUtFLFFBQUEsWUFBQSxRQUFBLEtBTEYscUJBT0csT0FBQSxFQUNBLFFBQUEsRUFDQSxZQUFBLEtBQ0Esc0JBQUEsSUFBQSxtQkFBQSxJQUNFLHFCQUFBLElBQUEsaUJBQUEsSUFDRixhQUFBLEtBWkgseUJBZUcsU0FBQSxTQWZILHFDQWlCSSxXQUFBLG9DQUFBLFVBQ0UsZ0JBQUEsTUFDQSxPQUFBLEVBQ0EsT0FBQSxLQUNBLEtBQUEsS0FDQSxRQUFBLElBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxNQUFBLEtBekJOLDJCQTZCRyxpQkFBQSxRQUNFLE9BQUEsRUFDQSxjQUFBLElBQ0EsTUFBQSxLQUNBLEtBQUEsS0FBQSxNQUFBLENBQUEsV0FDRixXQUFBLEtBQ0UsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiMgICBCYXNlIFN0eWxlc1xyXG4jICAgVHlwb2dyYXBoeVxyXG4jICAgVG9wIEJhciAmIE5hdmlnYXRpb25cclxuIyAgIEhlYWRlclxyXG4jICAgRmVhdHVyZWQgUG9zdCBTbGlkZXJcclxuIyAgIFBvc3QgJiBQYWdlc1xyXG4gICMjICBHcmlkIENsYXNzZXNcclxuICAjIyAgUG9zdCAmIENvbW1lbnQgU3R5bGVzXHJcbiAgIyMgIFNpbmdsZSBQb3N0IFBhZ2UgU3R5bGVzXHJcbiAgIyMgIFBhZ2UgU3R5bGVzXHJcbiAgIyMgIFdvcmRQcmVzcyBDbGFzc2VzXHJcbiAgIyMgIFBvc3QgJiBDb21tZW50IE5hdmlnYXRpb24gU3R5bGVzXHJcbiAgIyMgIENvbW1lbnRzIFN0eWxlc1xyXG4jICAgV2lkZ2V0c1xyXG4jICAgRm9ybXNcclxuIyAgIEZvb3RlclxyXG4jICAgQ29udGFjdCBGb3JtIDcgU3R5bGVzXHJcbiMgICBPd2wgQ2Fyb3VzZWxcclxuIyAgIE1tZW51IFN0eWxlc1xyXG4jICAgTWFnbmlmaWMgUG9wdXAgU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyAgIEJhc2UgU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvfFJ1YmlrOjQwMCw1MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4kYmxhY2s6ICMwMDA7XHJcbiRkYXJrZ3JleTogIzIwMjEyNjtcclxuJHdoaXRlOiAjZmZmO1xyXG4keWVsbG93OiAjRjVBRjAwO1xyXG4kdHJhbnNpdGlvblNwZWVkOiBhbGwgMC41cztcclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbn1cclxuLmNvbnRhaW5lci1zbWFsbCB7XHJcbiAgbWF4LXdpZHRoOiA3MDBweDtcclxufVxyXG5hIHtcclxuICBjb2xvcjogJHllbGxvdztcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAgJHllbGxvdztcclxuICB9XHJcbn1cclxucCB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBmb250OiAxOHB4ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbmgyIHtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQ6IDIycHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206MjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuaDMge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgZm9udDogMjBweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206MjBweDtcclxufVxyXG5oNCB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBmb250OiAxOHB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG59XHJcbmg1IHtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQ6IDE4cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5oNiB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxub2wge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQ6IDE4cHggUm9ib3RvLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7LmdvLXRvLXRvcC1idG4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAzLjZyZW07XHJcbiAgICBoZWlnaHQ6IDMuNnJlbTtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMS41cmVtO1xyXG4gICAgcmlnaHQ6IDUuNXJlbTtcclxuICAgIGNvbG9yOiAjZjhmOWZhO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmQzMztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG59XHJcblxyXG51bCBsaSB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuXHJcbi8qRml4IGZvciBvZGQgZmlndXJlcyBvbiBzb21lIHBvc3RzISovXHJcbmZpZ3VyZSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcblxyXG4uaGVybyB7XHJcbiAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9oZXJvLXBob25lLWJnLTJ4LmpwZycpIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMTUlO1xyXG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICYtLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgei1pbmRleDoyO1xyXG4gICAgLmNvbC14cy02IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmhlcm9fX2xlZnQge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNCk7XHJcbiAgICBoZWlnaHQ6IDkyJTtcclxuICAgIGxlZnQ6IC0xMjBweDtcclxuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KC0yMGRlZyk7XHJcbiAgICB3aWR0aDogNTYlO1xyXG4gIH1cclxuICAuaGVyb19fcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNCk7XHJcbiAgICBoZWlnaHQ6IDkyJTtcclxuICAgIHJpZ2h0OiAtMTIwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDoxMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KC0yMGRlZyk7XHJcbiAgICB3aWR0aDogNTYlO1xyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udDogMjJweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmhlcm9fX2NvbnRlbnRfX2N0YSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgZm9udDogMTRweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jdG8tdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMy42cmVtO1xyXG4gICAgaGVpZ2h0OiAzLjZyZW07XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDEuNXJlbTtcclxuICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJvcmRlcjpub25lO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsMCwwLC4xOSk7XHJcbn1cclxuLyoqQWRkaXRpb25hbCBzdHlsZXMgdG8gTUNFIGVkaXRvcioqL1xyXG5cclxuLmtleXBvaW50IHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgY29sb3I6ICNGRkU1QTM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogI0ZGRTVBMztcclxuICAgICAgbWFyZ2luOjA7XHJcbiAgICAgIHBhZGRpbmc6MDtcclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgY29sb3I6ICNGRkU1QTM7XHJcbiAgICAgICAgZm9udDogMThweCBSb2JvdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuLmNvb2tpZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICBib3R0b206IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbGVmdDowO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwNDBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcmlnaHQ6MDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDAwMDAwO1xyXG4gICZfX2lubmVyIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOjEwcHg7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjowO1xyXG4gICAgICBwYWRkaW5nOjA7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNlNmE1MDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgLmFsaWduLWNlbnRlci1tb2JpbGUge1xyXG4gICAgICBmbGV4OiBub25lO1xyXG4gICAgICAuYnRuLS15ZWxsb3cge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtYWxpZ246ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVhZjAwO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZhNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuaGVhZGVyIHtcclxuICAgIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY2F0ZWdvcmllcyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDEwcHggMHB4IDEwcHggMTVweDtcclxuICAgIH1cclxuICAgICZfX3NlYXJjaCB7XHJcbiAgICAgIHdpZHRoOiA1NiU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICN0by10b3Age1xyXG4gICAgcmlnaHQ6IDUuNXJlbTtcclxuICB9XHJcbiAgLmhlcm8ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2hlcm8tdGFibGV0LWJnQDJ4LmpwZykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgLmhlcm9fX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiA2MCUgMDtcclxuICAgICAgJl9faGVhZGluZyAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jdGEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgZm9udDogMTZweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5nZm9ybV93cmFwcGVyIHtcclxuICBwYWRkaW5nOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAuaGVybyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2hlcm8tZGVza3RvcC1iZy0yeC5qcGcpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubm90Zm91bmQge1xyXG4gIC5sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiA4MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jdGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YWYwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250OiAxNHB4IFJ1YmlrLHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWluLXdpZHRoOiAxMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcGFkZGluZzogMTBweCAyMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFFMUQyMjtcblx0Zm9udDogMTRweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0cGFkZGluZzogNDBweCAwO1xuXHQmX19tZW51cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmX193aWRnZXQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjYjJiMmIyO1xuICAgIFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQ6IDE2cHggJ1J1Yml4Jywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Y29sb3I6ICNCMkIyQjI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHVsICB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5jb3B5cmlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTEzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHAge1xuXHRcdGNvbG9yOiAjYjFiMWIxO1xuXHRcdGZvbnQ6IDE0cHggJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OjIwcHg7XG5cdFx0bWFyZ2luOjA7XG5cdFx0cGFkZGluZzogMjVweDtcblx0fVxufVxuIiwiLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZ3JleTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvblNwZWVkO1xuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gICZfX2NhdGVnb3JpZXMge1xuICBcdGZsb2F0OiBsZWZ0O1xuICBcdG1hcmdpbjogMCBhdXRvO1xuXHQgIHBhZGRpbmc6IDE4cHggMjBweCAxMHB4IDA7XG5cdCAgd2lkdGg6IGF1dG87XG4gICAgJi0tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy93b21lbi1vcHRpb24tYmFja2dyb3VuZC1ob3Zlci5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvbWVuLW9wdGlvbi1iYWNrZ3JvdW5kLWhvdmVyLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIGZvbnQ6IDE2cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvd29tZW4tb3B0aW9uLWJhY2tncm91bmQuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCA3cHggOXB4IDEzcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IGFsbCAxcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL3dvbWVuLW9wdGlvbi1iYWNrZ3JvdW5kLWhvdmVyLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBhIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9tZW4tb3B0aW9uLWJhY2tncm91bmQuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTNweCA5cHggMTNweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL21lbi1vcHRpb24tYmFja2dyb3VuZC1ob3Zlci5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIGNsZWFyOmJvdGg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgcGFkZGluZzowO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvd29tZW4tYmFja2dyb3VuZC1tb2JpbGUtbGVmdC5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXIhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDdweCA5cHggMTNweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBhbGwgMXM7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL3dvbWVuLWJhY2tncm91bmQtbW9iaWxlLWxlZnQtaG92ZXIuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9tYWxlLWJhY2tncm91bmQtbW9iaWxlLXJpZ2h0LnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDEzcHggOXB4IDdweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvbWFsZS1iYWNrZ3JvdW5kLW1vYmlsZS1yaWdodC1ob3Zlci5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvd29tZW4tYmFja2dyb3VuZC1tb2JpbGUtbGVmdC1ob3Zlci5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvbWFsZS1iYWNrZ3JvdW5kLW1vYmlsZS1yaWdodC1ob3Zlci5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjQzBDN0RFO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGZvbnQ6IDE2cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAuaGVhZGVyX19zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5M0U0QjtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQ6IDE4cHggJ1JvYm90bycsIHNhbnMtc2VyaWYgO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA0NnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IGRlc2F0dXJhdGUoI0MwQzdERSwgNDMlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhlYWRlcl9fc2VhcmNoX19zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL3NlYXJjaC1pY29uLW1lbnUtMngucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBib3JkZXI6MDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICBsZWZ0OiAxN3B4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlcl9fc2VhcmNoIHtcblx0bWF4LXdpZHRoOiAxODVweDtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuXHRmbG9hdDpsZWZ0O1xuXHRwYWRkaW5nOiAxOHB4IDAgMThweCAwO1xufVxuXG5cbi5oZWFkZXJfX21lbnUge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjMTExMTEyO1xuXHRib3JkZXItcmFkaXVzOiA1MCUgMCUgNTAlIDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cdGhlaWdodDowO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiAwcHg7XG5cdG9wYWNpdHk6MDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgei1pbmRleDogNDtcblx0LmhlYWRlcl9fbWVudV9fY29udGVudCB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHRcdGhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHRcdHdpZHRoOiAxMDAlO1xuICAgICZfX3Zpc2libGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cdFx0Jl9fc21hbGxuYXYge1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0cmlnaHQ6MDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHR1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIHBhZGRpbmc6MDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiAjOTA5NkE3O1xuXHRcdFx0XHRcdFx0Zm9udDogMTRweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX25hdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHVsIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjQyNDI3O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0gYTphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWFmMDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uU3BlZWQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTExMTEyO1xuXHRcdFx0XHRcdCAgY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0ICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQgIGZvbnQ6IDE2cHggUnViaWssc2Fucy1zZXJpZjtcblx0XHRcdFx0XHQgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0ICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdCAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvblNwZWVkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y1YWYwMDtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb25TcGVlZDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG87XG5cdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRcdHdpZHRoOiAxMzVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fc2VhcmNoIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzOTNFNEI7XG5cdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udDogMThweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA0NnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkZXJfX3NlYXJjaF9fc3VibWl0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLW1lbnUtMngucG5nKSBuby1yZXBlYXQ7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHQgICAgYm9yZGVyOiAwO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHQgICAgbGVmdDogMTdweDtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDVweDtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICAgIHRvcDogMTJweDtcblx0XHRcdFx0ICAgIHdpZHRoOiAxN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0Jl9fY29weXJpZ2h0IHtcblx0XHRcdGJvdHRvbTowO1xuXHRcdFx0Y29sb3I6ICNDMEM3REU7XG5cdFx0XHRmb250OiAxMnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRyaWdodDowO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCVcblxuXG5cdFx0fVxuXHRcdCZfX2NhdGVnb3JpZXMge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdHVsIHtcblx0XHQgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG5cdFx0ICAgICAgaGVpZ2h0OiA2N3B4O1xuXHRcdCAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHQgICAgICBwYWRkaW5nOjA7XG5cdFx0ICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICAgIGxpIHtcblx0XHQgICAgICAgIGZsb2F0OiBsZWZ0O1xuXHRcdCAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICAgICAgYSB7XG5cdFx0ICAgICAgICAgIGNvbG9yOiAjQzBDN0RFO1xuXHRcdCAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuXHRcdCAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdCAgICAgICAgICB3aWR0aDogNzBweDtcblx0XHQgICAgICAgIH1cblx0XHQgICAgICAgICY6Zmlyc3QtY2hpbGQgYSB7XG5cdFx0ICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvc3dpdGNoLW1vYmlsZS1sZWZ0LnN2ZycpIG5vLXJlcGVhdDtcblx0XHQgICAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdCAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0ICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0ICAgICAgICAgIGhlaWdodDo0OXB4O1xuXHRcdCAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcblx0XHQgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdCAgICAgICAgICB0ZXh0LWluZGVudDogLTIwcHg7XG5cdFx0ICAgICAgICAgIHRyYW5zZm9ybTogYWxsIDFzO1xuXHRcdCAgICAgICAgICB3aWR0aDogMTUzcHg7XG5cblx0XHQgICAgICAgICAgJjpob3ZlciB7XG5cdFx0ICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvc3dpdGNoLW1vYmlsZS1sZWZ0LWhvdmVyLnN2ZycpIG5vLXJlcGVhdDtcblx0XHQgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHQgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcblx0XHQgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuXHRcdCAgICAgICAgICAgICB3aWR0aDogMTUzcHg7XG5cdFx0ICAgICAgICAgIH1cblx0XHQgICAgICAgIH1cblx0XHQgICAgICAgICY6bnRoLWNoaWxkKDIpIGEge1xuXHRcdCAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL3N3aXRjaC1tb2JpbGUtcmlnaHQuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdCAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdCAgICAgICAgICBib3JkZXItcmFkaXVzOjVweDtcblx0XHQgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0XHQgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuXHRcdCAgICAgICAgICBtYXJnaW4tbGVmdDogLTIycHg7XG5cdFx0ICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cdFx0ICAgICAgICAgIHdpZHRoOiAxNTJweDtcblx0XHQgICAgICAgICAgJjpob3ZlciB7XG5cdFx0ICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9tZW4tb3B0aW9uLWJhY2tncm91bmQtaG92ZXIuc3ZnJykgbm8tcmVwZWF0O1xuXHRcdCAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0ICAgICAgICAgICAgY29sb3I6ICRibGFjaztcblx0XHQgICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG5cdFx0ICAgICAgICAgICAgd2lkdGg6IDE1MnB4O1xuXHRcdCAgICAgICAgICB9XG5cdFx0ICAgICAgICB9XG5cdFx0ICAgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cdCYtLW9wZW4ge1xuXHRcdGFuaW1hdGlvbjogZXhwYW5kIDAuMjVzIGZvcndhcmRzO1xuICAgICAgXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgICBcdC5oZWFkZXJfX21lbnVfX3RvZ2dsZSB7XG4gICAgICAgIFx0YmFja2dyb3VuZDogIzIwMjEyNiFpbXBvcnRhbnQ7XG4gICAgICAgIFx0dHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICBcdCYtLWZpeGVkIHtcbiAgICAgICAgXHRcdHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgXHRcdHotaW5kZXg6OTk5OTtcbiAgICAgICAgXHR9XG4gICAgICBcdH1cblxuXHR9XG5cdCYtLWNsb3NlZCB7XG5cdFx0Ly9hbmltYXRpb246IGNvbGxhcHNlIDAuNXMgZm9yd2FyZHM7XG4gICAgICBcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcblx0fVxuXHQmX190b2dnbGUge1xuXHRcdGJhY2tncm91bmQ6ICMxMTExMTI7XG5cdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdCAgICBmbG9hdDogcmlnaHQ7XG5cdCAgICBoZWlnaHQ6IDQ4cHg7XG5cdCAgICBtYXJnaW46IDhweDtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIHJpZ2h0OiAwO1xuXHQgICAgdG9wOjA7XG5cdCAgICB3aWR0aDogNDhweDtcblx0ICAgICYtLWZpeGVkIHtcblx0ICAgIFx0cmlnaHQ6MTVweDtcbiAgICAgICAgXHRwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIFx0ei1pbmRleDo5OTk5O1xuICAgICAgICB9XG5cdFx0aW5wdXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCY6Y2hlY2tlZCArIC5oZWFkZXJfX21lbnVfX3RvZ2dsZV9faGFtYnVyZ2VyIC5oZWFkZXJfX21lbnVfX3RvZ2dsZV9faGFtYnVyZ2VyX19pY29uIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19oYW1idXJnZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIGhlaWdodDogNTBweDtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB3aWR0aDogNTBweDtcblx0XHQgICAgcmlnaHQ6IDBweDtcblx0XHQgICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcblx0XHQgICAgei1pbmRleDogMTAwO1xuXHRcdCAgICAmX19pY29uIHtcblx0XHQgIFx0XHRiYWNrZ3JvdW5kOiAjRTZFOUY0O1xuXHRcdCAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICBcdGhlaWdodDogMnB4O1xuXHRcdCAgICBcdGxlZnQ6IDE1cHg7XG5cdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogMTZweDtcblx0XHRcdCAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHQgICAgd2lkdGg6IDIycHg7XG5cdFx0XHQgICAgJjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFNkU5RjQ7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0dG9wOiAtN3B4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFNkU5RjQ7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0dG9wOiA3cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdCAgICB9XG5cblx0XHR9XG5cblx0fVxuXG59XG5cbi8qKk1PQklMRSBNRU5VKiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gIHVsI21lbnUtdG9wLW1lbnUtbW9iaWxlIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLnN1Ym1lbnUtYnV0dG9uIHtcbiAgICAgIHNwYW4uZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgJi5yb3RhdGUtZWxlbWVudCB7XG4gICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTExMTEyO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTgxODFBO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250OiAxNnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgICB1bC5zdWItbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyMDIwMjI7XG4gICAgICAgIH1cbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMjMyMzU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cbn1cblxuXG4jbWVudS10b3AtbWVudSB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpe1xuI21lbnUtdG9wLW1lbnUgLmhhcy1tZWdhLW1lbnUgdWwgbGkge1xuICBtYXJnaW46MDtcbiAgcGFkZGluZzogMDtcbn1cbiAgI21lbnUtdG9wLW1lbnUgLmhhcy1tZWdhLW1lbnUgLnN1Yi1tZW51IC5tZWdhLW1lbnUtY29sdW1uIC5zdWItbWVudSB7XG4gICAgdG9wOjA7XG4gIH1cbiAgICBsaS5tZWdhLW1lbnUtY29sdW1uIHtcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICB0b3A6IDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCl7XG4gICNtZW51LXRvcC1tZW51IHtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgI21lbnUtdG9wLW1lbnUgLmhhcy1tZWdhLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHVsIGxpIHtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgcGFkZGluZzowO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjZweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQ6IDE2cHggUnViaWssIHNhbnMtc2VyaWY7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJHllbGxvdztcbiAgICAgIH1cbiAgICB9XG4gICAgLnN1Yi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDowcHg7XG4gICAgICB0b3A6NzhweDtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGxpIGEgIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICB9XG4gICAgICY6aG92ZXIgPi5zdWItbWVudSB7XG4gICAgICAgYmFja2dyb3VuZDogIzExMTExMjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgICAgICAgID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxM3B4IDAgMjBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgZm9udDogMTZweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjowO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgfVxuICB9XG5cbiAgI21lbnUtdG9wLW1lbnUgLmhhcy1tZWdhLW1lbnU6aG92ZXI+LnN1Yi1tZW51ID4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbn1cblxuXG5cbi8vQW5pbWF0aW9uIGtleWZyYW1lcyBmb3IgbWVudVxuQGtleWZyYW1lcyBleHBhbmQge1xuXG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQ6ICMxMTExMTI7XG4gICAgYm9yZGVyLXJhZGl1czowO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTAwJTtcblxuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hvd0NvbnRlbnQge1xuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCl7XG5cdC5oZWFkZXJfX3NlYXJjaCB7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0fVxuXHQuaGVhZGVyX19tZW51IC5oZWFkZXJfX21lbnVfX2NvbnRlbnRfX2NhdGVnb3JpZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiAzNzRweDtcbiAgICBcdHBhZGRpbmc6IDEwcHg7XG4gICAgXHR3aWR0aDogMTAwJTtcblxuXG5cdH1cblx0LmhlYWRlcl9fbWVudSAuaGVhZGVyX19tZW51X19jb250ZW50X19jYXRlZ29yaWVzIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuXHRcdGhlaWdodDogNTZweDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHR3aWR0aDogMTgwcHg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXJfX21lbnUgLmhlYWRlcl9fbWVudV9fY29udGVudF9fY2F0ZWdvcmllcyB1bCBsaTpudGgtY2hpbGQoMikgYSB7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdHBhZGRpbmc6IDE4cHg7XG5cdFx0d2lkdGg6IDE4MHB4O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmhlYWRlcl9fY2F0ZWdvcmllcyB7XG5cdFx0cGFkZGluZzogMTFweCAyMHB4IDZweCAxNnB4O1xuICAgICYtLWRlc2t0b3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMXB4IDIwcHggNnB4IDE2cHg7XG4gICAgfVxuXHR9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtcbiAgLmhlYWRlciB7XG4gICAgJl9fbG9nbyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICB9XG4gICAgJl9fc2VhcmNoIHtcbiAgIFx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgXHRwYWRkaW5nOiAxM3B4O1xuICAgICAgXHR3aWR0aDogMjYlO1xuICAgICAgXHRsYWJlbCB7XG4gICAgICAgIFx0LmhlYWRlcl9fc2VhcmNoX19maWVsZCB7XG4gICAgICAgICAgXHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0NnB4O1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfX3NlYXJjaF9fc3VibWl0IHtcbiAgICAgICAgXHR0b3A6IDE3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXRlZ29yaWVzLS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fY2F0ZWdvcmllcy0tZGVza3RvcCB7XG4gICAgICBwYWRkaW5nOiAxOHB4IDIwcHggNnB4IDE2cHg7XG4gICAgfVxuICAgICZfX21lbnVfX3RvZ2dsZSB7XG4gICAgXHRkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGVhZGVyX19tZW51IHtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRvcGFjaXR5OjE7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR3aWR0aDogMjUlO1xuXHRcdC5oZWFkZXJfX21lbnVfX2NvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG5cdFx0XHQmX19uYXYge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR1bCBsaSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG59XG4vKkhlYWRlciBzZWFyY2ggYWRqdXN0bWVudCBzaXplICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcblx0LmhlYWRlcl9fc2VhcmNoIHtcblx0XHR3aWR0aDogNDAlO1xuXHR9XG59XG4iLCIucG9zdF9faGVhZGVyIHtcclxuXHQmLS1wYWRkaW5nIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdH1cclxuXHRoMSB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Zm9udDogMzhweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDA7XHJcblx0fVxyXG5cdC5wb3N0X19oZWFkZXJfX2NhdGVnb3J5IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cCB7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMzQzNFNDY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Y29sb3I6ICNFNkQyQTA7XHJcblx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMThweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5wb3N0X19oZWFkZXJfX3RodW1ibmFpbCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0Jl9fc2hhcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAtMTAwcHg7XHJcblx0XHRcdHVsIGxpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG1hcmdpbjogMjBweDtcclxuXHRcdFx0XHQuc2hhcmVfX3R3aXR0ZXIge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zaGFyZV9fZmFjZWJvb2sge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zaGFyZV9fZW1haWwge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OjM7XHJcblx0XHR9XHJcblx0XHQmX19ncmFkaWVudCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwwKSAwLHJnYmEoMCwwLDAsMCkgMSUsIzAwMCAxMDAlKTtcclxuXHRcdCAgICBib3R0b206IDA7XHJcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kZXRhaWxzIHtcclxuXHRcdGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udDogMTVweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdH1cclxuXHRcdCZfX2F1dGhvciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjYTZhYmJiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wb3N0LXZpZXdzIHtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5jb21tZW50cyB7XHJcblx0LmNvbW1lbnQtZm9ybS1lbWFpbCB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmNvbW1lbnQtZm9ybS1hdXRob3Ige1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmNvbW1lbnQtZm9ybS1jb21tZW50IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0fVxyXG5cdC5nLXJlY2FwdGNoYSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLnRhZ3Mge1xyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRhIHtcclxuICAgIFx0YmFja2dyb3VuZDogIzIwMjEyNjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBcdGNvbG9yOiAjQzBDN0RFO1xyXG4gICAgXHRmbG9hdDogbGVmdDtcclxuICAgIFx0bWFyZ2luOiA1cHg7XHJcbiAgICBcdHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgXHQmOmhvdmVyIHtcclxuICAgIFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBcdH1cclxuXHR9XHJcbn1cclxuLyoqUFJPRFVDVCBCT1hFUyoqL1xyXG5cclxuLmZlYXR1cmVkcHJvZHVjdC1saWdodCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR0aCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZFREJGO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0Zm9udDogMjFweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19ib3R0b20ge1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0cDplbXB0eSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRtYXJnaW46MTBweCAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDQwcHg7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQ6IDE2cHggUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcclxuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNkFDMjU5O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHQgIGNvbnRlbnQ6XCJcXGYwMGNcIjtcclxuXHRcdFx0XHRcdFx0XHRmb250OiAxMnB4LzEgRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogLTIzcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MnB4O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0XHRcdCAgd2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fYnV5IC5wcm9kdWN0X2N0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG5cdCAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHQgICAgZm9udDogMTZweCBSdWJpayxzYW5zLXNlcmlmO1xyXG5cdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdCAgICBtYXJnaW46IDIwcHggYXV0bztcclxuXHQgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ICAgIHRleHQtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDUwMCFpbXBvcnRhbnQ7XHJcblx0ICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG5cdCAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0ICAgIGJvcmRlci1yYWRpdXM6IDRweCFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAzcHggNHB4IHJnYmEoMCwwLDAsMC41KTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19idXkge1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XHJcblx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGZvbnQ6IDE0cHggJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3JhdGluZyB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdC5zdGFyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N0YXItb25AMngucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRoZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHQmLS1lbXB0eSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N0YXItb2ZmQDJ4LnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQ6IDE2cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19waWMgaW1nIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuICAgIFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCl7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuICAgIFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fcGljLCAmX19idXksICZfX2NvbnRlbnQsICZfX3JhdGluZywgJl9fc3BhY2VyIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpe1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZlYXR1cmVkcHJvZHVjdC1saWdodF9fYm90dG9tX19yYXRpbmd7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LnN0YXJzIHtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZWRwcm9kdWN0LWRhcmsge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0dGgge1xyXG5cdFx0YmFja2dyb3VuZDogIzIwMjEyNjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xyXG5cdFx0Y29sb3I6ICNDMEM3REU7XHJcblx0XHRmb250OiAyMXB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2JvdHRvbSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMTExMTEyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0cDplbXB0eSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRtYXJnaW46MTBweCAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDQwcHg7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRUFFREY1O1xyXG5cdFx0XHRcdFx0XHRmb250OiAxNnB4IFJvYm90bywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzZBQzI1OTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0ICBjb250ZW50OlwiXFxmMDBjXCI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udDogMTJweC8xIEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0yM3B4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOjJweDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdFx0XHQgIHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2J1eSAucHJvZHVjdF9jdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHQgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuXHQgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIGZvbnQ6IDE2cHggUnViaWssc2Fucy1zZXJpZjtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHQgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcblx0ICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdCAgICB0ZXh0LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xyXG5cdCAgICBtYXJnaW46IDIwcHggYXV0bztcclxuXHQgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA0cHghaW1wb3J0YW50O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggM3B4IDRweCByZ2JhKDAsMCwwLDAuNSk7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fYnV5IHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpe1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNFQUVERjU7XHJcblx0XHRcdFx0Zm9udDogMTRweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fcmF0aW5nIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0LnN0YXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3Rhci1vbkAyeC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGhlaWdodDoyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdCYtLWVtcHR5IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3Rhci1vZmZAMngucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGhlaWdodDoyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250OiAxNnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fcGljIGltZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpe1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3BpYywgJl9fYnV5LCAmX19jb250ZW50LCAmX19yYXRpbmcsICZfX3NwYWNlciB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mZWF0dXJlZHByb2R1Y3QtZGFya19fYm90dG9tX19yYXRpbmd7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LnN0YXJzIHtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHQucHJvZHVjdC11c3BzLWNvbCB7XHJcblx0XHRmbG9hdDogbGVmdCFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0LnByb2R1Y3RzLXVzcHNfX3Bvc2l0aXZlLCAucHJvZHVjdHMtdXNwc19fbmVnYXRpdmUge1xyXG5cdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wcm9kdWN0cy11c3BzIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdCYtY29sIHtcclxuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0XHQucHJvZHVjdHMtdXNwc19fcG9zaXRpdmUge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdHMtdXNwc19fbmVnYXRpdmUge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZHVjdHMtdXNwc19fcG9zaXRpdmUge1xyXG5cdFx0dGgge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcclxuXHRcdFx0YmFja2dyb3VuZDogIzIwMjEyNjtcclxuXHRcdFx0Y29sb3I6ICNCOUMwRDg7XHJcblx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHRcdHRkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzExMTExMjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxODE4MWE7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG4gICAgXHRjb2xvcjogI0M0RkZDRDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG4gICAgXHRmb250LXdlaWdodDogNTAwO1xyXG4gICAgXHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZHVjdHMtdXNwc19fbmVnYXRpdmUge1xyXG5cdFx0dGgge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcclxuXHRcdFx0YmFja2dyb3VuZDogIzIwMjEyNjtcclxuXHRcdFx0Y29sb3I6ICNCOUMwRDg7XHJcblx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHRcdHRkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzExMTExMjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxODE4MWE7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG4gICAgXHRjb2xvcjogI0ZGQkJCMTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG4gICAgXHRmb250LXdlaWdodDogNTAwO1xyXG4gICAgXHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlZmVyZW5jZXMge1xyXG5cclxuXHQucGFuZWwtYm9keSB7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAxcztcclxuXHRcdC5wYW5lbC10ZWFzZXItZ3JhZGllbnQge1xyXG5cdFx0XHRvcGFjaXR5OjE7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxcztcclxuXHRcdH1cclxuXHRcdCYtLWdyYWRpZW50aGlkZSB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDFzO1xyXG5cdFx0XHQucGFuZWwtdGVhc2VyLWdyYWRpZW50IHtcclxuXHRcdFx0XHRvcGFjaXR5OjA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDFzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucGFuZWwtaGVhZGluZyB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzYxNjE2MTtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIFx0cGFkZGluZy1ib3R0b206MjBweDtcclxuICAgIFx0cG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBcdHotaW5kZXg6MjtcclxuICAgIFx0YSB7XHJcbiAgICBcdFx0Y29sb3I6ICNGRkU1QTM7XHJcblx0XHRcdGZvbnQ6IDE0cHggUnViaWssIHNhbnMtc2VyaWY7XHJcbiAgICBcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIFx0XHQmOmFmdGVyIHtcclxuICAgIFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2hvdy1tb3JlLWFycm93LnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJvdHRvbTogNHB4O1xyXG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICBjb250ZW50OiBcIlwiO1xyXG5cdFx0XHQgICAgaGVpZ2h0OiA5cHg7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICByaWdodDogLTE4cHg7XHJcblx0XHRcdCAgICB3aWR0aDogMzdweDtcclxuICAgIFx0XHR9XHJcbiAgICBcdH1cclxuICAgIFx0cCB7XHJcbiAgICBcdFx0Y29sb3I6ICNFQUVERjU7XHJcbiAgICBcdFx0Zm9udDogMTRweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gICAgXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBcdFx0bWFyZ2luOjA7XHJcbiAgICBcdFx0cGFkZGluZzowO1xyXG4gICAgXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBcdH1cclxuICAgIFx0aDQge1xyXG4gICAgXHRcdG1hcmdpbjowO1xyXG4gICAgXHRcdHBhZGRpbmc6MDtcclxuICAgIFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBcdH1cclxuXHR9XHJcblx0cCB7XHJcblx0XHRjb2xvcjogI0IyQjJCMjtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuICAgIFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0fVxyXG5cdC5wYW5lbC10ZWFzZXItZ3JhZGllbnQge1xyXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwxKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0ICAgIGxlZnQ6IDA7XHJcblx0ICAgIG9wYWNpdHk6MTtcclxuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICByaWdodDogMDtcclxuXHQgICAgdHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uU3BlZWQ7XHJcblxyXG5cdH1cclxuXHQucGFuZWwtdGVhc2VyLWdyYWRpZW50aGlkZSAucGFuZWwtdGVhc2VyLWdyYWRpZW50IHtcclxuXHRcdG9wYWNpdHk6MDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvblNwZWVkO1xyXG5cdH1cclxufVxyXG5hcnRpY2xlIHtcclxuXHR1bCB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDQwcHggNTBweCA0MHB4O1xyXG5cdFx0bGkge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdCAgICBmb250OiAxOHB4IFJvYm90byxzYW5zLXNlcmlmO1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0ICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5wb3N0c3RhdHMtY29udGFpbmVyIHRhYmxlIHtcclxuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblx0XHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ciB7XHJcblx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdCYuc3RhdC1sYWJlbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjAyMTI2O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNCOUMwRDg7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnN0YXQtdmFsdWUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzExMTExMjtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZFNUEzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2hvdy1vbi1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5oaWRlLW9uLW1vYmlsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ubGF0ZXN0YXJ0aWNsZXMge1xyXG5cdGgxIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGZvbnQ6IDI4cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHQgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdCAgcGFkZGluZzogNTBweCAwIDMwcHg7XHJcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICAmOmFmdGVyIHtcclxuXHQgICBcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYXJyb3ctcHJvZmlsZS1ob3Zlci5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0Ym90dG9tOiA0NHB4O1xyXG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0XHQgICAgaGVpZ2h0OiA5cHg7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHJpZ2h0OiAtNDRweDtcclxuXHRcdCAgICB3aWR0aDogMzdweDtcclxuXHQgICAgfVxyXG5cdH1cclxufVxyXG4uc2hhcmVJY29ucyB7XHJcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcbn1cclxuLnRhYmxlcHJlc3Mge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcclxuXHR0cltjbGFzcyo9J3JvdyddIC5jb2x1bW4tMSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMjAyMTI2O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xyXG4gICAgXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XHJcbiAgICBcdGNvbG9yOiAjQjlDMEQ4O1xyXG4gICAgXHRmb250OiAxNHB4IFJ1YmlrO1xyXG4gICAgXHRmb250LXdlaWdodDogNTAwO1xyXG4gICAgXHRsaW5lLWhlaWdodDogMThweDtcclxuICAgIFx0cGFkZGluZzogMTZweDtcclxuICAgIFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBcdHdpZHRoOiAyMCU7XHJcblxyXG5cdH1cclxuXHQucm93LWhvdmVyIHRyOmhvdmVyIHRkIHtcclxuXHRcdGJhY2tncm91bmQ6IGJsYWNrO1xyXG5cdH1cclxuXHR0ci5yb3ctMSAuY29sdW1uLTMsIHRyLnJvdy0xIC5jb2x1bW4tNCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMjAyMTI2O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czowO1xyXG5cdFx0Y29sb3I6ICNCOUMwRDg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdH1cclxuXHR0cltjbGFzcyo9J3JvdyddOm5vdCgucm93LTEpIC5jb2x1bW4tMywgdHJbY2xhc3MqPSdyb3cnXTpub3QoLnJvdy0xKSAuY29sdW1uLTQge1xyXG5cdFx0YmFja2dyb3VuZDogIzExMTExMjtcclxuXHRcdGNvbG9yOiAjRkZFNUEzO1xyXG5cdCAgICBmb250OiAxNnB4ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdH1cclxuXHR0cltjbGFzcyo9J3JvdyddOm5vdCgucm93LTEpIHRkIHtcclxuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJsYWNrIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdHRyLnJvdy0xIC5jb2x1bW4tMyB7XHJcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XHJcblx0fVxyXG5cdHRyLnJvdy0xIC5jb2x1bW4tNCB7XHJcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xyXG5cdH1cclxuXHR0cltjbGFzcyo9J3JvdyddIC5jb2x1bW4tMiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMTExMTEyO1xyXG5cdCAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xyXG5cdCAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xyXG5cdCAgICBjb2xvcjogI0ZGRTVBMztcclxuXHQgICAgZm9udDogMTZweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0ICAgIHBhZGRpbmc6IDE2cHg7XHJcblx0ICAgIHBhZGRpbmctbGVmdDogMTdweDtcclxuXHJcblx0fVxyXG5cdHRib2R5IHRkIHtcclxuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmxhY2shaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4uZmVhdHVyZWRBZFRleHQge1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmZlYXR1cmVkQWRMaW5rIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi5mZWF0dXJlZGFydGljbGVzIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHQmLS1wb3N0IHtcclxuXHRcdC5zdWdnZXN0ZWRfX3Bvc3QgLnN1Z2dlc3RlZF9fcG9zdF9faW1ne1xyXG5cdFx0XHR3aWR0aDogMzAlIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5zdWdnZXN0ZWRfX3Bvc3QgLnN1Z2dlc3RlZF9fcG9zdF9fY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0d2lkdGg6IDcwJSFpbXBvcnRhbnQ7XHJcblx0XHRcdHAuZmVhdHVyZWRBZFRleHQge1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRoMiB7XHJcblx0XHRmb250OiAzMnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRwYWRkaW5nOiA1MHB4IDAgMzBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRwIHtcclxuXHRcdGNvbG9yOiAjQjJiMmIyO1xyXG5cdFx0Zm9udDogMThweCBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICBcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgXHQmLnN1Z2dlc3RlZF9fcG9zdF9fY29udGVudF9fcmVhZG1vcmUge1xyXG4gICAgXHRcdGNvbG9yOiAkd2hpdGU7XHJcbiAgICBcdFx0ZmxvYXQ6IGxlZnQ7XHJcbiAgICBcdFx0Zm9udDogMTRweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG4gICAgXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVhZC1hcnRpY2xlLXdoaXRlLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICBjb250ZW50OiBcIlwiO1xyXG5cdFx0XHQgICAgaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgcmlnaHQ6IC00NHB4O1xyXG5cdFx0XHQgICAgdG9wOiAtMnB4O1xyXG5cdFx0XHQgICAgd2lkdGg6IDM3cHg7XHJcblx0XHRcdH1cclxuICAgIH1cclxuXHR9XHJcblx0LnN1Z2dlc3RlZCAuc3VnZ2VzdGVkX19wb3N0LnN1Z2dlc3RlZF9fcG9zdC0tdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHQuc3VnZ2VzdGVkX19wb3N0X19pbWcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxNzZweDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN1Z2dlc3RlZF9fcG9zdF9fY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pbWcge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcclxuXHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdGE6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHQmX19zbWFsbCB7XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdWdnZXN0ZWRfX3Bvc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCZfX2ltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5tb3JlYXJ0aWNsZXMge1xyXG5cdGgyIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Zm9udDogMjJweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fycm93LXByb2ZpbGUtaG92ZXIuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJvdHRvbTogMzFweDtcclxuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICBjb250ZW50OiBcIlwiO1xyXG5cdFx0ICAgIGhlaWdodDogOXB4O1xyXG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICByaWdodDogLTUzcHg7XHJcblx0XHQgICAgd2lkdGg6IDM3cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGE6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHQmX19hcnRpY2xlIHtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0Jl9fbGVmdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdC5zZWFyY2gtaGlnaGxpZ2h0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkeWVsbG93O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX19yZWFkbW9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdCAgICBmbG9hdDogbGVmdDtcclxuXHRcdCAgICBmb250OiAxNHB4ICdSdWJpaycsc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMCFpbXBvcnRhbnQ7XHJcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlYWQtYXJ0aWNsZS13aGl0ZS5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAtNDRweDtcclxuXHRcdFx0XHRcdHRvcDogLTJweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAzN3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRjb2xvcjogI0IyQjJCMjtcclxuXHRcdFx0XHRmb250OiAxNnB4ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDowO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3JpZ2h0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC1oZWlnaHQ6IGF1dG87XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWF4LWhlaWdodDogYXV0bztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1ib3JkZXIge1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM2MzY1NkY7XHJcblx0fVxyXG59XHJcbi5jb21tZW50cyB7XHJcblx0LnBhbmVsLWRlZmF1bHQgYTpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQjY29tbWVudGZvcm0ge1xyXG5cdFx0LmNvbW1lbnQtZm9ybS1hdXRob3Ige1xyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzE4MTgxYTtcclxuXHRcdCAgICBib3JkZXI6IDJweCBzb2xpZCAjM2MzZTQ2O1xyXG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdCAgICBjb2xvcjogIzdhN2Y5MDtcclxuXHRcdCAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xyXG5cdFx0ICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcblx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkeWVsbG93O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbW1lbnQtZm9ybS1lbWFpbCB7XHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTgxODFhO1xyXG5cdFx0ICAgIGJvcmRlcjogMnB4IHNvbGlkICMzYzNlNDY7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0ICAgIGNvbG9yOiAjN2E3ZjkwO1xyXG5cdFx0ICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogODBweDtcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29tbWVudC1mb3JtLXVybCB7XHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTgxODFhO1xyXG5cdFx0ICAgIGJvcmRlcjogMnB4IHNvbGlkICMzYzNlNDY7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0ICAgIGNvbG9yOiAjN2E3ZjkwO1xyXG5cdFx0ICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogODBweDtcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtZm9ybS1jb21tZW50IHtcclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZDogIzE4MTgxQTtcclxuXHRcdFx0ICAgIGJvcmRlcjogMnB4IHNvbGlkICMzQzNFNDY7XHJcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdCAgICBjb2xvcjogIzdBN0Y5MDtcclxuXHRcdFx0ICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBcdFx0XHRtYXgtaGVpZ2h0OiA4MHB4O1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHllbGxvdztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdCNzdWJtaXQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjAyMTI2IHVybCguLi9pbWcvY29tbWVudHMtaWNvbi5zdmcpIDEwcHggMTBweCBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzBweCAyMXB4O1xyXG4gICAgXHRcdGJvcmRlcjogMnB4IHNvbGlkICMzQzNFNDY7XHJcblx0ICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdGNvbG9yOiAkeWVsbG93O1xyXG5cdFx0XHRmb250OiAxNnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDUwcHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb21tZW50c19fY29udGVudF9fY29tbWVudHdyYXAgIHtcclxuICAgIFx0YmFja2dyb3VuZDogIzE4MTgxQTtcclxuICAgIFx0Ym9yZGVyOiAycHggc29saWQgIzI3MkIzNztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgIFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0XHQucGluZ2JhY2sge1xyXG5cdFx0XHRcdFx0LmNvbW1lbnQtbWV0YWRhdGEgLmZuIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0ICAgIGZvbnQ6IDE2cHggJ1J1YmlrJyxzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuICAgICAgIFx0LmNvbW1lbnQge1xyXG4gICAgICAgXHRcdC5jb21tZW50LWJvZHkge1xyXG4gICAgICAgXHRcdFx0LmNvbW1lbnQtbWV0YXtcclxuICAgICAgIFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG4gICAgICAgXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuICAgICAgIFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcbiAgICAgICBcdFx0XHRcdC5jb21tZW50LWF1dGhvciB7XHJcbiAgICAgICBcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuICAgICAgIFx0XHRcdFx0fVxyXG4gICAgICAgXHRcdFx0XHQmZGF0YSB7XHJcbiAgICAgICBcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG4gICAgICAgXHRcdFx0XHRcdGZsZXgtZmxvdzpjb2x1bW47XHJcbiAgICAgICBcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuICAgICAgIFx0XHRcdFx0XHQuc2F5cyB7XHJcbiAgICAgICBcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuICAgICAgIFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtNTAwMHB4O1xyXG4gICAgICAgXHRcdFx0XHRcdH1cclxuICAgICAgIFx0XHRcdFx0XHQuZm4ge1xyXG4gICAgICAgXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuICAgICAgIFx0XHRcdFx0XHRcdGZvbnQ6IDE2cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuICAgICAgIFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICBcdFx0XHRcdFx0fVxyXG4gICAgICAgXHRcdFx0XHRcdC50aW1lIHtcclxuICAgICAgIFx0XHRcdFx0XHRcdGZvbnQ6IDE0cHggJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICBcdFx0XHRcdFx0XHRjb2xvcjogI0IyQjJCMjtcclxuICAgICAgIFx0XHRcdFx0XHR9XHJcbiAgICAgICBcdFx0XHRcdH1cclxuICAgICAgIFx0XHRcdFx0LmNvbW1lbnQtYXV0aG9yIHtcclxuICAgICAgIFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHRcdFx0XHRcdCYtcmVwbHkge1xyXG4gICAgXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0ICAgIGZvbnQ6IDE0cHggUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDZweCAxMXB4O1xyXG5cdFx0XHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0ICAgIGE6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHQgICAgXHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHQgICAgfVxyXG5cclxuXHJcbiAgICBcdFx0XHRcdFx0fVxyXG4gICAgICAgXHRcdFx0XHR9XHJcbiAgICAgICBcdFx0XHRcdC5hdmF0YXIge1xyXG4gICAgICAgXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgXHRcdFx0XHRcdHdpZHRoOiAzNnB4O1xyXG4gICAgICAgXHRcdFx0XHR9XHJcblxyXG4gICAgICAgXHRcdFx0fVxyXG4gICAgICAgXHRcdH1cclxuICAgICAgIFx0XHQuY29tbWVudC1jb250ZW50IHtcclxuICAgICAgIFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgXHRcdFx0cGFkZGluZzogMTBweDtcclxuICAgICAgIFx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgICAgXHRcdFx0cCB7XHJcbiAgICAgICBcdFx0XHRcdHBhZGRpbmc6MDtcclxuICAgICAgIFx0XHRcdH1cclxuICAgICAgIFx0XHR9XHJcbiAgICAgICBcdH1cclxuXHR9XHJcblx0LnBhbmVsLWhlYWRpbmcge1xyXG5cdFx0YmFja2dyb3VuZDogYmxhY2s7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkeWVsbG93O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0Y29sb3I6ICR5ZWxsb3c7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRmb250OiAxNnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb25TcGVlZDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Lmljb24ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1lbnRzLWljb24uc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdH1cclxuXHRcdCYucGFuZWwtaGVhZGluZy0tb3BlbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMxODE4MUE7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMxODE4MUE7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvblNwZWVkO1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tZW50cy1jbG9zZS1pY29uLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG51bC5zaGFyZSB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRtYXJnaW46MDtcclxuXHRwYWRkaW5nOjA7XHJcblx0cGFkZGluZy1ib3R0b206MzBweDtcclxuXHRsaSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46MDtcclxuXHRcdHBhZGRpbmc6MDtcclxuXHRcdC5zaGFyZV9fdHdpdHRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2hhcmUtdHdpdHRlci5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdGhlaWdodDogMjJweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHggMTBweCAxMHB4O1xyXG5cdFx0XHR3aWR0aDogMjdweDtcclxuXHRcdFx0fVxyXG5cdFx0LnNoYXJlX19mYWNlYm9vayB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2hhcmUtZmFjZWJvb2suc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRoZWlnaHQ6IDI3cHg7XHJcblx0XHRcdG1hcmdpbjogNXB4IDEwcHggOHB4IDVweDtcclxuXHRcdFx0d2lkdGg6IDI3cHg7XHJcblx0XHR9XHJcblx0XHQuc2hhcmVfX2VtYWlsIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9zaGFyZS1lbWFpbC5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdGhlaWdodDogMjdweDtcclxuXHRcdFx0bWFyZ2luOiA1cHggMTBweCA4cHggNXB4O1xyXG5cdFx0XHR3aWR0aDogMzZweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmxvZ2luTGluaywgLmxvZ2luTGluazpob3ZlciB7XHJcblx0Y29sb3I6ICR3aGl0ZTtcclxuXHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xyXG59XHJcblxyXG5cclxuLyoqQ2Fsb3JpZSBmb3JtIHN0eWxlKiovXHJcbi5nZm9ybV93cmFwcGVyIHtcclxuXHRtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdC5nZm9ybV9oZWFkaW5nIHtcclxuXHRcdG1hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFx0c3Bhbi5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHQuZ2Zvcm1fd3JhcHBlciB1bCwgLmdmb3JtX3dyYXBwZXIgdWwgbGkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQmLmNhbG9yaWUtY291bnRlci1mb3JtX3dyYXBwZXIge1xyXG5cdFx0LmNhbG9yaWUtY291bnRlci1mb3JtIHtcclxuXHQgICAgYmFja2dyb3VuZDogIzE4MTgxYTtcclxuXHQgICAgYm9yZGVyOiAycHggc29saWQgIzI3MmIzNztcclxuXHQgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdCAgICBjb2xvcjogI2Y1YWYwMDtcclxuXHQgICAgZm9udDogMTZweCAnUnViaWsnLHNhbnMtc2VyaWY7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0ICAgIHBhZGRpbmc6IDEwcHg7XHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgYWxsIC41cztcclxuXHQgICAgdHJhbnNpdGlvbjogYWxsIGFsbCAuNXM7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHQuY2Fsb3JpZS1jYWxjdWxhdGUtYnV0dG9uIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHllbGxvdztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udDogMTZweCBSdWJpayxzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0cGFkZGluZzogMTBweCAyMXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgxe1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0XHQuZ2Zvcm1fYm9keSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHQuZ2ZpZWxkX3JhZGlvIGxpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHR1bCBsaSB7XHJcblx0XHRcdFx0bWFyZ2luOjAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDowIWltcG9ydGFudDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW07XHJcblx0XHRcdFx0Ji5maWVsZF9kZXNjcmlwdGlvbl9iZWxvdyBkaXYuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gbGFiZWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdCAgICB3aWR0aDogMzAlO1xyXG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdCAgICBtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuXHRcdFx0XHQgICAgcGFkZGluZy10b3A6IDRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmdpbnB1dF9jb250YWluZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ICAgIHdpZHRoOiA3MCU7XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmdmb3JtX2Zvb3RlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQub3JhbmdlLXRleHR7XHJcblx0XHRcdGNvbG9yOiAkeWVsbG93O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN1Y2Nlc3MtbXNnIHtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG5cdGZvbnQ6IDE2cHggJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0cGFkZGluZzogMjBweCAwIDQwcHg7XHJcblxyXG59XHJcbi5nZm9ybV93cmFwcGVyIHtcclxuXHJcblx0I2NhbG9yaWUtcmVzdWx0IHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdC5jYWxvcmllLXJlc3VsdHMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzczNzNjO1xyXG5cdFx0XHRtYXJnaW46IDAhaW1wb3J0YW50O1xyXG4gICAgXHRcdHBhZGRpbmc6IDIwcHg7XHJcbiAgICBcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lIWltcG9ydGFudDtcclxuICAgIFx0XHRsaSB7XHJcbiAgICBcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgXHRcdH1cclxuXHRcdH1cclxuXHRcdGgyIHtcclxuXHRcdFx0IG1hcmdpbjogMjBweCAwO1xyXG5cdFx0ICAgIHBhZGRpbmc6IDIwcHg7XHJcblx0XHQgICAgYmFja2dyb3VuZDogIzM3MzczYztcclxuXHRcdCAgICBib3JkZXI6IDNweCBzb2xpZCAjZjVhZjAwO1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHQgICAgZm9udC1zaXplOiAzMHB4O1xyXG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdCAgICBsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdHBhZGRpbmc6IDQwcHg7XHJcblx0Lmdmb3JtX3dyYXBwZXIgc3Bhbi5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmdmaWVsZF9yYWRpbyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bGkge1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0Lmdmb3JtX2Rlc2NyaXB0aW9uIGgxIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdmb3JtX2hlYWRpbmcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm9yYW5nZS10ZXh0IHtcclxuXHRcdGNvbG9yOiAkeWVsbG93O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdG1hcmdpbjowO1xyXG5cdFx0cGFkZGluZzowO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblx0Lmdmb3JtX2JvZHkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cdC5nZm9ybV9mb290ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lmdmb3JtX2JvZHkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG5cdC54eHMtdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTZweDtcclxuXHRcdG1hcmdpbjowO1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDIwcHg7XHJcblx0fVxyXG5cdGlucHV0IHtcclxuXHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdHNlbGVjdCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgLmNhbG9yaWUtY2FsY3VsYXRlLWJ1dHRvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkeWVsbG93O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRjb2xvcjogJGJsYWNrO1xyXG5cdGZvbnQ6IDE2cHggUnViaWssc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRwYWRkaW5nOiAxMHB4IDIxcHg7XHJcbn1cclxuLmNhbG9yaWUtY2FsY3VsYXRlLWJ1dHRvbjpob3ZlciB7XHJcblx0Y29sb3I6ICRibGFjaztcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmNhbG9yaWUtY291bnRlci1mb3JtX3dyYXBwZXIgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDowIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiA3MCU7XHJcbn1cclxuLmNhbG9yaWUtY291bnRlci1mb3JtX3dyYXBwZXIgLmdmaWVsZCA+IGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbn1cclxuLmNhbG9yaWUtY291bnRlci1mb3JtX3dyYXBwZXIgLmdmaWVsZCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIHBhZGRpbmc6IC41cmVtIDA7XHJcbiAgICByYWRpbyBsaSB7XHJcbiAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIFx0bWFyZ2luLXJpZ2h0OiAxcmVtIWltcG9ydGFudDtcclxuICAgIH1cclxuXHRcdD4gbGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHR3aWR0aDogMzAlIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDRweDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmdpbmlucHV0X2NvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jSyFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdH1cclxufVxyXG4uZ2Zvcm1fd3JhcHBlciAubGVmdF9sYWJlbCAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLCAuZ2Zvcm1fd3JhcHBlciAubGVmdF9sYWJlbCAuaW5zdHJ1Y3Rpb24sIC5nZm9ybV93cmFwcGVyIC5yaWdodF9sYWJlbCAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLCAuZ2Zvcm1fd3JhcHBlciAucmlnaHRfbGFiZWwgLmluc3RydWN0aW9uIHtcclxuXHRtYXJnaW4tbGVmdDowIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOjAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHQmLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcblx0XHRjb2xvcjogI2MyM2MzYztcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuXHQuY29udGFpbmVyLXNtYWxsIGlmcmFtZSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmZlYXR1cmVkYXJ0aWNsZXMgLmZlYXR1cmVkYXJ0aWNsZXNfX3NtYWxsIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0cGFkZGluZzogMTVweCFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC5zdWdnZXN0ZWRfX3Bvc3RfX2ltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3VnZ2VzdGVkX19wb3N0X19jb250ZW50IHtcclxuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSB7XHJcblx0Lmdmb3JtX3dyYXBwZXIgZm9ybSB1bC5nZm9ybV9maWVsZHM6bm90KC50b3BfbGFiZWwpIGxpLmdmaWVsZF9odG1sX2Zvcm1hdHRlZCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vKkZpeCBmb3IgYXJ0aWNsZXMgcGFnZSovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwNHB4KXtcclxuXHQubW9yZWFydGljbGVzIHtcclxuXHRcdC5tb3JlYXJ0aWNsZXNfX2FydGljbGUge1xyXG5cdFx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX19sZWZ0IHtcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3JpZ2h0IHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcblx0Lm1vcmVhcnRpY2xlc19fYXJ0aWNsZV9fbGVmdF9fcmVhZG1vcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LmNvbW1lbnRzIHtcclxuXHRcdC5jb21tZW50LWZvcm0tZW1haWwge1xyXG5cdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0fVxyXG5cdFx0LmNvbW1lbnQtZm9ybS1hdXRob3Ige1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206MjBweDtcclxuXHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdH1cclxuXHRcdC5jb21tZW50LWZvcm0tY29tbWVudCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mZWF0dXJlZGFydGljbGVzIC5zdWdnZXN0ZWQgLnN1Z2dlc3RlZF9fcG9zdC5zdWdnZXN0ZWRfX3Bvc3QtLXRvcCAuc3VnZ2VzdGVkX19wb3N0X19jb250ZW50IGgzIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHQuZmVhdHVyZWRhcnRpY2xlc19faW1nIHtcclxuXHRcdG1heC1oZWlnaHQ6IDI4MHB4O1xyXG5cdH1cclxuXHQudGFibGVwcmVzcyB7XHJcblx0IGRpc3BsYXk6IGJsb2NrO1xyXG5cdCBvdmVyZmxvdy14OiBhdXRvO1xyXG5cdH1cclxuXHQuc2hvdy1vbi1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5oaWRlLW9uLW1vYmlsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdGFydGljbGUgdGFibGUgdHIgdGQuc3RhdC12YWx1ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnBvc3RzdGF0cy1jb250YWluZXIgdGFibGUge1xyXG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHRcdHRhYmxlLWxheW91dDogaW5oZXJpdCFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRyOmZpcnN0LWNoaWxkIC5zdGF0LXZhbHVlIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdHN0cm9uZyAge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHRyOm50aC1jaGlsZCgyKSwgdHI6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzIwMjEyNjtcclxuXHRcdFx0Y29sb3I6ICNCOUMwRDg7XHJcblx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0cGFkZGluZzogMTRweCAxMHB4IDEwcHggMTBweDtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0ci5zcGFjZXIge1xyXG5cdFx0XHRmb250LXNpemU6NDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDNweDtcclxuXHRcdFx0dGQge1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0dHI6bnRoLWNoaWxkKDMpLCB0cjpudGgtY2hpbGQoNil7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMxMTExMTI7XHJcblx0XHRcdGNvbG9yOiAjRkZFNUEzO1xyXG5cdFx0XHRmb250OiAxNnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRwYWRkaW5nOjogMTBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucmVmZXJlbmNlcyAucGFuZWwtaGVhZGluZyBoNCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6MDtcclxuXHR9XHJcblx0LmxhdGVzdGFydGljbGVzIGgxIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qVGFibGV0IGZpeGVzIGZvciB3ZWlyZCBwb3N0IGxheW91dCBvbiBjYXRlZ29yeSBwYWdlcywgSSBoYXZlIHdyb3RlIHRoaXMgYmFja3dhcmRzIHJhdGhlciB0aGFuIE1PQiBmaXJzdCBmb3IgZWFzZSovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXtcclxuXHJcblx0LmZlYXR1cmVkYXJ0aWNsZXMgLmZlYXR1cmVkYXJ0aWNsZXNfX3NtYWxsIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0cGFkZGluZzogMTBweCFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMzMuMzMzJTtcclxuXHRcdC5zdWdnZXN0ZWRfX3Bvc3RfX2ltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3VnZ2VzdGVkX19wb3N0X19jb250ZW50IHtcclxuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucm93LS1maXgge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW46MDtcclxuXHRcdHdpZHRoOiAzMy4zMzMlO1xyXG5cdFx0LmZlYXR1cmVkYXJ0aWNsZXNfX3NtYWxsIHtcclxuXHRcdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCl7XHJcblx0LnBvc3RfX2hlYWRlciAucG9zdF9faGVhZGVyX190aHVtYm5haWxfX3NoYXJlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdC5mZWF0dXJlZGFydGljbGVzIC5zdWdnZXN0ZWQgLnN1Z2dlc3RlZF9fcG9zdC5zdWdnZXN0ZWRfX3Bvc3QtLXRvcCAuc3VnZ2VzdGVkX19wb3N0X19jb250ZW50IGgzIHtcclxuXHRcdHBhZGRpbmctdG9wOjA7XHJcblx0fVxyXG5cdC5mZWF0dXJlZGFydGljbGVzX19pbWcge1xyXG5cdFx0bWF4LWhlaWdodDogMzgwcHg7XHJcblx0fVxyXG5cdC5wb3N0X19oZWFkZXIgLnBvc3RfX2hlYWRlcl9fdGh1bWJuYWlsX19zaGFyZSB1bC5zaGFyZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHQgbGkge1xyXG5cdFx0IFx0bWFyZ2luOiAxMHB4O1xyXG5cdFx0IH1cclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlZGFydGljbGVzIC5zdWdnZXN0ZWRfX3Bvc3Qge1xyXG5cdFx0ZmxleC1mbG93OiByb3c7XHJcblx0XHQuc3VnZ2VzdGVkX19wb3N0X19pbWcge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3VnZ2VzdGVkX19wb3N0X19jb250ZW50IHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdC5mZWF0dXJlZGFydGljbGVzIC5zdWdnZXN0ZWRfX3Bvc3Quc3VnZ2VzdGVkX19wb3N0LS10b3AgLnN1Z2dlc3RlZF9wb3N0X19pbWcgaW1nIHtcclxuXHRcdG1heC1oZWlnaHQ6IDE3NnB4O1xyXG5cclxuXHR9XHJcblx0Lm1vcmVhcnRpY2xlcyB7XHJcblx0XHQudGV4dC1sZWZ0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOjM4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDAgMzBweDtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym90dG9tOiA0MnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cclxuLnByb2R1Y3RfX2NhcmQge1xyXG4gIGJvcmRlci13aWR0aDogMnB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYmFja2dyb3VuZDogIzE4MTgxYTtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgIzI3MmIzNztcclxuICBib3JkZXItY29sb3I6ICMyNzJiMzchaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogMCAwIDEuNWVtIDA7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRpbWcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0cDplbXB0eSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRoMyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZzowO1xyXG5cdFx0cGFkZGluZy10b3A6MjBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiAkeWVsbG93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZHVjdF9fY2FyZF9faW5ncmVkaWVudHMge1xyXG5cdFx0aDQge1xyXG5cdFx0XHRjb2xvcjogI0ZGRTVBMztcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdH1cclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3VzcHMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGgzIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XHJcblx0ICAgIGJhY2tncm91bmQ6ICMyMDIxMjY7XHJcblx0ICAgIGNvbG9yOiAjYjljMGQ4O1xyXG5cdCAgICBmb250OiAxNHB4IFJ1YmlrLHNhbnMtc2VyaWY7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHQgICAgcGFkZGluZzogMTBweDtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIHRleHQtc2hhZG93OiBub25lO1xyXG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdFx0Jl9fcHJvcyB7XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hlY2tlZC5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ICAgIGhlaWdodDogMTVweDtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIHRvcDogMTBweDtcclxuXHRcdFx0ICAgIHdpZHRoOiAxNXB4O1xyXG5cdFx0XHQgICAgbGVmdDogMzAlO1xyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpe1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiA0MCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCl7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDMwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTpub25lO1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxMTExMTI7XHJcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE4MTgxYTtcclxuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG5cdFx0XHQgICAgY29sb3I6ICNjNGZmY2Q7XHJcblx0XHRcdCAgICBmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fY29ucyB7XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZXJyb3Iuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICBoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICB0b3A6IDEwcHg7XHJcblx0XHRcdCAgICB3aWR0aDogMTVweDtcclxuXHRcdFx0ICAgIGxlZnQ6IDMwJTtcclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXtcclxuXHRcdFx0XHRcdFx0bGVmdDogNDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpe1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAzMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxMTExMTI7XHJcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE4MTgxYTtcclxuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG5cdFx0XHQgICAgY29sb3I6ICNmZmJiYjE7XHJcblx0XHRcdCAgICBmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZHVjdF9fY2FyZF9fY3RhIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuXHRcdFx0bWFyZ2luOiAyMHB4IDA7XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdF9fY2FyZF9fYnV0dG9uIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250OiAxNnB4IFJ1YmlrLHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIxcHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZHVjdF9fY2FyZF9fdXNwc19fcHJvcywgLnByb2R1Y3RfX2NhcmRfX3VzcHNfX2NvbnMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KXtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMSU7XHJcblx0XHRcdHdpZHRoOiA0OCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKkFydGljbGUgc3R5bGluZyEqL1xyXG5cclxuYS5mZWF0YXJ0aWNsZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0YXJ0aWNsZSB7XHJcblx0XHRhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MzY1NmY7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQuZmVhdGFydGljbGVfX2xlZnR7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZlYXRhcnRpY2xlX19yaWdodCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4O1xyXG5cdFx0XHR3aWR0aDo3NSU7XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fcmVhZG1vcmUge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdGZvbnQ6IDE0cHggUnViaWssc2Fucy1zZXJpZjtcclxuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlYWQtYXJ0aWNsZS13aGl0ZS5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0ICAgIGhlaWdodDogMjBweDtcclxuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdCAgICByaWdodDogLTQ0cHg7XHJcblx0XHRcdFx0ICAgIHRvcDogLTJweDtcclxuXHRcdFx0XHQgICAgd2lkdGg6IDM3cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XHJcblx0LmZlYXR1cmVkYXJ0aWNsZXMgLmZlYXR1cmVkYXJ0aWNsZXNfX3NtYWxsIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0LnN1Z2dlc3RlZF9fcG9zdF9faW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zdWdnZXN0ZWRfX3Bvc3RfX2NvbnRlbnQge1xyXG5cdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mZWF0dXJlZGFydGljbGVzIGltZyB7XHJcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG5cdFx0bWF4LWhlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHQucm93LS1maXgge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmZlYXR1cmVkYXJ0aWNsZXMgLmZlYXR1cmVkYXJ0aWNsZXNfX3NtYWxsIHtcclxuXHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLyoqQWRqdXN0bWVudHMgZm9yIGxvbmdlciBuYW1lZCBjYXRlZ29yaWVzIG9uIG1vYmlsZSEqKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpe1xyXG5cdC5jYXRlZ29yeS0xMi13ZWVrLCAuY2F0ZWdvcnktOC13ZWVrLCAuY2F0ZWdvcnktNi13ZWVrLCAuY2F0ZWdvcnktNC13ZWVrLCAuY2F0ZWdvcnktNy1kYXksIC5jYXRlZ29yeS01LWRheSB7XHJcblx0XHRoMSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRsZWZ0OiAxMTBweDtcclxuXHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRsZWZ0OiA4NXB4O1xyXG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZmlsZXMtLXdoaXRlIHtcclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHJpZ2h0OiAtNDZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnByb2ZpbGVzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2dyZXk7XHJcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdCYtLXdoaXRlIHtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRwYWRkaW5nOiAyOHB4IDA7XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdH1cclxuXHRcdC5zdWdnZXN0ZWQge1xyXG5cdFx0XHRhOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fcG9zdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Jl9faW1nIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMjQwcHg7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZfX3JlYWRtb3JlIHtcclxuXHRcdFx0XHRcdFx0Zm9udDogMTRweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVhZC1hcnRpY2xlLWJsYWNrLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHQgICAgY29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAtNDRweDtcclxuXHRcdFx0XHRcdFx0ICAgIHRvcDogLTJweDtcclxuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAzN3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRoMiB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYXJyb3ctcHJvZmlsZS1ob3Zlci5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ICBjb250ZW50OiBcIlwiO1xyXG5cdFx0XHQgIGhlaWdodDogOXB4O1xyXG5cdFx0XHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICByaWdodDogLTQzcHg7XHJcblx0XHRcdCAgdG9wOiAxMnB4O1xyXG5cdFx0XHQgIHdpZHRoOiAzN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCNwcm9maWxlc19fZmlsdGVyZHJvcGRvd24ge1xyXG5cdFx0YmFja2dyb3VuZDogIzE4MTgxQTtcclxuXHQgICAgYm9yZGVyOiAxcHggc29saWQgIzNDM0U0NjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBcdGNvbG9yOiAjQjJCQUQ2O1xyXG4gICAgXHRmb250OiAxNnB4ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgXHRmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIFx0b3V0bGluZS1jb2xvcjogJHllbGxvdztcclxuICAgICAgICB9XHJcblxyXG5cdH1cclxuXHQucHJvZmlsZXNfX2ZpbHRlciB7XHJcblx0XHRtYXJnaW46IDEwcHggMDtcclxuXHRcdCNzb3J0Ym94IHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzE4MTgxQSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzQzNFNDY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Y29sb3I6ICNjMGM3ZGU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nOiA3cHggMTBweDtcclxuXHRcdH1cclxuXHRcdC5wcm9maWxlc19fZmlsdGVyX19vcHRpb25zIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzI3MkIzNztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDAgOHB4IDhweDtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMjBweCAxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Ji5wcm9maWxlc19fZmlsdGVyX19zaG93IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fdG9nZ2xlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzI3MkIzNztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdFx0Ji5wcm9maWxlc19fZmlsdGVyX190b2dnbGUtLW9wZW4ge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xyXG5cdFx0XHRcdHA6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHQgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjRTZFOUY0O1xyXG5cdFx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Rvd24tYXJyb3ctZmlsdGVyLWJ1dHRvbi5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0ICAgIGhlaWdodDogOXB4O1xyXG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ICAgIHJpZ2h0OiAtMXB4O1xyXG5cdFx0XHRcdCAgICB0b3A6IDRweDtcclxuXHRcdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0ICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xyXG5cdFx0XHRcdCAgICB3aWR0aDogMTJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLS1wb3N0IGgyOmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9hcnJvdy1wcm9maWxlLWhvdmVyLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0XHQgICAgaGVpZ2h0OiA5cHg7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHJpZ2h0OiAtNTBweDtcclxuXHRcdCAgICB0b3A6IDE1cHg7XHJcblx0XHQgICAgd2lkdGg6IDM3cHg7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICM5MDk2YTc7XHJcblx0XHQgICAgZm9udDogMTRweCAnUnViaWsnLHNhbnMtc2VyaWY7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdCAgICBtYXJnaW46IDA7XHJcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdCAgICB3aWR0aDo4OHB4O1xyXG5cdFx0fVxyXG5cdFx0LnByb2ZpbGVzX19maWx0ZXJfX3dyYXBfX3NvcnRCeSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmX193cmFwIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzkwOTZBNztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdFx0Zm9udDogMTRweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19vcHRpb24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFQUVERjU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udDogMTZweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdG1hcmdpbjogOHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuXHRcdFx0XHQub3B0aW9uX19zZWxlY3Qge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5vcHRpb25fX3Jlc2V0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbWVudHMtY2xvc2UtaWNvbi5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRcdFx0bGVmdDogMTNweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdFx0XHRcdGNvbG9yOiAkeWVsbG93O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogJHllbGxvdztcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDoyMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjphbGwgJHRyYW5zaXRpb25TcGVlZDtcclxuXHRcdFx0XHRcdC5vcHRpb25fX3NlbGVjdCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uU3BlZWQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZXh0cmFfX29wdGlvbnMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjOTA5NkE3O1xyXG5cdFx0XHRcdGZvbnQ6IDE0cHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRoMiB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGZsb2F0OmxlZnQ7XHJcblx0XHRcdGZvbnQ6IDI2cHggJ1J1Yml4Jywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZmlsZXNfX3dyYXAge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDE0MDBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHQgIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGV7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzYzNjU2RjtcclxuXHRcdFx0bWFyZ2luOiAwLjUlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gYWxsIDAuNHM7XHJcblx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZV9faW5uZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1mYWRlIHtcclxuXHRcdFx0XHRvcGFjaXR5OjAuMztcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wcm9maWxlc19fd3JhcF9fcHJvZmlsZSAtZmFkZVJlbW92ZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji0tZ2VuIHtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkeWVsbG93O1xyXG5cdFx0XHRcdCY6aG92ZXIgaW1nIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjEpIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2ZpbGVzX193cmFwX19wcm9maWxlX19jb250ZW50IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Zm9udDogMTRweCAnUm9ib3RvJywgc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4IWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDM1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHQgICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0ICAgIGJvcmRlci1yaWdodDogMzUwcHggc29saWQgd2hpdGU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OjA7XHJcblx0XHRcdFx0XHRcdHRvcDotNTBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2shaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmluZG91dG1vcmUge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0Zm9udDogMTJweCBSdWJpayxzYW5zLXNlcmlmO1xyXG4gICAgXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVhZC1hcnRpY2xlLWJsYWNrLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdCAgICByaWdodDogLTIwcHg7XHJcblx0XHRcdFx0XHRcdCAgICB0b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxM3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICR5ZWxsb3c7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAzcHggOHB4ICRibGFjaztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdFx0LnByb2ZpbGVzX193cmFwX19zaXplciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDAuNSU7XHJcblx0XHRcdFx0d2lkdGg6IDQ4JTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnQge1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQmX19kYXRlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfX2NvbW1lbnRzTnVtIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl9fcmVjb21tZW5kZWQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHllbGxvdztcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdGZvbnQ6IDEycHggJ1J1YmlrJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCA1cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ICAgIHRvcDogLTUycHg7XHJcblx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcblx0XHRcdFx0ICAgIHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfX3ZpZXdzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDoyO1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3ZpZXdzLWljb24uc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdCAgICBsZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdCAgICB0b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxN3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0Zm9udDogMTJweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9hcnJvdy1wcm9maWxlLWhvdmVyLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuXHRcdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHQgICAgY29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ICAgIGhlaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHQgICAgcmlnaHQ6IC0ycHg7XHJcblx0XHRcdFx0XHRcdCAgICB0b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udDogMTRweCAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDoxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZFNUEzO1xyXG5cdFx0XHRcdFx0Zm9udDogMTNweCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZV9fZ3JhZGllbnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjI5LDIyOSwyMjksMCkgMCUsIHJnYmEoMCwwLDAsMSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyMjksMjI5LDIyOSwwKSAwJSxyZ2JhKDAsMCwwLDEpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDIyOSwyMjksMjI5LDApIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG5cdFx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBlNWU1ZTUnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuXHQgICAgXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG5cdFx0XHQgICAgYm90dG9tOiAwO1xyXG5cdFx0XHQgICAgbGVmdDogMDtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIHJpZ2h0OjA7XHJcblx0XHRcdCAgICB0b3A6MDtcclxuXHRcdFx0ICAgIHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDoxMDAlIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZlYXR1cmVkcHJvZmlsZXMge1xyXG5cdGgyIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2Fycm93LXByb2ZpbGUtaG92ZXIuc3ZnJykgbm8tcmVwZWF0O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0aGVpZ2h0OiA5cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IC01MHB4O1xyXG5cdFx0XHR0b3A6IDE1cHg7XHJcblx0XHRcdHdpZHRoOiAzN3B4O1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZ3JhZGllbnQge1xyXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwLjEpIDQxJSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcclxuXHQgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDAuMSkgNDElLHJnYmEoMCwwLDAsMSkgMTAwJSk7XHJcblx0ICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDAuMSkgNDElLHJnYmEoMCwwLDAsMSkgMTAwJSk7XHJcblx0ICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTEgKTtcclxuXHQgICBcdGhlaWdodDogMTAwJTtcclxuXHQgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICBcdHJpZ2h0OiAwO1xyXG5cdCAgICB0b3A6IDA7XHJcblx0ICAgXHR3aWR0aDogMTIlO1xyXG5cdCAgICB6LWluZGV4OiA1O1xyXG5cdFx0XHQmLS1sZWZ0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuMSkgNDElLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjEpIDQxJSxyZ2JhKDAsMCwwLDEpIDEwMCUpO1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjEpIDQxJSxyZ2JhKDAsMCwwLDEpIDEwMCUpO1xyXG5cdFx0XHQgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJyxHcmFkaWVudFR5cGU9MSApO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHR9XHJcbn1cclxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLCAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFuIHtcclxuXHRiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG59XHJcbi5vd2wtY2Fyb3VzZWwgLmZlYXR1cmVkcHJvZmlsZSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMsLXdlYmtpdC10cmFuc2Zvcm0gLjVzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjVhZjAwO1xyXG4gICAgXHRib3gtc2hhZG93OiAwIDNweCA4cHggIzAwMDtcclxuICAgIFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gICAgXHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gICAgXHQuZmVhdHVyZWRwcm9maWxlLS1ncmFkaWVudCB7XHJcbiAgICBcdFx0Ym9yZGVyLWNvbG9yOiAjZjVhZjAwO1xyXG4gICAgXHR9XHJcbiAgICBcdGltZyB7XHJcbiAgICBcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXM7XHJcblx0XHQgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzO1xyXG5cdFx0ICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblx0XHQgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cywtd2Via2l0LXRyYW5zZm9ybSAuNXM7XHJcblx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHQgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgXHRjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgYTpob3ZlciB7XHJcbiAgICBcdGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgIFx0Ym90dG9tOiAwO1xyXG5cdCAgICBwYWRkaW5nOiAxMnB4O1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICB6LWluZGV4OjE7XHJcblx0ICAgIHAge1xyXG5cdCAgICBcdGNvbG9yOiAjZmZlNWEzO1xyXG5cdFx0ICAgIGZvbnQ6IDEzcHggUm9ib3RvLHNhbnMtc2VyaWY7XHJcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIHotaW5kZXg6IDE7XHJcblx0ICAgIH1cclxuXHQgICAgLmFycm93IHtcclxuXHQgICAgXHRjb2xvcjogI2ZmZjtcclxuXHRcdCAgICBmbG9hdDogbGVmdDtcclxuXHRcdCAgICBmb250OiAxMnB4IFJ1YmlrLHNhbnMtc2VyaWY7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdCAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCAgICAmOmFmdGVyIHtcclxuXHRcdCAgICBcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYXJyb3ctcHJvZmlsZS1ob3Zlci5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdCAgICBcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHQgICAgfVxyXG5cdCAgICB9XHJcblx0ICAgICZfX3ZpZXdzIHtcclxuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcclxuXHQgICAgXHRmbG9hdDogbGVmdDtcclxuXHQgICAgXHR3aWR0aDogMTAwJTtcclxuXHQgICAgXHRwIHtcclxuXHQgICAgXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdCAgICBcdFx0bWFyZ2luOjAhaW1wb3J0YW50O1xyXG5cdCAgICBcdFx0cGFkZGluZy1sZWZ0OiAyNXB4IWltcG9ydGFudDtcclxuXHQgICAgXHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcclxuXHQgICAgXHRcdCY6YmVmb3JlIHtcclxuXHQgICAgXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy92aWV3cy1pY29uLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHQgICAgY29udGVudDogXCJcIjtcclxuXHRcdFx0XHQgICAgaGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHRcdFx0ICAgIHRvcDogNXB4O1xyXG5cdFx0XHRcdCAgICB3aWR0aDogMjBweDtcclxuXHQgICAgXHRcdH1cclxuXHJcblx0ICAgIFx0fVxyXG5cdCAgICBcdC5hcnJvdyB7XHJcblx0ICAgIFx0XHRmbG9hdDogbGVmdDtcclxuXHQgICAgXHR9XHJcblx0ICAgIFx0YSB7XHJcblx0ICAgIFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdCAgICBcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG5cdCAgICBoMiB7XHJcblx0ICAgIFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdCAgICBcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdCAgICBcdG1hcmdpbi1ib3R0b206MDtcclxuXHQgICAgXHR3aWR0aDoxMDAlO1xyXG5cdCAgICBcdCY6YWZ0ZXIge1xyXG5cdCAgICBcdFx0ZGlzcGxheTpub25lO1xyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG5cdCAgICBwIHtcclxuXHQgICAgXHRjb2xvcjogI0ZGRTVBMztcclxuXHQgICAgXHRkaXNwbGF5OiBub25lO1xyXG5cdCAgICBcdGZvbnQ6IDE2cHggJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0ICAgIFx0d2lkdGg6MTAwJTtcclxuXHQgICAgfVxyXG4gICAgfVxyXG4gICAgICYtLWdyYWRpZW50IHtcclxuXHQgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sZnJvbShyZ2JhKDAsMCwwLDApKSx0byhyZ2JhKDAsMCwwLC43MikpKTtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwwKSAwLHJnYmEoMCwwLDAsLjcyKSAxMDAlKTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG4uZmVhdHVyZWRwcm9maWxlcyB7XHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAxM3B4IDAgMjBweDtcclxuXHR9XHJcblx0Lm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XHJcblx0XHR0b3A6IDMzJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ei1pbmRleDogODg4O1xyXG5cdFx0Lm93bC1uZXh0LCAub3dsLXByZXYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAgdXJsKC4uL2ltZy93aGl0ZS1hcnJvdy1yaWdodC5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgIHRvcDogNTAlO1xyXG5cdFx0ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHQuZmEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5vd2wtbmV4dCB7XHJcblx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR6LWluZGV4Ojk5OTtcclxuXHRcdH1cclxuXHRcdC5vd2wtcHJldiB7XHJcblx0XHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVgoLTEpO1xyXG5cdFx0XHR6LWluZGV4Ojk5OTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZlYXR1cmVkcHJvZmlsZSBoMiB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG59XHJcblxyXG4ubm8tanMgLm93bC1jYXJvdXNlbCwgLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XHJcblx0LnByb2ZpbGVzIC5wcm9maWxlc19fd3JhcCAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGUtLWdlbiAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci10b3A6IDM1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAzNTBweCBzb2xpZCAjZmZmO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAtMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZSAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnRfX3JlY29tbWVuZGVkIHtcclxuXHRcdHRvcDogLTM2cHg7XHJcblx0fVxyXG5cdC5wcm9maWxlcyAucHJvZmlsZXNfX3dyYXAgLnByb2ZpbGVzX193cmFwX19wcm9maWxlLS1nZW4gLnByb2ZpbGVzX193cmFwX19wcm9maWxlX19jb250ZW50OmJlZm9yZSB7XHJcblx0XHR0b3A6IC0zNnB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cdC5wcm9maWxlcyAucHJvZmlsZXNfX3dyYXAgLnByb2ZpbGVzX193cmFwX19wcm9maWxlLS1nZW4gaW1nIHtcclxuXHRcdHdpZHRoOiAxNTAlIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnByb2ZpbGVzIC5wcm9maWxlc19fd3JhcCAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGUtLWdlbiAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnQgcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnByb2ZpbGVzIC5wcm9maWxlc19fZmlsdGVyIHtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQucHJvZmlsZXNfX2ZpbHRlcl9fd3JhcF9fc29ydEJ5IHtcclxuXHRcdFx0ZGlzcGxheSA6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHQub3dsLWNhcm91c2VsIC5mZWF0dXJlZHByb2ZpbGUge1xyXG5cdFx0aGVpZ2h0OiA0MTBweDtcclxuXHR9XHJcblx0LnByb2ZpbGVzIC5wcm9maWxlc19fd3JhcCAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGUsIC5wcm9maWxlcyAucHJvZmlsZXNfX3dyYXAgLnByb2ZpbGVzX193cmFwX19zaXplciB7XHJcblx0XHRtYXJnaW46IDElO1xyXG5cdFx0d2lkdGg6IDQ4JTtcclxuXHR9XHJcblx0LnByb2ZpbGVzIC5wcm9maWxlc19fd3JhcCAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGUgLnByb2ZpbGVzX193cmFwX19wcm9maWxlX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblx0XHQmX192aWV3cyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHQuYXJyb3cge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0aGVpZ2h0OjdweDtcclxuXHRcdFx0XHR3aWR0aDogMjdweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnByb2ZpbGVzIC5wcm9maWxlc19fd3JhcCAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGUtLWdlbiAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMjBweCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5wcm9maWxlcyAucHJvZmlsZXNfX2ZpbHRlcl9fd3JhcCB7XHJcblx0XHRwIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZSAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnQgcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnByb2ZpbGVzX19maWx0ZXJfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQucHJvZmlsZXMgLnByb2ZpbGVzX19maWx0ZXIgLnByb2ZpbGVzX19maWx0ZXJfX29wdGlvbnMge1xyXG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0fVxyXG5cdC5wcm9maWxlcyAucHJvZmlsZXNfX2ZpbHRlciB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRoMiB7XHJcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdFx0bWFyZ2luLXJpZ2h0OiAyM3B4O1xyXG5cclxuXHRcdH1cclxuXHRcdC5wcm9maWxlc19fZmlsdGVyLS1mbG9hdFJpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0fVxyXG4gIFx0fVxyXG4gIFx0LnByb2ZpbGVzLS13aGl0ZSB7XHJcbiAgXHRcdHBhZGRpbmc6IDQwcHggMDtcclxuICBcdFx0LnN1Z2dlc3RlZF9fcG9zdCB7XHJcbiAgXHRcdFx0cGFkZGluZzogMjBweDtcclxuICBcdFx0XHR3aWR0aDogNTAlO1xyXG4gIFx0XHR9XHJcblxyXG4gIFx0XHRoMiB7XHJcbiAgXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG4gIFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuICBcdFx0fVxyXG4gIFx0XHRwIHtcclxuICBcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG4gIFx0XHR9XHJcbiAgXHR9XHJcbiAgXHQuZmVhdHVyZWRwcm9maWxlcyB7XHJcbiAgXHRcdHBhZGRpbmc6IDQwcHg7XHJcbiAgXHRcdC5pdGVtICB7XHJcbiAgXHRcdFx0aDIge1xyXG4gIFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG4gIFx0XHRcdH1cclxuICBcdFx0XHRwIHtcclxuICBcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuICBcdFx0XHR9XHJcbiAgXHRcdH1cclxuICBcdH1cclxuICBcdC5mZWF0dXJlZHByb2ZpbGVzIC5pdGVtX19kZXRhaWwge1xyXG4gIFx0XHRwYWRkaW5nOiAyMHB4O1xyXG4gIFx0XHRwIHtcclxuICBcdFx0XHRtYXJnaW46MDtcclxuICBcdFx0XHRwYWRkaW5nLWJvdHRvbToxMHB4O1xyXG4gIFx0XHR9XHJcbiAgXHR9XHJcbiAgXHQucHJvZmlsZXMgLnByb2ZpbGVzX19maWx0ZXJfX3dyYXAge1xyXG4gIFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgXHR9XHJcbiAgXHQucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZSAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnRfX3JlY29tbWVuZGVkIHtcclxuICBcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG4gIFx0XHRwYWRkaW5nOiAxMHB4O1xyXG4gIFx0fVxyXG4gIFx0Lm93bC1jYXJvdXNlbCAuZmVhdHVyZWRwcm9maWxlX19jb250ZW50ICB7XHJcbiAgXHRcdGgyIHtcclxuICBcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcbiAgXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgXHRcdH1cclxuICBcdFx0Jl9fdmlld3Mge1xyXG4gIFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcbiAgXHRcdH1cclxuXHJcbiAgXHRcdHAge1xyXG4gIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gIFx0XHR9XHJcbiAgXHRcdC5hcnJvdyB7XHJcbiAgXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG4gIFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuICBcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuICBcdFx0XHQmOmFmdGVyIHtcclxuICBcdFx0XHRcdGhlaWdodDogN3B4O1xyXG4gIFx0XHRcdFx0cmlnaHQ6IDZweDtcclxuICBcdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG4gIFx0XHRcdH1cclxuICBcdFx0fVxyXG4gIFx0fVxyXG59XHJcbi8qSVBBRCBQUk8qL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuXHQucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZSAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnQgaDIge1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdH1cclxuXHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXtcclxuXHQucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZS0tZ2VuIGltZyB7XHJcblx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5wcm9maWxlcyAucHJvZmlsZXNfX3dyYXAgLnByb2ZpbGVzX193cmFwX19wcm9maWxlLCAucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fc2l6ZXIge1xyXG5cdFx0bWFyZ2luOiAxJTtcclxuXHRcdHdpZHRoOiAyMyU7XHJcblxyXG5cdH1cclxuXHQub3dsLWNhcm91c2VsIC5mZWF0dXJlZHByb2ZpbGVfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblx0LnByb2ZpbGVzIHtcclxuXHRcdC5wcm9maWxlc19fd3JhcCB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0LnByb2ZpbGVzX193cmFwX19wcm9maWxlIHtcclxuXHRcdFx0XHRtYXJnaW46IDElO1xyXG5cdFx0XHRcdHdpZHRoOiAyMyU7XHJcblx0XHRcdFx0LnByb2ZpbGVzX193cmFwX19wcm9maWxlX19jb250ZW50IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji0td2hpdGUge1xyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zdWdnZXN0ZWRfX3Bvc3Qge1xyXG5cdFx0XHRcdGZsZXgtZmxvdzogcm93O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMjphZnRlciB7XHJcblx0XHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQucHJvZmlsZXMgLnByb2ZpbGVzX193cmFwIC5wcm9maWxlc19fd3JhcF9fcHJvZmlsZSAucHJvZmlsZXNfX3dyYXBfX3Byb2ZpbGVfX2NvbnRlbnRfX3ZpZXdzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbiIsIi5zZWFyY2hyZXN1bHRzIHtcclxuXHRhOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0Lm1vcmVhcnRpY2xlcyB7XHJcblx0XHRoMiB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHJpZ2h0OiAtMzdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJjaGl2ZS1zdWJ0aXRsZSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuLnNlYXJjaF9fbG9hZG1vcmUsIC5hcnRpY2xlc19fbG9hZG1vcmUsIC5wcm9maWxlc19fbG9hZG1vcmV7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcblx0Y29sb3I6ICRibGFjaztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250OiAxNnB4ICdSdWJpaycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcblx0cGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgJjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcbiAgICBcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzYwcHgpe1xyXG5cdC5zZWFyY2hyZXN1bHRzIGgxIHtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHR9XHJcblx0LnNlYXJjaF9fbG9hZG1vcmUsIC5hcnRpY2xlc19fbG9hZG1vcmUsIC5wcm9maWxlc19fbG9hZG1vcmUge1xyXG5cdFx0d2lkdGg6IDgwJTtcclxuXHR9XHJcbn1cclxuLm1vcmVfcG9zdHNfZGlzYWJsZWQge1xyXG5cdG9wYWNpdHk6IDAuMjtcclxufVxyXG5cclxuXHJcbi8qKk5vIHNlYXJjaCByZXN1bHRzIHBhZ2UqKi9cclxuXHJcbi5zZWFyY2hfX2Zvcm0ge1xyXG5cdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1hcmdpbjogMjBweCAwO1xyXG5cdGZvcm0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAxZW07XHJcbiAgICBcdG1hcmdpbi1ibG9jay1lbmQ6IDFlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdC5zZWFyY2hfaW1nIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLW1lbnUtMngucG5nKSBuby1yZXBlYXQ7XHJcblx0XHQgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdCAgICBib3JkZXI6IDA7XHJcblx0XHQgICAgaGVpZ2h0OiAxN3B4O1xyXG5cdFx0ICAgIGxlZnQ6IDE3cHg7XHJcblx0XHQgICAgcGFkZGluZzogNXB4O1xyXG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICB0b3A6IDE4cHg7XHJcblx0XHQgICAgd2lkdGg6IDE3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCNzZWFyY2gge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzZTRiO1xyXG5cdCAgICBib3JkZXI6IDA7XHJcblx0ICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHQgICAgY29sb3I6ICNmZmY7XHJcblx0ICAgIGZvbnQ6IDE4cHggJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdFx0bWF4LWhlaWdodDogNTFweDtcclxuXHQgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDZweDtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdfQ== */
