body{font-family:"rubik",sans-serif !important;font-style:normal;background-color:#fff !important}p,li{color:#475467;line-height:1.5;font-size:.875rem;font-weight:400}@media(min-width: 1250px){p,li{font-size:1rem}}body .mh-wrapper .page-width{width:100%;margin:0 auto 40px;max-width:1400px}@media(min-width: 768px){body .mh-wrapper .page-width{margin-bottom:40px}}@media(min-width: 1250px){body .mh-wrapper .page-width{margin-bottom:40px}}body .mh-wrapper h1,body .mh-wrapper h2,body .mh-wrapper h3,body .mh-wrapper h4,body .mh-wrapper h5,body .mh-wrapper h6{font-family:"rubik",sans-serif !important;font-style:normal;color:#101828}body .mh-wrapper h1 a,body .mh-wrapper h2 a,body .mh-wrapper h3 a,body .mh-wrapper h4 a,body .mh-wrapper h5 a,body .mh-wrapper h6 a{font:inherit;transition:color .4s ease}body .mh-wrapper h1 a:hover,body .mh-wrapper h2 a:hover,body .mh-wrapper h3 a:hover,body .mh-wrapper h4 a:hover,body .mh-wrapper h5 a:hover,body .mh-wrapper h6 a:hover{color:#b13625}body .mh-wrapper h1{font-size:2rem;line-height:1.25;font-weight:600}@media(min-width: 768px){body .mh-wrapper h1{font-size:2.25rem}}@media(min-width: 1250px){body .mh-wrapper h1{font-size:3rem}}body .mh-wrapper h1.heading{border-bottom:4px solid #e64946}@media(min-width: 768px){body .mh-wrapper h1.heading{border-width:5px}}@media(min-width: 1250px){body .mh-wrapper h1.heading{border-width:6px}}body .mh-wrapper h2{font-size:1.25rem;line-height:1.25;font-weight:600}@media(min-width: 768px){body .mh-wrapper h2{font-size:1.25rem}}@media(min-width: 1250px){body .mh-wrapper h2{font-size:1.5rem}}body .mh-wrapper h3{font-size:1rem;line-height:normal;font-weight:600}@media(min-width: 768px){body .mh-wrapper h3{font-size:1rem}}@media(min-width: 1250px){body .mh-wrapper h3{font-size:1.25rem}}body .mh-wrapper h2.heading,body .mh-wrapper h3.heading{border-bottom:3px solid #e64946}@media(min-width: 1250px){body .mh-wrapper h2.heading,body .mh-wrapper h3.heading{border-width:6px}}body .mh-wrapper h4,body .mh-wrapper h5,body .mh-wrapper h6{color:#475467;font-size:.875rem;font-weight:600}body .mh-wrapper .button{background-color:#b13625;color:#fff;transition:background-color .4s ease;padding:8px 20px 6px;font-size:.875rem;font-weight:500;border:0;border-radius:6px;font-family:"rubik",sans-serif !important}body .mh-wrapper .button:hover{background-color:#802827;color:#fff;text-decoration:none}body .mh-wrapper .mh-main{width:100%}body .mh-wrapper .mh-main #main-content{width:100%;float:none;margin:0}@media(min-width: 768px){body .mh-wrapper .mh-main .mh-sidebar{min-width:31.5%;width:31.5%;max-width:31.5%;float:none}}body .mh-wrapper .mh-main .mh-sidebar::after{content:none}@media(min-width: 768px){body .mh-wrapper .mh-main.sidebar #main-content{width:66%;min-width:66%;max-width:66%}}@media(min-width: 768px){body .mh-wrapper .mh-main.sidebar{display:flex;gap:2.5%}}body .mh-wrapper .mh-main::after{content:none}.top-bar{background-color:#f0f3f9;height:80px;z-index:1000;display:none}@media(min-width: 1250px){.top-bar{height:auto;margin-top:0;display:block;background-color:rgba(0,0,0,0)}}.top-bar .top-bar-container{max-width:1650px;padding:0 12px;height:100%;margin:0 auto;display:flex;background-color:#fff;justify-content:flex-start;font-family:"rubik",sans-serif;font-weight:500;font-style:normal}@media(min-width: 1250px){.top-bar .top-bar-container{justify-content:space-between;align-items:center;padding:28px 70px;height:auto}}.top-bar .top-bar-container .logo{display:none;height:90px;width:334px;padding:0;z-index:3}@media(min-width: 1250px){.top-bar .top-bar-container .logo{display:inline-block;height:70px;width:336px;max-width:336px;margin:0}}.top-bar .top-bar-container .logo svg{width:100%;height:100%}.top-bar .top-bar-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:70px;width:336px}.top-bar .top-bar-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.top-bar .top-bar-container .logo .i72-svg svg{width:100%;height:100%}.top-bar .top-bar-container .logo:hover{background-color:rgba(0,0,0,0)}.top-bar .top-bar-container .top-bar-buttons{display:flex}.top-bar .top-bar-container .top-bar-buttons .top-nav ul{display:flex;list-style-type:none;align-items:center;gap:0}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li a{font-size:.875rem;letter-spacing:.3px;text-decoration:none;padding:8px 24px;border-radius:0;display:flex;height:auto;min-height:40px;margin:0;font-weight:600;color:#fff;background-color:#0071eb;align-items:center;transition:all .4s ease}@media(min-width: 1250px){.top-bar .top-bar-container .top-bar-buttons .top-nav ul li a{font-size:1rem;padding:1px 24px 0;line-height:1;border-radius:0;font-weight:500;color:#b13625;background-color:rgba(0,0,0,0);min-height:auto;border-right:3px solid #b13625}}@media(min-width: 1250px){.top-bar .top-bar-container .top-bar-buttons .top-nav ul li a:hover{color:#802827;background-color:rgba(0,0,0,0);text-decoration:underline}}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li a span{font-family:inherit}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li:last-child a{background-color:#fff;color:#b13625}@media(min-width: 1250px){.top-bar .top-bar-container .top-bar-buttons .top-nav ul li:last-child a{background-color:rgba(0,0,0,0);padding:1px 0 0 24px;border-right:0}}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li:last-child a:hover{background-color:#fff;color:#802827}@media(min-width: 1250px){.top-bar .top-bar-container .top-bar-buttons .top-nav ul li:last-child a:hover{color:#802827;background-color:rgba(0,0,0,0);text-decoration:underline}}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li>.sub-menu{position:absolute;left:50%;top:44px;transform:translateX(-50%);max-height:0;overflow:hidden;width:180px;flex-direction:column;z-index:9;align-items:flex-start;background-color:#fff;border:3px solid #fff;border-radius:0;padding:0 12px;visibility:hidden;transition:all .4s ease}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li>.sub-menu li{margin-bottom:4px;width:100%}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li>.sub-menu li a{background-color:#fff;border-radius:0;padding:14px 8px;min-height:auto}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li>.sub-menu li a:hover{background-color:#fff;text-decoration:underline}.top-bar .top-bar-container .top-bar-buttons .top-nav ul li>.sub-menu.active{max-height:800px;padding:6px 12px 2px;visibility:visible;border-color:#0071eb}.top-bar .top-bar-container .top-bar-buttons .top-nav #menu-top-nav li .sub-menu-container{display:none}.top-bar .top-bar-container .top-bar__social-links{display:flex;margin-top:23px;gap:24px;justify-content:flex-end}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link{height:24px;width:24px;padding:0;margin:0}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link .i72-svg{width:100%;height:100%}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link .i72-svg svg{width:100%;height:100%}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link .i72-svg svg path{fill:#475467;transition:fill .4s ease}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link:hover{background-color:rgba(0,0,0,0)}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link:hover .i72-svg svg path{fill:#b13625}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link:active{background-color:rgba(0,0,0,0)}.top-bar .top-bar-container .top-bar__social-links .top-bar__social-link:active .i72-svg svg path{fill:#802827}.top-bar .top-bar-container a.search-link{color:#0071eb;background-color:#fff;font-size:.875rem;text-decoration:none;padding:6px 16px;border-radius:0;min-height:40px;display:flex;height:auto;letter-spacing:.3px;align-items:center;transition:all .4s ease}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link{padding:1px 24px 0;font-size:1rem;font-weight:500;line-height:1;color:#b13625;background-color:rgba(0,0,0,0);min-height:auto;height:auto;margin:0;border-right:3px solid #b13625}}.top-bar .top-bar-container a.search-link svg{margin-right:10px;top:-1px}.top-bar .top-bar-container a.search-link svg path{transition:fill .4s ease}.top-bar .top-bar-container a.search-link:hover{background-color:#802827}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:#802827}}.top-bar .top-bar-container a.search-link.active{background-color:inherit;box-shadow:none;height:auto;position:relative;bottom:auto;padding-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#802827}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link.active{background-color:rgba(0,0,0,0)}}.top-bar .top-bar-container a.search-link.active svg path{fill:inherit}.top-bar .top-bar-container a.search-link.active::after{content:none}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link.active:hover{background-color:rgba(0,0,0,0)}}.nav-container{position:relative;z-index:1000;width:100%;font-family:"rubik",sans-serif;font-weight:500;font-style:normal;border-bottom:solid 1px #d6dff0}@media(min-width: 1250px){.nav-container{border-bottom:none}}@media(min-width: 1250px){.nav-container{box-shadow:none;z-index:2;background-color:#fff}}.nav-container .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff}.nav-container .nav-inner-container{max-width:1850px;margin:0 auto}.nav-container .mobile-container{height:68px;display:flex;align-items:center;padding:0 40px 0 36px}@media(min-width: 768px){.nav-container .mobile-container{height:68px}}@media(min-width: 1250px){.nav-container .mobile-container{display:none}}.nav-container .mobile-container .logo{display:inline-block;height:36px;width:183px;padding:0;z-index:3}.nav-container .mobile-container .logo svg{width:100%;height:100%}.nav-container .mobile-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:36px;width:183px}@media(min-width: 768px){.nav-container .mobile-container .logo .i72-image{height:36px;width:183px}}.nav-container .mobile-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.nav-container .mobile-container .logo .i72-svg svg{width:100%;height:100%}.nav-container .mobile-container .menu-toggle{position:absolute;right:0;z-index:2;background-color:rgba(0,0,0,0);transition:height .4s ease,box-shadow .4s ease,background-color .4s ease,padding .4s ease;padding:22px 16px 16px;height:60px;margin-right:28px;top:7px}@media(min-width: 1250px){.nav-container .mobile-container .menu-toggle{display:none}}.nav-container .mobile-container .menu-toggle span{background-color:#2a2a2a;width:24px;height:2px;margin-bottom:4px;border-radius:0;display:block;opacity:1;transition:all .2s ease}.nav-container .mobile-container .menu-toggle span:nth-child(2){transition:opacity .2s ease}.nav-container .main-nav-container{background-image:none;background-color:#f0f3f9;padding:0;max-height:0;overflow:hidden;position:absolute;box-shadow:0 4px 4px 0 rgba(255,255,255,.25);width:100%;transition:padding .4s ease,max-height .4s ease,box-shadow .4s ease}@media(min-width: 768px){.nav-container .main-nav-container{padding:0}}@media(min-width: 1250px){.nav-container .main-nav-container{background-image:none;background-color:#fff;width:auto;position:relative;max-height:none;overflow:visible;max-width:1650px;padding:0 24px;display:flex;align-items:flex-end;justify-content:space-between;margin:0 auto;gap:0 5vw}}.nav-container .main-nav-container .top-nav--mobile{padding:16px 18px;background-color:#e2e8f4}@media(min-width: 1250px){.nav-container .main-nav-container .top-nav--mobile{display:none}}.nav-container .main-nav-container .top-nav--mobile #menu-top-nav-1 li .sub-menu-container{display:none}.nav-container .main-nav-container .top-nav--mobile ul{display:flex;list-style-type:none;align-items:stretch;justify-content:center;gap:0 8px}@media(min-width: 768px){.nav-container .main-nav-container .top-nav--mobile ul{gap:0 16px}}.nav-container .main-nav-container .top-nav--mobile ul li a{font-size:.875rem;letter-spacing:.3px;line-height:1.2;text-decoration:none;text-align:center;padding:7px 16px 5px;border-radius:6px;display:flex;height:100%;min-height:36px;margin:0;font-weight:500;background-color:#fff;color:#b13625;align-items:center;transition:all .4s ease}@media(min-width: 768px){.nav-container .main-nav-container .top-nav--mobile ul li a{font-size:1rem;padding:8px 16px 6px}}.nav-container .main-nav-container .top-nav--mobile ul li a span{font-family:inherit}.nav-container .main-nav-container .top-nav--mobile ul li a img{display:none}@media(min-width: 768px){.nav-container .main-nav-container .top-nav--mobile ul li a img{display:inline-block}}.nav-container .main-nav-container .top-nav--mobile ul li a:hover{background-color:#fff;color:#802827}.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu{position:absolute;right:0;top:44px;max-height:0;overflow:hidden;width:165px;flex-direction:column;z-index:9;align-items:flex-start;background-color:#fff;border:3px solid #fff;border-radius:0;padding:0 6px;visibility:hidden;transition:all .4s ease}@media(min-width: 768px){.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu{right:auto;left:50%;transform:translateX(-50%)}}.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu li{margin-bottom:4px;width:100%}.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu li a{background-color:#fff;border-radius:0;padding:14px 8px;min-height:auto}.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu li a img{display:inline-block}.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu li a:hover{background-color:#fff;text-decoration:underline}.nav-container .main-nav-container .top-nav--mobile ul li>.sub-menu.active{visibility:visible;max-height:800px;padding:6px 6px 2px;border-color:#0071eb}.nav-container .main-nav-container .main-nav__social-links.mobile{display:flex;align-items:center;justify-content:center;padding:16px;gap:0 32px;background-color:#d6dff0}@media(min-width: 1250px){.nav-container .main-nav-container .main-nav__social-links.mobile{display:none}}.nav-container .main-nav-container .main-nav__social-links.mobile>a{height:36px;width:36px}.nav-container .main-nav-container .main-nav__social-links.mobile>a .i72-svg{height:100%;width:100%}.nav-container .main-nav-container .main-nav__social-links.mobile>a .i72-svg svg{height:100%;width:100%}.nav-container .main-nav-container .main-nav__social-links.mobile>a .i72-svg svg path{fill:#475467;transition:fill .4s ease}.nav-container .main-nav-container .main-nav__social-links.mobile>a:hover .i72-svg svg path{fill:#b13625}.nav-container .main-nav-container .main-nav__social-links.mobile>a:active .i72-svg svg path{fill:#802827}.nav-container .main-nav{background-color:rgba(0,0,0,0);padding:0 34px;max-height:none;overflow:hidden;position:relative;box-shadow:none;width:100%;transition:padding .4s ease,max-height .4s ease}@media(min-width: 768px){.nav-container .main-nav{padding:0 34px;width:33vw;overflow:visible;background-color:#f0f3f9}}@media(min-width: 1250px){.nav-container .main-nav{background-image:none;background-color:rgba(0,0,0,0);padding:0;width:100%;position:static;max-height:none;overflow:visible;box-shadow:none;max-width:1440px;margin:0 auto;border:0}}.nav-container .main-nav #menu-main-nav{list-style:none;position:static}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav{position:static}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav{display:flex;border:0;height:auto;gap:0;width:100%;align-items:stretch;justify-content:center;max-width:1380px;position:static;margin:0 auto 11px;padding-right:0;min-height:auto !important}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav{padding-right:0;border-bottom-right-radius:0;border-top-right-radius:0}}.nav-container .main-nav #menu-main-nav li{cursor:pointer;margin-bottom:10px;position:static}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li{width:100%;position:static}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li{display:flex;position:static;width:auto;height:auto;vertical-align:middle;text-align:center;margin:0;flex:1;align-items:stretch}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:first-child a{border-left:0}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a{padding-right:24px;padding-left:12px}}.nav-container .main-nav #menu-main-nav li a{font-size:.875rem;letter-spacing:.21px;display:inline-block;font-weight:500;text-transform:none;line-height:1.41;color:#b13625;text-decoration:none;padding:9px 24px 7px 6px;border-bottom:0;transition:background-color .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li a{font-size:1rem}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a{border-bottom:none;border-left:2px solid #c7d4ea;color:#b13625;background-color:rgba(0,0,0,0);letter-spacing:normal;height:100%;min-height:58px;border-radius:0;display:flex;justify-content:center;align-items:center;padding:8px 12px 6px;font-size:1.125rem;line-height:1.2;flex:1;font-weight:500}}.nav-container .main-nav #menu-main-nav li a:hover{color:#802827;background-color:rgba(0,0,0,0);text-decoration:underline}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a:hover{color:#802827;background-color:rgba(0,0,0,0);text-decoration:none}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li a:hover:after{background-image:url("../img/caret-dark.svg") !important}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a:hover span:after{background-image:url("../img/caret-dark.svg") !important}}.nav-container .main-nav #menu-main-nav li a.active{color:#b13625;text-decoration:underline}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li a.active{color:#802827}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a.active{color:#802827;background-color:rgba(0,0,0,0);text-decoration:none}}.nav-container .main-nav #menu-main-nav li a:active{color:#b13625;text-decoration:underline}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a:active{color:#802827;background-color:rgba(0,0,0,0);text-decoration:none}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a:before{content:none}}.nav-container .main-nav #menu-main-nav li a:focus-visible{outline:-webkit-focus-ring-color auto 1px}.nav-container .main-nav #menu-main-nav li .sub-menu-container{visibility:hidden;position:absolute;inset:0;background-color:#f0f3f9;max-height:0;overflow:hidden}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu-container{position:static;max-height:none}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container{overflow:visible;max-height:0;position:absolute;visibility:visible;top:auto;left:0;width:100%;transition:height .4s ease}}.nav-container .main-nav #menu-main-nav li .sub-menu-container.active{visibility:visible;max-height:1000px;overflow:visible}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container.active{height:auto}}.nav-container .main-nav #menu-main-nav li .sub-menu-container.active .sub-menu{visibility:visible}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu-container.active .sub-menu{left:100%;opacity:1;z-index:1}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container.active .sub-menu{left:auto;border-radius:6px}}.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu{top:0;max-height:0;overflow:hidden}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu{padding:24px 34px;max-height:none;visibility:hidden;left:-100vw;transition:all .4s ease,left .8s ease}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu{width:29vw}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu{top:auto;width:100%;left:0;background-color:#b13625 !important;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:0 0 6px 6px;padding:12px 0;gap:0;max-height:0;padding:0;flex-direction:column;visibility:hidden;transition:max-height .4s ease,padding .4s ease,visibility .4s ease}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu li{width:100%}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu li a{display:block;background-color:rgba(0,0,0,0);border-radius:0;color:#fff;line-height:1.33;padding:12px 26px 10px;border-bottom:1px solid #802827}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu li a:hover{background-color:#802827;text-decoration:none}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu li:last-child a{border-bottom:0}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu::before{content:"";position:absolute;left:0;top:24px;width:2px;background-color:#ccd2dc;height:calc(100% - 48px)}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu::before{content:none}}.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu.active{max-height:1000px}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu.active{left:100%;visibility:visible}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu-container>.sub-menu>li>.sub-menu.active{padding:12px 0;left:0}}.nav-container .main-nav #menu-main-nav li .mobile-nav-back{padding:22px 36px 8px}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .mobile-nav-back{display:none}}.nav-container .main-nav #menu-main-nav li .mobile-nav-back svg{transform:rotate(90deg);width:10px;height:10px;margin-right:8px}.nav-container .main-nav #menu-main-nav li .mobile-nav-back svg path{transition:fill .4s ease}.nav-container .main-nav #menu-main-nav li .mobile-nav-back:hover svg path,.nav-container .main-nav #menu-main-nav li .mobile-nav-back:active svg path{fill:#802827}.nav-container .main-nav #menu-main-nav li .sub-menu{padding:6px 34px;position:absolute;z-index:2;top:56px;left:0;width:100%;height:100%;background-color:#f0f3f9 !important;max-height:none;overflow:visible;visibility:hidden;list-style:none;transition:padding .4s ease,max-height 0s ease,visibility 0s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu{padding:0;position:absolute;background-color:#f0f3f9 !important;left:0;opacity:0;z-index:1;width:33vw;top:0;height:100%;max-height:none;border-right:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 34px;transition:padding .4s ease,max-height .4s ease,visibility .4s ease,border-color .4s ease,left .4s ease,opacity .4s ease,z-index .4s ease}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu{position:absolute;overflow:visible;height:auto;background-color:#d6dff0 !important;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-height:none;width:100%;padding:12px 40px;z-index:1;left:0;transform:none;background-image:none;top:auto;opacity:0;border:none;border-color:#fff;flex-direction:row;justify-content:center;flex-wrap:wrap;border-radius:0;gap:16px 24px;transition:all .4s ease}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu li{opacity:1;transition:opacity 0s ease;margin-bottom:10px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li{display:block;position:relative;width:auto;height:auto;opacity:1;margin-bottom:0;flex:none;transition:opacity .4s ease}}.nav-container .main-nav #menu-main-nav li .sub-menu li a{border-bottom:none;padding:9px 24px 7px 6px;font-weight:500}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu li a{padding:9px 24px 7px 6px;font-size:1rem}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a{padding:9px 24px 6px;font-size:1rem;color:#b13625;background-color:#fff;border-radius:6px;border:0;height:auto;min-height:36px;display:inline-block;text-align:center;font-weight:500;transition:color .4s ease,background-color .4s ease}}.nav-container .main-nav #menu-main-nav li .sub-menu li a:hover,.nav-container .main-nav #menu-main-nav li .sub-menu li a:active,.nav-container .main-nav #menu-main-nav li .sub-menu li a.active{color:#802827;text-decoration:underline}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a:hover,.nav-container .main-nav #menu-main-nav li .sub-menu li a:active,.nav-container .main-nav #menu-main-nav li .sub-menu li a.active{color:#fff;background-color:#b13625;text-decoration:none}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu li a:hover:after,.nav-container .main-nav #menu-main-nav li .sub-menu li a:active:after,.nav-container .main-nav #menu-main-nav li .sub-menu li a.active:after{background-image:url("../img/caret-dark.svg")}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a:hover:after,.nav-container .main-nav #menu-main-nav li .sub-menu li a:active:after,.nav-container .main-nav #menu-main-nav li .sub-menu li a.active:after{background-image:url("../img/caret-white.svg") !important}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a.active{border-radius:6px 6px 0 0}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a.active:after{transform:translateY(-50%) rotate(180deg) !important}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li.current-menu-item a{box-shadow:none;background-color:#fff;position:relative;width:100%;top:auto;border-radius:6px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li.current-menu-item a:hover{background-color:#b13625;color:#fff}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li.menu-item-has-children>a{padding-right:36px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li.menu-item-has-children>a:after{right:18px;left:auto;transform:translateY(-50%);top:calc(50% - 1px);bottom:auto;width:10px;height:10px;content:""}}.nav-container .main-nav #menu-main-nav li .sub-menu.active{max-height:none;padding:6px 34px;visibility:visible}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu.active{padding:16px 34px 16px 0;left:100%;opacity:1;z-index:1;transition:padding .4s ease,max-height .4s ease,visibility .4s ease,border-color .4s ease,left .4s ease}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu.active{box-shadow:none;left:0;overflow:visible;border-color:rgba(0,0,0,0);padding:12px 40px}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu.active li{opacity:1;transition:opacity .4s ease}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu.active::after{content:none}}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu::before{content:"";position:absolute;left:0;top:24px;width:2px;background-color:#ccd2dc;height:calc(100% - 48px)}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu::before{content:none}}.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{content:"";background-image:url("../img/caret.svg");background-size:100%;background-position:center;background-repeat:no-repeat;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%) rotate(270deg);right:6px;opacity:1;transition:transform .4s ease}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{left:auto;transform:translateY(-50%);right:11%;top:50%;bottom:auto;width:10px;height:10px;content:none}}.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(90deg)}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(90deg);background-image:url("../img/caret-dark.svg")}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(180deg)}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active span::after{background-image:url("../img/caret-dark.svg");transform:translateY(-50%) rotate(180deg)}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a span{width:min-content;min-width:65px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a span::after{content:"";background-image:url("../img/caret.svg");background-size:100%;background-position:center;background-repeat:no-repeat;width:10px;height:10px;position:absolute;right:-18px;opacity:1;left:auto;transform:translateY(-50%);top:calc(50% - 2px);bottom:auto;transition:transform .4s ease}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.current-menu-item>a,.nav-container .main-nav #menu-main-nav li.current-menu-parent>a{box-shadow:none;color:#b13625;background-color:rgba(0,0,0,0);position:relative;width:auto;top:auto;padding-bottom:10px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.current-menu-item>a:hover,.nav-container .main-nav #menu-main-nav li.current-menu-parent>a:hover{background-color:rgba(0,0,0,0);color:#802827}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:last-child .sub-menu{right:auto;left:auto}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav li:last-child .sub-menu{right:auto}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:nth-last-child(2) .sub-menu{left:auto}}.nav-container.active .mobile-container{height:68px}@media(min-width: 768px){.nav-container.active .mobile-container{height:68px}}@media(min-width: 1250px){.nav-container.active .mobile-container{height:auto}}.nav-container.active .mobile-container .menu-toggle{box-shadow:none;height:60px;background-color:rgba(0,0,0,0);padding:22px 16px 16px}.nav-container.active .mobile-container .menu-toggle span{transform:rotate(45deg);margin-top:6px;height:2px;width:22px;background-color:#2a2a2a}.nav-container.active .mobile-container .menu-toggle span:nth-child(2){opacity:0;transition:opacity 0s ease}.nav-container.active .mobile-container .menu-toggle span:last-child{transform:rotate(135deg);margin-top:-14px}.nav-container.active .main-nav-container{background-image:none;background-color:#f0f3f9;padding:0;max-height:5000px;overflow:visible;box-shadow:0 4px 4px 0 rgba(71,98,123,.25)}@media(min-width: 768px){.nav-container.active .main-nav-container{padding:0;background-color:#f0f3f9}}@media(min-width: 1250px){.nav-container.active .main-nav-container{padding:0;background-color:rgba(0,0,0,0);background-image:none;box-shadow:none}}.nav-container.active .main-nav-container .main-nav{padding:16px 34px;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.nav-container.active .main-nav-container .main-nav{padding:24px 0 24px 34px;background-color:#f0f3f9}}@media(min-width: 1250px){.nav-container.active .main-nav-container .main-nav{padding:0;background-color:#fff}}header{z-index:99;background-color:#fff}header.admin{margin-top:46px}@media(min-width: 783px){header.admin{margin-top:0}}.mh-wrapper header,#main header{z-index:9;background-color:rgba(0,0,0,0)}.mh-container .mh-wrapper{padding-top:10px}.mh-container .mh-subheader{display:none}@media(min-width: 1250px){.mh-container .mh-subheader{display:block;width:calc(100% - 52px);margin:0 auto 24px;padding:13px 20px 9px;background-color:#d6dff0;border-radius:6px}}.mh-container .mh-subheader .mh-header-date{font-size:.875rem;color:#101828;font-weight:400;text-transform:none}body .mh-container,body .mh-container-inner{max-width:1400px;box-shadow:none}body .mh-header-widget-1{padding-bottom:6px}.skip-nav{position:absolute;left:-10000px;border-radius:22px;background-color:#b13625;color:#fff;font-size:1rem;padding:6px 18px;min-height:36px;font-weight:500}.skip-nav:focus{left:10px;top:5px;z-index:9999999}body .mh-wrapper .carousel{overflow:hidden}body .mh-wrapper .carousel.background-color--F5F6F7{background-color:#f5f6f7;padding:12px}body .mh-wrapper .carousel.carousel.background-color--0061AA{padding:12px}@media(min-width: 768px){body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container .image,body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container figure,body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container .carousel-result{height:140px;width:228px;max-width:228px;min-width:228px}}@media(min-width: 1024px){body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container .image,body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container figure,body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container .carousel-result{height:180px;width:245px;max-width:245px;min-width:245px}}@media(min-width: 1250px){body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container .image,body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container figure,body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__inner-container .carousel-result{height:225px;width:259px;max-width:259px;min-width:259px}}@media(min-width: 768px){body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__controls{padding:0 15px}}@media(min-width: 1024px){body .mh-wrapper .carousel.carousel.background-color--0061AA .carousel__controls{padding:0 16px}}body .mh-wrapper .carousel__container{margin:0 auto;overflow:hidden;width:100%;max-width:100%}body .mh-wrapper .carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;overflow:scroll;padding-bottom:20px}@media(min-width: 768px){body .mh-wrapper .carousel__inner-container{overflow:hidden;padding-bottom:0}}body .mh-wrapper .carousel__inner-container .image,body .mh-wrapper .carousel__inner-container figure,body .mh-wrapper .carousel__inner-container .carousel-result{width:140px;min-width:140px;height:140px;margin:0}@media(min-width: 768px){body .mh-wrapper .carousel__inner-container .image,body .mh-wrapper .carousel__inner-container figure,body .mh-wrapper .carousel__inner-container .carousel-result{height:140px;width:238px;max-width:238px;min-width:238px}}@media(min-width: 1024px){body .mh-wrapper .carousel__inner-container .image,body .mh-wrapper .carousel__inner-container figure,body .mh-wrapper .carousel__inner-container .carousel-result{height:180px;width:245px;max-width:245px;min-width:245px}}@media(min-width: 1250px){body .mh-wrapper .carousel__inner-container .image,body .mh-wrapper .carousel__inner-container figure,body .mh-wrapper .carousel__inner-container .carousel-result{height:225px;width:263px;max-width:263px;min-width:263px}}body .mh-wrapper .carousel__inner-container .image .carousel-result__image-container,body .mh-wrapper .carousel__inner-container figure .carousel-result__image-container,body .mh-wrapper .carousel__inner-container .carousel-result .carousel-result__image-container{height:100%;width:100%}body .mh-wrapper .carousel__inner-container .image .carousel-result__image-container .i72-image,body .mh-wrapper .carousel__inner-container figure .carousel-result__image-container .i72-image,body .mh-wrapper .carousel__inner-container .carousel-result .carousel-result__image-container .i72-image{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}body .mh-wrapper .carousel__inner-container figure img{height:100%;width:100%;object-fit:cover}body .mh-wrapper .carousel__inner-container figure figcaption{display:none}body .mh-wrapper .carousel__counter{display:none}body .mh-wrapper .carousel__controls{display:none;justify-content:space-between;padding:32px 24px 0 24px;align-items:center;gap:20px;margin:0}@media(min-width: 768px){body .mh-wrapper .carousel__controls{display:flex;width:100%;top:calc(50% + 30px);left:0;transform:translateY(-50%);position:absolute;padding:0 8px}}@media(min-width: 1024px){body .mh-wrapper .carousel__controls{padding:0 12px}}body .mh-wrapper .carousel__prev-btn,body .mh-wrapper .carousel__next-btn{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border:3px solid #fff;border-radius:50%;padding:0;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-filter:drop-shadow(2px 1px 2px rgba(0, 0, 0, 0.35));filter:drop-shadow(2px 1px 2px rgba(0, 0, 0, 0.35))}@media(min-width: 1024px){body .mh-wrapper .carousel__prev-btn,body .mh-wrapper .carousel__next-btn{border-width:4px}}body .mh-wrapper .carousel__prev-btn svg,body .mh-wrapper .carousel__next-btn svg{width:30px;height:auto;left:1px;transform:rotate(270deg)}body .mh-wrapper .carousel__prev-btn svg path,body .mh-wrapper .carousel__next-btn svg path{fill:none;stroke-width:3;-webkit-filter:drop-shadow(2px 1px 2px rgba(0, 0, 0, 0.35));filter:drop-shadow(2px 1px 2px rgba(0, 0, 0, 0.35));transition:fill .4s ease}body .mh-wrapper .carousel__prev-btn:hover svg path,body .mh-wrapper .carousel__next-btn:hover svg path{fill:none}body .mh-wrapper .carousel__prev-btn svg{transform:rotate(90deg);left:auto;right:1px}body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:8px}body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{width:140px;min-width:140px;height:140px}@media(min-width: 768px){body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{height:140px;width:228px;max-width:228px;min-width:228px}}@media(min-width: 1024px){body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{height:180px;width:245px;max-width:245px;min-width:245px}}@media(min-width: 1250px){body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{height:225px;width:258px;max-width:258px;min-width:258px}}body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container figure img{height:100%;width:100%;object-fit:cover}body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__inner-container figure figcaption{display:none}@media(min-width: 768px){body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__controls{padding:0 15px}}@media(min-width: 1024px){body .mh-wrapper .background .background__inner-container .carousel.page-width .carousel__controls{padding:0 16px}}body .mh-main.sidebar #main-content .carousel{overflow:hidden}body .mh-main.sidebar #main-content .carousel.background-color--F5F6F7{background-color:#f5f6f7}body .mh-main.sidebar #main-content .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel__inner-container figure,body .mh-main.sidebar #main-content .carousel__inner-container .carousel-result{width:140px;min-width:140px;height:140px}@media(min-width: 768px){body .mh-main.sidebar #main-content .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel__inner-container figure,body .mh-main.sidebar #main-content .carousel__inner-container .carousel-result{height:140px;width:235px;max-width:235px;min-width:235px}}@media(min-width: 1024px){body .mh-main.sidebar #main-content .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel__inner-container figure,body .mh-main.sidebar #main-content .carousel__inner-container .carousel-result{height:180px;width:245px;max-width:245px;min-width:245px}}@media(min-width: 1250px){body .mh-main.sidebar #main-content .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel__inner-container figure,body .mh-main.sidebar #main-content .carousel__inner-container .carousel-result{height:225px;width:290px;max-width:290px;min-width:290px}}@media(min-width: 768px){body .mh-main.sidebar #main-content .carousel.carousel.background-color--0061AA .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel.carousel.background-color--0061AA .carousel__inner-container figure{height:140px;width:223px;max-width:223px;min-width:223px}}@media(min-width: 1024px){body .mh-main.sidebar #main-content .carousel.carousel.background-color--0061AA .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel.carousel.background-color--0061AA .carousel__inner-container figure{height:180px;width:245px;max-width:245px;min-width:245px}}@media(min-width: 1250px){body .mh-main.sidebar #main-content .carousel.carousel.background-color--0061AA .carousel__inner-container .image,body .mh-main.sidebar #main-content .carousel.carousel.background-color--0061AA .carousel__inner-container figure{height:225px;width:283px;max-width:283px;min-width:283px}}@media(min-width: 768px){body .mh-main.sidebar #main-content .carousel__controls{top:calc(50% + 30px)}}body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:8px}body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{width:140px;min-width:140px;height:140px}@media(min-width: 768px){body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{height:140px;width:223px;max-width:223px;min-width:223px}}@media(min-width: 1024px){body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{height:180px;width:245px;max-width:245px;min-width:245px}}@media(min-width: 1250px){body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .image,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container figure,body .mh-main.sidebar #main-content .background .background__inner-container .carousel.page-width .carousel__inner-container .carousel-result{height:225px;width:282px;max-width:282px;min-width:282px}}body .mh-container .footer{padding:28px 35px 40px;background-image:none;background-color:#101828}@media(min-width: 768px){body .mh-container .footer{padding:28px 35px 40px}}@media(min-width: 1125px){body .mh-container .footer{padding:40px 35px}}@media(min-width: 1250px){body .mh-container .footer{padding:56px 40px 40px}}body .mh-container .footer__container{max-width:1350px;margin:0 auto}body .mh-container .footer__top-container{display:flex;flex-direction:column}@media(min-width: 768px){body .mh-container .footer__top-container{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}}@media(min-width: 1125px){body .mh-container .footer__top-container{flex-direction:row;flex-wrap:nowrap;gap:56px;justify-content:space-between}}body .mh-container .footer__top-container .logo{width:250px;margin-bottom:28px}@media(min-width: 768px){body .mh-container .footer__top-container .logo{margin-bottom:0}}@media(min-width: 1125px){body .mh-container .footer__top-container .logo{margin-bottom:50px}}body .mh-container .footer__top-container .logo .i72-svg{width:100%}body .mh-container .footer__top-container .logo .i72-svg svg{width:100%;height:auto}body .mh-container .footer__logo-container{display:flex;flex-direction:column}@media(min-width: 768px){body .mh-container .footer__logo-container{flex-direction:row;margin-bottom:50px;justify-content:space-between;align-items:center;width:100%}}@media(min-width: 1125px){body .mh-container .footer__logo-container{flex-direction:column;margin-bottom:0;max-width:250px;width:100%;justify-content:flex-start;align-items:flex-start}}body .mh-container .footer__social-links{order:initial;display:flex;justify-content:flex-start;margin-bottom:56px;gap:34px}@media(min-width: 768px){body .mh-container .footer__social-links{order:3;flex-basis:auto;align-items:center;margin-bottom:0}}@media(min-width: 1125px){body .mh-container .footer__social-links{justify-content:space-between;gap:initial;width:100%}}body .mh-container .footer__social-links a{width:35px;height:35px;margin:0}body .mh-container .footer__social-links a .i72-svg{width:100%;height:100%}body .mh-container .footer__social-links a svg{width:100%;height:auto}body .mh-container .footer__social-links a svg path{fill:#a4b0c0;transition:fill .4s ease}body .mh-container .footer__social-links a:hover svg path{fill:#fff}body .mh-container .footer__navigation-container{max-width:450px}@media(min-width: 768px){body .mh-container .footer__navigation-container{max-width:none}}@media(min-width: 1125px){body .mh-container .footer__navigation-container{max-width:none;width:100%}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav{display:flex;flex-wrap:wrap;list-style:none;gap:24px 36px;justify-content:space-between;align-items:flex-start}@media(min-width: 768px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav{flex-wrap:nowrap;gap:24px}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li{flex-basis:calc(50% - 18px)}@media(min-width: 768px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li{max-width:180px}}@media(min-width: 1125px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li{max-width:none;flex-basis:auto;flex:1;max-width:185px;min-width:160px;gap:24px 30px}}@media(min-width: 1250px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li{min-width:185px;max-width:200px}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li span{font-family:"rubik",sans-serif !important;color:#fff;font-weight:500;font-size:.875rem;line-height:1.25}@media(min-width: 768px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li span{font-size:.9375rem}}@media(min-width: 1250px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li span{font-size:1.125rem}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li hr{background-color:#e64946;height:1px;border:0;margin-bottom:18px;margin-top:6px}@media(min-width: 768px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li hr{margin-bottom:18px}}@media(min-width: 1250px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li hr{margin-bottom:20px;height:3px}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu{list-style:none;background-color:rgba(0,0,0,0) !important}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li{margin-bottom:14px}@media(min-width: 768px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li{margin-bottom:14px}}@media(min-width: 1250px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li{margin-bottom:16px}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li a{font-family:"rubik",sans-serif !important;color:#fff;font-weight:500;font-size:.75rem;line-height:1.25;padding:9px 0}@media(min-width: 768px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li a{font-size:.875rem;padding:6px 0}}@media(min-width: 1250px){body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li a{font-size:1.125rem;padding:4px 0}}body .mh-container .footer__navigation-container .footer-nav #menu-footer-nav>li .sub-menu li a:hover{text-decoration:underline}body .mh-container .footer__bottom-container{display:flex;flex-direction:column;margin-top:26px}@media(min-width: 768px){body .mh-container .footer__bottom-container{flex-direction:row;margin-top:20px;justify-content:space-between}}body .mh-container .footer__copyright-text{margin-bottom:12px;color:#fff;font-size:.875rem;display:flex;justify-content:space-between;width:100%;gap:20px 32px;flex-wrap:wrap}@media(min-width: 768px){body .mh-container .footer__copyright-text{margin-bottom:0;border-top:1px solid #fff;padding-top:6px}}body .mh-container .footer__copyright-text a{color:#fff;font-family:"rubik",sans-serif !important;font-weight:500}body .mh-container .footer__copyright-text a:hover{text-decoration:underline}body .mh-container .footer__misc-links{list-style:none}body .mh-container .footer__misc-links li{margin-bottom:6px}@media(min-width: 768px){body .mh-container .footer__misc-links li{margin-bottom:0;display:inline-block;margin-left:16px}}.search-bar-container{display:flex;background-color:#e5ebf5;justify-content:center;align-items:center;height:0;overflow:hidden;visibility:hidden;padding:0 56px;transition:height .4s ease,visibility .4s ease}.search-bar-container form{width:auto;margin:0 auto;display:flex;justify-content:center;gap:0 8px}@media(min-width: 768px){.search-bar-container form{gap:0 16px}}.search-bar-container form input[type=text]{background-color:#fff;font-family:"rubik",sans-serif;font-weight:500;font-style:normal;color:#2a2a2a;border-radius:6px;text-transform:none;border:0;font-size:.875rem;font-weight:500;letter-spacing:.3px;height:36px;width:445px;padding:12px 16px 12px 42px;transition:border-color .4s ease;background-image:url("../img/search.svg");background-size:17px;background-position:18px center;background-repeat:no-repeat}@media(min-width: 1250px){.search-bar-container form input[type=text]{font-size:1rem;height:40px;padding:10px 16px 8px 42px}}.search-bar-container form input[type=text]::placeholder{color:#b13625}.search-bar-container form input[type=text]::-webkit-input-placeholder{color:#b13625}.search-bar-container form input[type=text]::-moz-placeholder{color:#b13625}.search-bar-container form input[type=text]:-moz-placeholder{color:#b13625}.search-bar-container form input[type=text]::-ms-input-placeholder{color:#b13625}.search-bar-container form input[type=submit]{z-index:2;position:relative;cursor:pointer;right:auto;top:auto;width:auto;border-radius:6px;font-size:.875rem;letter-spacing:.3px;height:36px;border:0;padding:9px 16px 7px;min-width:auto;text-transform:none;background-color:#fff;color:#b13625;font-family:"rubik",sans-serif;font-weight:500;font-style:normal;background-image:none;transition:background-color .4s ease}@media(min-width: 768px){.search-bar-container form input[type=submit]{font-size:1rem;height:40px;padding:10px 16px 8px}}.search-bar-container form input[type=submit]:hover{background-color:#fff;color:#802827}.search-bar-container .close{font-size:1.125rem;text-transform:uppercase;font-weight:500;letter-spacing:.3px;padding:4px 0 0;text-decoration:none;color:#b13625;position:absolute;right:70px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:0 8px;font-family:"rubik",sans-serif;font-weight:500}.search-bar-container .close span{font-weight:400;font-family:inherit}.search-bar-container .close:hover{text-decoration:underline}.search-bar-container.active{visibility:visible;z-index:999;height:120px;display:none}@media(min-width: 1250px){.search-bar-container.active{display:flex}}.search-bar-container.mobile{height:auto;justify-content:flex-start;padding:16px 40px;display:flex;background-color:#c7d4ea;visibility:visible}@media(min-width: 1250px){.search-bar-container.mobile{display:none}}.search-bar-container.mobile .search-form{margin:0 auto;width:100%}.search-bar-container.mobile input[type=text]{width:65%;max-width:221px;text-transform:none;border-radius:6px;padding:9px 12px 7px 48px;background-image:url("../img/search.svg");background-size:16px;background-position:22px center;background-repeat:no-repeat;font-family:"rubik",sans-serif;font-weight:500;font-style:normal}@media(min-width: 768px){.search-bar-container.mobile input[type=text]{padding:10px 24px 8px 48px;background-size:17px;font-size:1rem;height:40px}}body .mh-wrapper .card{display:flex;flex-direction:column;background-color:#f0f3f9;border:0;border-radius:10px;margin-bottom:40px;flex:1;padding:12px}@media(min-width: 768px){body .mh-wrapper .card{max-width:none;flex-direction:row;gap:18px}}@media(min-width: 1250px){body .mh-wrapper .card{padding:16px;gap:32px;border-radius:14px}}body .mh-wrapper .card .i72-image,body .mh-wrapper .card .i72-svg{max-height:175px;height:50vw;border-radius:4px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){body .mh-wrapper .card .i72-image,body .mh-wrapper .card .i72-svg{height:45vw;max-height:175px;width:225px;min-width:225px}}@media(min-width: 1250px){body .mh-wrapper .card .i72-image,body .mh-wrapper .card .i72-svg{max-height:256px;width:375px;min-width:375px;border-radius:6px}}body .mh-wrapper .card .i72-image svg,body .mh-wrapper .card .i72-svg svg{height:100%;width:100%}body .mh-wrapper .card__inner-container{padding:10px 8px 0;color:#475467}@media(min-width: 768px){body .mh-wrapper .card__inner-container{padding:0}}body .mh-wrapper .card__title{margin-bottom:8px;font-size:1rem;border-bottom:0;line-height:normal;font-weight:700;transition:color .4s ease}@media(min-width: 1250px){body .mh-wrapper .card__title{font-size:1.25rem;margin-bottom:12px}}body .mh-wrapper .card__text{margin-bottom:0}body .mh-wrapper .card__text>p:last-child{margin-bottom:0}body .mh-wrapper .card__text>*:last-child{margin-bottom:0}body .mh-wrapper .card__button{margin-top:20px}body .mh-wrapper .card__link{margin-top:20px;display:inline-block;color:#b13625;transition:color .4s ease}body .mh-wrapper .card__link:hover{color:#802827;text-decoration:underline}body .mh-wrapper .card.card--anchor{text-decoration:none}body .mh-wrapper .card.card--anchor:hover .card__inner-container .card__title{color:#b13625}body .mh-wrapper .featured-post{border-radius:10px;background-color:#475467;padding:12px;display:flex}@media(min-width: 1250px){body .mh-wrapper .featured-post{border-radius:14px;padding:20px}}body .mh-wrapper .featured-post .featured-result{display:flex;flex-direction:column;flex:1;text-decoration:none}body .mh-wrapper .featured-post .featured-result__image-container{border-radius:4px 4px 0 0;overflow:hidden;border-bottom:2px solid #e64946;width:100%;height:240px;min-height:240px}@media(min-width: 768px){body .mh-wrapper .featured-post .featured-result__image-container{flex:1;min-height:285px}}@media(min-width: 1024px){body .mh-wrapper .featured-post .featured-result__image-container{min-height:325px}}@media(min-width: 1250px){body .mh-wrapper .featured-post .featured-result__image-container{border-radius:6px 6px 0 0;border-width:4px;min-height:400px}}body .mh-wrapper .featured-post .featured-result .i72-image,body .mh-wrapper .featured-post .featured-result .i72-svg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}body .mh-wrapper .featured-post .featured-result .i72-image svg,body .mh-wrapper .featured-post .featured-result .i72-svg svg{height:100%;width:100%}body .mh-wrapper .featured-post .featured-result__title{color:#fff;padding:8px 8px 4px;margin:0;min-height:80px;display:flex;align-items:center;transition:color .4s ease}@media(min-width: 1250px){body .mh-wrapper .featured-post .featured-result__title{padding:16px 8px 4px;min-height:110px}}body .mh-wrapper .featured-post .featured-result:hover .featured-result__title{color:#e64946}.mh-main.sidebar #main-content .card .i72-image,.mh-main.sidebar #main-content .card .i72-svg{max-height:175px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.mh-main.sidebar #main-content .card .i72-image,.mh-main.sidebar #main-content .card .i72-svg{height:45vw;width:132px;min-width:132px}}@media(min-width: 1250px){.mh-main.sidebar #main-content .card .i72-image,.mh-main.sidebar #main-content .card .i72-svg{max-height:200px;width:258px;min-width:258px}}.mh-main.sidebar #main-content .card .i72-image svg,.mh-main.sidebar #main-content .card .i72-svg svg{height:100%;width:100%}@media(min-width: 768px){.mh-main.sidebar #main-content .split .card .i72-image,.mh-main.sidebar #main-content .split .card .i72-svg{height:45vw;width:100%;min-width:100%}}@media(min-width: 1250px){.mh-main.sidebar #main-content .split .card .i72-image,.mh-main.sidebar #main-content .split .card .i72-svg{max-height:200px}}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card{flex-direction:column;gap:0}}.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .i72-svg{max-height:175px}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .i72-svg{max-height:175px;height:45vw;width:100%;min-width:auto}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .i72-svg{max-height:200px;width:100%;min-width:auto}}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .card__inner-container,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .card__inner-container,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .card__inner-container,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .card__inner-container{padding:10px 8px 0}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.card .card__inner-container,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.card .card__inner-container,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.card .card__inner-container,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.card .card__inner-container{padding:16px 8px 0}}body .mh-wrapper .link-box{height:285px;width:100%;padding:24px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;background-color:#d6dff0;box-shadow:none;margin:0 0 40px;border-radius:4px;text-decoration:none !important;transition:all .4s ease}@media(min-width: 1250px){body .mh-wrapper .link-box{height:400px;padding:24px;border-radius:6px}}body .mh-wrapper .link-box::before{content:"";position:absolute;inset:0;z-index:2;border:4px solid rgba(0,0,0,0);opacity:0;transition:all .4s ease}body .mh-wrapper .link-box.background-color--gray-light{background-color:#f0f3f9}body .mh-wrapper .link-box.background-color--gray-light .link-box__title{color:#101828}body .mh-wrapper .link-box.background-color--gray-medium{background-color:#d6dff0}body .mh-wrapper .link-box.background-color--gray-medium .link-box__title{color:#101828}body .mh-wrapper .link-box .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;inset:0}body .mh-wrapper .link-box .i72-image::before{content:"";position:absolute;inset:0;z-index:1;background-image:none;background-color:rgba(0,0,0,.3);opacity:1;transition:all .4s ease}@media(min-width: 1250px){body .mh-wrapper .link-box .i72-image::before{opacity:0}}body .mh-wrapper .link-box .i72-image+.link-box__title{opacity:1}@media(min-width: 1250px){body .mh-wrapper .link-box .i72-image+.link-box__title{opacity:0}}body .mh-wrapper .link-box .i72-svg{position:absolute;width:190px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);transition:width .4s ease}body .mh-wrapper .link-box__title{color:#fff;margin-bottom:0;font-size:1rem;line-height:1.25;z-index:3;font-weight:700;text-shadow:none;opacity:1;max-width:375px;margin:0 auto;transition:all .4s ease}@media(min-width: 1250px){body .mh-wrapper .link-box__title{font-size:1.25rem}}body .mh-wrapper .link-box:hover{box-shadow:none}body .mh-wrapper .link-box:hover::before{opacity:1;border-color:#e64946}body .mh-wrapper .link-box:hover .i72-image::before{opacity:1}body .mh-wrapper .link-box:hover .link-box__title{opacity:1;text-decoration:none}@media(min-width: 1024px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.link-box.page-width{height:275px;min-height:275px}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.link-box.page-width{height:250px;min-height:250px}}@media(min-width: 1024px){.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.link-box.page-width{height:200px;min-height:200px}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.link-box.page-width{height:285px;min-height:285px}}@media(min-width: 1024px){.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.link-box.page-width,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.link-box.page-width,.mh-main.sidebar #main-content .row.row-break--6 .row__inner-container>.link-box.page-width{height:175px;min-height:175px}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.link-box.page-width,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.link-box.page-width,.mh-main.sidebar #main-content .row.row-break--6 .row__inner-container>.link-box.page-width{height:200px;min-height:200px}}.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.link-box.page-width .link-box__title,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.link-box.page-width .link-box__title,.mh-main.sidebar #main-content .row.row-break--6 .row__inner-container>.link-box.page-width .link-box__title{font-size:1rem}.background{background-position:center;background-repeat:no-repeat;background-size:cover;padding:32px 16px}@media(min-width: 768px){.background{padding:40px 24px}}@media(min-width: 1250px){.background{padding:60px 36px}}.background.background.background-color--gray-light{background-color:#f0f3f9}.background.background.background-color--gray-medium{background-color:#d6dff0}.background .background__inner-container{margin-bottom:0}@media(min-width: 768px){.background .background__inner-container{margin-bottom:0}}@media(min-width: 1250px){.background .background__inner-container{margin-bottom:0}}.background .background__inner-container>*.link-box.page-width{margin-bottom:40px}.background .background__inner-container>*.link-box.page-width:last-child{margin-bottom:0}.background.page-width{padding:32px 16px}@media(min-width: 768px){.background.page-width{padding:40px 24px}}@media(min-width: 1250px){.background.page-width{padding:50px 36px}}body .mh-wrapper .paragraph{display:flex;flex-direction:column;border:0;margin-bottom:40px;flex:1;padding:0}@media(min-width: 768px){body .mh-wrapper .paragraph{max-width:none;flex-direction:row;gap:18px}}@media(min-width: 1250px){body .mh-wrapper .paragraph{padding:0;gap:32px}}body .mh-wrapper .paragraph .i72-image,body .mh-wrapper .paragraph .i72-svg{max-height:175px;height:50vw;border-radius:4px;width:100%;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){body .mh-wrapper .paragraph .i72-image,body .mh-wrapper .paragraph .i72-svg{height:45vw;max-height:175px;width:225px;min-width:225px}}@media(min-width: 1250px){body .mh-wrapper .paragraph .i72-image,body .mh-wrapper .paragraph .i72-svg{max-height:256px;width:375px;min-width:375px;border-radius:6px}}body .mh-wrapper .paragraph .i72-image svg,body .mh-wrapper .paragraph .i72-svg svg{height:100%;width:100%}body .mh-wrapper .paragraph__inner-container{padding:10px 8px 0;color:#475467}@media(min-width: 768px){body .mh-wrapper .paragraph__inner-container{padding:0}}body .mh-wrapper .paragraph__title{margin-bottom:8px;font-size:1rem;border-bottom:0;line-height:normal;letter-spacing:normal;font-weight:700}@media(min-width: 1250px){body .mh-wrapper .paragraph__title{font-size:1.25rem;margin-bottom:12px}}body .mh-wrapper .paragraph__text{margin-bottom:0}body .mh-wrapper .paragraph__text>p:last-child{margin-bottom:0}body .mh-wrapper .paragraph__text>*:last-child{margin-bottom:0}body .mh-wrapper .paragraph__button{margin-top:20px}body .mh-wrapper .paragraph__link{margin-top:20px;display:inline-block;color:#b13625;transition:color .4s ease}body .mh-wrapper .paragraph__link:hover{color:#802827;text-decoration:underline}body .mh-wrapper .paragraph.paragraph--anchor{text-decoration:none}body .mh-wrapper .paragraph.paragraph--anchor:hover .paragraph__inner-container .paragraph__title{color:#b13625}@media(min-width: 768px){body .mh-wrapper .paragraph.paragraph--cta.align-center .i72-svg{margin:0}}body .mh-wrapper .paragraph.paragraph--cta .paragraph__button{margin-top:20px}body .mh-wrapper .paragraph.paragraph--cta .paragraph__title{font-size:1rem;font-weight:700;letter-spacing:normal;line-height:normal}@media(min-width: 1250px){body .mh-wrapper .paragraph.paragraph--cta .paragraph__title{font-size:1.25rem}}body .mh-wrapper .paragraph.paragraph--icon .paragraph__title{margin-bottom:8px;font-size:1rem;border-bottom:0;line-height:normal;font-weight:700;letter-spacing:normal;text-transform:none}@media(min-width: 1250px){body .mh-wrapper .paragraph.paragraph--icon .paragraph__title{font-size:1.25rem;margin-bottom:12px}}.mh-main.sidebar #main-content .paragraph .i72-image,.mh-main.sidebar #main-content .paragraph .i72-svg{max-height:175px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.mh-main.sidebar #main-content .paragraph .i72-image,.mh-main.sidebar #main-content .paragraph .i72-svg{height:45vw;width:132px;min-width:132px}}@media(min-width: 1250px){.mh-main.sidebar #main-content .paragraph .i72-image,.mh-main.sidebar #main-content .paragraph .i72-svg{max-height:200px;width:258px;min-width:258px}}.mh-main.sidebar #main-content .paragraph .i72-image svg,.mh-main.sidebar #main-content .paragraph .i72-svg svg{height:100%;width:100%}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph{flex-direction:column;gap:0}}.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .i72-svg{max-height:175px}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .i72-svg{max-height:175px;height:45vw;width:100%;min-width:auto}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .i72-svg{max-height:200px;width:100%;min-width:auto}}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .paragraph__inner-container,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .paragraph__inner-container,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .paragraph__inner-container,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .paragraph__inner-container{padding:10px 8px 0}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container>.paragraph .paragraph__inner-container,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container>.paragraph .paragraph__inner-container,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container>.paragraph .paragraph__inner-container,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container>.paragraph .paragraph__inner-container{padding:16px 8px 0}}body .mh-wrapper .row{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){body .mh-wrapper .row{flex-direction:row;align-items:unset;flex-wrap:wrap;justify-content:flex-start}}body .mh-wrapper .row.background-color--gray-light{background-color:#f0f3f9}body .mh-wrapper .row.background-color--gray-light .row__inner-container{padding:32px 16px}@media(min-width: 768px){body .mh-wrapper .row.background-color--gray-light .row__inner-container{padding:40px 24px}}@media(min-width: 1250px){body .mh-wrapper .row.background-color--gray-light .row__inner-container{padding:60px 36px}}body .mh-wrapper .row.background-color--gray-medium{background-color:#d6dff0}body .mh-wrapper .row.background-color--gray-medium .row__inner-container{padding:32px 16px}@media(min-width: 768px){body .mh-wrapper .row.background-color--gray-medium .row__inner-container{padding:40px 24px}}@media(min-width: 1250px){body .mh-wrapper .row.background-color--gray-medium .row__inner-container{padding:60px 36px}}body .mh-wrapper .row .row__image-container+.row__inner-container{padding:32px 16px}@media(min-width: 768px){body .mh-wrapper .row .row__image-container+.row__inner-container{padding:40px 24px}}@media(min-width: 1250px){body .mh-wrapper .row .row__image-container+.row__inner-container{padding:60px 36px}}body .mh-wrapper .row__inner-container{gap:40px}@media(min-width: 768px){body .mh-wrapper .row__inner-container{gap:40px;justify-content:flex-start}}@media(min-width: 768px){body .mh-wrapper .row__inner-container .image{height:25vw;max-height:300px}}@media(min-width: 768px){body .mh-wrapper .row__inner-container .heading{flex:1}}body .mh-wrapper .row__inner-container .page-width,body .mh-wrapper .row__inner-container .blog-result{margin:0}body .mh-wrapper .row__inner-container .blog-result{max-width:none}@media(min-width: 768px){body .mh-wrapper .row__inner-container>.card{flex-direction:column;gap:0}}@media(min-width: 768px){body .mh-wrapper .row__inner-container>.card .i72-image,body .mh-wrapper .row__inner-container>.card .i72-svg{max-height:175px;height:50vw;width:100%;min-width:auto}}@media(min-width: 1250px){body .mh-wrapper .row__inner-container>.card .i72-image,body .mh-wrapper .row__inner-container>.card .i72-svg{max-height:200px;width:100%;min-width:auto}}@media(min-width: 768px){body .mh-wrapper .row__inner-container>.card .card__inner-container{padding:10px 8px 0}}@media(min-width: 1250px){body .mh-wrapper .row__inner-container>.card .card__inner-container{padding:16px 8px 0}}@media(min-width: 768px){body .mh-wrapper .row__inner-container>.paragraph{flex-direction:column;gap:0}}@media(min-width: 768px){body .mh-wrapper .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row__inner-container>.paragraph .i72-svg{max-height:175px;height:50vw;width:100%;min-width:auto}}@media(min-width: 1250px){body .mh-wrapper .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row__inner-container>.paragraph .i72-svg{max-height:200px;width:100%;min-width:auto}}@media(min-width: 768px){body .mh-wrapper .row__inner-container>.paragraph .paragraph__inner-container{padding:10px 8px 0}}@media(min-width: 1250px){body .mh-wrapper .row__inner-container>.paragraph .paragraph__inner-container{padding:16px 8px 0}}@media(min-width: 768px){body .mh-wrapper .row.row-break--2 .row__inner-container>div,body .mh-wrapper .row.row-break--2 .row__inner-container>a,body .mh-wrapper .row.row-break--2 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--2 .row__inner-container>.page-width{min-width:calc(50% - 20px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--2 .row__inner-container>.link-box.page-width{height:350px;min-height:350px}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--2 .row__inner-container>.link-box.page-width{height:400px;min-height:400px}}body .mh-wrapper .row.row-break--2 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--2 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--2 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container .blog-result .i72-svg{max-height:175px}@media(min-width: 768px){body .mh-wrapper .row.row-break--2 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--2 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--2 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container .blog-result .i72-svg{max-height:175px;height:45vw}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--2 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--2 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--2 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--2 .row__inner-container .blog-result .i72-svg{max-height:256px}}@media(min-width: 768px){body .mh-wrapper .row.row-break--3 .row__inner-container>div,body .mh-wrapper .row.row-break--3 .row__inner-container>a,body .mh-wrapper .row.row-break--3 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--3 .row__inner-container>.page-width{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--3 .row__inner-container>div,body .mh-wrapper .row.row-break--3 .row__inner-container>a,body .mh-wrapper .row.row-break--3 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--3 .row__inner-container>.page-width{min-width:calc(33% - 25px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--3 .row__inner-container>.link-box.page-width{height:305px;min-height:305px}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--3 .row__inner-container>.link-box.page-width{height:350px;min-height:350px}}body .mh-wrapper .row.row-break--3 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--3 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--3 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container .blog-result .i72-svg{max-height:175px}@media(min-width: 768px){body .mh-wrapper .row.row-break--3 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--3 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--3 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container .blog-result .i72-svg{max-height:175px;height:45vw}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--3 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--3 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--3 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--3 .row__inner-container .blog-result .i72-svg{max-height:256px}}@media(min-width: 768px){body .mh-wrapper .row.row-break--4 .row__inner-container>div,body .mh-wrapper .row.row-break--4 .row__inner-container>a,body .mh-wrapper .row.row-break--4 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--4 .row__inner-container>.page-width{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--4 .row__inner-container>div,body .mh-wrapper .row.row-break--4 .row__inner-container>a,body .mh-wrapper .row.row-break--4 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--4 .row__inner-container>.page-width{min-width:calc(25% - 32px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--4 .row__inner-container>.link-box.page-width{height:225px;min-height:225px}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--4 .row__inner-container>.link-box.page-width{height:275px;min-height:275px}}body .mh-wrapper .row.row-break--4 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--4 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--4 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container .blog-result .i72-svg{max-height:175px}@media(min-width: 768px){body .mh-wrapper .row.row-break--4 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--4 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--4 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container .blog-result .i72-svg{max-height:175px;height:45vw}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--4 .row__inner-container>.card .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container>.card .i72-svg,body .mh-wrapper .row.row-break--4 .row__inner-container>.paragraph .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container>.paragraph .i72-svg,body .mh-wrapper .row.row-break--4 .row__inner-container .blog-result .i72-image,body .mh-wrapper .row.row-break--4 .row__inner-container .blog-result .i72-svg{max-height:256px}}@media(min-width: 768px){body .mh-wrapper .row.row-break--5 .row__inner-container>div,body .mh-wrapper .row.row-break--5 .row__inner-container>a,body .mh-wrapper .row.row-break--5 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--5 .row__inner-container>.page-width{min-width:calc(20% - 20px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--5 .row__inner-container>div,body .mh-wrapper .row.row-break--5 .row__inner-container>a,body .mh-wrapper .row.row-break--5 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--5 .row__inner-container>.page-width{min-width:calc(20% - 48px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--5 .row__inner-container>.link-box.page-width{height:165px;min-height:165px}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--5 .row__inner-container>.link-box.page-width{height:200px;min-height:200px}}@media(min-width: 768px){body .mh-wrapper .row.row-break--6 .row__inner-container>div,body .mh-wrapper .row.row-break--6 .row__inner-container>a,body .mh-wrapper .row.row-break--6 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--6 .row__inner-container>.page-width{min-width:calc(16.5% - 20px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--6 .row__inner-container>div,body .mh-wrapper .row.row-break--6 .row__inner-container>a,body .mh-wrapper .row.row-break--6 .row__inner-container>.link-box,body .mh-wrapper .row.row-break--6 .row__inner-container>.page-width{min-width:calc(16.5% - 48px)}}@media(min-width: 1024px){body .mh-wrapper .row.row-break--6 .row__inner-container>.link-box.page-width{height:165px;min-height:165px}}@media(min-width: 1250px){body .mh-wrapper .row.row-break--6 .row__inner-container>.link-box.page-width{height:200px;min-height:200px}}@media(min-width: 768px){body .mh-wrapper .row .card,body .mh-wrapper .row .paragraph{margin:0}}@media(min-width: 1024px){body .mh-wrapper .row .card,body .mh-wrapper .row .paragraph{margin:0}}@media(min-width: 768px){body .mh-wrapper .row .card .i72-image,body .mh-wrapper .row .card .i72-svg{height:30vw;max-height:225px;width:100%}}body .mh-wrapper .row .card.card--icon .i72-svg{width:45px;max-height:45px !important;border:0}@media(min-width: 768px){body .mh-wrapper .row .card.card--icon .i72-svg{width:45px;max-height:45px !important}}@media(min-width: 1250px){body .mh-wrapper .row .card.card--icon .i72-svg{width:68px;max-height:68px !important}}body .mh-wrapper .row .card.align-right .card__inner-container{text-align:right}.image{height:35vw;width:100%;border-radius:4px;min-height:128px;max-height:250px;overflow:hidden}@media(min-width: 768px){.image{height:30vw;max-height:500px}}@media(min-width: 1250px){.image{border-radius:6px}}.image .i72-image,.image .i72-svg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;min-height:100%}.image .i72-image svg,.image .i72-svg svg{height:100%;width:100%}body .mh-wrapper .quote{padding:0}body .mh-wrapper .quote::before{content:none}body .mh-wrapper .quote.align-center,body .mh-wrapper .quote.align-right{padding:0}body .mh-wrapper .quote.align-center .quote__text,body .mh-wrapper .quote.align-right .quote__text{padding:0}body .mh-wrapper .quote.align-center .quote__author-container{text-align:center;align-items:center}body .mh-wrapper .quote.align-right .quote__author-container{text-align:right;align-items:flex-end}body .mh-wrapper .quote__text{color:#b13625;font-size:.875rem;font-weight:500;font-style:italic;line-height:1.5;margin:0 0 8px 0}@media(min-width: 768px){body .mh-wrapper .quote__text{margin:0 0 10px 0}}@media(min-width: 1024px){body .mh-wrapper .quote__text{font-size:1rem;padding:0;margin:0 0 12px 0}}@media(min-width: 1250px){body .mh-wrapper .quote__text::before{content:none}}body .mh-wrapper .quote__author-container{text-align:left;display:flex;flex-direction:column;align-items:flex-start;margin-top:0;gap:4px}@media(min-width: 768px){body .mh-wrapper .quote__author-container{gap:5px}}@media(min-width: 1024px){body .mh-wrapper .quote__author-container{gap:6px}}body .mh-wrapper .quote__author_name{font-size:1rem;font-weight:600;color:#101828;margin:0}@media(min-width: 1024px){body .mh-wrapper .quote__author_name{font-size:1.25rem}}body .mh-wrapper .quote__author_title{font-size:.75rem;font-weight:500;text-transform:none;margin:0;color:#475467;max-width:none}@media(min-width: 1024px){body .mh-wrapper .quote__author_title{font-size:.875rem}}body .mh-wrapper .row .quote.align-left .quote__text,body .mh-wrapper .split .quote.align-left .quote__text,body .mh-wrapper .row .quote.align-center .quote__text,body .mh-wrapper .split .quote.align-center .quote__text,body .mh-wrapper .row .quote.align-right .quote__text,body .mh-wrapper .split .quote.align-right .quote__text{padding:0}.mh-wrapper .video{text-align:center}@media(min-width: 768px){.mh-wrapper .video{margin:0}}.mh-wrapper .video iframe{max-width:100%;width:100%;height:auto;max-height:none;border-radius:4px}@media(min-width: 1250px){.mh-wrapper .video iframe{border-radius:6px}}.mh-wrapper .row .video iframe{margin-bottom:0}.rtcl-filter-form li a{position:static}.footer-social-list>ul{margin:0 10px 20px}.footer-social-list>ul li{margin:0 5px 5px}.rtcl #rtcl-reg-username{float:none}.rtcl .rtcl-pass-strength-result{max-width:330px;margin:0;position:static}.rtcl .clearfix{position:static}.rtcl .rtcl-store-item .btn{display:inline-flex;height:auto;width:auto;border:0;background-color:#b13625}@media(max-width: 430px){.rtcl .rtcl-store-item .btn{float:none !important}}.rtcl .rtcl-store-item .btn:hover{background-color:#802827;text-decoration:none;color:#fff}@media(max-width: 430px){.rtcl .rtcl-store-item h3{margin-bottom:10px;float:none}}.rtcl .btn{background-color:#b13625;transition:background-color .4s ease;padding:8px 20px 6px;font-size:.875rem;font-weight:500;border:0;border-radius:6px;font-family:"rubik",sans-serif !important}.rtcl .btn:hover{background-color:#802827;color:#fff}body.ls-theme.rtcl .rtcl-breadcrumb{padding-left:44px !important;font-size:1rem;color:#475467;font-weight:500;margin-top:10px}@media(min-width: 1250px){body.ls-theme.rtcl .rtcl-breadcrumb{padding-left:42px !important}}body.ls-theme.rtcl .rtcl-breadcrumb a{font-size:1rem;color:#475467;font-weight:500}body.ls-theme.rtcl .rtcl-breadcrumb a:hover{color:#b13625}.mh-carousel-widget .flex-direction-nav{position:static}.mh-carousel-widget .flex-direction-nav li{position:static}div.checkout-feature p.inline-header,form div.checkout p.inline-header{position:static !important}.rtcl .rtcl-store-archive-loop img.rtcl-thumbnail{z-index:1}@media(max-width: 430px){.rtcl .rtcl-store-archive-loop img.rtcl-thumbnail{margin-bottom:12px}}body .mh-container .rtcl-MyAccount-content .ads-remaining{width:124px}body .mh-container .rtcl-MyAccount-content #rtcl-store-content-wrap .rtcl-media-action{bottom:auto;height:auto;position:relative;right:auto;top:auto;width:auto;margin-bottom:5px;padding-top:20px}@media screen and (max-width: 1024px){body .mh-container .rtcl-MyAccount-content #rtcl-store-content-wrap .rtcl-media-action{right:auto;bottom:auto}}body .mh-container .rtcl-MyAccount-content #rtcl-store-content-wrap .rtcl-media-action span{margin-bottom:15px}body .mh-container .rtcl-MyAccount-content #rtcl-store-content-wrap .rtcl-store-logo-wrap{width:100%;flex-direction:column}body .mh-container .rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-store-content-wrap .form-group>label{float:none}body .mh-container .rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-EditAccountForm .rtcl-profile-picture-wrap{width:100%}body .mh-container .rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-EditAccountForm .rtcl-media-upload-wrap{width:100%}body .mh-container .rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-EditAccountForm .rtcl-media-upload-wrap .rtcl-media-upload{width:100%;height:auto;min-height:110px}body .mh-container .rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-EditAccountForm .rtcl-media-upload-wrap .rtcl-media-upload .rtcl-media-item{width:150px}body .mh-container img{border-radius:6px}body .mh-container broadstreet-zone img{border-radius:0}body .mh-container img.broadstreet-static-image{border-radius:0}body .mh-container .login-callouts a.btn{background-color:#b13625;color:#fff;font-weight:500;padding:8px 20px 6px;border-radius:6px;border:0;transition:all .4s ease}body .mh-container .login-callouts a.btn:hover{color:#fff;background-color:#802827}body .mh-container #rtcl-user-login-wrapper .rtcl-login-form-wrap .btn{padding:10px 20px;border:0;font-size:.875rem;font-weight:500;background-color:#b13625;color:#fff}body .mh-container #rtcl-user-login-wrapper .rtcl-login-form-wrap .btn:hover{color:#fff;background-color:#802827}body .mh-container p,body .mh-container .uplp-post-excerpt,body .mh-container .uplp-post-read_more,body .mh-container .mh-author-box-bio{color:#475467;line-height:1.5;font-size:.875rem;font-weight:400;font-family:"rubik",sans-serif !important}@media(min-width: 1250px){body .mh-container p,body .mh-container .uplp-post-excerpt,body .mh-container .uplp-post-read_more,body .mh-container .mh-author-box-bio{font-size:1rem}}body .mh-container p.mh-copyright,body .mh-container .uplp-post-excerpt.mh-copyright,body .mh-container .uplp-post-read_more.mh-copyright,body .mh-container .mh-author-box-bio.mh-copyright{color:#fff}body .mh-container p strong,body .mh-container .uplp-post-excerpt strong,body .mh-container .uplp-post-read_more strong,body .mh-container .mh-author-box-bio strong{font-family:"rubik",sans-serif !important}body .mh-container strong{font-family:"rubik",sans-serif !important}body .mh-container .vc_custom_heading>div{font-family:"rubik",sans-serif !important}body .mh-container .rtcl-filter-form li a{max-width:85%;display:inline-block}body .mh-container .rtcl-breadcrumb{padding-left:44px !important;font-size:1rem;color:#475467;font-weight:500;margin-top:10px}@media(min-width: 1250px){body .mh-container .rtcl-breadcrumb{padding-left:42px !important}}body .mh-container .rtcl-breadcrumb a{font-size:1rem;color:#475467;font-weight:500}body .mh-container .rtcl-breadcrumb a:hover{color:#b13625}body .mh-container .rtcl-user-info-wrap .rtcl-user-info{color:#475467;line-height:1.5;font-size:.875rem;font-weight:400;font-family:"rubik",sans-serif !important}@media(min-width: 1250px){body .mh-container .rtcl-user-info-wrap .rtcl-user-info{font-size:1rem}}body .mh-container .rtcl-user-info-wrap h3.user-name{margin-bottom:10px;color:#101828;font-size:1.25rem;font-weight:700}body .mh-container .rtcl-user-info-wrap .item-contact{margin-top:12px}body .mh-container .rtcl-user-info-wrap .item-contact i{margin-right:4px}body .mh-container .rtcl-user-info-wrap .item-contact svg{margin-right:8px;top:3px}body .mh-container .rtcl-user-info-wrap .item-contact a{color:#475467;font-weight:600;font-size:.875rem;transition:color .4s ease}body .mh-container .rtcl-user-info-wrap .item-contact a:hover{color:#b13625;text-decoration:none}body .mh-container .mh-social-bottom .mh-share-buttons{margin-bottom:30px;margin-top:24px;overflow:hidden;display:flex;gap:15px}@media(min-width: 1250px){body .mh-container .mh-social-bottom .mh-share-buttons{gap:22px}}body .mh-container .mh-social-bottom .mh-share-buttons a{width:45px;height:45px}body .mh-container .mh-social-bottom .mh-share-buttons a .mh-share-button{float:none;display:flex;width:100%;height:100%;font-size:16px;padding:5px;text-align:center;text-transform:uppercase;opacity:1;align-items:center;justify-content:center;border-radius:6px;background-color:#b13625;transition:background-color .4s ease}body .mh-container .mh-social-bottom .mh-share-buttons a:hover{text-decoration:none}body .mh-container .mh-social-bottom .mh-share-buttons a:hover .mh-share-button{text-decoration:none;background-color:#802827}@media(min-width: 768px){body .mh-container .page-header{margin-bottom:28px}}@media(min-width: 1250px){body .mh-container .page-header{margin-bottom:32px}}body .mh-container .mh-author-box-header .mh-author-box-name{font-family:"rubik",sans-serif !important;font-size:1.25rem;margin-right:22px}body .mh-container .mh-author-box-header .mh-author-box-postcount{display:inline-flex;align-items:center;top:2px}body .mh-container .mh-author-box-header .mh-author-box-postcount a{font-size:.875rem;font-family:"rubik",sans-serif !important;font-weight:600;color:#475467;top:2px;transition:color .4s ease}body .mh-container .mh-author-box-header .mh-author-box-postcount a:hover{color:#b13625}body .mh-container .mh-author-box-header .mh-author-box-postcount::before{content:"";width:19px;height:18px;padding:0;background-image:url("../img/articles.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:10px}body .mh-container .uplp-post-read_more,body .mh-container .uplp-post-author{font-weight:500;transition:color .4s ease}body .mh-container .uplp-post-read_more a,body .mh-container .uplp-post-author a{font:inherit;transition:color .4s ease}body .mh-container .uplp-post-read_more a:hover,body .mh-container .uplp-post-author a:hover{color:#b13625;text-decoration:none}body .mh-container .uplp-post-thumbnail a img{max-width:none !important;margin-bottom:16px !important}body .mh-container .vc_col-sm-8 .uplp-list ul li{margin-bottom:36px !important}@media(min-width: 768px){body .mh-container .vc_col-sm-8 .uplp-list ul li{margin-bottom:44px !important}}@media(min-width: 1250px){body .mh-container .vc_col-sm-8 .uplp-list ul li{margin-bottom:56px !important}}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-title{font-size:1rem !important;line-height:1.25;margin-bottom:8px}@media(min-width: 1250px){body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-title{font-size:1.25rem !important;margin-bottom:10px}}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-title a{font:inherit;transition:color .4s ease;font-size:1rem !important;line-height:1.25;margin-bottom:4px}@media(min-width: 1250px){body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-title a{font-size:1.25rem !important}}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-title a:hover{color:#b13625;text-decoration:none}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-excerpt{margin-bottom:12px}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-author a{color:#475467;font-size:.875rem}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-author a:hover{color:#b13625;text-decoration:none}body .mh-container .vc_col-sm-8 .uplp-list ul li .uplp-post-read_more{display:none}body .mh-container .vc_col-sm-4 .uplp-list ul li{margin-bottom:32px !important}body .mh-container .vc_col-sm-4 .uplp-list ul li .uplp-post-title{font-size:1rem !important}body .mh-container .vc_col-sm-4 .uplp-list ul li .uplp-post-excerpt{font-size:.875rem}@media(min-width: 1250px){body .mh-container .vc_col-sm-4 .uplp-list ul li .uplp-post-excerpt{font-size:1rem}}body .mh-container .uplp-list h4{font-size:1.25rem;line-height:1.25;text-transform:uppercase;padding-bottom:4px;border-bottom:3px solid #e64946}@media(min-width: 1250px){body .mh-container .uplp-list h4{font-size:1.5rem;border-width:7px;padding-bottom:6px;margin-bottom:28px}}body .mh-container .uplp-list h4 a{font:inherit;transition:color .4s ease}body .mh-container .uplp-list h4 a:hover{color:#b13625;text-decoration:none}body .mh-container .uplp-list .uplp-post-title{font-size:1rem !important;line-height:1.25;margin-bottom:4px}@media(min-width: 1250px){body .mh-container .uplp-list .uplp-post-title{font-size:1.25rem !important}}body .mh-container .uplp-list .uplp-post-title a{font:inherit;transition:color .4s ease;font-size:1rem !important;line-height:1.25;margin-bottom:4px}@media(min-width: 1250px){body .mh-container .uplp-list .uplp-post-title a{font-size:1.25rem !important}}body .mh-container .uplp-list .uplp-post-title a:hover{color:#b13625;text-decoration:none}body .mh-container .rtcl-stores-header{margin-bottom:30px;margin-top:20px}body .mh-container .rtcl-listing-header{margin:20px 0 30px !important}body .mh-container .rtcl-listing-meta-data li i{color:#e64946}body .mh-container .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input,body .mh-container .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],body .mh-container .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0}body .mh-container .vce-button{background-color:#b13625;color:#fff;padding:11px 20px 9px;border-radius:6px;border:0;font-family:"rubik",sans-serif !important;font-weight:600;transition:all .4s ease}body .mh-container .vce-button:hover{background-color:#802827;color:#fff}body .mh-container .vce-row-container form input[type=text],body .mh-container .vce-row-container form input[type=email],body .mh-container .vce-row-container form textarea{background-color:#fff !important;height:41px;margin:0 0 12px;padding:6px 12px;border-radius:6px;width:100%;max-width:280px;border:solid 2px #a4b0c0;font-family:"rubik",sans-serif !important;color:#475467;display:block;font-size:.875rem}@media(min-width: 1250px){body .mh-container .vce-row-container form input[type=text],body .mh-container .vce-row-container form input[type=email],body .mh-container .vce-row-container form textarea{height:51px;padding:8px 16px;font-size:1rem}}body .mh-container .vce-row-container form textarea{height:auto;max-width:none}@media(min-width: 1250px){body .mh-container .vce-row-container form textarea{height:auto;max-width:550px}}body .mh-container #usp-login{padding:0;width:100%}@media(min-width: 1250px){body .mh-container #usp-login .tabs_login li{margin-right:12px}}body .mh-container #usp-login .tabs_login li a{font-size:1rem;background-color:#f0f3f9;background-image:none;padding:8px 20px;height:auto;color:#475467;font-family:"rubik",sans-serif !important;border-radius:6px 6px 0 0;border-top:solid 1px #7d8da5;border-left:solid 1px #7d8da5}@media(min-width: 1250px){body .mh-container #usp-login .tabs_login li a{padding:8px 36px;font-size:1.125rem}}body .mh-container #usp-login .tabs_login li.active_tab a{color:#b13625;background-color:#e2e8f4;border-left:0;border-top:1px solid #e2e8f4}body .mh-container #usp-login .tab_content{background-color:#e2e8f4;background-image:none;padding:24px 32px 40px;border-radius:0 6px 6px 6px}body .mh-container #usp-login .tab_content h3{font-size:1rem;margin-bottom:16px}@media(min-width: 1250px){body .mh-container #usp-login .tab_content h3{font-size:1.25rem;margin-bottom:20px}}body .mh-container #usp-login .tab_content form{margin-top:20px}@media(min-width: 1250px){body .mh-container #usp-login .tab_content form{margin-top:24px}}body .mh-container #usp-login .tab_content form .username,body .mh-container #usp-login .tab_content form .password{display:flex;flex-direction:column;margin-top:18px}@media(min-width: 1250px){body .mh-container #usp-login .tab_content form .username,body .mh-container #usp-login .tab_content form .password{margin-top:20px}}body .mh-container #usp-login .tab_content form .username label,body .mh-container #usp-login .tab_content form .username input,body .mh-container #usp-login .tab_content form .password label,body .mh-container #usp-login .tab_content form .password input{float:none}body .mh-container #usp-login .tab_content form .username label,body .mh-container #usp-login .tab_content form .password label{color:#475467;line-height:1.5;margin-bottom:6px;font-size:.875rem;font-weight:400;font-family:"rubik",sans-serif !important}@media(min-width: 1250px){body .mh-container #usp-login .tab_content form .username label,body .mh-container #usp-login .tab_content form .password label{font-size:1rem}}body .mh-container #usp-login .tab_content form .username input,body .mh-container #usp-login .tab_content form .password input{background-color:#fff;height:41px;margin:0;border-radius:6px;padding:6px 12px;width:100%;max-width:280px;font-size:.875rem;border:solid 2px #a4b0c0}@media(min-width: 1250px){body .mh-container #usp-login .tab_content form .username input,body .mh-container #usp-login .tab_content form .password input{height:51px;font-size:1rem;padding:8px 16px}}body .mh-container #usp-login .tab_content form input[type=submit]{border:0;background-color:#b13625;color:#fff;border-radius:6px;padding:11px 20px 9px;font-size:.875rem;font-weight:600;font-family:"rubik",sans-serif !important}body .mh-container #usp-login .tab_content form input[type=submit]:hover{background-color:#802827}body .mh-container #usp-login .tab_content form .rememberme{margin-bottom:18px}@media(min-width: 1250px){body .mh-container #usp-login .tab_content form .rememberme{margin-bottom:22px}}body .mh-container #usp-login .tab_content form .rememberme label{font-size:.875rem;color:#475467;font-weight:600;font-family:"rubik",sans-serif !important}body .mh-container #usp-login .tab_content form .rememberme input{margin-top:-3px;height:20px;width:20px}body .mh-container #usp-login .tab_content form .login_fields{margin-top:24px}body .mh-container .rtcl-stores>.rtcl-store-item a{transition:color .4s ease}body .mh-container .rtcl-stores>.rtcl-store-item a:hover{color:#b13625;text-decoration:none}body .mh-container .rtcl-stores>.rtcl-store-item a:hover h3{color:#b13625}body .mh-container .rtcl-stores>.rtcl-store-item a h3{color:#101828}body .mh-container .rtcl-stores>.rtcl-store-item .btn{display:inline-flex;height:auto;width:auto;border:0;background-color:#b13625;transition:all .4s ease}@media(max-width: 430px){body .mh-container .rtcl-stores>.rtcl-store-item .btn{float:none !important}}body .mh-container .rtcl-stores>.rtcl-store-item .btn:hover{background-color:#802827;text-decoration:none;color:#fff !important}body .mh-container .rtcl-stores>.rtcl-store-item h3{margin-bottom:2px;transition:color .4s ease}body .mh-container .rtcl-stores>.rtcl-store-item p.is-slogan{margin-bottom:12px}body .mh-container .rtcl-stores>.rtcl-store-item p.is-slogan i.rtcl-icon{margin-right:5px}body .mh-container .rtcl-stores>.rtcl-store-item p.is-slogan a{margin-right:6px}body .mh-container .rtcl-stores>.rtcl-store-item p.is-slogan a::after{content:"/";display:inline-block;margin-left:8px;font:inherit;font-weight:500}body .mh-container .rtcl-stores>.rtcl-store-item p.is-slogan a:hover{color:#b13625;text-decoration:none}body .mh-container .rtcl-stores>.rtcl-store-item p.is-slogan a:hover::after{color:#000}body .mh-container .rtcl-wrapper .rtcl-sidebar-wrapper{font-weight:500}body .mh-container .rtcl-wrapper .rtcl-sidebar-wrapper ul{margin-top:6px}body .mh-container .rtcl-wrapper .rtcl-sidebar-wrapper ul li a{transition:color .4s ease}body .mh-container .rtcl-wrapper .rtcl-sidebar-wrapper ul li a:hover{color:#b13625}body .mh-container .rtcl-listing-badge-wrap span.badge{padding:4px 8px 2px;border-radius:10px}body .mh-container nav.rtcl-pagination ul.page-numbers{flex-wrap:wrap;background-color:rgba(0,0,0,0);gap:10px;justify-content:center}body .mh-container nav.rtcl-pagination ul.page-numbers li{margin:0;border-radius:20px;overflow:hidden;line-height:37px;border-color:#475467;border:0}body .mh-container nav.rtcl-pagination ul.page-numbers li a.prev.page-numbers{transform:rotate(90deg);background-color:rgba(0,0,0,0);line-height:35px;border:1px solid #475467;border-radius:50%}body .mh-container nav.rtcl-pagination ul.page-numbers li a.prev.page-numbers:hover{border-color:#b13625}body .mh-container nav.rtcl-pagination ul.page-numbers li a.next.page-numbers{transform:rotate(270deg);background-color:rgba(0,0,0,0);line-height:35px;border:1px solid #475467;border-radius:50%}body .mh-container nav.rtcl-pagination ul.page-numbers li a.next.page-numbers:hover{border-color:#b13625}body .mh-container nav.rtcl-pagination ul.page-numbers li a.page-numbers{font-family:"rubik",sans-serif !important;transition:all .4s ease;height:37px;line-height:39px;margin:0;min-width:37px;border:0}body .mh-container nav.rtcl-pagination ul.page-numbers li a.page-numbers svg path{fill:#475467;transition:fill .4s ease}body .mh-container nav.rtcl-pagination ul.page-numbers li a.page-numbers:hover{background-color:#f5f5f5;color:#b13625}body .mh-container nav.rtcl-pagination ul.page-numbers li a.page-numbers:hover svg path{fill:#b13625}body .mh-container nav.rtcl-pagination ul.page-numbers li .page-numbers{background-color:#f0f3f9;height:37px;min-width:37px;line-height:39px}body .mh-container nav.rtcl-pagination ul.page-numbers li span.page-numbers.current{font-family:"rubik",sans-serif !important;background-color:#b13625;color:#fff;height:37px;min-width:37px;line-height:39px}body .mh-container nav.rtcl-pagination ul.page-numbers li span.page-numbers.dots{transition:color .4s ease,background-color .4s ease}body .mh-container nav.rtcl-pagination ul.page-numbers li span.page-numbers.dots:hover{background-color:#b13625;color:#fff}body .mh-container .mh-excerpt p a.mh-excerpt-more{display:none}body .mh-container h1,body .mh-container h2,body .mh-container h3,body .mh-container h4,body .mh-container h5,body .mh-container h6{font-family:"rubik",sans-serif !important;font-style:normal;color:#101828}body .mh-container h1 a,body .mh-container h2 a,body .mh-container h3 a,body .mh-container h4 a,body .mh-container h5 a,body .mh-container h6 a{font:inherit;transition:color .4s ease}body .mh-container h1 a:hover,body .mh-container h2 a:hover,body .mh-container h3 a:hover,body .mh-container h4 a:hover,body .mh-container h5 a:hover,body .mh-container h6 a:hover{color:#b13625}body .mh-container h1{font-size:2rem;line-height:1.25}@media(min-width: 768px){body .mh-container h1{font-size:2.25rem}}@media(min-width: 1250px){body .mh-container h1{font-size:3rem}}body .mh-container h1.page-title{border-bottom:4px solid #e64946;padding-bottom:4px;text-transform:uppercase;font-family:"rubik",sans-serif !important}@media(min-width: 768px){body .mh-container h1.page-title{border-width:5px;padding-bottom:4px}}@media(min-width: 1250px){body .mh-container h1.page-title{border-width:6px;padding-bottom:0px}}body .mh-container .mh-breadcrumb{border:0;font-weight:500;color:#475467;font-size:1rem}body .mh-container .mh-breadcrumb span:not(:first-child) svg{display:none}body .mh-container .mh-breadcrumb a{font-weight:500;color:#475467;font-size:1rem;text-transform:none;transition:color .4s ease}body .mh-container .mh-breadcrumb a:hover{color:#b13625}body .mh-container .mh-breadcrumb a:hover svg path{stroke:#b13625}body .mh-container .mh-breadcrumb a svg{width:18px;height:auto;top:1px}body .mh-container .mh-breadcrumb a svg path{transition:stroke .4s ease}body .mh-container .mh-breadcrumb .mh-breadcrumb-delimiter{margin:0 12px;font-size:1rem;color:#a4b0c0}body .mh-container .mh-spotlight-widget{background-color:#475467;border-radius:6px;padding:12px;border:0}@media screen and (max-width: 900px){body .mh-container .mh-spotlight-widget{padding:12px}}@media(min-width: 1250px){body .mh-container .mh-spotlight-widget{padding:20px}}body .mh-container .mh-spotlight-widget .mh-spotlight-thumb img{border-bottom:2px solid #e64946;border-radius:4px 4px 0 0}@media(min-width: 1250px){body .mh-container .mh-spotlight-widget .mh-spotlight-thumb img{border-width:4px}}body .mh-container .mh-spotlight-widget .mh-spotlight-title{font-size:1.25rem}@media(min-width: 1250px){body .mh-container .mh-spotlight-widget .mh-spotlight-title{font-size:1.5rem;margin-top:16px}}body .mh-container .mh-spotlight-widget .mh-spotlight-title a:hover{color:#fff;text-decoration:underline}body .mh-container .mh-widget-title{font-size:1.25rem;font-weight:600;padding-bottom:4px;border-bottom:3px solid #e64946}@media(min-width: 1250px){body .mh-container .mh-widget-title{font-size:1.5rem;border-width:6px;padding-bottom:6px}}body .mh-container footer .mh-widget-title{font-size:.9375rem;font-weight:600;padding-bottom:4px;border-bottom:3px solid #e64946}@media(min-width: 1250px){body .mh-container footer .mh-widget-title{font-size:1rem;border-width:3px;padding-bottom:6px}}body .mh-container h3.mh-posts-digest-title,body .mh-container h3.mh-posts-grid-title,body .mh-container h3.entry-title{margin-top:10px;font-size:1rem;font-weight:600;color:#101828;font-family:"rubik",sans-serif !important}@media(min-width: 1250px){body .mh-container h3.mh-posts-digest-title,body .mh-container h3.mh-posts-grid-title,body .mh-container h3.entry-title{margin-top:16px;font-size:1.25rem}}body .mh-container h3.mh-posts-digest-title a,body .mh-container h3.mh-posts-grid-title a,body .mh-container h3.entry-title a{color:#101828;transition:color .4s ease}body .mh-container h3.mh-posts-digest-title a:hover,body .mh-container h3.mh-posts-grid-title a:hover,body .mh-container h3.entry-title a:hover{color:#b13625}body .mh-container .entry-meta{margin-top:8px}@media(min-width: 1250px){body .mh-container .entry-meta{margin-top:12px}}body .mh-container .entry-meta span{margin-right:8px}body .mh-container .entry-meta i,body .mh-container .entry-meta svg{display:none}body .mh-container .entry-meta .entry-meta-author::before{content:"/";font-size:.75rem;font-weight:400;display:inline-block;margin-right:7px}@media(min-width: 1250px){body .mh-container .entry-meta .entry-meta-author::before{font-size:.875rem}}body .mh-container .entry-meta a{font-size:.75rem;margin-left:0;color:#475467;font-weight:600;transition:color .4s ease}@media(min-width: 1250px){body .mh-container .entry-meta a{font-size:.875rem}}body .mh-container .entry-meta a:hover{color:#b13625}body .mh-container .mh-posts-grid-excerpt,body .mh-container .mh-posts-digest-excerpt{margin-top:8px}@media(min-width: 1250px){body .mh-container .mh-posts-grid-excerpt,body .mh-container .mh-posts-digest-excerpt{margin-top:12px}}body .mh-container .navigation.pagination{justify-content:flex-start}body .mh-container .navigation.pagination .nav-links{display:flex;gap:4px;align-items:center}@media(min-width: 768px){body .mh-container .navigation.pagination .nav-links{gap:8px}}body .mh-container .navigation.pagination .nav-links .page-numbers{display:flex;font-weight:400;color:#475467;padding:8px 8px 6px;min-height:46px;background:#f0f3f9;min-width:45px;justify-content:center;align-items:center;text-align:center;border-radius:100px;font-size:.875rem;line-height:1;transition:color .4s ease}@media(min-width: 768px){body .mh-container .navigation.pagination .nav-links .page-numbers{min-width:80px;font-size:1.25rem}}body .mh-container .navigation.pagination .nav-links .page-numbers.current{background-color:#b13625;color:#fff}body .mh-container .navigation.pagination .nav-links .page-numbers.current:hover{background-color:#b13625;color:#fff}body .mh-container .navigation.pagination .nav-links .page-numbers.prev,body .mh-container .navigation.pagination .nav-links .page-numbers.next{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;background-color:rgba(0,0,0,0);border:2px solid #475467;max-width:38px;max-height:38px;transition:border-color .4s ease}body .mh-container .navigation.pagination .nav-links .page-numbers.prev svg,body .mh-container .navigation.pagination .nav-links .page-numbers.next svg{width:13px;transform:rotate(90deg);height:auto}body .mh-container .navigation.pagination .nav-links .page-numbers.prev svg path,body .mh-container .navigation.pagination .nav-links .page-numbers.next svg path{transition:fill .4s ease}body .mh-container .navigation.pagination .nav-links .page-numbers.prev:hover,body .mh-container .navigation.pagination .nav-links .page-numbers.next:hover{border-color:#b13625;background-color:rgba(0,0,0,0)}body .mh-container .navigation.pagination .nav-links .page-numbers.prev:hover svg path,body .mh-container .navigation.pagination .nav-links .page-numbers.next:hover svg path{fill:#b13625}body .mh-container .navigation.pagination .nav-links .page-numbers.next svg{transform:rotate(270deg)}body .mh-container .navigation.pagination .nav-links .page-numbers:hover{background-color:#f0f3f9;color:#b13625}body .mh-container .usp-pro-form form{border-radius:6px;background-color:#e2e8f4;padding:18px 32px}body .mh-container .usp-pro-form form label.usp-label{font-size:.875rem;margin-bottom:6px}@media(min-width: 768px){body .mh-container .usp-pro-form form label.usp-label{font-size:1rem;margin-bottom:12px}}body .mh-container .usp-pro-form form .usp-fieldset input{border-radius:6px;max-width:500px;color:#101828;padding:12px 16px;border:solid 2px #a4b0c0;background-color:#fff;font-size:1rem;margin-bottom:12px}body .mh-container .usp-pro-form form .usp-fieldset textarea{border-radius:6px;max-width:500px;color:#101828;padding:12px 16px;border:solid 2px #a4b0c0;background-color:#fff;font-size:1rem;margin-bottom:12px}body .mh-container .usp-pro-form form .usp-fieldset input[type=submit]{border:0;background-color:#b13625;color:#fff}body .mh-container .usp-pro-form form .usp-fieldset input[type=submit]:hover{background-color:#802827}body .mh-container #leaky-paywall-login-form{border-radius:6px;background-color:#e2e8f4;padding:24px 32px;max-width:none;border:0;margin-bottom:24px}body .mh-container #leaky-paywall-login-form form label{font-size:.875rem;margin-bottom:6px}@media(min-width: 768px){body .mh-container #leaky-paywall-login-form form label{font-size:1rem;margin-bottom:12px}}body .mh-container #leaky-paywall-login-form form input{border-radius:6px;max-width:400px;color:#101828;padding:12px 16px;border:solid 2px #a4b0c0;background-color:#fff;font-size:1rem;margin-bottom:12px}body .mh-container #leaky-paywall-login-form form input[type=submit]{border:0;background-color:#b13625;color:#fff}body .mh-container #leaky-paywall-login-form form input[type=submit]:hover{background-color:#802827}body .mh-container #leaky-paywall-login-form form input#rememberme{margin:0}body .mh-container .issuem_archives_shortcode{display:flex;flex-wrap:wrap;gap:32px 20px}@media(min-width: 1250px){body .mh-container .issuem_archives_shortcode{gap:44px 40px}}body .mh-container .issuem_archives_shortcode .issuem_archive{float:none;width:calc(33.33% - 14px);margin:0;padding:0}@media only screen and (max-width: 600px){body .mh-container .issuem_archives_shortcode .issuem_archive{float:none;width:100%;padding:0}}@media(min-width: 1250px){body .mh-container .issuem_archives_shortcode .issuem_archive{width:calc(25% - 30px)}}body .mh-container .issuem_archives_shortcode .issuem_archive .issuem-archives-issue-cover{margin-bottom:12px}body .mh-container .issuem_archives_shortcode .issuem_archive img{width:100%;margin:0 auto;max-width:350px}@media(min-width: 768px){body .mh-container .issuem_archives_shortcode .issuem_archive img{max-width:none;margin:0}}body .mh-container .issuem_archives_shortcode .issuem-archives-issue-title,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted{font-size:1rem;text-align:left;max-width:350px;margin:0 auto 6px;color:#101828;font-weight:700;transition:color .4s ease}@media(min-width: 768px){body .mh-container .issuem_archives_shortcode .issuem-archives-issue-title,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted{max-width:none}}@media(min-width: 1250px){body .mh-container .issuem_archives_shortcode .issuem-archives-issue-title,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted{font-size:1.25rem}}body .mh-container .issuem_archives_shortcode .issuem-archives-issue-title:hover,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link:hover,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted:hover{color:#b13625}body .mh-container .issuem_archives_shortcode .issuem-archives-issue-title a,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link a,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted a{font-size:inherit;font-weight:inherit;color:inherit}body .mh-container .issuem_archives_shortcode .issuem-archives-issue-title a:hover,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link a:hover,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted a:hover{color:#b13625;text-decoration:none}body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted{color:#475467;font-weight:500;text-decoration:underline;font-size:.875rem}body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link a:hover,body .mh-container .issuem_archives_shortcode .issuem-archives-pdf-link-restricted a:hover{color:#b13625;text-decoration:underline}body .mh-container .next_previous_archive_pagination .alignleft,body .mh-container .next_previous_archive_pagination .alignright{border:0}body .mh-container .next_previous_archive_pagination .alignleft a,body .mh-container .next_previous_archive_pagination .alignright a{background-color:#b13625;color:#fff;font-size:.875rem;padding:10px 15px 8px;border-radius:6px}@media(min-width: 768px){body .mh-container .next_previous_archive_pagination .alignleft a,body .mh-container .next_previous_archive_pagination .alignright a{padding:10px 20px 8px}}body .mh-container .next_previous_archive_pagination .alignleft a:hover,body .mh-container .next_previous_archive_pagination .alignright a:hover{background-color:#802827;color:#fff;text-decoration:none}body.single-post .mh-container h1.entry-title{border-bottom:4px solid #c7d4ea;color:#101828;padding-bottom:4px;text-transform:none;font-family:"rubik",sans-serif !important}@media(min-width: 768px){body.single-post .mh-container h1.entry-title{border-width:5px;padding-bottom:4px}}@media(min-width: 1250px){body.single-post .mh-container h1.entry-title{border-width:6px;padding-bottom:6px}}body.single-post .mh-container .fluid-width-video-wrapper{margin-bottom:24px;border-radius:6px;overflow:hidden}body.single-post .mh-container .entry-meta{border:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}body.single-post .mh-container .entry-meta span{margin-right:8px;display:flex;align-items:flex-end}@media(min-width: 1250px){body.single-post .mh-container .entry-meta span{margin-right:12px}}body.single-post .mh-container .entry-meta a{margin-left:5px}body.single-post .mh-container .entry-meta .entry-meta-author::before{content:none}body.single-post .mh-container .entry-meta i{display:inline-block;color:#e64946;font-size:1.125rem;margin-bottom:2px;margin-right:2px}@media(min-width: 1250px){body.single-post .mh-container .entry-meta i{margin-bottom:3px;font-size:1.25rem;margin-right:3px}}body.single-post .mh-container .entry-meta svg{width:17px;height:auto;margin-bottom:2px;margin-right:3px;display:inline-block}@media(min-width: 1250px){body.single-post .mh-container .entry-meta svg{width:19px;margin-bottom:3px}}@media(min-width: 1250px){body.single-post .mh-container .entry-tags{margin-bottom:30px}}body.single-post .mh-container .entry-tags .fa{border-radius:100px;background-color:#b13625}body.single-post .mh-container .entry-tags ul li{border-radius:100px}body.single-post .mh-container .entry-tags ul li:hover{background-color:#b13625}body.single-post .mh-container .entry-tags ul li a{padding:11px 15px 9px}body.single-post .mh-container .mh-post-nav{border:0}body.single-post .mh-container .mh-post-nav .mh-post-nav-next a span::after{content:"";display:inline-block;background-image:url("../img/caret-black.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;transform:rotate(270deg);margin-left:5px}body.single-post .mh-container .mh-post-nav .mh-post-nav-prev a span::before{content:"";display:inline-block;background-image:url("../img/caret-black.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;transform:rotate(90deg);margin-right:5px}body.single-post .mh-container .mh-post-nav a img{width:120px;height:100px;object-fit:cover}body.single-post .mh-container .mh-post-nav a span{font-size:1rem;color:#101828;text-transform:none;margin-bottom:10px;transition:color .4s ease}@media(min-width: 1250px){body.single-post .mh-container .mh-post-nav a span{font-size:1.25rem}}body.single-post .mh-container .mh-post-nav a p{font-size:.875rem;line-height:1.5}@media(min-width: 1250px){body.single-post .mh-container .mh-post-nav a p{font-size:1rem}}body.single-post .mh-container .mh-post-nav a:hover span{color:#b13625}body.single-post .mh-container .mh-related-content .entry-meta{display:none}body .mh-wrapper .wysiwyg p,body .mh-wrapper .wysiwyg li{color:#475467;line-height:1.5;font-size:.875rem;font-weight:400}@media(min-width: 1250px){body .mh-wrapper .wysiwyg p,body .mh-wrapper .wysiwyg li{font-size:1rem}}body .mh-wrapper .wysiwyg a{color:#b13625;font-weight:600;text-decoration:underline}body .mh-wrapper .wysiwyg ol,body .mh-wrapper .wysiwyg ul{padding-left:18px;margin:0 0 2px 0}body .mh-wrapper .wysiwyg ol li,body .mh-wrapper .wysiwyg ul li{margin-bottom:8px}body .mh-wrapper .wysiwyg ol li ol,body .mh-wrapper .wysiwyg ol li ul,body .mh-wrapper .wysiwyg ul li ol,body .mh-wrapper .wysiwyg ul li ul{margin-top:8px}body .mh-wrapper .wysiwyg h1,body .mh-wrapper .wysiwyg h2,body .mh-wrapper .wysiwyg h3{border-bottom:0}body .mh-wrapper .wysiwyg blockquote{display:block;line-height:1.5;font-size:.875rem;font-style:italic;color:#475467;padding:5px 0 5px 15px;border-left:5px solid #b13625;margin-bottom:20px}@media(min-width: 1250px){body .mh-wrapper .wysiwyg blockquote{font-size:1rem}}body .mh-wrapper .wysiwyg *:last-child{margin-bottom:0}body .mh-wrapper .split.background-color--gray-light{background-color:#f0f3f9}body .mh-wrapper .split.background-color--gray-light .split__inner-container{padding:32px 16px}@media(min-width: 768px){body .mh-wrapper .split.background-color--gray-light .split__inner-container{padding:40px 24px}}@media(min-width: 1250px){body .mh-wrapper .split.background-color--gray-light .split__inner-container{padding:60px 36px}}body .mh-wrapper .split.background-color--gray-medium{background-color:#d6dff0}body .mh-wrapper .split.background-color--gray-medium .split__inner-container{padding:32px 16px}@media(min-width: 768px){body .mh-wrapper .split.background-color--gray-medium .split__inner-container{padding:40px 24px}}@media(min-width: 1250px){body .mh-wrapper .split.background-color--gray-medium .split__inner-container{padding:60px 36px}}body .mh-wrapper .split .split__image-container+.split__inner-container{padding:32px 16px}@media(min-width: 768px){body .mh-wrapper .split .split__image-container+.split__inner-container{padding:40px 24px}}@media(min-width: 1250px){body .mh-wrapper .split .split__image-container+.split__inner-container{padding:60px 36px}}body .mh-wrapper .split__inner-container{display:flex;flex-wrap:wrap;flex-direction:column;gap:40px}@media(min-width: 768px){body .mh-wrapper .split__inner-container{flex-direction:row}}@media(min-width: 1024px){body .mh-wrapper .split__inner-container{gap:40px}}body .mh-wrapper .split__inner-container>.page-width{margin-bottom:0}@media(min-width: 768px){body .mh-wrapper .split__inner-container .featured-post{flex:1}}@media(min-width: 768px){body .mh-wrapper .split__inner-container .video>a{max-width:none}}@media(min-width: 768px){body .mh-wrapper .split__inner-container .video iframe{width:100%}}body .mh-wrapper .split__inner-container .image{min-height:250px;flex:1;align-self:stretch}@media(min-width: 1024px){body .mh-wrapper .split__inner-container .image{min-height:280px}}@media(min-width: 1250px){body .mh-wrapper .split__inner-container .image{min-height:375px}}@media(min-width: 768px){body .mh-wrapper .split__inner-container .card{flex-direction:column;gap:0}}@media(min-width: 768px){body .mh-wrapper .split__inner-container .card .i72-image,body .mh-wrapper .split__inner-container .card .i72-svg{width:100%;min-width:auto}}body .mh-wrapper .split__inner-container .card .card__inner-container{padding:10px 8px 0}@media(min-width: 1250px){body .mh-wrapper .split__inner-container .card .card__inner-container{padding:16px 8px 0}}@media(min-width: 768px){body .mh-wrapper .split.split-size--66 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--66 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--66 .split__inner-container>.page-width:nth-child(odd){width:calc(66.66% - 20px);min-width:calc(66.66% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--66 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--66 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--66 .split__inner-container>.page-width:nth-child(odd){width:calc(66.66% - 20px);min-width:calc(66.66% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--66 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--66 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--66 .split__inner-container>.page-width:nth-child(even){width:calc(33.33% - 20px);min-width:calc(33.33% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--66 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--66 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--66 .split__inner-container>.page-width:nth-child(even){width:calc(33.33% - 20px);min-width:calc(33.33% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--33 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--33 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--33 .split__inner-container>.page-width:nth-child(odd){width:calc(33.33% - 20px);min-width:calc(33.33% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--33 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--33 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--33 .split__inner-container>.page-width:nth-child(odd){width:calc(33.33% - 20px);min-width:calc(33.33% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--33 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--33 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--33 .split__inner-container>.page-width:nth-child(even){width:calc(66.66% - 20px);min-width:calc(66.66% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--33 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--33 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--33 .split__inner-container>.page-width:nth-child(even){width:calc(66.66% - 20px);min-width:calc(66.66% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--50 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--50 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--50 .split__inner-container>.page-width:nth-child(odd){width:calc(50% - 20px);min-width:calc(50% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--50 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--50 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--50 .split__inner-container>.page-width:nth-child(odd){width:calc(50% - 20px);min-width:calc(50% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--50 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--50 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--50 .split__inner-container>.page-width:nth-child(even){width:calc(50% - 20px);min-width:calc(50% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--50 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--50 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--50 .split__inner-container>.page-width:nth-child(even){width:calc(50% - 20px);min-width:calc(50% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--25 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--25 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--25 .split__inner-container>.page-width:nth-child(odd){width:calc(25% - 20px);min-width:calc(25% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--25 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--25 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--25 .split__inner-container>.page-width:nth-child(odd){width:calc(25% - 20px);min-width:calc(25% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--25 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--25 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--25 .split__inner-container>.page-width:nth-child(even){width:calc(75% - 20px);min-width:calc(75% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--25 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--25 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--25 .split__inner-container>.page-width:nth-child(even){width:calc(75% - 20px);min-width:calc(75% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--75 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--75 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--75 .split__inner-container>.page-width:nth-child(odd){width:calc(75% - 20px);min-width:calc(75% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--75 .split__inner-container>div:nth-child(odd),body .mh-wrapper .split.split-size--75 .split__inner-container>a:nth-child(odd),body .mh-wrapper .split.split-size--75 .split__inner-container>.page-width:nth-child(odd){width:calc(75% - 20px);min-width:calc(75% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.split-size--75 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--75 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--75 .split__inner-container>.page-width:nth-child(even){width:calc(25% - 20px);min-width:calc(25% - 20px);margin:0}}@media(min-width: 1024px){body .mh-wrapper .split.split-size--75 .split__inner-container>div:nth-child(even),body .mh-wrapper .split.split-size--75 .split__inner-container>a:nth-child(even),body .mh-wrapper .split.split-size--75 .split__inner-container>.page-width:nth-child(even){width:calc(25% - 20px);min-width:calc(25% - 20px)}}@media(min-width: 768px){body .mh-wrapper .split.vertical-align--middle .split__inner-container{align-items:center}}@media(min-width: 768px){body .mh-wrapper .split.vertical-align--bottom .split__inner-container{align-items:flex-end}}body .mh-wrapper .blogs__container .results-wrapper{width:100%;display:flex;flex-direction:column;gap:40px;flex-wrap:wrap}@media(min-width: 768px){body .mh-wrapper .blogs__container .results-wrapper{flex-direction:row}}body .mh-wrapper .blogs__container .feed__pagination{display:flex;gap:4px;align-items:center;margin-top:40px}@media(min-width: 768px){body .mh-wrapper .blogs__container .feed__pagination{gap:8px}}body .mh-wrapper .blogs__container .feed__pagination .pagination__current,body .mh-wrapper .blogs__container .feed__pagination .pagination__button{display:flex;font-weight:400;color:#475467;padding:8px 8px 6px;min-height:46px;background:#f0f3f9;min-width:45px;justify-content:center;align-items:center;text-align:center;border-radius:100px;font-size:.875rem;line-height:1;margin:0;transition:color .4s ease}@media(min-width: 768px){body .mh-wrapper .blogs__container .feed__pagination .pagination__current,body .mh-wrapper .blogs__container .feed__pagination .pagination__button{min-width:80px;font-size:1.25rem}}body .mh-wrapper .blogs__container .feed__pagination .pagination__current:hover,body .mh-wrapper .blogs__container .feed__pagination .pagination__button:hover{color:#b13625;text-decoration:none}body .mh-wrapper .blogs__container .feed__pagination .pagination__current:hover svg path,body .mh-wrapper .blogs__container .feed__pagination .pagination__button:hover svg path{fill:#b13625}body .mh-wrapper .blogs__container .feed__pagination .pagination__current{background-color:#b13625;color:#fff}body .mh-wrapper .blogs__container .feed__pagination .pagination__current:hover{background-color:#b13625;color:#fff}body .mh-wrapper .blogs__container .feed__pagination .pagination__button svg{width:14px;transform:rotate(90deg);height:auto;top:-3px}body .mh-wrapper .blogs__container .feed__pagination .pagination__button svg path{fill:#475467;transition:fill .4s ease}body .mh-wrapper .blogs__container .feed__pagination .pagination__button span.next svg{transform:rotate(270deg)}body .mh-wrapper .blogs__title.heading{transition:color .4s ease}body .mh-wrapper .blogs__title.heading svg{margin-left:4px}body .mh-wrapper .blogs__title.heading svg path{transition:stroke .4s ease}body .mh-wrapper .blogs-feed a:hover{text-decoration:none}body .mh-wrapper .blogs-feed a:hover .blogs__title.heading{color:#b13625}body .mh-wrapper .blogs-feed a:hover .blogs__title.heading svg path{stroke:#b13625}body .mh-wrapper .blog-result{display:flex;flex-direction:column;border:0;margin-bottom:0;flex:1;text-decoration:none}@media(min-width: 768px){body .mh-wrapper .blog-result{flex-direction:column;gap:0;width:calc(50% - 20px);min-width:calc(50% - 20px);max-width:none}}@media(min-width: 1250px){body .mh-wrapper .blog-result{width:calc(33% - 24px);min-width:calc(33% - 24px);max-width:none}}body .mh-wrapper .blog-result__image-container{width:100%}body .mh-wrapper .blog-result__image-container .i72-image,body .mh-wrapper .blog-result__image-container .i72-svg{max-height:175px;height:50vw;border-radius:4px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){body .mh-wrapper .blog-result__image-container .i72-image,body .mh-wrapper .blog-result__image-container .i72-svg{height:45vw;max-height:175px}}@media(min-width: 1250px){body .mh-wrapper .blog-result__image-container .i72-image,body .mh-wrapper .blog-result__image-container .i72-svg{max-height:256px;border-radius:6px}}body .mh-wrapper .blog-result__image-container .i72-image svg,body .mh-wrapper .blog-result__image-container .i72-svg svg{height:100%;width:100%}body .mh-wrapper .blog-result__inner-container{padding:10px 8px 0;color:#475467}@media(min-width: 768px){body .mh-wrapper .blog-result__inner-container{padding:10px 8px 0}}@media(min-width: 1250px){body .mh-wrapper .blog-result__inner-container{padding:16px 8px 0}}body .mh-wrapper .blog-result__title{margin-bottom:8px;font-size:1rem;border-bottom:0;line-height:normal;font-weight:700;transition:color .4s ease}@media(min-width: 1250px){body .mh-wrapper .blog-result__title{font-size:1.25rem;margin-bottom:12px}}body .mh-wrapper .blog-result__date{margin-bottom:8px;display:inline-block;font-size:.75rem;color:#475467;border-bottom:0;line-height:normal;font-weight:500;transition:color .4s ease}@media(min-width: 1250px){body .mh-wrapper .blog-result__date{font-size:.875rem;margin-bottom:12px}}body .mh-wrapper .blog-result__text{margin-bottom:0}body .mh-wrapper .blog-result__text>p:last-child{margin-bottom:0}body .mh-wrapper .blog-result__text>*:last-child{margin-bottom:0}body .mh-wrapper .blog-result:hover{text-decoration:none}body .mh-wrapper .blog-result:hover .blog-result__title{color:#b13625}@media(min-width: 768px){.mh-main.sidebar #main-content .split__inner-container .blog-result{width:calc(50% - 20px);min-width:calc(50% - 20px);max-width:none}}@media(min-width: 768px){.mh-main.sidebar #main-content .blog-result{width:calc(50% - 20px);min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}.mh-main.sidebar #main-content .blog-result .i72-image,.mh-main.sidebar #main-content .blog-result .i72-svg{max-height:175px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.mh-main.sidebar #main-content .blog-result .i72-image,.mh-main.sidebar #main-content .blog-result .i72-svg{height:45vw;width:100%}}@media(min-width: 1250px){.mh-main.sidebar #main-content .blog-result .i72-image,.mh-main.sidebar #main-content .blog-result .i72-svg{max-height:200px}}.mh-main.sidebar #main-content .blog-result .i72-image svg,.mh-main.sidebar #main-content .blog-result .i72-svg svg{height:100%;width:100%}.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result{margin-bottom:0;max-width:none}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result{flex-direction:column;gap:0}}.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .i72-svg{max-height:175px}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .i72-svg{max-height:175px;height:45vw;width:100%;min-width:auto}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .i72-svg,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .i72-image,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .i72-svg{max-height:200px;width:100%;min-width:auto}}@media(min-width: 768px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .blog-result__inner-container,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .blog-result__inner-container,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .blog-result__inner-container,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .blog-result__inner-container{padding:10px 8px 0}}@media(min-width: 1250px){.mh-main.sidebar #main-content .row.row-break--2 .row__inner-container .blog-result .blog-result__inner-container,.mh-main.sidebar #main-content .row.row-break--3 .row__inner-container .blog-result .blog-result__inner-container,.mh-main.sidebar #main-content .row.row-break--4 .row__inner-container .blog-result .blog-result__inner-container,.mh-main.sidebar #main-content .row.row-break--5 .row__inner-container .blog-result .blog-result__inner-container{padding:16px 8px 0}}@media(min-width: 768px){body.home .mh-wrapper .blog-result{width:calc(33% - 25px);min-width:calc(33% - 25px)}}@media(min-width: 1250px){body.home .mh-wrapper .blog-result{width:calc(33% - 24px);min-width:calc(33% - 24px)}}body .mh-wrapper .banner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px 24px;min-height:170px;border-radius:6px;overflow:hidden}@media(min-width: 768px){body .mh-wrapper .banner{padding:32px}}@media(min-width: 1250px){body .mh-wrapper .banner{padding:32px 48px}}body .mh-wrapper .banner .i72-image{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}body .mh-wrapper .banner .i72-image::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2);z-index:1}body .mh-wrapper .banner__title{margin-bottom:10px;z-index:2;color:#fff;text-shadow:1px 2px 1px rgba(0,0,0,.33)}body .mh-wrapper .banner__text{z-index:2;margin-bottom:24px}body .mh-wrapper .banner__text p{color:#fff;text-shadow:1px 2px 1px rgba(0,0,0,.5)}body .mh-wrapper .banner__text>*:last-child{margin-bottom:0}body .mh-wrapper .banner__link-container{z-index:2;display:flex;flex-wrap:wrap;gap:12px;width:100%}@media(min-width: 1250px){body .mh-wrapper .banner__link-container{gap:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJfbmF2aWdhdGlvbi5zY3NzIiwiX2Nhcm91c2VsLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfY2FyZC5zY3NzIiwiX2xpbmstYm94LnNjc3MiLCJfYmFja2dyb3VuZC1ibG9jay5zY3NzIiwiX3BhcmFncmFwaC5zY3NzIiwiX3Jvdy5zY3NzIiwiX2ltYWdlLnNjc3MiLCJfcXVvdGUuc2NzcyIsIl92aWRlby5zY3NzIiwiX2NsZWFuLXVwLnNjc3MiLCJfd3lzaXd5Zy5zY3NzIiwiX3NwbGl0LnNjc3MiLCJfYmxvZy1mZWVkLnNjc3MiLCJfYmFubmVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsS0FDSSwwQ0FDQSxrQkFDQSxpQ0FHSixLQUNJLE1DUVEsUURQUixnQkFDQSxrQkFDQSxZQ2VlLElDVmxCLDBCRlRELEtBTVEsZ0JBS0osNkJBQ0ksV0FDQSxtQkFDQSxpQkVqQlAseUJGY0csNkJBS1Esb0JFUFgsMEJGRUcsNkJBUVEsb0JBR1Isd0hBQ0ksMENBQ0Esa0JBQ0EsTUNmUSxRRGdCUixvSUFDSSxhQUNBLDBCQUNBLHdLQUNJLE1DNUJWLFFEaUNGLG9CQUNJLGVBQ0EsaUJBQ0EsWUNqQlcsSUN4QmxCLHlCRnNDRyxvQkFLUSxtQkUvQlgsMEJGMEJHLG9CQVFRLGdCQUlSLDRCQUNJLGdDRW5EUCx5QkZrREcsNEJBR1Esa0JFekNYLDBCRnNDRyw0QkFNUSxrQkFJUixvQkFDSSxrQkFDQSxpQkFDQSxZQ3ZDVyxJQ3hCbEIseUJGNERHLG9CQUtRLG1CRXJEWCwwQkZnREcsb0JBUVEsa0JBSVIsb0JBQ0ksZUFDQSxtQkFDQSxZQ25EVyxJQ3hCbEIseUJGd0VHLG9CQUtRLGdCRWpFWCwwQkY0REcsb0JBUVEsbUJBSVIsd0RBQ0ksZ0NFekVQLDBCRndFRyx3REFHUSxrQkFJUiw0REFDSSxNQ2hGSSxRRGlGSixrQkFDQSxZQ3RFVyxJRHlFZix5QkFDSSxpQkM3RkYsUUQ4RkUsTUNyR0EsS0RzR0EscUNBQ0EscUJBQ0Esa0JBQ0EsWUNoRlUsSURpRlYsU0FDQSxrQkFDQSwwQ0FDQSwrQkFDSSxpQkN0R0QsUUR1R0MsTUMvR0osS0RnSEkscUJBR1IsMEJBQ0ksV0FDQSx3Q0FDSSxXQUNBLFdBQ0EsU0V0SFgseUJGd0hPLHNDQUVRLGdCQUNBLFlBQ0EsZ0JBQ0EsWUFFSiw2Q0FDSSxhRWhJZix5QkZvSVcsZ0RBRVEsVUFDQSxjQUNBLGVFeEluQix5QkZtSU8sa0NBU1EsYUFDQSxVQUdSLGlDQUNJLGFHcEpaLFNBQ0ksaUJGR1MsUUVGVCxZQUNBLGFBQ0EsYURXSCwwQkNmRCxTQU1RLFlBQ0EsYUFDQSxjQUNBLGdDQUVKLDRCQUNJLGlCQUNBLGVBQ0EsWUFDQSxjQUNBLGFBQ0EsaUJGaEJBLEtFaUJBLDJCQUNBLCtCQUNBLGdCQUNBLGtCRE5QLDBCQ0pHLDRCQVlRLDhCQUNBLG1CQUNBLGtCQUNBLGFBRUosa0NBQ0ksYUFDQSxZQUNBLFlBQ0EsVUFDQSxVRGxCWCwwQkNhTyxrQ0FPUSxxQkFDQSxZQUNBLFlBQ0EsZ0JBQ0EsVUFFSixzQ0FDSSxXQUNBLFlBRUosNkNBQ0ksd0JBQ0EsNEJBQ0EsMkJBQ0EsWUFDQSxZQUVKLDJDQUNJLGFBQ0EsdUJBQ0EsV0FDQSxZQUNBLCtDQUNJLFdBQ0EsWUFHUix3Q0FDSSwrQkFHUiw2Q0FDSSxhQUVJLHlEQUNJLGFBQ0EscUJBQ0EsbUJBQ0EsTUFFSSw4REFDSSxrQkFDQSxvQkFDQSxxQkFDQSxpQkFDQSxnQkFDQSxhQUNBLFlBQ0EsZ0JBQ0EsU0FDQSxZRjFEVCxJRTJEUyxNRnJGcEIsS0VzRm9CLGlCRjVFWixRRTZFWSxtQkFDQSx3QkQxRTNCLDBCQzREdUIsOERBZ0JRLGVBQ0EsbUJBQ0EsY0FDQSxnQkFDQSxZRnJFZCxJRXNFYyxNRnhGMUIsUUV5RjBCLCtCQUNBLGdCQUNBLGdDRHBGL0IsMEJDc0YyQixvRUFFUSxNRjlGekIsUUUrRnlCLCtCQUNBLDJCQUdSLG1FQUNJLG9CQUlKLHlFQUNJLGlCRmpIeEIsS0VrSHdCLE1GM0cxQixRQ09MLDBCQ2tHMkIseUVBSVEsK0JBQ0EscUJBQ0EsZ0JBRUosK0VBQ0ksaUJGekg1QixLRTBINEIsTUZsSHpCLFFDTVYsMEJDMEcrQiwrRUFJUSxNRnBIN0IsUUVxSDZCLCtCQUNBLDJCQUtoQixzRUFDSSxrQkFDQSxTQUNBLFNBQ0EsMkJBQ0EsYUFDQSxnQkFDQSxZQUNBLHNCQUNBLFVBQ0EsdUJBQ0EsaUJGOUlwQixLRStJb0Isc0JBQ0EsZ0JBQ0EsZUFDQSxrQkFDQSx3QkFDQSx5RUFDSSxrQkFDQSxXQUNBLDJFQUNJLGlCRnhKNUIsS0V5SjRCLGdCQUNBLGlCQUNBLGdCQUNBLGlGQUNJLGlCRjdKaEMsS0U4SmdDLDBCQUlaLDZFQUNJLGlCQUNBLHFCQUNBLG1CQUNBLGFGNUpoQixRRW1LUSwyRkFDSSxhQU1wQixtREFDSSxhQUNBLGdCQUNBLFNBQ0EseUJBQ0EseUVBQ0ksWUFDQSxXQUNBLFVBQ0EsU0FDQSxrRkFDSSxXQUNBLFlBQ0Esc0ZBQ0ksV0FDQSxZQUNBLDJGQUNJLGFBQ0EseUJBSVosK0VBQ0ksK0JBR1EsaUdBQ0ksS0Z4TTFCLFFFNk1VLGdGQUNJLCtCQUdRLGtHQUNJLEtGak5yQixRRXdOSCwwQ0FDSSxNRnZOSSxRRXdOSixzQkFDQSxrQkFDQSxxQkFDQSxpQkFDQSxnQkFDQSxnQkFDQSxhQUNBLFlBQ0Esb0JBQ0EsbUJBQ0Esd0JEOU5YLDBCQ2tOTywwQ0FjUSxtQkFDQSxlQUNBLFlGdk5FLElFd05GLGNBQ0EsTUYzT1YsUUU0T1UsK0JBQ0EsZ0JBQ0EsWUFDQSxTQUNBLGdDQUVKLDhDQUNJLGtCQUNBLFNBQ0EsbURBQ0kseUJBR1IsZ0RBQ0ksaUJGelBMLFFDTVYsMEJDa1BXLGdEQUdRLCtCQUNBLDBCQUNBLE1GN1BULFNFZ1FDLGlEQUNJLHlCQUNBLGdCQUNBLFlBQ0Esa0JBQ0EsWUFDQSxjQUNBLHlCQUNBLDBCQUNBLGlCRnpRTCxRQ01WLDBCQzBQVyxpREFXUSxnQ0FHQSwwREFDSSxhQUdSLHdEQUNJLGFEN1FuQiwwQkMrUWUsdURBRVEsZ0NBUXhCLGVBQ0ksa0JBQ0EsYUFDQSxXQUNBLCtCQUNBLGdCQUNBLGtCQUNBLGdDRGhTSCwwQkN5UkQsZUFTUSxvQkRsU1AsMEJDeVJELGVBWVEsZ0JBQ0EsVUFDQSxpQkZyVEEsTUV1VEosd0JBQ0ksa0JBQ0EsV0FDQSxZQUNBLE9BQ0EsTUFDQSxpQkY3VEEsS0UrVEosb0NBQ0ksaUJBQ0EsY0FFSixpQ0FDSSxZQUNBLGFBQ0EsbUJBQ0Esc0JEclVQLHlCQ2lVRyxpQ0FNUSxhRDNUWCwwQkNxVEcsaUNBU1EsY0FFSix1Q0FDSSxxQkFDQSxZQUNBLFlBQ0EsVUFDQSxVQUNBLDJDQUNJLFdBQ0EsWUFFSixrREFDSSx3QkFDQSw0QkFDQSwyQkFDQSxZQUNBLFlEM1ZmLHlCQ3NWVyxrREFPUSxZQUNBLGFBR1IsZ0RBQ0ksYUFDQSx1QkFDQSxXQUNBLFlBQ0Esb0RBQ0ksV0FDQSxZQUlaLDhDQUNJLGtCQUNBLFFBQ0EsVUFDQSwrQkFDQSwwRkFDQSx1QkFDQSxZQUNBLGtCQUNBLFFEeldYLDBCQ2dXTyw4Q0FXUSxjQUVKLG1EQUNJLHlCQUNBLFdBQ0EsV0FDQSxrQkFDQSxnQkFDQSxjQUNBLFVBQ0Esd0JBQ0EsZ0VBQ0ksNEJBS2hCLG1DQUNJLHNCQUNBLGlCRnpZSyxRRTBZTCxVQUNBLGFBQ0EsZ0JBQ0Esa0JBQ0EsNkNBQ0EsV0FDQSxvRURqWlAseUJDd1lHLG1DQVdRLFdEdllYLDBCQzRYRyxtQ0FjUSxzQkFDQSxpQkZ6WkosS0UwWkksV0FDQSxrQkFDQSxnQkFDQSxpQkFDQSxpQkFDQSxlQUNBLGFBQ0EscUJBQ0EsOEJBQ0EsY0FDQSxXQUVKLG9EQUNJLGtCQUNBLGlCRnBhRSxRQ1ViLDBCQ3daTyxvREFJUSxjQUlJLDJGQUNJLGFBSVosdURBQ0ksYUFDQSxxQkFDQSxvQkFDQSx1QkFDQSxVRHRiZix5QkNpYlcsdURBT1EsWUFHQSw0REFDSSxrQkFDQSxvQkFDQSxnQkFDQSxxQkFDQSxrQkFDQSxxQkFDQSxrQkFDQSxhQUNBLFlBQ0EsZ0JBQ0EsU0FDQSxZRmhiTixJRWliTSxpQkYxY2hCLEtFMmNnQixNRnBjbEIsUUVxY2tCLG1CQUNBLHdCRDNjdkIseUJDMmJtQiw0REFrQlEsZUFDQSxzQkFFSixpRUFDSSxvQkFFSixnRUFDSSxhRHBkM0IseUJDbWR1QixnRUFHUSxzQkFHUixrRUFDSSxpQkY1ZHBCLEtFNmRvQixNRnJkakIsUUV3ZFMsb0VBQ0ksa0JBQ0EsUUFDQSxTQUNBLGFBQ0EsZ0JBQ0EsWUFDQSxzQkFDQSxVQUNBLHVCQUNBLGlCRjFlaEIsS0UyZWdCLHNCQUNBLGdCQUNBLGNBQ0Esa0JBQ0Esd0JEN2V2Qix5QkM4ZG1CLG9FQWlCUSxXQUNBLFNBQ0EsNEJBRUosdUVBQ0ksa0JBQ0EsV0FDQSx5RUFDSSxpQkZ6ZnhCLEtFMGZ3QixnQkFDQSxpQkFDQSxnQkFDQSw2RUFDSSxxQkFFSiwrRUFDSSxpQkZqZ0I1QixLRWtnQjRCLDBCQUlaLDJFQUNJLG1CQUNBLGlCQUNBLG9CQUNBLGFGaGdCWixRRXNnQlIsa0VBQ0ksYUFDQSxtQkFDQSx1QkFDQSxhQUNBLFdBQ0EsaUJGamhCRSxRQ1NiLDBCQ2tnQk8sa0VBUVEsY0FFSixvRUFDSSxZQUNBLFdBQ0EsNkVBQ0ksWUFDQSxXQUNBLGlGQUNJLFlBQ0EsV0FDQSxzRkFDSSxhQUNBLHlCQU9BLDRGQUNJLEtGdGlCMUIsUUU4aUJzQiw2RkFDSSxLRjlpQnJCLFFFc2pCUCx5QkFDSSwrQkFDQSxlQUNBLGdCQUNBLGdCQUNBLGtCQUNBLGdCQUNBLFdBQ0EsZ0REcGtCUCx5QkM0akJHLHlCQVVRLGVBQ0EsV0FDQSxpQkFDQSxpQkZ4a0JDLFNDV1osMEJDZ2pCRyx5QkFnQlEsc0JBQ0EsK0JBQ0EsVUFDQSxXQUNBLGdCQUNBLGdCQUNBLGlCQUNBLGdCQUNBLGlCQUNBLGNBQ0EsVUFFSix3Q0FDSSxnQkFDQSxnQkQxbEJYLHlCQ3dsQk8sd0NBSVEsaUJEaGxCZiwwQkM0a0JPLHdDQU9RLGFBQ0EsU0FDQSxZQUNBLE1BQ0EsV0FDQSxvQkFDQSx1QkFDQSxpQkFDQSxnQkFDQSxtQkFDQSxnQkFDQSw0QkR4bEJmLDBCQ3NrQk8sd0NBcUJRLGdCQUNBLDZCQUNBLDJCQUVKLDJDQUNJLGVBQ0EsbUJBQ0EsZ0JEcG5CZix5QkNpbkJXLDJDQUtRLFdBQ0EsaUJEM21CbkIsMEJDcW1CVywyQ0FTUSxhQUNBLGdCQUNBLFdBQ0EsWUFDQSxzQkFDQSxrQkFDQSxTQUNBLE9BQ0EscUJEdG5CbkIsMEJDeW5CbUIseURBRVEsZUQzbkIzQiwwQkNnb0JtQixvRUFFUSxtQkFDQSxtQkFJWiw2Q0FDSSxrQkFDQSxxQkFDQSxxQkFDQSxZRmhvQkYsSUVpb0JFLG9CQUNBLGlCQUNBLE1GcnBCZCxRRXNwQmMscUJBQ0EseUJBQ0EsZ0JBQ0EscUNEOXBCbkIseUJDbXBCZSw2Q0FhUSxnQkRwcEJ2QiwwQkN1b0JlLDZDQWdCUSxtQkFDQSw4QkFDQSxNRmhxQmxCLFFFaXFCa0IsK0JBQ0Esc0JBQ0EsWUFDQSxnQkFDQSxnQkFDQSxhQUNBLHVCQUNBLG1CQUNBLHFCQUNBLG1CQUNBLGdCQUNBLE9BQ0EsWUYzcEJOLEtFNnBCRSxtREFDSSxNRi9xQmIsUUVnckJhLCtCQUNBLDBCRDNxQnZCLDBCQ3dxQm1CLG1EQUtRLE1GbnJCakIsUUVvckJpQiwrQkFDQSxzQkQzckIzQix5QkM2ckJ1Qix5REFFUSwwRERuckIvQiwwQkN1ckIyQiw4REFFUSwwREFLaEIsb0RBQ0ksTUZ0c0JsQixRRXVzQmtCLDBCRDVzQnZCLHlCQzBzQm1CLG9EQUlRLE1GeHNCakIsU0NNViwwQkM4ckJtQixvREFPUSxNRjNzQmpCLFFFNHNCaUIsK0JBQ0Esc0JBR1Isb0RBQ0ksTUZsdEJsQixRRW10QmtCLDBCRDVzQnZCLDBCQzBzQm1CLG9EQUlRLE1GcHRCakIsUUVxdEJpQiwrQkFDQSxzQkRodEIzQiwwQkNtdEJtQixvREFFUSxjQUdSLDJEQUNJLDBDQUdSLCtEQUNJLGtCQUNBLGtCQUNBLFFBQ0EsaUJGM3VCUCxRRTR1Qk8sYUFDQSxnQkQ5dUJuQix5QkN3dUJlLCtEQVFRLGdCQUNBLGlCRHJ1QnZCLDBCQzR0QmUsK0RBWVEsaUJBQ0EsYUFDQSxrQkFDQSxtQkFDQSxTQUNBLE9BQ0EsV0FDQSw0QkFFSixzRUFDSSxtQkFDQSxrQkFDQSxpQkRwdkJ2QiwwQkNpdkJtQixzRUFLUSxhQUVKLGdGQUNJLG1CRHJ3QjNCLHlCQ293QnVCLGdGQUdRLFVBQ0EsVUFDQSxXRDd2Qi9CLDBCQ3d2QnVCLGdGQVFRLFVBQ0EsbUJBTUosc0ZBQ0ksTUFDQSxhQUNBLGdCRHR4Qi9CLHlCQ214QjJCLHNGQUtRLGtCQUNBLGdCQUNBLGtCQUNBLFlBQ0EsdUNBRUoseUJBWEosc0ZBWVEsWURueEJuQywwQkN1d0IyQixzRkFlUSxTQUNBLFdBQ0EsT0FDQSxvQ0FDQSx1Q0FDQSwwQkFDQSxlQUNBLE1BQ0EsYUFDQSxVQUNBLHNCQUNBLGtCQUNBLHFFRGx5Qm5DLDBCQ295QitCLHlGQUVRLFlEdHlCdkMsMEJDd3lCbUMsMkZBRVEsY0FDQSwrQkFDQSxnQkFDQSxNRjN6QnBDLEtFNHpCb0MsaUJBQ0EsdUJBQ0EsaUNEaHpCM0MsMEJDa3pCdUMsaUdBRVEsaUJGMXpCckMsUUUyekJxQyxzQkRyekIvQywwQkMwekJ1QyxzR0FFUSxpQkR4MEIvQyx5QkM2MEIrQiw4RkFFUSxXQUNBLGtCQUNBLE9BQ0EsU0FDQSxVQUNBLHlCQUNBLDBCRHowQnZDLDBCQ2kwQitCLDhGQVdRLGNBR1IsNkZBQ0ksa0JENTFCbkMseUJDMjFCK0IsNkZBR1EsVUFDQSxvQkRuMUJ2QywwQkMrMEIrQiw2RkFPUSxlQUNBLFFBT3hCLDREQUNJLHNCRDMyQm5CLHlCQzAyQmUsNERBR1EsY0FFSixnRUFDSSx3QkFDQSxXQUNBLFlBQ0EsaUJBQ0EscUVBQ0kseUJBS0EsdUpBQ0ksS0ZyM0JyQixRRTAzQksscURBQ0ksaUJBQ0Esa0JBQ0EsVUFDQSxTQUNBLE9BQ0EsV0FDQSxZQUNBLG9DQUNBLGdCQUNBLGlCQUNBLGtCQUNBLGdCQUNBLGtFRDc0Qm5CLHlCQ2c0QmUscURBZVEsVUFDQSxrQkFDQSxvQ0FDQSxPQUNBLFVBQ0EsVUFDQSxXQUNBLE1BQ0EsWUFDQSxnQkFDQSxlQUNBLGFBQ0Esc0JBQ0EsbUJBQ0EsMkJBQ0Esa0JBQ0EsMklEbjVCdkIsMEJDbzNCZSxxREFrQ1Esa0JBQ0EsaUJBQ0EsWUFDQSxvQ0FDQSx1Q0FDQSxnQkFDQSxXQUNBLGtCQUNBLFVBQ0EsT0FDQSxlQUNBLHNCQUNBLFNBQ0EsVUFDQSxZQUNBLGFGbjdCaEIsS0VvN0JnQixtQkFDQSx1QkFDQSxlQUNBLGdCQUNBLGNBQ0EseUJEdjdCdkIseUJDeTdCbUIsd0RBRVEsVUFDQSwyQkFDQSxvQkRqN0IzQiwwQkM2NkJtQix3REFPUSxjQUNBLGtCQUNBLFdBQ0EsWUFDQSxVQUNBLGdCQUNBLFVBQ0EsNkJBRUosMERBQ0ksbUJBQ0EseUJBQ0EsWUZyN0JWLElDdkJqQix5QkN5OEJ1QiwwREFLUSx5QkFDQSxnQkRuOEIvQiwwQkM2N0J1QiwwREFTUSxxQkFDQSxlQUNBLE1GLzhCMUIsUUVnOUIwQixpQkZ2OUJ4QixLRXc5QndCLGtCQUNBLFNBQ0EsWUFDQSxnQkFDQSxxQkFDQSxrQkFDQSxZRnI4QmQsSUVzOEJjLHFEQUVKLGtNQUNJLE1GMTlCckIsUUUyOUJxQiwwQkRyOUIvQiwwQkNtOUIyQixrTUFJUSxNRnIrQjVCLEtFcytCNEIsaUJGLzlCOUIsUUVnK0I4QixzQkRyK0JuQyx5QkN1K0IrQixvTkFFUSwrQ0Q3OUJ2QywwQkMyOUIrQixvTkFLUSwyRERoK0J2QywwQkNvK0IyQixpRUFFUSwyQkR0K0JuQywwQkN3K0IrQix1RUFFUSxzREQxK0J2QywwQkNnL0IyQiw0RUFFUSxnQkFDQSxpQkZqZ0M1QixLRWtnQzRCLGtCQUNBLFdBQ0EsU0FDQSxtQkR2L0JuQywwQkN5L0IrQixrRkFFUSxpQkZsZ0NsQyxRRW1nQ2tDLE1GMWdDaEMsTUNjUCwwQkNrZ0MyQixpRkFFUSxvQkRwZ0NuQywwQkNzZ0MrQix1RkFFUSxXQUNBLFVBQ0EsMkJBQ0Esb0JBQ0EsWUFDQSxXQUNBLFlBQ0EsWUFNcEIsNERBQ0ksZ0JBQ0EsaUJBQ0EsbUJEcGlDdkIseUJDaWlDbUIsNERBS1EseUJBQ0EsVUFDQSxVQUNBLFVBQ0EseUdEOWhDM0IsMEJDcWhDbUIsNERBWVEsZ0JBQ0EsT0FDQSxpQkFDQSwyQkFDQSxtQkRqakMzQix5QkNtakN1QiwrREFFUSxVQUNBLDZCRDFpQy9CLDBCQzZpQ3VCLG1FQUVRLGNEM2pDL0IseUJDK2pDbUIsNkRBRVEsV0FDQSxrQkFDQSxPQUNBLFNBQ0EsVUFDQSx5QkFDQSwwQkQzakMzQiwwQkNtakNtQiw2REFXUSxjQU1KLDJFQUNJLFdBQ0EseUNBQ0EscUJBQ0EsMkJBQ0EsNEJBQ0EsV0FDQSxZQUNBLGtCQUNBLFFBQ0EsMENBQ0EsVUFDQSxVQUNBLDhCRGpsQzNCLDBCQ29rQ3VCLDJFQWVRLFVBQ0EsMkJBQ0EsVUFDQSxRQUNBLFlBQ0EsV0FDQSxZQUNBLGNBSUosa0ZBQ0kseUNEM21DL0IseUJDMG1DMkIsa0ZBR1EseUNBQ0EsK0NEbG1DbkMsMEJDOGxDMkIsa0ZBT1EsMkNEcm1DbkMsMEJDeW1DK0IsdUZBRVEsOENBQ0EsMkNENW1DdkMsMEJDaW5DdUIseUVBRVEsa0JBQ0EsZ0JEcG5DL0IsMEJDc25DMkIsZ0ZBRVEsV0FDQSx5Q0FDQSxxQkFDQSwyQkFDQSw0QkFDQSxXQUNBLFlBQ0Esa0JBQ0EsWUFDQSxVQUNBLFVBQ0EsMkJBQ0Esb0JBQ0EsWUFDQSwrQkR0b0NuQywwQkM2b0NtQixnSUFFUSxnQkFDQSxNRnZwQ3RCLFFFd3BDc0IsK0JBQ0Esa0JBQ0EsV0FDQSxTQUNBLHFCRHJwQzNCLDBCQ3VwQ3VCLDRJQUVRLCtCQUNBLE1GaHFDckIsU0NNViwwQkNncUNtQixnRUFFUSxXQUNBLFdEN3BDM0IsMEJDMHBDbUIsZ0VBTVEsWUR0cUMzQiwwQkMycUNtQix1RUFFUSxXQVFwQix3Q0FDSSxZRGxzQ1gseUJDaXNDTyx3Q0FHUSxhRHhyQ2YsMEJDcXJDTyx3Q0FNUSxhQUVKLHFEQUNJLGdCQUNBLFlBQ0EsK0JBQ0EsdUJBQ0EsMERBQ0ksd0JBQ0EsZUFDQSxXQUNBLFdBQ0EseUJBQ0EsdUVBQ0ksVUFDQSwyQkFFSixxRUFDSSx5QkFDQSxpQkFLaEIsMENBQ0ksc0JBQ0EsaUJGaHVDQyxRRWl1Q0QsVUFDQSxrQkFDQSxpQkFDQSwyQ0RydUNYLHlCQyt0Q08sMENBUVEsVUFDQSxpQkZ2dUNILFNDV1osMEJDbXRDTywwQ0FZUSxVQUNBLCtCQUNBLHNCQUNBLGlCQUVKLG9EQUNJLGtCQUNBLCtCRGx2Q2YseUJDZ3ZDVyxvREFJUSx5QkFDQSxpQkZwdkNQLFNDV1osMEJDb3VDVyxvREFRUSxVQUNBLGlCRjN2Q1osTUVrd0NSLE9BQ0ksV0FDQSxpQkZwd0NJLEtFcXdDSixhQUNJLGdCQUNBLHlCQUZKLGFBR1EsY0FNUixnQ0FDSSxVQUNBLCtCQUtKLDBCQUNJLGlCQUVKLDRCQUNJLGFEM3dDUCwwQkMwd0NHLDRCQUdRLGNBQ0Esd0JBQ0EsbUJBQ0Esc0JBQ0EseUJBQ0EsbUJBRUosNENBQ0ksa0JBQ0EsTUZyeENJLFFFc3hDSixZRjd3Q08sSUU4d0NQLG9CQU1SLDRDQUNJLGlCQUNBLGdCQUVKLHlCQUNJLG1CQUlSLFVBQ0ksa0JBQ0EsY0FDQSxtQkFDQSxpQkZsekNFLFFFbXpDRixNRjF6Q0ksS0UyekNKLGVBQ0EsaUJBQ0EsZ0JBQ0EsWUZyeUNjLElFc3lDZCxnQkFDSSxVQUNBLFFBQ0EsZ0JDbDBDSiwyQkFDSSxnQkFDQSxvREFDSSx5QkFDQSxhQUVKLDZEQUNJLGFGTFgseUJFT2UsdVNBRVEsYUFDQSxZQUNBLGdCQUNBLGlCRk52QiwwQkVDZSx1U0FRUSxhQUNBLFlBQ0EsZ0JBQ0EsaUJGTnZCLDBCRUxlLHVTQWNRLGFBQ0EsWUFDQSxnQkFDQSxpQkZ4QnZCLHlCRTRCVyxpRkFFUSxnQkZ4Qm5CLDBCRXNCVyxpRkFLUSxnQkFJWixzQ0FDSSxjQUNBLGdCQUNBLFdBQ0EsZUFFSiw0Q0FDSSxhQUNBLG1CQUNBLG1CQUNBLFFBQ0EsV0FDQSxnQkFDQSxvQkZsRFgseUJFMkNPLDRDQVNRLGdCQUNBLGtCQUVKLG1LQUNJLFlBQ0EsZ0JBQ0EsYUFDQSxTRjNEZix5QkV1RFcsbUtBTVEsYUFDQSxZQUNBLGdCQUNBLGlCRjFEbkIsMEJFaURXLG1LQVlRLGFBQ0EsWUFDQSxnQkFDQSxpQkYxRG5CLDBCRTJDVyxtS0FrQlEsYUFDQSxZQUNBLGdCQUNBLGlCQUVKLHlRQUNJLFlBQ0EsV0FDQSwwU0FDSSxZQUNBLFdBQ0Esc0JBQ0EsMkJBQ0EsNEJBS1IsdURBQ0ksWUFDQSxXQUNBLGlCQUVKLDhEQUNJLGFBSVosb0NBQ0ksYUFFSixxQ0FDSSxhQUNBLDhCQUNBLHlCQUNBLG1CQUNBLFNBQ0EsU0Y5R1gseUJFd0dPLHFDQVFRLGFBQ0EsV0FDQSxxQkFDQSxPQUNBLDJCQUNBLGtCQUNBLGVGaEhmLDBCRWtHTyxxQ0FpQlEsZ0JBR1IsMEVBQ0ksV0FDQSxZQUNBLGFBQ0EsbUJBQ0EsdUJBQ0Esc0JBQ0Esa0JBQ0EsVUFDQSwrQkFDQSxlQUNBLDREQUNBLG9ERmxJWCwwQkVzSE8sMEVBY1Esa0JBRUosa0ZBQ0ksV0FDQSxZQUNBLFNBQ0EseUJBQ0EsNEZBQ0ksVUFDQSxlQUNBLDREQUNBLG9EQUNBLHlCQUtBLHdHQUNJLFVBTVoseUNBQ0ksd0JBQ0EsVUFDQSxVQU1KLDBHQUNJLGFBQ0EsbUJBQ0EsbUJBQ0EsUUFDQSw2VkFDSSxZQUNBLGdCQUNBLGFGbkxuQix5QkVnTGUsNlZBS1EsYUFDQSxZQUNBLGdCQUNBLGlCRmxMdkIsMEJFMEtlLDZWQVdRLGFBQ0EsWUFDQSxnQkFDQSxpQkZsTHZCLDBCRW9LZSw2VkFpQlEsYUFDQSxZQUNBLGdCQUNBLGlCQUlKLHFIQUNJLFlBQ0EsV0FDQSxpQkFFSiw0SEFDSSxhRjlNdkIseUJFa05XLG1HQUVRLGdCRjlNbkIsMEJFNE1XLG1HQUtRLGdCQVFoQiw4Q0FDSSxnQkFDQSx1RUFDSSx5QkFHQSw0TkFDSSxZQUNBLGdCQUNBLGFGeE9mLHlCRXFPVyw0TkFLUSxhQUNBLFlBQ0EsZ0JBQ0EsaUJGdk9uQiwwQkUrTlcsNE5BV1EsYUFDQSxZQUNBLGdCQUNBLGlCRnZPbkIsMEJFeU5XLDROQWlCUSxhQUNBLFlBQ0EsZ0JBQ0EsaUJGelBuQix5QkUrUGUsb09BRVEsYUFDQSxZQUNBLGdCQUNBLGlCRjlQdkIsMEJFeVBlLG9PQVFRLGFBQ0EsWUFDQSxnQkFDQSxpQkY5UHZCLDBCRW1QZSxvT0FjUSxhQUNBLFlBQ0EsZ0JBQ0EsaUJGaFJ2Qix5QkVzUkcsd0RBRVEsc0JBS0EsNkhBQ0ksYUFDQSxtQkFDQSxtQkFDQSxRQUNBLHNaQUNJLFlBQ0EsZ0JBQ0EsYUZyU25CLHlCRWtTZSxzWkFLUSxhQUNBLFlBQ0EsZ0JBQ0EsaUJGcFN2QiwwQkU0UmUsc1pBV1EsYUFDQSxZQUNBLGdCQUNBLGlCRnBTdkIsMEJFc1JlLHNaQWlCUSxhQUNBLFlBQ0EsZ0JBQ0EsaUJDeFRwQiwyQkFDSSx1QkFDQSxzQkFDQSx5QkhEUCx5QkdGRywyQkFLUSx3QkFFSiwwQkFQSiwyQkFRUSxtQkhNWCwwQkdkRywyQkFXUSx3QkFFSixzQ0FDSSxpQkFDQSxjQUVKLDBDQUNJLGFBQ0Esc0JIakJYLHlCR2VPLDBDQUlRLHNCQUNBLGlCQUNBLDRCQUVKLDBCQVJKLDBDQVNRLG1CQUNBLGlCQUNBLFNBQ0EsK0JBRUosZ0RBQ0ksWUFDQSxtQkgvQmYseUJHNkJXLGdEQUlRLGlCQUVKLDBCQU5KLGdEQU9RLG9CQUVKLHlEQUNJLFdBQ0EsNkRBQ0ksV0FDQSxZQUtoQiwyQ0FDSSxhQUNBLHNCSGpEWCx5QkcrQ08sMkNBSVEsbUJBQ0EsbUJBQ0EsOEJBQ0EsbUJBQ0EsWUFFSiwwQkFWSiwyQ0FXUSxzQkFDQSxnQkFDQSxnQkFDQSxXQUNBLDJCQUNBLHdCQUdSLHlDQUNJLGNBQ0EsYUFDQSwyQkFDQSxtQkFDQSxTSHZFWCx5QkdrRU8seUNBT1EsUUFDQSxnQkFDQSxtQkFDQSxpQkFFSiwwQkFaSix5Q0FhUSw4QkFDQSxZQUNBLFlBRUosMkNBQ0ksV0FDQSxZQUNBLFNBQ0Esb0RBQ0ksV0FDQSxZQUVKLCtDQUNJLFdBQ0EsWUFDQSxvREFDSSxhQUNBLHlCQUtBLDBEQUNJLEtKeEdwQixLSThHQSxpREFDSSxnQkg3R1gseUJHNEdPLGlEQUdRLGdCQUVKLDBCQUxKLGlEQU1RLGVBQ0EsWUFHQSw4RUFDSSxhQUNBLGVBQ0EsZ0JBQ0EsY0FDQSw4QkFDQSx1Qkg1SG5CLHlCR3NIZSw4RUFRUSxpQkFDQSxVQUVKLGlGQUNJLDRCSGxJdkIseUJHaUltQixpRkFHUSxpQkFFSiwwQkFMSixpRkFNUSxlQUNBLGdCQUNBLE9BQ0EsZ0JBQ0EsZ0JBQ0EsZUhoSTNCLDBCR3FIbUIsaUZBY1EsZ0JBQ0EsaUJBRUosc0ZBQ0ksMENBQ0EsTUp0SnBCLEtJdUpvQixZSjlIVixJSStIVSxrQkFDQSxpQkh2SjNCLHlCR2tKdUIsc0ZBT1Esb0JIN0kvQiwwQkdzSXVCLHNGQVVRLG9CQUdSLG9GQUNJLGlCSnpKaEIsUUkwSmdCLFdBQ0EsU0FDQSxtQkFDQSxlSHBLM0IseUJHK0p1QixvRkFPUSxvQkgxSi9CLDBCR21KdUIsb0ZBVVEsbUJBQ0EsWUFHUiwyRkFDSSxnQkFDQSwwQ0FDQSw4RkFDSSxtQkhqTC9CLHlCR2dMMkIsOEZBR1Esb0JIdktuQywwQkdvSzJCLDhGQU1RLG9CQUVKLGdHQUNJLDBDQUNBLE1KNUw1QixLSTZMNEIsWUpwS2xCLElJcUtrQixpQkFDQSxpQkFDQSxjSDlMbkMseUJHd0wrQixnR0FRUSxrQkFDQSxlSHJMdkMsMEJHNEsrQixnR0FZUSxtQkFDQSxlQUVKLHNHQUNJLDBCQVNoQyw2Q0FDSSxhQUNBLHNCQUNBLGdCSHBOWCx5QkdpTk8sNkNBS1EsbUJBQ0EsZ0JBQ0EsK0JBR1IsMkNBQ0ksbUJBQ0EsTUovTkosS0lnT0ksa0JBQ0EsYUFDQSw4QkFDQSxXQUNBLGNBQ0EsZUhuT1gseUJHMk5PLDJDQVVRLGdCQUNBLDBCQUNBLGlCQUVKLDZDQUNJLE1KNU9SLEtJNk9RLDBDQUNBLGdCQUNBLG1EQUNJLDBCQUlaLHVDQUNJLGdCQUNBLDBDQUNJLGtCSHJQZix5QkdvUFcsMENBR1EsZ0JBQ0EscUJBQ0Esa0JDNVBwQixzQkFDSSxhQUNBLGlCTENHLCtCS0NILG1CQUNBLFNBQ0EsZ0JBQ0Esa0JBQ0EsZUFDQSwrQ0FDQSwyQkFDSSxXQUNBLGNBQ0EsYUFDQSx1QkFDQSxVSlpQLHlCSU9HLDJCQU9RLFlBRUosNENBQ0ksaUJMbkJKLEtLb0JJLCtCQUNBLGdCQUNBLGtCQUNBLGNBQ0Esa0JBQ0Esb0JBQ0EsU0FDQSxrQkFDQSxZTEhNLElLSU4sb0JBQ0EsWUFDQSxZQUNBLDRCQUNBLGlDQUNBLDBDQUNBLHFCQUNBLGdDQUNBLDRCSnZCWCwwQklJTyw0Q0FxQlEsZUFDQSxZQUNBLDRCQUdSLHlEQUNJLE1MdENOLFFLd0NFLHVFQUNJLE1MekNOLFFLMkNFLDhEQUNJLE1MNUNOLFFLOENFLDZEQUNJLE1ML0NOLFFLaURFLG1FQUNJLE1MbEROLFFLb0RFLDhDQUNJLFVBQ0Esa0JBQ0EsZUFDQSxXQUNBLFNBQ0EsV0FDQSxrQkFDQSxrQkFDQSxvQkFDQSxZQUNBLFNBQ0EscUJBQ0EsZUFDQSxvQkFDQSxpQkwxRUosS0syRUksTUxwRU4sUUtxRU0sK0JBQ0EsZ0JBQ0Esa0JBQ0Esc0JBQ0EscUNKOUVYLHlCSXlETyw4Q0F1QlEsZUFDQSxZQUNBLHVCQUVKLG9EQUNJLGlCTHZGUixLS3dGUSxNTGhGTCxRS29GUCw2QkFDSSxtQkFDQSx5QkFDQSxZTHRFVSxJS3VFVixvQkFDQSxnQkFDQSxxQkFDQSxNTDVGRixRSzZGRSxrQkFDQSxXQUNBLFFBQ0EsMkJBQ0EsYUFDQSxtQkFDQSxVQUNBLCtCQUNBLGdCQUNBLGtDQUNJLFlMdEZPLElLdUZQLG9CQUVKLG1DQUNJLDBCQUdSLDZCQUNJLG1CQUNBLFlBQ0EsYUFDQSxhSjNHUCwwQkl1R0csNkJBTVEsY0FHUiw2QkFDSSxZQUNBLDJCQUNBLGtCQUNBLGFBQ0EsaUJMN0hJLFFLOEhKLG1CSnRIUCwwQklnSEcsNkJBUVEsY0FFSiwwQ0FDSSxjQUNBLFdBRUosOENBQ0ksVUFDQSxnQkFDQSxvQkFDQSxrQkFDQSwwQkFDQSwwQ0FDQSxxQkFDQSxnQ0FDQSw0QkFDQSwrQkFDQSxnQkFDQSxrQkp0SlgseUJJMElPLDhDQWNRLDJCQUNBLHFCQUNBLGVBQ0EsYUM3SlosdUJBQ0ksYUFDQSxzQkFDQSx5QkFDQSxTQUNBLG1CQUNBLG1CQUNBLE9BQ0EsYUxOUCx5QktGRyx1QkFVUSxlQUNBLG1CQUNBLFVMRVgsMEJLZEcsdUJBZVEsYUFDQSxTQUNBLG9CQUVKLGtFQUNJLGlCQUNBLFlBQ0Esa0JBQ0EsV0FDQSxzQkFDQSwyQkFDQSw0Qkx4QlgseUJLaUJPLGtFQVNRLFlBQ0EsaUJBQ0EsWUFDQSxpQkxqQmYsMEJLS08sa0VBZVEsaUJBQ0EsWUFDQSxnQkFDQSxtQkFFSiwwRUFDSSxZQUNBLFdBR1Isd0NBQ0ksbUJBQ0EsTU5oQ0EsUUNaWCx5QkswQ08sd0NBSVEsV0FHUiw4QkFDSSxrQkFDQSxlQUNBLGdCQUNBLG1CQUNBLFlON0JPLElNOEJQLDBCTDNDWCwwQktxQ08sOEJBUVEsa0JBQ0Esb0JBR1IsNkJBQ0ksZ0JBQ0EsMENBQ0ksZ0JBRUosMENBQ0ksZ0JBR1IsK0JBQ0ksZ0JBRUosNkJBQ0ksZ0JBQ0EscUJBQ0EsTU52RU4sUU13RU0sMEJBQ0EsbUNBQ0ksTU56RUwsUU0wRUssMEJBR1Isb0NBQ0kscUJBR1EsOEVBQ0ksTU5uRmxCLFFNeUZGLGdDQUNJLG1CQUNBLGlCTnBGSSxRTXFGSixhQUNBLGFMdEZQLDBCS2tGRyxnQ0FNUSxtQkFDQSxjQUVKLGlEQUNJLGFBQ0Esc0JBQ0EsT0FDQSxxQkFDQSxrRUFDSSwwQkFDQSxnQkFDQSxnQ0FDQSxXQUNBLGFBQ0EsaUJMbEhmLHlCSzRHVyxrRUFRUSxPQUNBLGtCTC9HbkIsMEJLc0dXLGtFQVlRLGtCTDVHbkIsMEJLZ0dXLGtFQWVRLDBCQUNBLGlCQUNBLGtCQUdSLHNIQUNJLDJCQUNBLDRCQUNBLHNCQUNBLFlBQ0EsV0FDQSw4SEFDSSxZQUNBLFdBR1Isd0RBQ0ksTU45SVIsS00rSVEsb0JBQ0EsU0FDQSxnQkFDQSxhQUNBLG1CQUNBLDBCTHRJZiwwQksrSFcsd0RBU1EscUJBQ0Esa0JBSUosK0VBQ0ksTU5uSlIsUU02SkEsOEZBQ0ksaUJBQ0EsWUFDQSxXQUNBLHNCQUNBLDJCQUNBLDRCTDFLZix5QktvS1csOEZBUVEsWUFDQSxZQUNBLGlCTGxLbkIsMEJLd0pXLDhGQWFRLGlCQUNBLFlBQ0EsaUJBRUosc0dBQ0ksWUFDQSxXTHZMbkIseUJLNkxlLDRHQUVRLFlBQ0EsV0FDQSxnQkxyTHZCLDBCS2lMZSw0R0FPUSxrQkxwTXZCLHlCSzRNbUIsb1RBRVEsc0JBQ0EsT0FFSix3ckJBQ0ksaUJMbE4zQix5QktpTnVCLHdyQkFHUSxpQkFDQSxZQUNBLFdBQ0EsZ0JMM00vQiwwQktxTXVCLHdyQkFTUSxpQkFDQSxXQUNBLGdCTDVOL0IseUJLK051QixnWkFFUSxvQkxyTi9CLDBCS21OdUIsZ1pBS1Esb0JDdE81QiwyQkFDSSxhQUNBLFdBQ0EsYUFDQSxhQUNBLHVCQUNBLG1CQUNBLHNCQUNBLHFCQUNBLGlCUEpNLFFPS04sZ0JBQ0EsZ0JBQ0Esa0JBQ0EsZ0NBQ0Esa0RBZEosMkJBZ0JRLGFBQ0EsYUFDQSxtQkFFSixtQ0FDSSxXQUNBLGtCQUNBLFFBQ0EsVUFDQSwrQkFDQSxVQUNBLHdCQUVKLHdEQUNJLGlCUDNCQyxRTzRCRCx5RUFDSSxjQUdSLHlEQUNJLGlCUC9CRSxRT2dDRiwwRUFDSSxjQUdSLHNDQUNJLDJCQUNBLDRCQUNBLHNCQUNBLFlBQ0EsV0FDQSxrQkFDQSxRQUNBLDhDQUNJLFdBQ0Esa0JBQ0EsUUFDQSxVQUNBLHNCQUNBLGdDQUNBLFVBQ0Esd0JOM0NmLDBCTW1DVyw4Q0FVUSxXQUdSLHVEQUNJLFVOakRmLDBCTWdEVyx1REFHUSxXQUlaLG9DQUNJLGtCQUNBLFlBQ0EsWUFDQSxTQUNBLFFBQ0EsZ0NBQ0EsMEJBRUosa0NBQ0ksTVAvRUosS09nRkksZ0JBQ0EsZUFDQSxpQkFDQSxVQUNBLFlQekRPLElPMERQLGlCQUNBLFVBQ0EsZ0JBQ0EsY0FDQSx3Qk4zRVgsMEJNZ0VPLGtDQWFRLG1CQUdSLGlDQUNJLGdCQUNBLHlDQUNJLFVBQ0EsYVB6RkosUU80Rkksb0RBQ0ksVUFHUixrREFDSSxVQUNBLHFCTm5HZiwwQk02R2UsNEZBRVEsYUFDQSxrQk4xR3ZCLDBCTXVHZSw0RkFNUSxhQUNBLGtCTnBIdkIsMEJNMkhlLDRGQUVRLGFBQ0Esa0JOeEh2QiwwQk1xSGUsNEZBTVEsYUFDQSxrQk5sSXZCLDBCTXlJZSxvUkFFUSxhQUNBLGtCTnRJdkIsMEJNbUllLG9SQU1RLGFBQ0Esa0JBRUosdVVBQ0ksZUM1SnhCLFlBQ0ksMkJBQ0EsNEJBQ0Esc0JBQ0Esa0JQREgseUJPSEQsWUFNUSxtQlBTUCwwQk9mRCxZQVNRLG1CQUVKLG9EQUNJLGlCUlJLLFFRVVQscURBQ0ksaUJSVE0sUVFXVix5Q0FDSSxnQlBmUCx5Qk9jRyx5Q0FHUSxpQlBMWCwwQk9FRyx5Q0FNUSxpQkFHUiwrREFDSSxtQkFFSiwwRUFDSSxnQkFFSix1QkFDSSxrQlA5QlAseUJPNkJHLHVCQUdRLG1CUHBCWCwwQk9pQkcsdUJBTVEsbUJDckNSLDRCQUNJLGFBQ0Esc0JBQ0EsU0FDQSxtQkFDQSxPQUNBLFVSSlAseUJRRkcsNEJBUVEsZUFDQSxtQkFDQSxVUklYLDBCUWRHLDRCQWFRLFVBQ0EsVUFFSiw0RUFDSSxpQkFDQSxZQUNBLGtCQUNBLFdBQ0EsU0FDQSxzQkFDQSwyQkFDQSw0QlJ0QlgseUJRY08sNEVBVVEsWUFDQSxpQkFDQSxZQUNBLGlCUmZmLDBCUUVPLDRFQWdCUSxpQkFDQSxZQUNBLGdCQUNBLG1CQUVKLG9GQUNJLFlBQ0EsV0FHUiw2Q0FDSSxtQkFDQSxNVDlCQSxRQ1pYLHlCUXdDTyw2Q0FJUSxXQUdSLG1DQUNJLGtCQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0Esc0JBQ0EsWVQ1Qk8sSUNibEIsMEJRbUNPLG1DQVFRLGtCQUNBLG9CQUdSLGtDQUNJLGdCQUNBLCtDQUNJLGdCQUVKLCtDQUNJLGdCQUdSLG9DQUNJLGdCQUVKLGtDQUNJLGdCQUNBLHFCQUNBLE1UckVOLFFTc0VNLDBCQUNBLHdDQUNJLE1UdkVMLFFTd0VLLDBCQUdSLDhDQUNJLHFCQUdRLGtHQUNJLE1UakZsQixRQ0xMLHlCUTRGRyxpRUFFUSxVQUdSLDhEQUNJLGdCQUVKLDZEQUNJLGVBQ0EsWVQ3RVcsSVM4RVgsc0JBQ0EsbUJSNUZQLDBCUXdGRyw2REFNUSxtQkFHUiw4REFDSSxrQkFDQSxlQUNBLGdCQUNBLG1CQUNBLFlUekZXLElTMEZYLHNCQUNBLG9CUnhHUCwwQlFpR0csOERBU1Esa0JBQ0Esb0JBT0osd0dBQ0ksaUJBQ0EsWUFDQSxXQUNBLHNCQUNBLDJCQUNBLDRCUnBJWCx5QlE4SE8sd0dBUVEsWUFDQSxZQUNBLGlCUjVIZiwwQlFrSE8sd0dBYVEsaUJBQ0EsWUFDQSxpQkFFSixnSEFDSSxZQUNBLFdSakpmLHlCUXdKZSx3VUFFUSxzQkFDQSxPQUVKLGd1QkFDSSxpQlI5SnZCLHlCUTZKbUIsZ3VCQUdRLGlCQUNBLFlBQ0EsV0FDQSxnQlJ2SjNCLDBCUWlKbUIsZ3VCQVNRLGlCQUNBLFdBQ0EsZ0JSeEszQix5QlEyS21CLHdiQUVRLG9CUmpLM0IsMEJRK0ptQix3YkFLUSxvQkNsTHhCLHNCQUNJLGFBQ0Esc0JBQ0EsbUJURFAseUJTRkcsc0JBS1EsbUJBQ0Esa0JBQ0EsZUFDQSw0QkFFSixtREFDSSxpQlZSQyxRVVNELHlFQUNJLGtCVFhmLHlCU1VXLHlFQUdRLG1CVERuQiwwQlNGVyx5RUFNUSxtQkFJWixvREFDSSxpQlZsQkUsUVVtQkYsMEVBQ0ksa0JUdkJmLHlCU3NCVywwRUFHUSxtQlRibkIsMEJTVVcsMEVBTVEsbUJBS1Isa0VBQ0ksa0JUbENmLHlCU2lDVyxrRUFHUSxtQlR4Qm5CLDBCU3FCVyxrRUFNUSxtQkFJWix1Q0FDSSxTVDVDWCx5QlMyQ08sdUNBR1EsU0FDQSw0QlQvQ2YseUJTaURXLDhDQUVRLFlBQ0Esa0JUcERuQix5QlN1RFcsZ0RBRVEsUUFHUix1R0FDSSxTQUVKLG9EQUNJLGVUaEVmLHlCU2tFVyw2Q0FFUSxzQkFDQSxPVHJFbkIseUJTdUVlLDhHQUVRLGlCQUNBLFlBQ0EsV0FDQSxnQlRoRXZCLDBCUzJEZSw4R0FRUSxpQkFDQSxXQUNBLGdCVGpGdkIseUJTb0ZlLG9FQUVRLG9CVDFFdkIsMEJTd0VlLG9FQUtRLG9CVHpGdkIseUJTNkZXLGtEQUVRLHNCQUNBLE9UaEduQix5QlNrR2Usd0hBRVEsaUJBQ0EsWUFDQSxXQUNBLGdCVDNGdkIsMEJTc0ZlLHdIQVFRLGlCQUNBLFdBQ0EsZ0JUNUd2Qix5QlMrR2UsOEVBRVEsb0JUckd2QiwwQlNtR2UsOEVBS1Esb0JUcEh2Qix5QlMySGUsZ1FBRVEsNEJUdkh2QiwwQlMwSGUsOEVBRVEsYUFDQSxrQlR2SHZCLDBCU29IZSw4RUFNUSxhQUNBLGtCQUlKLDhjQUNJLGlCVDVJdkIseUJTMkltQiw4Y0FHUSxpQkFDQSxhVG5JM0IsMEJTK0htQiw4Y0FPUSxrQlRsSjNCLHlCUzBKZSxnUUFFUSwyQkFDQSw0QlR2SnZCLDBCU29KZSxnUUFNUSw0QlQxSnZCLDBCUzZKZSw4RUFFUSxhQUNBLGtCVDFKdkIsMEJTdUplLDhFQU1RLGFBQ0Esa0JBSUosOGNBQ0ksaUJUL0t2Qix5QlM4S21CLDhjQUdRLGlCQUNBLGFUdEszQiwwQlNrS21CLDhjQU9RLGtCVHJMM0IseUJTNkxlLGdRQUVRLDJCQUNBLDRCVDFMdkIsMEJTdUxlLGdRQU1RLDRCVDdMdkIsMEJTaU1lLDhFQUVRLGFBQ0Esa0JUOUx2QiwwQlMyTGUsOEVBTVEsYUFDQSxrQkFJSiw4Y0FDSSxpQlRuTnZCLHlCU2tObUIsOGNBR1EsaUJBQ0EsYVQxTTNCLDBCU3NNbUIsOGNBT1Esa0JUek4zQix5QlNpT2UsZ1FBRVEsNEJUN052QiwwQlMyTmUsZ1FBS1EsNEJUaE92QiwwQlNtT2UsOEVBRVEsYUFDQSxrQlRoT3ZCLDBCUzZOZSw4RUFNUSxhQUNBLGtCVGhQdkIseUJTdVBlLGdRQUVRLDhCVG5QdkIsMEJTaVBlLGdRQUtRLDhCVHRQdkIsMEJTeVBlLDhFQUVRLGFBQ0Esa0JUdFB2QiwwQlNtUGUsOEVBTVEsYUFDQSxrQlR0UXZCLHlCUzJRTyw2REFFUSxVVHZRZiwwQlNxUU8sNkRBS1EsVVRoUmYseUJTb1JXLDRFQUVRLFlBQ0EsaUJBQ0EsWUFJSixnREFDSSxXQUNBLDJCQUNBLFNUL1JuQix5QlM0UmUsZ0RBS1EsV0FDQSw0QlR0UnZCLDBCU2dSZSxnREFTUSxXQUNBLDRCQUtoQiwrREFDSSxpQkMvU1osT0FDSSxZQUNBLFdBQ0Esa0JBQ0EsaUJBQ0EsaUJBQ0EsZ0JWSEgseUJVSEQsT0FRUSxZQUNBLGtCVk1QLDBCVWZELE9BWVEsbUJBRUosa0NBQ0ksMkJBQ0EsNEJBQ0Esc0JBQ0EsWUFDQSxXQUNBLGdCQUNBLDBDQUNJLFlBQ0EsV0N0QlIsd0JBQ0ksVUFDQSxnQ0FDSSxhQUVKLHlFQUNJLFVBQ0EsbUdBQ0ksVUFJSiw4REFDSSxrQkFDQSxtQkFJSiw2REFDSSxpQkFDQSxxQkFHUiw4QkFDSSxNWmpCTixRWWtCTSxrQkFDQSxZWkRNLElZRU4sa0JBQ0EsZ0JBQ0EsaUJYM0JYLHlCV3FCTyw4QkFRUSxtQlh2QmYsMEJXZU8sOEJBV1EsZUFDQSxVQUNBLG1CWHRCZiwwQld3Qlcsc0NBRVEsY0FJWiwwQ0FDSSxnQkFDQSxhQUNBLHNCQUNBLHVCQUNBLGFBQ0EsUVhoRFgseUJXMENPLDBDQVFRLFNYNUNmLDBCV29DTywwQ0FXUSxTQUdSLHFDQUNJLGVBQ0EsWVpsQ08sSVltQ1AsY0FDQSxTWHREWCwwQldrRE8scUNBTVEsbUJBR1Isc0NBQ0ksaUJBQ0EsWVo1Q00sSVk2Q04sb0JBQ0EsU0FDQSxNWjFEQSxRWTJEQSxlWGpFWCwwQlcyRE8sc0NBUVEsbUJBSVosMFVBR0ksVUNsRkosbUJBQ0ksa0JaQ1AseUJZRkcsbUJBR1EsVUFFSiwwQkFDSSxlQUNBLFdBQ0EsWUFDQSxnQkFDQSxrQlpJWCwwQllUTywwQkFPUSxtQkFPSiwrQkFDSSxnQkNsQlIsdUJBQ0ksZ0JBTVIsdUJBQ0ksbUJBQ0EsMEJBQ0ksaUJBTVIseUJBQ0ksV0FFSixpQ0FDSSxnQkFDQSxTQUNBLGdCQUVKLGdCQUNJLGdCQUdBLDRCQUNJLG9CQUNBLFlBQ0EsV0FDQSxTQUNBLGlCZDVCTixRYzZCTSx5QkFOSiw0QkFPUSx1QkFFSixrQ0FDSSxpQmRoQ0wsUWNpQ0sscUJBQ0EsTWQxQ1IsS2MrQ0EseUJBREosMEJBRVEsbUJBQ0EsWUFLWixXQUNJLGlCZGhERSxRY2lERixxQ0FDQSxxQkFDQSxrQkFDQSxnQkFDQSxTQUNBLGtCQUNBLDBDQUNBLGlCQUNJLGlCZHhERyxRY3lESCxNZGpFQSxLY3NFSixvQ0FDSSw2QkFDQSxlQUNBLE1kM0RJLFFjNERKLGdCQUNBLGdCYjdEUCwwQmF3REcsb0NBT1EsOEJBRUosc0NBQ0ksZUFDQSxNZG5FQSxRY29FQSxnQkFDQSw0Q0FDSSxNZDdFVixRY29GRix3Q0FDSSxnQkFDQSwyQ0FDSSxnQkFLWix1RUFDSSwyQkFHSixrREFDSSxVQUNBLHlCQUZKLGtEQUdRLG9CQU1BLDBEQUNJLFlBRUosdUZBQ0ksWUFDQSxZQUNBLGtCQUNBLFdBQ0EsU0FDQSxXQUNBLGtCQUNBLGlCQUNBLHNDQVRKLHVGQVVRLFdBQ0EsYUFHUiw0RkFDSSxtQkFFSiwwRkFDSSxXQUNBLHNCQUVKLDJHQUNJLFdBR0osaUhBQ0ksV0FHSiw4R0FDSSxXQUdKLGlJQUNJLFdBQ0EsWUFDQSxpQkFHSixrSkFDSSxZQUdKLHVCQUNJLGtCQUlBLHdDQUNJLGdCQUlSLGdEQUNJLGdCQUlBLHlDQUNJLGlCZHZLVixRY3dLVSxNZC9LUixLY2dMUSxZZHZKRSxJY3dKRixxQkFDQSxrQkFDQSxTQUNBLHdCQUNBLCtDQUNJLE1kdExaLEtjdUxZLGlCZC9LVCxRY29MSCx1RUFDSSxrQkFDQSxTQUNBLGtCQUNBLFlkdktNLEljd0tOLGlCZDFMTixRYzJMTSxNZGxNSixLY21NSSw2RUFDSSxNZHBNUixLY3FNUSxpQmQ3TEwsUWNpTUgseUlBQ0ksTWQ1TEEsUWM2TEEsZ0JBQ0Esa0JBQ0EsWWRyTE8sSWNzTFAsMENiaE1YLDBCYTJMTyx5SUFPUSxnQkFFSiw2TEFDSSxNZG5OUixLY3FOSSxxS0FDSSwwQ0FJUiwwQkFDSSwwQ0FJQSwwQ0FDSSwwQ0FJUiwwQ0FDSSxjQUNBLHFCQUdKLG9DQUNJLDZCQUNBLGVBQ0EsTWQ5TkEsUWMrTkEsZ0JBQ0EsZ0JiaE9YLDBCYTJOTyxvQ0FPUSw4QkFFSixzQ0FDSSxlQUNBLE1kdE9KLFFjdU9JLGdCQUNBLDRDQUNJLE1kaFBkLFFjc1BNLHdEQUNJLE1kaFBKLFFjaVBJLGdCQUNBLGtCQUNBLFlkek9HLEljME9ILDBDYnBQZiwwQmErT1csd0RBT1EsZ0JBR1IscURBQ0ksbUJBQ0EsTWQxUEEsUWMyUEEsa0JBQ0EsWWRoUEcsSWNrUFAsc0RBQ0ksZ0JBQ0Esd0RBQ0ksaUJBRUosMERBQ0ksaUJBQ0EsUUFFSix3REFDSSxNZHpRUixRYzBRUSxZZDlQRCxJYytQQyxrQkFDQSwwQkFDQSw4REFDSSxNZHJSbEIsUWNzUmtCLHFCQU9aLHVEQUNJLG1CQUNBLGdCQUNBLGdCQUNBLGFBQ0EsU2IzUmYsMEJhc1JXLHVEQU9RLFVBRUoseURBQ0ksV0FDQSxZQUNBLDBFQUNJLFdBQ0EsYUFDQSxXQUNBLFlBQ0EsZUFDQSxZQUNBLGtCQUNBLHlCQUNBLFVBQ0EsbUJBQ0EsdUJBQ0Esa0JBQ0EsaUJkdFRsQixRY3VUa0IscUNBRUosK0RBQ0kscUJBQ0EsZ0ZBQ0kscUJBQ0EsaUJkNVRqQixRQ05WLHlCYXlVTyxnQ0FFUSxvQmIvVGYsMEJhNlRPLGdDQUtRLG9CQUtKLDZEQUNJLDBDQUNBLGtCQUNBLGtCQUVKLGtFQUNJLG9CQUNBLG1CQUNBLFFBQ0Esb0VBQ0ksa0JBQ0EsMENBQ0EsWWR2VUQsSWN3VUMsTWRwVlIsUWNxVlEsUUFDQSwwQkFDQSwwRUFDSSxNZC9WbEIsUWNrV1UsMEVBQ0ksV0FDQSxXQUNBLFlBQ0EsVUFDQSw0Q0FDQSx3QkFDQSwyQkFDQSw0QkFDQSxxQkFDQSxrQkFLWiw2RUFDSSxZZGhXTSxJY2lXTiwwQkFDQSxpRkFDSSxhQUNBLDBCQUNBLDZGQUNJLE1keFhkLFFjeVhjLHFCQU9KLDhDQUNJLDBCQUNBLDhCQVFBLGlEQUNJLDhCYmhadkIseUJhK1ltQixpREFHUSwrQmJ0WTNCLDBCYW1ZbUIsaURBTVEsK0JBRUosa0VBQ0ksMEJBQ0EsaUJBQ0Esa0JiOVkzQiwwQmEyWXVCLGtFQUtRLDZCQUNBLG9CQUVKLG9FQUNJLGFBQ0EsMEJBQ0EsMEJBQ0EsaUJBQ0Esa0JieFovQiwwQmFtWjJCLG9FQU9RLDhCQUVKLDBFQUNJLE1kcGE5QixRY3FhOEIscUJBSVosb0VBQ0ksbUJBR0EscUVBQ0ksTWR2YXBCLFFjd2FvQixrQkFDQSwyRUFDSSxNZGpiOUIsUWNrYjhCLHFCQUlaLHNFQUNJLGFBVVIsaURBQ0ksOEJBQ0Esa0VBQ0ksMEJBRUosb0VBQ0ksa0JiaGMzQiwwQmErYnVCLG9FQUdRLGdCQVNwQixpQ0FDSSxrQkFDQSxpQkFDQSx5QkFDQSxtQkFDQSxnQ2JoZGYsMEJhMmNXLGlDQU9RLGlCQUNBLGlCQUNBLG1CQUNBLG9CQUVKLG1DQUNJLGFBQ0EsMEJBQ0EseUNBQ0ksTWRsZWxCLFFjbWVrQixxQkFJWiwrQ0FDSSwwQkFDQSxpQkFDQSxrQmJuZWYsMEJhZ2VXLCtDQUtRLDhCQUVKLGlEQUNJLGFBQ0EsMEJBQ0EsMEJBQ0EsaUJBQ0Esa0JiNWVuQiwwQmF1ZWUsaURBT1EsOEJBRUosdURBQ0ksTWR4ZmxCLFFjeWZrQixxQkFNaEIsdUNBQ0ksbUJBQ0EsZ0JBR0osd0NBQ0ksOEJBR0osZ0RBQ0ksY0FHSiw0U0FDSSxhQUdKLCtCQUNJLGlCZGpoQk4sUWNraEJNLE1kemhCSixLYzBoQkksc0JBQ0Esa0JBQ0EsU0FDQSwwQ0FDQSxZZHBnQk8sSWNxZ0JQLHdCQUNBLHFDQUNJLGlCZHpoQkwsUWMwaEJLLE1kbGlCUixLY3VpQlEsNktBQ0ksaUNBQ0EsWUFDQSxnQkFDQSxpQkFDQSxrQkFDQSxXQUNBLGdCQUNBLHlCQUNBLDBDQUNBLE1kbmlCUixRY29pQlEsY0FDQSxrQmJyaUJuQiwwQmF5aEJlLDZLQWNRLFlBQ0EsaUJBQ0EsZ0JBR1Isb0RBQ0ksWUFDQSxlYjlpQm5CLDBCYTRpQmUsb0RBSVEsWUFDQSxpQkFNaEIsOEJBQ0ksVUFDQSxXYnpqQlgsMEJhMGpCVyw2Q0FFUSxtQkFHUiwrQ0FDSSxlQUNBLHlCQUNBLHNCQUNBLGlCQUNBLFlBQ0EsTWRya0JKLFFjc2tCSSwwQ0FDQSwwQkFDQSw2QkFDQSw4QmJ6a0JmLDBCYStqQlcsK0NBWVEsaUJBQ0Esb0JBR1IsMERBQ0ksTWR2bEJWLFFjd2xCVSx5QkFDQSxjQUNBLDZCQUVKLDJDQUNJLHlCQUNBLHNCQUNBLHVCQUNBLDRCQUNBLDhDQUNJLGVBQ0EsbUJiNWxCbkIsMEJhMGxCZSw4Q0FJUSxrQkFDQSxvQkFJUixnREFDSSxnQmJwbUJuQiwwQmFtbUJlLGdEQUdRLGlCQUVKLG9IQUNJLGFBQ0Esc0JBQ0EsZ0JiM21CdkIsMEJhd21CbUIsb0hBS1EsaUJBRUosZ1FBQ0ksV0FFSixnSUFDSSxNZG5uQmhCLFFjb25CZ0IsZ0JBQ0Esa0JBQ0Esa0JBQ0EsWWQ3bUJULEljOG1CUywwQ2J4bkIzQiwwQmFrbkJ1QixnSUFRUSxnQkFHUixnSUFDSSxpQmQ1b0JwQixLYzZvQm9CLFlBQ0EsU0FDQSxrQkFDQSxpQkFDQSxXQUNBLGdCQUNBLGtCQUNBLHlCYnRvQjNCLDBCYTZuQnVCLGdJQVdRLFlBQ0EsZUFDQSxrQkFLWixtRUFDSSxTQUNBLGlCZHhwQmxCLFFjeXBCa0IsTWRocUJoQixLY2lxQmdCLGtCQUNBLHNCQUNBLGtCQUNBLFlkMW9CTCxJYzJvQkssMENBQ0EseUVBQ0ksaUJkL3BCakIsUWNrcUJTLDREQUNJLG1CYjdwQnZCLDBCYTRwQm1CLDREQUdRLG9CQUdSLGtFQUNJLGtCQUNBLE1kcHFCWixRY3FxQlksWWR6cEJMLEljMHBCSywwQ0FFSixrRUFDSSxnQkFDQSxZQUNBLFdBRUosOERBQ0ksZ0JBT1osbURBQ0ksMEJBQ0EseURBQ0ksTWQvckJkLFFjZ3NCYyxxQkFDQSw0REFDSSxNZGxzQmxCLFFjcXNCVSxzREFDSSxNZDlyQkosUWNpc0JKLHNEQUNJLG9CQUNBLFlBQ0EsV0FDQSxTQUNBLGlCZDlzQlYsUWMrc0JVLHdCQUNBLHlCQVBKLHNEQVFRLHVCQUVKLDREQUNJLGlCZG50QlQsUWNvdEJTLHFCQUNBLHNCQUdSLG9EQUNJLGtCQUNBLDBCQUVKLDZEQUNJLG1CQUNBLHlFQUNJLGlCQUVKLCtEQUNJLGlCQUNBLHNFQUNJLFlBQ0EscUJBQ0EsZ0JBQ0EsYUFDQSxZZHZ0Qk4sSWN5dEJFLHFFQUNJLE1kNXVCbEIsUWM2dUJrQixxQkFDQSw0RUFDSSxXQU9wQix1REFDSSxZZHJ1Qk0sSWNzdUJOLDBEQUNJLGVBRUksK0RBQ0ksMEJBQ0EscUVBQ0ksTWQ5dkJ0QixRY3F3QkUsdURBQ0ksb0JBQ0EsbUJBR0osdURBQ0ksZUFDQSwrQkFDQSxTQUNBLHVCQUNBLDBEQUNJLFNBQ0EsbUJBQ0EsZ0JBQ0EsaUJBQ0EsYWQ3d0JKLFFjOHdCSSxTQUNBLDhFQUNJLHdCQUNBLCtCQUNBLGlCQUNBLHlCQUNBLGtCQUNBLG9GQUNJLGFkN3hCbEIsUWNneUJVLDhFQUNJLHlCQUNBLCtCQUNBLGlCQUNBLHlCQUNBLGtCQUNBLG9GQUNJLGFkdnlCbEIsUWMweUJVLHlFQUNJLDBDQUNBLHdCQUNBLFlBQ0EsaUJBQ0EsU0FDQSxlQUNBLFNBRUksa0ZBQ0ksS2Q3eUJoQixRYzh5QmdCLHlCQUdSLCtFQUNJLHlCQUNBLE1kMXpCbEIsUWM0ekJzQix3RkFDSSxLZDd6QjFCLFFjazBCVSx3RUFDSSxpQmR2MEJQLFFjdzBCTyxZQUNBLGVBQ0EsaUJBRUosb0ZBQ0ksMENBQ0EsaUJkMTBCZCxRYzIwQmMsTWRsMUJaLEtjbTFCWSxZQUNBLGVBQ0EsaUJBRUosaUZBQ0ksb0RBQ0EsdUZBQ0ksaUJkbjFCbEIsUWNvMUJrQixNZDMxQmhCLEtjbTJCUSxtREFDSSxhQUtaLG9JQUNJLDBDQUNBLGtCQUNBLE1kNzFCSSxRYzgxQkosZ0pBQ0ksYUFDQSwwQkFDQSxvTEFDSSxNZDEyQmQsUWMrMkJFLHNCQUNJLGVBQ0EsaUJidDNCWCx5QmFvM0JPLHNCQUlRLG1CYjUyQmYsMEJhdzJCTyxzQkFPUSxnQkFFSixpQ0FDSSxnQ0FDQSxtQkFDQSx5QkFDQSwwQ2JqNEJmLHlCYTYzQlcsaUNBTVEsaUJBQ0Esb0JieDNCbkIsMEJhaTNCVyxpQ0FVUSxpQkFDQSxvQkFJWixrQ0FDSSxTQUNBLFlkdjNCTSxJY3czQk4sTWRuNEJBLFFjbzRCQSxlQUdRLDZEQUNJLGFBSVosb0NBQ0ksWWRsNEJFLEljbTRCRixNZDk0QkosUWMrNEJJLGVBQ0Esb0JBQ0EsMEJBQ0EsMENBQ0ksTWQxNUJkLFFjNDVCa0IsbURBQ0ksT2Q3NUJ0QixRY2k2QlUsd0NBQ0ksV0FDQSxZQUNBLFFBQ0EsNkNBQ0ksMkJBSVosMkRBQ0ksY0FDQSxlQUNBLGNBR1Isd0NBQ0ksaUJkMTZCQSxRYzI2QkEsa0JBQ0EsYUFDQSxTQUNBLHFDQUxKLHdDQU1RLGNiLzZCZiwwQmF5NkJPLHdDQVNRLGNBRUosZ0VBQ0ksZ0NBQ0EsMEJidDdCZiwwQmFvN0JXLGdFQUlRLGtCQUdSLDREQUNJLGtCYjU3QmYsMEJhMjdCVyw0REFHUSxpQkFDQSxpQkFHQSxvRUFDSSxNZGo5QmhCLEtjazlCZ0IsMEJBTWhCLG9DQUNJLGtCQUNBLFlkaDhCTyxJY2k4QlAsbUJBQ0EsZ0NiOThCWCwwQmEwOEJPLG9DQU1RLGlCQUNBLGlCQUNBLG9CQUtKLDJDQUNJLG1CQUNBLFlkNzhCRyxJYzg4QkgsbUJBQ0EsZ0NiMzlCZiwwQmF1OUJXLDJDQU1RLGVBQ0EsaUJBQ0Esb0JBS1osd0hBQ0ksZ0JBQ0EsZUFDQSxZZDM5Qk8sSWM0OUJQLE1kditCSSxRY3crQkosMENieitCWCwwQmFvK0JPLHdIQU9RLGdCQUNBLG1CQUVKLDhIQUNJLE1kOStCQSxRYysrQkEsMEJBQ0EsZ0pBQ0ksTWR6L0JkLFFjOC9CRSwrQkFDSSxlYngvQlgsMEJhdS9CTywrQkFHUSxpQkFFSixvQ0FDSSxpQkFFSixvRUFDSSxhQUdBLDBEQUNJLFlBQ0EsaUJBQ0EsWWQ1L0JELEljNi9CQyxxQkFDQSxpQmJ4Z0NuQiwwQmFtZ0NlLDBEQU9RLG1CQUlaLGlDQUNJLGlCQUNBLGNBQ0EsTWRqaENKLFFja2hDSSxZZHRnQ0csSWN1Z0NILDBCYm5oQ2YsMEJhOGdDVyxpQ0FPUSxtQkFFSix1Q0FDSSxNZC9oQ2QsUWNvaUNFLHNGQUNJLGViOWhDWCwwQmE2aENPLHNGQUdRLGlCQUdSLDBDQUNJLDJCQUNBLHFEQUNJLGFBQ0EsUUFDQSxtQmJwakNmLHlCYWlqQ1cscURBS1EsU0FFSixtRUFDSSxhQUNBLGdCQUNBLE1kL2lDUixRY2dqQ1Esb0JBQ0EsZ0JBQ0EsbUJBQ0EsZUFDQSx1QkFDQSxtQkFDQSxrQkFDQSxvQkFDQSxrQkFDQSxjQUNBLDBCYnRrQ25CLHlCYXdqQ2UsbUVBZ0JRLGVBQ0EsbUJBRUosMkVBQ0ksaUJkdmtDbEIsUWN3a0NrQixNZC9rQ2hCLEtjZ2xDZ0IsaUZBQ0ksaUJkMWtDdEIsUWMya0NzQixNZGxsQ3BCLEtjcWxDWSxnSkFDSSxXQUNBLGVBQ0EsWUFDQSxnQkFDQSxVQUNBLCtCQUNBLHlCQUNBLGVBQ0EsZ0JBQ0EsaUNBQ0Esd0pBQ0ksV0FDQSx3QkFDQSxZQUNBLGtLQUNJLHlCQUdSLDRKQUNJLGFkbG1DdEIsUWNtbUNzQiwrQkFFSSw4S0FDSSxLZHRtQzlCLFFjNG1Da0IsNEVBQ0kseUJBR1IseUVBQ0kseUJBQ0EsTWRsbkNsQixRY3duQ00sc0NBQ0ksa0JBQ0EseUJBQ0Esa0JBQ0Esc0RBQ0ksa0JBQ0Esa0Jibm9DbkIseUJhaW9DZSxzREFJUSxlQUNBLG9CQUlKLDBEQUNJLGtCQUNBLGdCQUNBLGNBQ0Esa0JBQ0EseUJBQ0Esc0JBQ0EsZUFDQSxtQkFFSiw2REFDSSxrQkFDQSxnQkFDQSxjQUNBLGtCQUNBLHlCQUNBLHNCQUNBLGVBQ0EsbUJBRUosdUVBQ0ksU0FDQSxpQmQzcENsQixRYzRwQ2tCLE1kbnFDaEIsS2NvcUNnQiw2RUFDSSxpQmQ3cENqQixRY21xQ0gsNkNBQ0ksa0JBQ0EseUJBQ0Esa0JBQ0EsZUFDQSxTQUNBLG1CQUVJLHdEQUNJLGtCQUNBLGtCYm5yQ25CLHlCYWlyQ2Usd0RBSVEsZUFDQSxvQkFHUix3REFDSSxrQkFDQSxnQkFDQSxjQUNBLGtCQUNBLHlCQUNBLHNCQUNBLGVBQ0EsbUJBRUoscUVBQ0ksU0FDQSxpQmRoc0NkLFFjaXNDYyxNZHhzQ1osS2N5c0NZLDJFQUNJLGlCZGxzQ2IsUWNxc0NLLG1FQUNJLFNBSVosOENBQ0ksYUFDQSxlQUNBLGNidnNDWCwwQmFvc0NPLDhDQUtRLGVBRUosOERBQ0ksV0FDQSwwQkFDQSxTQUNBLFVBQ0EsMENBTEosOERBTVEsV0FDQSxXQUNBLFdibnRDbkIsMEJhMnNDVyw4REFXUSx3QkFFSiwyRkFDSSxtQkFFSixrRUFDSSxXQUNBLGNBQ0EsZ0JiMXVDbkIseUJhdXVDZSxrRUFLUSxlQUNBLFVBSVosc09BQ0ksZUFDQSxnQkFDQSxnQkFDQSxrQkFDQSxNZHp1Q0EsUWMwdUNBLFlkOXRDRyxJYyt0Q0gsMEJieHZDZix5QmFpdkNXLHNPQVNRLGdCYjl1Q25CLDBCYXF1Q1csc09BWVEsbUJBRUosd1BBQ0ksTWQzdkNkLFFjNnZDVSw0T0FDSSxrQkFDQSxvQkFDQSxjQUNBLDhQQUNJLE1kbHdDbEIsUWNtd0NrQixxQkFJWiwySkFDSSxNZGp3Q0osUWNrd0NJLFlkdnZDRSxJY3d2Q0YsMEJBQ0Esa0JBRUksMktBQ0ksTWQ5d0NsQixRYyt3Q2tCLDBCQU1aLGlJQUNJLFNBQ0EscUlBQ0ksaUJkeHhDZCxRY3l4Q2MsTWRoeUNaLEtjaXlDWSxrQkFDQSxzQkFDQSxrQmJqeUNuQix5QmE0eENlLHFJQU9RLHVCQUVKLGlKQUNJLGlCZGh5Q2IsUWNpeUNhLE1kenlDaEIsS2MweUNnQixxQkFVaEIsOENBQ0ksZ0NBQ0EsTWR2eUNJLFFjd3lDSixtQkFDQSxvQkFDQSwwQ2J2ekNYLHlCYWt6Q08sOENBT1EsaUJBQ0Esb0JiOXlDZiwwQmFzeUNPLDhDQVdRLGlCQUNBLG9CQUdSLDBEQUNJLG1CQUNBLGtCQUNBLGdCQUVKLDJDQUNJLFNBQ0EsYUFDQSxtQkFDQSxRQUNBLGVBQ0EsZ0RBQ0ksaUJBQ0EsYUFDQSxxQmJuMENmLDBCYWcwQ1csZ0RBS1EsbUJBR1IsNkNBQ0ksZ0JBR0Esc0VBQ0ksYUFHUiw2Q0FDSSxxQkFDQSxjQUNBLG1CQUNBLGtCQUNBLGlCYnIxQ2YsMEJhZzFDVyw2Q0FPUSxrQkFDQSxrQkFDQSxrQkFHUiwrQ0FDSSxXQUNBLFlBQ0Esa0JBQ0EsaUJBQ0EscUJiajJDZiwwQmE0MUNXLCtDQU9RLFdBQ0EsbUJicDJDbkIsMEJhdzJDTywyQ0FFUSxvQkFFSiwrQ0FDSSxvQkFDQSxpQmRyM0NWLFFjdzNDVSxpREFDSSxvQkFDQSx1REFDSSxpQmQzM0NsQixRYzYzQ2MsbURBQ0ksc0JBS2hCLDRDQUNJLFNBSVksNEVBQ0ksV0FDQSxxQkFDQSwrQ0FDQSwyQkFDQSw0QkFDQSx3QkFDQSxXQUNBLFlBQ0EseUJBQ0EsZ0JBUUosNkVBQ0ksV0FDQSxxQkFDQSwrQ0FDQSwyQkFDQSw0QkFDQSx3QkFDQSxXQUNBLFlBQ0Esd0JBQ0EsaUJBTVosa0RBQ0ksWUFDQSxhQUNBLGlCQUVKLG1EQUNJLGVBQ0EsTWR6NkNKLFFjMDZDSSxvQkFDQSxtQkFDQSwwQmI3NkNuQiwwQmF3NkNlLG1EQU9RLG1CQUdSLGdEQUNJLGtCQUNBLGdCYnA3Q25CLDBCYWs3Q2UsZ0RBSVEsZ0JBSUoseURBQ0ksTWRsOENsQixRY3c4Q00sK0RBQ0ksYUMvOENSLHlEQUNJLE1mWUEsUWVYQSxnQkFDQSxrQkFDQSxZZm1CTyxJQ1ZsQiwwQmNiTyx5REFNUSxnQkFHUiw0QkFDSSxNZkpOLFFlS00sWWZjTyxJZWJQLDBCQUVKLDBEQUNJLGtCQUNBLGlCQUNBLGdFQUNJLGtCQUNBLDRJQUNJLGVBSVosdUZBQ0ksZ0JBRUoscUNBQ0ksY0FDQSxnQkFDQSxrQkFDQSxrQkFDQSxNZm5CQSxRZW9CQSx1QkFDQSw4QkFDQSxtQmR0QlgsMEJjY08scUNBVVEsZ0JBR1IsdUNBQ0ksZ0JDekNKLHFEQUNJLGlCaEJDQyxxRmdCQ0csa0JmRmYseUJlQ1csNkVBR1EsbUJmUW5CLDBCZVhXLDZFQU1RLG1CQUlaLHNEQUNJLGlCaEJURSxRZ0JVRiw4RUFDSSxrQmZkZix5QmVhVyw4RUFHUSxtQmZKbkIsMEJlQ1csOEVBTVEsbUJBS1Isd0VBQ0ksa0JmekJmLHlCZXdCVyx3RUFHUSxtQmZmbkIsMEJlWVcsd0VBTVEsbUJBSVoseUNBQ0ksYUFDQSxlQUNBLHNCQUNBLFNmdENYLHlCZWtDTyx5Q0FNUSxvQmZsQ2YsMEJlNEJPLHlDQVNRLFVBRUoscURBQ0ksZ0JmOUNmLHlCZWdEVyx3REFFUSxRZmxEbkIseUJlc0RlLGtEQUVRLGdCZnhEdkIseUJlMkRlLHVEQUVRLFlBSVosZ0RBQ0ksaUJBQ0EsT0FDQSxtQmY5RGYsMEJlMkRXLGdEQUtRLGtCZjFEbkIsMEJlcURXLGdEQVFRLGtCZnpFbkIseUJlNEVXLCtDQUVRLHNCQUNBLE9mL0VuQix5QmVpRmUsa0hBRVEsV0FDQSxnQkFHUixzRUFDSSxtQmY1RW5CLDBCZTJFZSxzRUFHUSxvQmYxRnZCLHlCZWtHbUIsNFBBRVEsMEJBQ0EsOEJBQ0EsVWZoRzNCLDBCZTRGbUIsNFBBT1EsMEJBQ0EsK0JmMUczQix5QmU2R21CLCtQQUVRLDBCQUNBLDhCQUNBLFVmM0czQiwwQmV1R21CLCtQQU9RLDBCQUNBLCtCZnJIM0IseUJlOEhtQiw0UEFFUSwwQkFDQSw4QkFDQSxVZjVIM0IsMEJld0htQiw0UEFPUSwwQkFDQSwrQmZ0STNCLHlCZXlJbUIsK1BBRVEsMEJBQ0EsOEJBQ0EsVWZ2STNCLDBCZW1JbUIsK1BBT1EsMEJBQ0EsK0JmakozQix5QmUwSm1CLDRQQUVRLHVCQUNBLDJCQUNBLFVmeEozQiwwQmVvSm1CLDRQQU9RLHVCQUNBLDRCZmxLM0IseUJlcUttQiwrUEFFUSx1QkFDQSwyQkFDQSxVZm5LM0IsMEJlK0ptQiwrUEFPUSx1QkFDQSw0QmY3SzNCLHlCZXNMbUIsNFBBRVEsdUJBQ0EsMkJBQ0EsVWZwTDNCLDBCZWdMbUIsNFBBT1EsdUJBQ0EsNEJmOUwzQix5QmVpTW1CLCtQQUVRLHVCQUNBLDJCQUNBLFVmL0wzQiwwQmUyTG1CLCtQQU9RLHVCQUNBLDRCZnpNM0IseUJla05tQiw0UEFFUSx1QkFDQSwyQkFDQSxVZmhOM0IsMEJlNE1tQiw0UEFPUSx1QkFDQSw0QmYxTjNCLHlCZTZObUIsK1BBRVEsdUJBQ0EsMkJBQ0EsVWYzTjNCLDBCZXVObUIsK1BBT1EsdUJBQ0EsNEJmck8zQix5QmU0T1csdUVBRVEsb0JmOU9uQix5QmVtUFcsdUVBRVEsc0JDdFBaLG9EQUNJLFdBQ0EsYUFDQSxzQkFDQSxTQUNBLGVoQkpYLHlCZ0JETyxvREFPUSxvQkFHUixxREFDSSxhQUNBLFFBQ0EsbUJBQ0EsZ0JoQmJYLHlCZ0JTTyxxREFNUSxTQUVKLG1KQUNJLGFBQ0EsZ0JBQ0EsTWpCUkosUWlCU0ksb0JBQ0EsZ0JBQ0EsbUJBQ0EsZUFDQSx1QkFDQSxtQkFDQSxrQkFDQSxvQkFDQSxrQkFDQSxjQUNBLFNBQ0EsMEJoQmhDZix5QmdCaUJXLG1KQWlCUSxlQUNBLG1CQUVKLCtKQUNJLE1qQmpDZCxRaUJrQ2MscUJBRUksaUxBQ0ksS2pCckN0QixRaUIwQ00sMEVBQ0ksaUJqQjNDVixRaUI0Q1UsTWpCbkRSLEtpQm9EUSxnRkFDSSxpQmpCOUNkLFFpQitDYyxNakJ0RFosS2lCMERRLDZFQUNJLFdBQ0Esd0JBQ0EsWUFDQSxTQUNBLGtGQUNJLEtqQmxEWixRaUJtRFkseUJBSUosdUZBQ0kseUJBTXBCLHVDQUNJLDBCQUNBLDJDQUNJLGdCQUNBLGdEQUNJLDJCQU1KLHFDQUNJLHFCQUNBLDJEQUNJLGNBRUksb0VBQ0ksZUFPeEIsOEJBQ0ksYUFDQSxzQkFDQSxTQUNBLGdCQUNBLE9BQ0EscUJoQnhHUCx5QmdCa0dHLDhCQVFRLHNCQUNBLE1BQ0EsdUJBQ0EsMkJBQ0EsZ0JoQmxHWCwwQmdCc0ZHLDhCQWVRLHVCQUNBLDJCQUNBLGdCQUVKLCtDQUNJLFdBQ0Esa0hBQ0ksaUJBQ0EsWUFDQSxrQkFDQSxXQUNBLHNCQUNBLDJCQUNBLDRCaEI5SGYseUJnQnVIVyxrSEFTUSxZQUNBLGtCaEJySG5CLDBCZ0IyR1csa0hBYVEsaUJBQ0EsbUJBRUosMEhBQ0ksWUFDQSxXQUlaLCtDQUNJLG1CQUNBLE1qQm5JQSxRQ1pYLHlCZ0I2SU8sK0NBSVEsb0JoQnJJZiwwQmdCaUlPLCtDQU9RLG9CQUdSLHFDQUNJLGtCQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsWWpCbklPLElpQm9JUCwwQmhCakpYLDBCZ0IySU8scUNBUVEsa0JBQ0Esb0JBR1Isb0NBQ0ksa0JBQ0EscUJBQ0EsaUJBQ0EsTWpCM0pBLFFpQjRKQSxnQkFDQSxtQkFDQSxZakJuSk0sSWlCb0pOLDBCaEIvSlgsMEJnQnVKTyxvQ0FVUSxrQkFDQSxvQkFHUixvQ0FDSSxnQkFDQSxpREFDSSxnQkFFSixpREFDSSxnQkFHUixvQ0FDSSxxQkFDQSx3REFDSSxNakJ4TFYsUUNMTCx5QmdCdU1XLG9FQUVRLHVCQUNBLDJCQUNBLGdCaEIzTW5CLHlCZ0IrTU8sNENBRVEsdUJBQ0EsMkJBQ0EsNEJBRUosNEdBQ0ksaUJBQ0EsWUFDQSxXQUNBLHNCQUNBLDJCQUNBLDRCaEIzTmYseUJnQnFOVyw0R0FRUSxZQUNBLFloQmxObkIsMEJnQnlNVyw0R0FZUSxrQkFFSixvSEFDSSxZQUNBLFdBT0EsZ1ZBQ0ksZ0JBQ0EsZWhCOU92Qix5QmdCNE9tQixnVkFJUSxzQkFDQSxPQUVKLGd2QkFDSSxpQmhCcFAzQix5QmdCbVB1QixndkJBR1EsaUJBQ0EsWUFDQSxXQUNBLGdCaEI3Ty9CLDBCZ0J1T3VCLGd2QkFTUSxpQkFDQSxXQUNBLGdCaEI5UC9CLHlCZ0JpUXVCLHdjQUVRLG9CaEJ2UC9CLDBCZ0JxUHVCLHdjQUtRLG9CaEJ0US9CLHlCZ0JnUkQsbUNBRVEsdUJBQ0EsNEJoQnZRUCwwQmdCb1FELG1DQU1RLHVCQUNBLDRCQ3pSSix5QkFDSSxhQUNBLHNCQUNBLHVCQUNBLHVCQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGdCakJOUCx5QmlCRkcseUJBVVEsY2pCSVgsMEJpQmRHLHlCQWFRLG1CQUVKLG9DQUNJLGtCQUNBLFFBQ0Esc0JBQ0EsMkJBQ0EsNEJBQ0EsMkNBQ0ksV0FDQSxrQkFDQSxRQUNBLGdDQUNBLFVBR1IsZ0NBQ0ksbUJBQ0EsVUFDQSxNbEJoQ0osS2tCaUNJLHdDQUVKLCtCQUNJLFVBQ0EsbUJBQ0EsaUNBQ0ksTWxCdkNSLEtrQndDUSx1Q0FFSiw0Q0FDSSxnQkFHUix5Q0FDSSxVQUNBLGFBQ0EsZUFDQSxTQUNBLFdqQnJDWCwwQmlCZ0NPLHlDQU9RIiwiZmlsZSI6Imd1bHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxucCwgbGkge1xuICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufVxuXG5ib2R5IC5taC13cmFwcGVyIHtcbiAgICAucGFnZS13aWR0aCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBjb2xvcjogJGJsYWNrLWhlYWRpbmc7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMS5oZWFkaW5nIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRyZWQtbGlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMi5oZWFkaW5nLCBoMy5oZWFkaW5nIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRyZWQtbGlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGg0LCBoNSwgaDYge1xuICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2U7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5taC1tYWluIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICNtYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAubWgtc2lkZWJhciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzEuNSU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMxLjUlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzEuNSU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNpZGViYXIge1xuICAgICAgICAgICAgI21haW4tY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2NiU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDIuNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIENvbG9ycyAqL1xuJHdoaXRlOiByZ2IoMjU1LDI1NSwyNTUpOyAvLyAjZmZmZmZmXG4kYmxhY2s6IHJnYigwLCAwLCAwKTsgLy8gIzAwMDAwMFxuJGdyYXk6IHJnYigyMjksIDIzNSwgMjQ1KTsgLy8jZTVlYmY1XG4kZ3JheS1saWdodDogcmdiKDI0MCwgMjQzLCAyNDkpOyAvLyNmMGYzZjlcbiRncmF5LW1vYmlsZTogcmdiKDIyNiwgMjMyLCAyNDQpOyAvLyAjZTJlOGY0XG4kZ3JheS1tZWRpdW06IHJnYigyMTQsIDIyMywgMjQwKTsgLy8gI2Q2ZGZmMFxuJGdyYXktZGFyazogcmdiKDE5OSwgMjEyLCAyMzQpOyAvLyAjYzdkNGVhXG4kcmVkOiByZ2IoMTc3LCA1NCwgMzcpOyAvLyAjQjEzNjI1XG4kcmVkLWRhcms6IHJnYigxMjgsIDQwLCAzOSk7IC8vICM4MDI4MjdcbiRyZWQtbGlnaHQ6IHJnYigyMzAsIDczLCA3MCk7IC8vICNlNjQ5NDZcbiRwcmltYXJ5LWNvbG9yOiByZ2IoMCwgMTEzLCAyMzUpOyAvLyMwMDcxZWJcbiRzZWNvbmRhcnktY29sb3I6IHJnYig1OSwgMTM0LCAxNTApOyAvLyMzYjg2OTZcbiRzZWNvbmRhcnktY29sb3ItbGlnaHQ6IHJnYigxNjksIDIwNiwgMjIyKTsvLyNhOWQ0ZGVcbiRwcmltYXJ5LWNvbG9yLWRhcms6IHJnYigzMywgNzUsIDExMSk7IC8vICMyMTRiNmZcbiRibHVlLWRhcms6IHJnYig3MSwgODQsIDEwMyk7IC8vICM0NzU0NjdcbiRibGFjay1oZWFkaW5nOiByZ2IoMTYsIDI0LCA0MCk7IC8vICMxMDE4MjhcblxuLyogQnJlYWtwb2ludCBTaXplcyAqL1xuJG1lZGl1bS13aWR0aDogNzY4cHg7XG4kbGFyZ2Utd2lkdGg6IDEwMjRweDtcbiR4bGFyZ2Utd2lkdGg6IDEyNTBweDtcbiR4eGxhcmdlLXdpZHRoOiAxOTIwcHg7XG5cbi8vIEZvbnQgV2VpZ2h0c1xuJGZvbnQtd2VpZ2h0LW5vcm06IDQwMDtcbiRmb250LXdlaWdodC1tZWQ6IDUwMDtcbiRmb250LXdlaWdodC1zZW1pOiA2MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4vLyB0cmFuc2l0aW9uIHNwZWVkc1xuJHRyYW5zLXNsb3c6IDAuNnM7XG4kdHJhbnMtbWVkOiAwLjRzO1xuJHRyYW5zLWZhc3Q6IDAuMnM7XG4iLCIvLyBicmVha3BvaW50IGhhbmRsaW5nXG5cbkBtaXhpbiBtZWRpdW0ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVkaXVtLXdpZHRofSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBsYXJnZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRsYXJnZS13aWR0aH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4geGxhcmdlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHhsYXJnZS13aWR0aH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4geHhsYXJnZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4eGxhcmdlLXdpZHRofSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59IiwiLnRvcC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgIGhlaWdodDogODBweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC50b3AtYmFyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTY1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMjhweCA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM2cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvcC1iYXItYnV0dG9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLnRvcC1uYXYge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweCAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICNtZW51LXRvcC1uYXYge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtYmFyX19zb2NpYWwtbGlua3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgLnRvcC1iYXJfX3NvY2lhbC1saW5rIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNDc1NDY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhLnNlYXJjaC1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuM3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXYtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDZkZmYwO1xuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm92ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAubmF2LWlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTg1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgLm1vYmlsZS1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDM2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS10b2dnbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNnB4IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTJhMmE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLWZhc3QgZWFzZTtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zLWZhc3QgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tbmF2LWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBnYXA6IDAgNXZ3O1xuICAgICAgICB9XG4gICAgICAgIC50b3AtbmF2LS1tb2JpbGUge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbW9iaWxlO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI21lbnUtdG9wLW5hdi0xIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDAgOHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNnB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCA2cHggMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tbmF2X19zb2NpYWwtbGlua3MubW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgZ2FwOiAwIDMycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1tZWRpdW07XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM0NzU0Njc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1uYXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMCAzNHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM0cHg7XG4gICAgICAgICAgICB3aWR0aDogMzN2dztcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICAjbWVudS1tYWluLW5hdiB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNHB4IDdweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjYzdkNGVhO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NhcmV0LWRhcmsuc3ZnJykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NhcmV0LWRhcmsuc3ZnJykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4uc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLCBsZWZ0IC44cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjZweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2QyZGM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1vYmlsZS1uYXYtYmFjayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMzZweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMzRweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCBtYXgtaGVpZ2h0IDBzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZSwgYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgbGVmdCAkdHJhbnMtbWVkIGVhc2UsIG9wYWNpdHkgJHRyYW5zLW1lZCBlYXNlLCB6LWluZGV4ICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1tZWRpdW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDI0cHggN3B4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMjRweCA3cHggNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNHB4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NhcmV0LWRhcmsuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NhcmV0LXdoaXRlLnN2ZycpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAzNHB4IDE2cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3JkZXItY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBsZWZ0ICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkMmRjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jYXJldC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTElO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jYXJldC1kYXJrLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2FyZXQtZGFyay5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jYXJldC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICYuY3VycmVudC1tZW51LXBhcmVudCB7XG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICAubW9iaWxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmEyYTtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLW5hdi1jb250YWluZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MSwgOTgsIDEyMywgMC4yNSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1haW4tbmF2IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDM0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDI0cHggMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgei1pbmRleDogOTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICYuYWRtaW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzgzcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5taC13cmFwcGVyLCAjbWFpbiB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4ubWgtY29udGFpbmVyIHtcbiAgICAubWgtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbiAgICAubWgtc3ViaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUycHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjBweCA5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkZmYwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5taC1oZWFkZXItZGF0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrLWhlYWRpbmc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keSB7XG4gICAgLm1oLWNvbnRhaW5lciwgLm1oLWNvbnRhaW5lci1pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAubWgtaGVhZGVyLXdpZGdldC0xIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICB9XG59XG5cbi5za2lwLW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiA2cHggMThweDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICY6Zm9jdXMge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgei1pbmRleDogOTk5OTk5OTtcbiAgICB9XG59IiwiYm9keSAubWgtd3JhcHBlciB7XG4gICAgLmNhcm91c2VsIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1GNUY2Rjcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5jYXJvdXNlbC5iYWNrZ3JvdW5kLWNvbG9yLS0wMDYxQUEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgIC5jYXJvdXNlbF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuaW1hZ2UsIGZpZ3VyZSwgLmNhcm91c2VsLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjU5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2Fyb3VzZWxfX2NvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2UsIGZpZ3VyZSwgLmNhcm91c2VsLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzOHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2M3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2M3B4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2M3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2Fyb3VzZWwtcmVzdWx0X19pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAuaTcyLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fY291bnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggMCAyNHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgMzBweCk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19wcmV2LWJ0biwgJl9fbmV4dC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDJweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjM1KSk7XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjM1KSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAzO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAuMzUpKTtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4zNSkpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcHJldi1idG4ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAuY2Fyb3VzZWwucGFnZS13aWR0aCB7XG4gICAgICAgICAgICAuY2Fyb3VzZWxfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgLmltYWdlLCBmaWd1cmUsIC5jYXJvdXNlbC1yZXN1bHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjU4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcm91c2VsX19jb250cm9scyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkgLm1oLW1haW4uc2lkZWJhciAjbWFpbi1jb250ZW50IHtcbiAgICAuY2Fyb3VzZWwge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmLmJhY2tncm91bmQtY29sb3ItLUY1RjZGNyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3O1xuICAgICAgICB9XG4gICAgICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuaW1hZ2UsIGZpZ3VyZSwgLmNhcm91c2VsLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY2Fyb3VzZWwuYmFja2dyb3VuZC1jb2xvci0tMDA2MUFBIHtcbiAgICAgICAgICAgIC5jYXJvdXNlbF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuaW1hZ2UsIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjgzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcm91c2VsX19jb250cm9scyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgMzBweCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJhY2tncm91bmQgLmJhY2tncm91bmRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIC5jYXJvdXNlbC5wYWdlLXdpZHRoIHtcbiAgICAgICAgICAgIC5jYXJvdXNlbF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAuaW1hZ2UsIGZpZ3VyZSwgLmNhcm91c2VsLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMjNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyODJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiYm9keSAubWgtY29udGFpbmVyIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAzNXB4IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDE4Mjg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDM1cHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEyNXB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggNDBweCA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICZfX3RvcC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMjVweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgZ2FwOiA1NnB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEyNXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMjVweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zb2NpYWwtbGlua3Mge1xuICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgICAgICAgIGdhcDogMzRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEyNXB4KSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGdhcDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNhNGIwYzA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEyNXB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvb3Rlci1uYXYge1xuICAgICAgICAgICAgICAgICNtZW51LWZvb3Rlci1uYXYge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjRweCAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMjVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjRweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm90dG9tLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fY29weXJpZ2h0LXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBnYXA6IDIwcHggMzJweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWlzYy1saW5rcyB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtYmFyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDU2cHg7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgZm9ybSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCA4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBnYXA6IDAgMTZweDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc2VhcmNoLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCA4cHggNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7IFxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDE2cHggN3B4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4OyBcbiAgICAgICAgcGFkZGluZzogNHB4IDAgMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNzBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwIDhweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIixzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTsgICAgXG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDsgICBcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm1vYmlsZSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMTJweCA3cHggNDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3NlYXJjaC5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIycHggY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHggOHB4IDQ4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiYm9keSAubWgtd3JhcHBlciB7XG4gICAgLmNhcmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lOyBcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBnYXA6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXZ3O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzc1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNzVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA4cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmNhcmQtLWFuY2hvciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuY2FyZF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmNhcmRfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlZC1wb3N0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5mZWF0dXJlZC1yZXN1bHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJl9faW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcmVkLWxpZ2h0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA4cHggNHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuZmVhdHVyZWQtcmVzdWx0X190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLWxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1oLW1haW4uc2lkZWJhciB7XG4gICAgI21haW4tY29udGVudCB7XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwdnc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGl0IHtcbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAmLnJvdy1icmVhay0tMiwgJi5yb3ctYnJlYWstLTMsICYucm93LWJyZWFrLS00LCAmLnJvdy1icmVhay0tNSB7XG4gICAgICAgICAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgPiAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImJvZHkgLm1oLXdyYXBwZXIge1xuICAgIC5saW5rLWJveCB7XG4gICAgICAgIGhlaWdodDogMjg1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1tZWRpdW07XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICYuYmFja2dyb3VuZC1jb2xvci0tZ3JheS1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIC5saW5rLWJveF9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTAxODI4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmFja2dyb3VuZC1jb2xvci0tZ3JheS1tZWRpdW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgLmxpbmstYm94X190aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMDE4Mjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmk3Mi1pbWFnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgKyAubGluay1ib3hfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pNzItc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZC1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpbmstYm94X190aXRsZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICAgIFxufVxuXG4ubWgtbWFpbi5zaWRlYmFyICNtYWluLWNvbnRlbnQge1xuICAgIC5yb3cge1xuICAgICAgICAmLnJvdy1icmVhay0tMiB7XG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgID4gLmxpbmstYm94LnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJvdy1icmVhay0tMyB7XG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgID4gLmxpbmstYm94LnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyODVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJvdy1icmVhay0tNCwgJi5yb3ctYnJlYWstLTUsICYucm93LWJyZWFrLS02IHtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiAubGluay1ib3gucGFnZS13aWR0aCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5saW5rLWJveF9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAzNnB4O1xuICAgIH1cbiAgICAmLmJhY2tncm91bmQuYmFja2dyb3VuZC1jb2xvci0tZ3JheS1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgIH1cbiAgICAmLmJhY2tncm91bmQuYmFja2dyb3VuZC1jb2xvci0tZ3JheS1tZWRpdW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1tZWRpdW07XG4gICAgfVxuICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmFja2dyb3VuZF9faW5uZXItY29udGFpbmVyPioubGluay1ib3gucGFnZS13aWR0aCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXI+Ki5saW5rLWJveC5wYWdlLXdpZHRoOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLnBhZ2Utd2lkdGgge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMzZweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJib2R5IC5taC13cmFwcGVyIHtcbiAgICAucGFyYWdyYXBoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lOyBcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBnYXA6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwdnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNzVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAwO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBhcmFncmFwaC0tYW5jaG9yIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGhfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS1jdGEuYWxpZ24tY2VudGVyIC5pNzItc3ZnIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFyYWdyYXBoLnBhcmFncmFwaC0tY3RhIC5wYXJhZ3JhcGhfX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS1jdGEgLnBhcmFncmFwaF9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFyYWdyYXBoLnBhcmFncmFwaC0taWNvbiAucGFyYWdyYXBoX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1oLW1haW4uc2lkZWJhciAjbWFpbi1jb250ZW50IHtcbiAgICAucGFyYWdyYXBoIHtcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwdnc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICAgICYucm93LWJyZWFrLS0yLCAmLnJvdy1icmVhay0tMywgJi5yb3ctYnJlYWstLTQsICYucm93LWJyZWFrLS01IHtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiAucGFyYWdyYXBoIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImJvZHkgLm1oLXdyYXBwZXIge1xuICAgIC5yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICAgICB9XG4gICAgICAgICYuYmFja2dyb3VuZC1jb2xvci0tZ3JheS1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5LW1lZGl1bSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1tZWRpdW07XG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgICAgIC5yb3dfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICArIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1dnc7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdlLXdpZHRoLCAuYmxvZy1yZXN1bHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ibG9nLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAuY2FyZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLnBhcmFncmFwaCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucm93LWJyZWFrLS0yIHtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSwgPiAubGluay1ib3gsID4gLnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gLmxpbmstYm94LnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IC5jYXJkLCA+IC5wYXJhZ3JhcGgsIC5ibG9nLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucm93LWJyZWFrLS0zIHtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSwgPiAubGluay1ib3gsID4gLnBhZ2Utd2lkdGggIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gMjVweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiAubGluay1ib3gucGFnZS13aWR0aCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gLmNhcmQsID4gLnBhcmFncmFwaCwgLmJsb2ctcmVzdWx0IHtcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yb3ctYnJlYWstLTQge1xuICAgICAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhLCA+IC5saW5rLWJveCwgPiAucGFnZS13aWR0aCAge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAzMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gLmxpbmstYm94LnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IC5jYXJkLCA+IC5wYXJhZ3JhcGgsIC5ibG9nLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucm93LWJyZWFrLS01IHtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSwgPiAubGluay1ib3gsID4gLnBhZ2Utd2lkdGggIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyMCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gNDhweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiAubGluay1ib3gucGFnZS13aWR0aCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucm93LWJyZWFrLS02IHtcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSwgPiAubGluay1ib3gsID4gLnBhZ2Utd2lkdGggIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDQ4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gLmxpbmstYm94LnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZCwgLnBhcmFncmFwaCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzB2dztcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY2FyZC0taWNvbiB7XG4gICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQuYWxpZ24tcmlnaHQgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNXZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIGhlaWdodDogMzB2dztcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB9XG4gICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIH1cbiAgICB9XG59IiwiYm9keSAubWgtd3JhcHBlciB7XG4gICAgLnF1b3RlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5hbGlnbi1jZW50ZXIsICYuYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC5xdW90ZV9fdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICAucXVvdGVfX2F1dGhvci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgLnF1b3RlX19hdXRob3ItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hdXRob3ItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hdXRob3JfbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICBjb2xvcjogIzEwMTgyODtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYXV0aG9yX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucm93IC5xdW90ZS5hbGlnbi1sZWZ0IC5xdW90ZV9fdGV4dCwgLnNwbGl0IC5xdW90ZS5hbGlnbi1sZWZ0IC5xdW90ZV9fdGV4dCxcbiAgICAucm93IC5xdW90ZS5hbGlnbi1jZW50ZXIgLnF1b3RlX190ZXh0LCAuc3BsaXQgLnF1b3RlLmFsaWduLWNlbnRlciAucXVvdGVfX3RleHQsXG4gICAgLnJvdyAucXVvdGUuYWxpZ24tcmlnaHQgLnF1b3RlX190ZXh0LCAuc3BsaXQgLnF1b3RlLmFsaWduLXJpZ2h0IC5xdW90ZV9fdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufSIsIi5taC13cmFwcGVyIHtcbiAgICAudmlkZW8ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiXG4ucnRjbC1maWx0ZXItZm9ybSB7XG4gICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItc29jaWFsLWxpc3Qge1xuICAgID4gdWwge1xuICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJ0Y2wge1xuICAgICNydGNsLXJlZy11c2VybmFtZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAucnRjbC1wYXNzLXN0cmVuZ3RoLXJlc3VsdCB7XG4gICAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgLmNsZWFyZml4IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgLnJ0Y2wtc3RvcmUtaXRlbSB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ydGNsLXN0b3JlLWl0ZW0gaDMge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJ0Y2wgLmJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICBwYWRkaW5nOiA4cHggMjBweCA2cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwicnViaWtcIixzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbmJvZHkubHMtdGhlbWUucnRjbCB7XG4gICAgLnJ0Y2wtYnJlYWRjcnVtYiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyazsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5taC1jYXJvdXNlbC13aWRnZXQge1xuICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5kaXYuY2hlY2tvdXQtZmVhdHVyZSBwLmlubGluZS1oZWFkZXIsIGZvcm0gZGl2LmNoZWNrb3V0IHAuaW5saW5lLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucnRjbCAucnRjbC1zdG9yZS1hcmNoaXZlLWxvb3AgaW1nLnJ0Y2wtdGh1bWJuYWlsIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbn1cblxuYm9keSB7XG4gICAgLm1oLWNvbnRhaW5lciB7XG4gICAgICAgIC5ydGNsLU15QWNjb3VudC1jb250ZW50IC5hZHMtcmVtYWluaW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgfVxuICAgICAgICAucnRjbC1NeUFjY291bnQtY29udGVudCAjcnRjbC1zdG9yZS1jb250ZW50LXdyYXAgLnJ0Y2wtbWVkaWEtYWN0aW9uIHtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucnRjbC1NeUFjY291bnQtY29udGVudCAjcnRjbC1zdG9yZS1jb250ZW50LXdyYXAgLnJ0Y2wtbWVkaWEtYWN0aW9uIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAucnRjbC1NeUFjY291bnQtY29udGVudCAjcnRjbC1zdG9yZS1jb250ZW50LXdyYXAgLnJ0Y2wtc3RvcmUtbG9nby13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAucnRjbC1NeUFjY291bnQtd3JhcCAucnRjbC1NeUFjY291bnQtY29udGVudCAucnRjbC1zdG9yZS1jb250ZW50LXdyYXAgLmZvcm0tZ3JvdXA+bGFiZWwge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucnRjbC1NeUFjY291bnQtd3JhcCAucnRjbC1NeUFjY291bnQtY29udGVudCAucnRjbC1FZGl0QWNjb3VudEZvcm0gLnJ0Y2wtcHJvZmlsZS1waWN0dXJlLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucnRjbC1NeUFjY291bnQtd3JhcCAucnRjbC1NeUFjY291bnQtY29udGVudCAucnRjbC1FZGl0QWNjb3VudEZvcm0gLnJ0Y2wtbWVkaWEtdXBsb2FkLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucnRjbC1NeUFjY291bnQtd3JhcCAucnRjbC1NeUFjY291bnQtY29udGVudCAucnRjbC1FZGl0QWNjb3VudEZvcm0gLnJ0Y2wtbWVkaWEtdXBsb2FkLXdyYXAgLnJ0Y2wtbWVkaWEtdXBsb2FkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucnRjbC1NeUFjY291bnQtd3JhcCAucnRjbC1NeUFjY291bnQtY29udGVudCAucnRjbC1FZGl0QWNjb3VudEZvcm0gLnJ0Y2wtbWVkaWEtdXBsb2FkLXdyYXAgLnJ0Y2wtbWVkaWEtdXBsb2FkIC5ydGNsLW1lZGlhLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgYnJvYWRzdHJlZXQtem9uZSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGltZy5icm9hZHN0cmVldC1zdGF0aWMtaW1hZ2Uge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1jYWxsb3V0cyB7XG4gICAgICAgICAgICBhLmJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjcnRjbC11c2VyLWxvZ2luLXdyYXBwZXIgLnJ0Y2wtbG9naW4tZm9ybS13cmFwIC5idG4ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBwLCAudXBscC1wb3N0LWV4Y2VycHQsIC51cGxwLXBvc3QtcmVhZF9tb3JlLCAubWgtYXV0aG9yLWJveC1iaW8ge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm1oLWNvcHlyaWdodCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52Y19jdXN0b21faGVhZGluZyB7XG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJ0Y2wtZmlsdGVyLWZvcm0gbGkgYSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ydGNsLWJyZWFkY3J1bWIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyazsgXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJ0Y2wtdXNlci1pbmZvLXdyYXAge1xuICAgICAgICAgICAgLnJ0Y2wtdXNlci1pbmZvIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMy51c2VyLW5hbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay1oZWFkaW5nO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbS1jb250YWN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWgtc29jaWFsLWJvdHRvbSB7XG4gICAgICAgICAgICAubWgtc2hhcmUtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgLm1oLXNoYXJlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1oLXNoYXJlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWgtYXV0aG9yLWJveC1oZWFkZXIge1xuICAgICAgICAgICAgLm1oLWF1dGhvci1ib3gtbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWgtYXV0aG9yLWJveC1wb3N0Y291bnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnRpY2xlcy5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxwLXBvc3QtcmVhZF9tb3JlLCAudXBscC1wb3N0LWF1dGhvciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxwLXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZjX2NvbC1zbS04IHtcbiAgICAgICAgICAgIC51cGxwLWxpc3Qge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC51cGxwLXBvc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnVwbHAtcG9zdC1leGNlcnB0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnVwbHAtcG9zdC1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnVwbHAtcG9zdC1yZWFkX21vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmNfY29sLXNtLTQge1xuICAgICAgICAgICAgLnVwbHAtbGlzdCB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAudXBscC1wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC51cGxwLXBvc3QtZXhjZXJwdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudXBscC1saXN0IHtcbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTY0OTQ2O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC51cGxwLXBvc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJ0Y2wtc3RvcmVzLWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ydGNsLWxpc3RpbmctaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ydGNsLWxpc3RpbmctbWV0YS1kYXRhIGxpIGkge1xuICAgICAgICAgICAgY29sb3I6ICNFNjQ5NDY7XG4gICAgICAgIH1cblxuICAgICAgICAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyLmdmX2Jyb3dzZXJfY2hyb21lIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXQsIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIuZ2ZfYnJvd3Nlcl9jaHJvbWUgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX3JhZGlvIGxpIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudmNlLWJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMjBweCA5cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZjZS1yb3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICNhNGIwYzA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICN1c3AtbG9naW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLnRhYnNfbG9naW4gbGkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFic19sb2dpbiBsaSBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmOTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICM3ZDhkYTU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjN2Q4ZGE1O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWJzX2xvZ2luIGxpLmFjdGl2ZV90YWIgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmNDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZThmNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWJfY29udGVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmNDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMzJweCA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCA2cHg7XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC51c2VybmFtZSwgLnBhc3N3b3JkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsLCBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2E0YjBjMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9ICBcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDIwcHggOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5yZW1lbWJlcm1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnJlbWVtYmVybWUgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnJlbWVtYmVybWUgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5sb2dpbl9maWVsZHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5ydGNsLXN0b3Jlcz4ucnRjbC1zdG9yZS1pdGVtIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrLWhlYWRpbmc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcC5pcy1zbG9nYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgaS5ydGNsLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucnRjbC13cmFwcGVyIC5ydGNsLXNpZGViYXItd3JhcHBlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJ0Y2wtbGlzdGluZy1iYWRnZS13cmFwIHNwYW4uYmFkZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweCAycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbmF2LnJ0Y2wtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYS5wcmV2LnBhZ2UtbnVtYmVycyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEubmV4dC5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYS5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJydWJpa1wiLHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3Bhbi5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ucGFnZS1udW1iZXJzLmRvdHMge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2UsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlOyBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5taC1leGNlcnB0IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGEubWgtZXhjZXJwdC1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2staGVhZGluZztcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGFnZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRyZWQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1oLWJyZWFkY3J1bWIge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWgtYnJlYWRjcnVtYi1kZWxpbWl0ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E0YjBjMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWgtc3BvdGxpZ2h0LXdpZGdldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5taC1zcG90bGlnaHQtdGh1bWIgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHJlZC1saWdodDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWgtc3BvdGxpZ2h0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLm1oLXdpZGdldC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRyZWQtbGlnaHQ7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBmb290ZXIge1xuICAgICAgICAgICAgLm1oLXdpZGdldC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJHJlZC1saWdodDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgaDMubWgtcG9zdHMtZGlnZXN0LXRpdGxlLCBoMy5taC1wb3N0cy1ncmlkLXRpdGxlLCBoMy5lbnRyeS10aXRsZSAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2staGVhZGluZztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJ1YmlrXCIsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2staGVhZGluZztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmVudHJ5LW1ldGEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpLCBzdmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZW50cnktbWV0YS1hdXRob3Ige1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAubWgtcG9zdHMtZ3JpZC1leGNlcnB0LCAubWgtcG9zdHMtZGlnZXN0LWV4Y2VycHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZ2F0aW9uLnBhZ2luYXRpb24ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgLm5hdi1saW5rcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggNnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjBmM2Y5O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucHJldiwgJi5uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51c3AtcHJvLWZvcm0ge1xuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAzMnB4O1xuICAgICAgICAgICAgICAgIGxhYmVsLnVzcC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudXNwLWZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTAxODI4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2E0YjBjMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEwMTgyODtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICNhNGIwYzA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNsZWFreS1wYXl3YWxsLWxvZ2luLWZvcm0ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmNDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMDE4Mjg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2E0YjBjMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCNyZW1lbWJlcm1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXNzdWVtX2FyY2hpdmVzX3Nob3J0Y29kZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAzMnB4IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGdhcDogNDRweCA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlzc3VlbV9hcmNoaXZlIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pc3N1ZW0tYXJjaGl2ZXMtaXNzdWUtY292ZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXNzdWVtLWFyY2hpdmVzLWlzc3VlLXRpdGxlLCAuaXNzdWVtLWFyY2hpdmVzLXBkZi1saW5rLCAuaXNzdWVtLWFyY2hpdmVzLXBkZi1saW5rLXJlc3RyaWN0ZWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2staGVhZGluZztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pc3N1ZW0tYXJjaGl2ZXMtcGRmLWxpbmssIC5pc3N1ZW0tYXJjaGl2ZXMtcGRmLWxpbmstcmVzdHJpY3RlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5leHRfcHJldmlvdXNfYXJjaGl2ZV9wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIC5hbGlnbmxlZnQsIC5hbGlnbnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuc2luZ2xlLXBvc3Qge1xuICAgIC5taC1jb250YWluZXIge1xuICAgICAgICBoMS5lbnRyeS10aXRsZXtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjay1oZWFkaW5nO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicnViaWtcIixzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLmVudHJ5LW1ldGEge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgICAgICBcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZW50cnktbWV0YS1hdXRob3Ige1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRTY0OTQ2O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5lbnRyeS10YWdzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE1cHggOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5taC1wb3N0LW5hdiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAubWgtcG9zdC1uYXYtbmV4dCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jYXJldC1ibGFjay5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5taC1wb3N0LW5hdi1wcmV2IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jYXJldC1ibGFjay5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2staGVhZGluZztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5taC1yZWxhdGVkLWNvbnRlbnQge1xuICAgICAgICAgICAgLmVudHJ5LW1ldGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJib2R5IC5taC13cmFwcGVyIHtcbiAgICAud3lzaXd5ZyB7XG4gICAgICAgIHAsIGxpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgICBvbCwgdWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIG9sLCB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDEsIGgyLCBoMyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHJlZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH0gXG59XG4iLCJib2R5IC5taC13cmFwcGVyIHtcbiAgICAuc3BsaXQge1xuICAgICAgICAmLmJhY2tncm91bmQtY29sb3ItLWdyYXktbGlnaHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJhY2tncm91bmQtY29sb3ItLWdyYXktbWVkaXVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LW1lZGl1bTtcbiAgICAgICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDM2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGxpdF9faW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICsgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4ucGFnZS13aWR0aCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mZWF0dXJlZC1wb3N0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FyZF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zcGxpdC1zaXplLS02NiB7XG4gICAgICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSwgPiAucGFnZS13aWR0aCAge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDY2LjY2JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwbGl0LXNpemUtLTMzIHtcbiAgICAgICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhLCA+IC5wYWdlLXdpZHRoICAge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwbGl0LXNpemUtLTUwIHtcbiAgICAgICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhLCA+IC5wYWdlLXdpZHRoICAge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwbGl0LXNpemUtLTI1IHtcbiAgICAgICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhLCA+IC5wYWdlLXdpZHRoICAge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg3NSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwbGl0LXNpemUtLTc1IHtcbiAgICAgICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhLCA+IC5wYWdlLXdpZHRoICAge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnZlcnRpY2FsLWFsaWduLS1taWRkbGUge1xuICAgICAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudmVydGljYWwtYWxpZ24tLWJvdHRvbSB7XG4gICAgICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJib2R5IC5taC13cmFwcGVyIHtcbiAgICAuYmxvZ3NfX2NvbnRhaW5lciB7XG4gICAgICAgIC5yZXN1bHRzLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmVlZF9fcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFnaW5hdGlvbl9fY3VycmVudCwgLnBhZ2luYXRpb25fX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggNnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YwZjNmOTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdpbmF0aW9uX19jdXJyZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhZ2luYXRpb25fX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWUtZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ubmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9nc19fdGl0bGUuaGVhZGluZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9ncy1mZWVkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgLmJsb2dzX190aXRsZS5oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNiMTM2MjU7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNiMTM2MjU7O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9nLXJlc3VsdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAyNHB4KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSAyNHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDV2dztcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1NnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAwO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2RhdGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgID4gcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAuYmxvZy1yZXN1bHRfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubWgtbWFpbi5zaWRlYmFyIHtcbiAgICAjbWFpbi1jb250ZW50IHtcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgLmJsb2ctcmVzdWx0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ibG9nLXJlc3VsdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXZ3O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgJi5yb3ctYnJlYWstLTIsICYucm93LWJyZWFrLS0zLCAmLnJvdy1icmVhay0tNCwgJi5yb3ctYnJlYWstLTUge1xuICAgICAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5ibG9nLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmxvZy1yZXN1bHRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuaG9tZSAubWgtd3JhcHBlciAuYmxvZy1yZXN1bHQge1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDI1cHgpO1xuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gMjVweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDI0cHgpO1xuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gMjRweCk7XG4gICAgfVxufSIsImJvZHkgLm1oLXdyYXBwZXIge1xuICAgIC5iYW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgICAgICAgbWluLWhlaWdodDogMTcwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDhweDtcbiAgICAgICAgfVxuICAgICAgICAuaTcyLWltYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgLjMzKTtcbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19saW5rLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
