@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;700&display=swap");@import url("https://use.typekit.net/dth3hqt.css");.black,.button.more.text-black::after{background-color:#000 !important}.white,.button.more.text-white::after{background-color:#fff !important}.dark-gray,.button.more.text-dark-gray::after{background-color:#444 !important}.gray,.button.more.text-gray::after{background-color:#bbb !important}.light-gray,.button.more.text-light-gray::after{background-color:#eee !important}.dark-blue,.button.more.text-dark-blue::after{background-color:#0F3E6D !important}.blue,.button.more.text-blue::after{background-color:#005CB9 !important}.red,.button.more.text-red::after{background-color:#c72626 !important}.clear,.button.more.text-clear::after{background-color:rgba(0,0,0,0) !important}.text-black,.headline-black{color:#000 !important}.text-white,.headline-white{color:#fff !important}.text-dark-gray,.headline-dark-gray{color:#444 !important}.text-gray,.headline-gray{color:#bbb !important}.text-blue,.headline-blue{color:#005CB9 !important}.text-red,.headline-red{color:#c72626 !important}.text-clear,.headline-clear{color:rgba(0,0,0,0) !important}.grad-black,.grad-gray,.grad-dark-gray,.grad-light-gray{background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important;background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%) !important}.grad-white{background:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%) !important}.gradient-lightblue{background:#dcf1fc;background:-moz-linear-gradient(top, #dcf1fc 0%, #fff 100%);background:-webkit-linear-gradient(top, #dcf1fc 0%, #fff 100%);background:linear-gradient(to bottom, #dcf1fc 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcf1fc', endColorstr='#ffffff',GradientType=0 )}.gradient-horizontal{background:#005cb9;background:-moz-linear-gradient(left, #005cb9 0%, #64b1e7 30%, #64b1e7 70%, #005cb9 100%);background:-webkit-linear-gradient(left, #005cb9 0%, #64b1e7 30%, #64b1e7 70%, #005cb9 100%);background:linear-gradient(to right, #005cb9 0%, #64b1e7 30%, #64b1e7 70%, #005cb9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#005cb9', endColorstr='#005cb9',GradientType=1 )}.photo-promo-title,.video-item-text-headline{font-family:"DM Sans",sans-serif;font-size:2rem;line-height:1.1}@media (min-width: 48rem){.photo-promo-title,.video-item-text-headline{font-size:2.2rem}}@media (min-width: 78.75rem){.photo-promo-title,.video-item-text-headline{font-size:2.4rem}}@media (min-width: 100rem){.photo-promo-title,.video-item-text-headline{font-size:2.8rem}}@media (min-width: 112.5rem){.photo-promo-title,.video-item-text-headline{font-size:3.0rem}}.photo-promo-item-headline{font-family:"DM Sans",sans-serif;font-size:1.5rem}@media (min-width: 48rem){.photo-promo-item-headline{font-size:1.6rem}}@media (min-width: 78.75rem){.photo-promo-item-headline{font-size:1.7rem}}@media (min-width: 100rem){.photo-promo-item-headline{font-size:1.9rem}}@media (min-width: 112.5rem){.photo-promo-item-headline{font-size:2.3rem}}.team-member-text-headline,.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-family:freight-text-pro,serif;font-size:1.25rem}@media (min-width: 78.75rem){.team-member-text-headline,.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-size:1.35rem}}@media (min-width: 100rem){.team-member-text-headline,.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-size:1.4rem}}@media (min-width: 112.5rem){.team-member-text-headline,.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-size:1.5rem}}.photo-promo-title,.photo-promo-item-text{opacity:0;transform:translateY(1rem);transition:all 0.8s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo.reveal .photo-promo-title,.photo-promo-item.reveal .photo-promo-item-text,.photo-promo-item.reveal .button-block{opacity:1;transform:translateX(0)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}input[type=text],textarea,input[type=tel],input[type=email],input[type=password],input[type=number],input[type=url],input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#content[tabindex="-1"]:focus{outline:0}address,dl{font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body,p,h1,h2,h3,h4,h5,h6,ul,ol,pre,figure{margin:0}input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{padding:0}main{display:block}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;text-decoration:none}a:focus{outline:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}html{font-family:freight-text-pro,serif;color:#005CB9;line-height:1.2;font-weight:500;font-style:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 740px){html{font-size:100%}}strong{font-weight:700}a{color:#005CB9;text-decoration:none;position:relative;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}a:focus,a:hover{color:#64B1E7;outline:none}.content a::before{height:6px;width:100%;content:' ';position:absolute;bottom:2px;z-index:-1;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.content a:focus::before,.content a:hover::before{height:9px;width:100%;content:' ';position:absolute;bottom:0;z-index:-1}*::-moz-selection,*::selection{background:red;color:white}h1,h2,h3{font-style:normal;font-weight:900;color:#005CB9;font-family:"DM Sans",sans-serif}h4,h5,h6{font-style:normal;font-weight:900;color:#64B1E7;font-family:freight-text-pro,serif}h1{font-size:200%;margin-bottom:.25em;line-height:1.0}@media only screen and (min-width: 360px){h1{font-size:220%}}@media only screen and (min-width: 740px){h1{font-size:250%}}@media only screen and (min-width: 1400px){h1{font-size:300%}}h2{font-size:160%;line-height:1.0;margin-bottom:.25em}@media only screen and (min-width: 740px){h2{font-size:200%}}h3{font-size:140%;line-height:1.0;margin-bottom:.5em}@media only screen and (min-width: 740px){h3{font-size:160%}}h4{font-size:110%;margin-bottom:.5em}h5{padding:0 0 .2em;font-size:80%;cursor:pointer;text-transform:uppercase;font-weight:700}h1 a,h2 a{display:inline-block}p{margin:0 0 1em}p:last-child{margin-bottom:0}em{font-style:italic}small{font-size:85%;display:block}.meta small{text-transform:uppercase;padding-bottom:.75em}blockquote{font-weight:300}strong,b{font-weight:600}sup{vertical-align:super;font-size:smaller}.footnotes{font-size:smaller;padding-top:1.5em}.emphasis{font-size:120%;font-weight:700;background:#ffcc00;padding:.2em;display:inline-block}main ul,section ul,main ol,section ol{margin:0 0 1.5em 2em}main li,section li{margin-bottom:.25em}.main-header{background:#005CB9;width:100%;position:fixed;height:4rem;left:0;top:0;z-index:1000;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.main-header{height:3.75rem;border:25px white solid;border-bottom:0}}.home .main-header .primary-nav{position:relative !important}.interior .main-header{height:6rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.interior .main-header{height:10rem}}.home .fixed .main-header{height:3.75rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.home .fixed .main-header{height:3.75rem}}.primary-nav{background:#64B1E7;z-index:1000;width:auto;opacity:1.0;position:relative;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.primary-nav{height:3.75rem;display:flex;left:initial;overflow:hidden}}.primary-nav-wrap{width:100%;height:100%;position:relative}@media (min-width: 100rem){.primary-nav-wrap{max-width:78.75rem}}.primary-nav-grouping.left,.primary-nav-grouping.right{display:none;width:100%}@media (min-width: 78.75rem){.primary-nav-grouping.left,.primary-nav-grouping.right{display:block;flex:1 1 auto;align-self:auto}}.primary-nav-grouping.left{text-align:right}.primary-nav-grouping.right{text-align:left}.primary-nav-grouping.logo-container{flex:0 1 8rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.primary-nav-grouping.logo-container{flex:0 1 11rem}}@media (min-width: 78.75rem){.primary-nav-grouping.logo-container{flex:0 1 20rem;align-self:baseline}}@media (min-width: 100rem){.primary-nav-grouping.logo-container{flex:0 1 27rem;align-self:baseline}}.primary-nav-item{font-size:1rem;display:inline-block;color:#444;text-decoration:none;cursor:pointer;text-transform:uppercase;position:relative}@media (min-width: 64rem){.primary-nav-item{font-size:1.25rem}}.primary-nav-item:hover .primary-nav{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.primary-nav-item:hover .primary-nav-link{color:#fff;background:#005CB9}.primary-nav-item:hover .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item:focus .primary-nav-link{color:#005CB9}.primary-nav-item:focus .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item.active{background:#005CB9}.primary-nav-list{display:flex;margin:0 auto;padding:0;font-family:"DM Sans",sans-serif;font-weight:700;list-style:none;position:absolute;right:0}.primary-nav-link{color:#fff;font-weight:700;transition:all 0.2s ease-in-out;padding:1.3rem;margin-right:0;display:inline-block}@media (min-width: 78.75rem){.primary-nav-link{padding:1.25rem}}.primary-nav-link:focus{background:#005CB9}.menu-trigger{opacity:1;visibility:visible;background:transparent;border:0;position:fixed;right:0.5rem;top:.8rem !important;z-index:2000;padding:.75rem .75rem .5rem;font-family:"DM Sans",sans-serif;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform-origin:top left;display:inline-block;cursor:pointer}@media (max-width: 27rem){.menu-trigger{z-index:2000}}@media (min-width: 48rem){.menu-trigger{opacity:0;visibility:hidden}}.menu-trigger:hover .hamburger-inner{width:18px}.menu-trigger:hover .hamburger-inner,.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{background-color:#64B1E7}.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{width:26px}.menu-trigger:hover .menu-trigger-label{color:#64B1E7;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.menu-trigger:focus{box-shadow:inset 0 0 0 2px #fff}.fixedxxx .menu-trigger{left:10px;opacity:1.0;visibility:visible;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.fixedxxx .menu-trigger{left:2rem}}@media (min-width: 100rem){.fixedxxx .menu-trigger{left:3rem}}@media (min-width: 112.5rem){.fixedxxx .menu-trigger{left:4rem}}.home .menu-trigger{top:.8rem !important}@media (min-width: 48rem){.home .menu-trigger{top:.8rem !important}}.hamburger{padding:0 .15rem;display:inline-block;cursor:pointer;transition-property:opacity;transition-duration:0.15s;transition-timing-function:linear;position:relative;transition:all 0.2s ease-in-out;vertical-align:middle;z-index:10000}.hamburger-box{width:26px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;width:20px;margin-top:-1px;transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform, width, background-color;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{width:20px;content:"";display:block}.hamburger-inner:before{top:-6px;transition:top .1s .25s ease-in, opacity .1s ease-in, width .1s .12s ease-out}.hamburger-inner:after{bottom:-6px;transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),width 0.1s 0.12s ease-out}.menu-trigger-label{vertical-align:middle;top:-1px;position:relative;display:inline-block;text-transform:uppercase;color:#fff}.menu-trigger-label.menu-label{clip-path:inset(0 0 0 0);transition:color 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important,opacity 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important}.menu-trigger-label.close-label{position:absolute;left:calc(18px + 1rem);top:50%;transform:translateY(-50%);-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:inset(0 100% 0 0);transition:color 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.menu-trigger-label.close-label{display:none}}@supports (-ms-ime-align: auto){.menu-trigger-label.close-label{display:none}}.display-menu .menu-trigger{transform:scale(1)}.display-menu .menu-trigger .hamburger-inner,.display-menu .menu-trigger .hamburger-inner:before,.display-menu .menu-trigger .hamburger-inner:after{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);background-color:#fff}@media (min-width: 48rem){.display-menu .menu-trigger .hamburger-inner,.display-menu .menu-trigger .hamburger-inner:before,.display-menu .menu-trigger .hamburger-inner:after{background-color:#fff}}@media (min-width: 48rem){.display-menu .menu-trigger:hover .hamburger-inner,.display-menu .menu-trigger:hover .hamburger-inner:before,.display-menu .menu-trigger:hover .hamburger-inner:after{background-color:#fff}}.display-menu .menu-trigger:hover .menu-trigger-label{color:#fff}.display-menu .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);width:1826px}.display-menu .hamburger-inner,.display-menu .hamburger-inner:before,.display-menu .hamburger-inner:after{width:18px !important;background-color:#fff}@tablet{.display-menu .hamburger-inner,.display-menu .hamburger-inner:before,.display-menu .hamburger-inner:after{background-color:#fff}}.display-menu .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out, opacity .1s .12s ease-out}.display-menu .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.display-menu .menu-trigger-label{color:#000}@media (max-width: 27rem){.display-menu .menu-trigger-label{opacity:0;visibility:hidden}}.display-menu .menu-trigger-label.menu-label{clip-path:inset(0 100% 0 0);transition:color 0.2s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0s !important}@supports (-ms-ime-align: auto){.display-menu .menu-trigger-label.menu-label{display:none}}.display-menu .menu-trigger-label.close-label{font-size:1.1rem;font-family:"DM Sans",sans-serif;clip-path:inset(0 0 0 0);transition:color 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89),clip-path 0.3s cubic-bezier(0.57, 0.2, 0.21, 0.89) 0.5s !important;opacity:1;visibility:visible;color:white}@supports (-ms-ime-align: auto){.display-menu .menu-trigger-label.close-label{display:inline-block}}@media (min-width: 48rem){.display-menu.reveal-items .menu-trigger{transform:scale(1);right:2rem}}.fixed .menu-trigger{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.fixed.reveal-items .menu-trigger{transform:scale(1) translateX(0)}}.menu-trigger.fixed-menu{transform:scale(1) translateX(0)}.home.fixed .menu-trigger{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);top:0.75rem !important}.expanded-menu{background:#005CB9;width:70vw;height:100vh;position:fixed;top:0;right:0;z-index:100000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform:translateX(100%);visibility:hidden;box-shadow:-0.5rem 0 1.5rem 0 rgba(0,0,0,0.25);overflow-y:scroll}@media (min-width: 48rem){.expanded-menu{width:100%;height:100%;position:fixed;top:0;left:0;background:#0F3E6D;padding:0;opacity:0;padding:1rem;transform:translateX(0)}}@media (min-width: 78.75rem){.expanded-menu{padding:2rem}}.expanded-menu-grid{margin:0 auto;padding-top:1rem}@media (min-width: 48rem){.expanded-menu-grid{padding:0;background:#005CB9;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;width:48em;max-width:90%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}}@media (min-width: 48rem){.expanded-menu-grid{width:64em}}.expanded-menu-col{margin:0;text-align:left;font-family:"DM Sans",sans-serif}@media (min-width: 48rem){.expanded-menu-col{opacity:0;transform:translateY(3rem);transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);flex:1;padding:1.5rem}}@media (min-width: 78.75rem){.expanded-menu-col{padding:2rem}}.expanded-menu-col .expanded-menu-nav-link{color:#fff;background:rgba(255,255,255,0.2);margin-bottom:1px;display:block;padding:.5rem 2rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);font-size:1.35rem}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link{background:none;padding:.65rem 1.0rem;font-size:1.35rem}}@media (min-width: 78.75rem){.expanded-menu-col .expanded-menu-nav-link{font-size:1.3rem}}.expanded-menu-col .expanded-menu-nav-link:hover{background:#fff;color:#005CB9}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link:hover{background:#fff;color:#005CB9}}.expanded-menu-col .expanded-menu-nav-link:focus{box-shadow:0 0 0 2px #fff}.expanded-menu .social{margin:1rem 0 0 1rem}@media (min-width: 48rem){.expanded-menu .social{margin:1rem auto 0}}.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem;display:inline-block}@media (min-width: 48rem){.expanded-menu .social-link{width:1.75rem;height:1.75rem;padding:.25rem}}@media (min-width: 78.75rem){.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem}}.expanded-menu .social-icon{fill:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.expanded-menu .social-icon:hover{fill:#64B1E7;background:#005CB9}.mobile-menu-close{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:block;z-index:10000;opacity:0;visibility:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.display-menu{overflow:hidden}.display-menu .expanded-menu{transform:translateX(0);visibility:visible;width:85vw;height:100vh}@media (min-width: 48rem){.display-menu .expanded-menu{width:100vw;height:100vh;opacity:1;visibility:visible}}@media (min-width: 48rem){.display-menu.reveal-items .expanded-menu-col,.display-menu.reveal-items .expanded-menu-search{transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);opacity:1;transform:translateY(0)}}@media (min-width: 48rem){.display-menu.reveal-items .expanded-menu-col:nth-child(2){transition-delay:.2s !important}.display-menu.reveal-items .expanded-menu-col:nth-child(3){transition-delay:.4s !important}.display-menu.reveal-items .expanded-menu-col:last-child{transition-delay:.6s !important}}.display-menu .mobile-menu-close{opacity:.6;visibility:visible}.expanded-menu-section-header.expanded .expanded-menu-section-header-link{color:#fff}.expanded-menu-section-header.expanded .expanded-menu-section-header-arrow-svg{transform:rotate(180deg)}.site-footer-nav-list-link{font-size:0.9rem;display:inline-block;color:#444;transition:all 0.2s ease-in-out;margin:0 auto;text-decoration:underline}.site-footer-nav-list-link:hover{color:#005CB9}.site-footer-nav-list-link:focus{color:#005CB9;box-shadow:0 0 0 1px #005CB9}@media (min-width: 48rem){.site-footer-nav-list-link{font-size:.8rem}}@media (min-width: 78.75rem){.site-footer-nav-list-link{font-size:1rem}}.site-footer::before{content:"";width:100%;height:.5rem;position:absolute;top:-.5rem;left:0;z-index:1;background:#005CB9}@media (min-width: 48rem){.site-footer::before{height:.65rem;top:-.65rem}}.site-footer{position:relative;background:#fff;padding:2rem 0}.site-footer-grid{display:block;margin:0 auto}@media (min-width: 78.75rem){.site-footer-grid{max-width:100rem}}.site-footer-col{text-align:center;margin:0 auto;padding:1rem 0;display:flex;align-content:center;width:fit-content}.site-footer-nav-list{text-align:center;list-style:none;margin:0;padding:0}.site-footer-nav-list-link{display:block;margin:0 0 .5rem 0;font-weight:400}@media (min-width: 48rem){.site-footer-nav-list-link{font-size:0.9rem;display:table}}.site-footer-nav-list-link-title{color:#0F3E6D;font-family:"DM Sans",sans-serif;font-weight:900;letter-spacing:-.5px;font-size:1.1rem;padding:0 0 .5rem 0;text-transform:uppercase;display:block}.site-footer-nav-list-link-title:focus{color:#fff;box-shadow:0 0 0 1px #005CB9}.site-footer-nav-list-link-title:hover{color:#fff}@media (min-width: 48rem){.site-footer-nav-list{text-align:left}}.site-footer .social{margin:1.0rem 0}.site-footer .social-link{width:1.75rem;height:1.75rem}@media (min-width: 48rem){.site-footer .social-link{width:1.35rem;height:1.35rem}}@media (min-width: 78.75rem){.site-footer .social-link{width:1.75rem;height:1.75rem}}.footer-logo{padding:0}.footer-logo-img{max-width:100px;height:auto}.footer-extras-share{font-size:1.0rem;margin-left:1rem;position:relative;display:flex;align-items:center;justify-content:center}@media (min-width: 100rem){.footer-extras-share{font-size:1.1rem}}.footer-extras-share .social-link{margin-left:.5rem;display:inline-block;border-radius:50%;padding:0.5rem;width:2.5rem;height:2.5rem;background:#005CB9}.footer-extras-share .social-link:hover{background:#64B1E7}.footer-extras-share .social-link svg{width:100%;fill:#fff}.paidfor{color:#fff;font-size:.9rem;padding:.75rem;line-height:1.3;border:1px solid rgba(238,238,238,0.4);font-weight:400;width:90%;margin:2rem auto}@media (min-width: 78.75rem){.paidfor{width:60%;max-width:960px}}.underline{text-decoration:underline}.contact-info{width:100%;text-align:center;font-weight:400;font-size:1.2rem;padding:0.5rem}.copyright{width:100%;text-align:center;font-weight:400}.copyright-content{font-size:0.9em;padding:0rem;color:#444;margin:0 auto}@media (min-width: 78.75rem){.copyright-content{max-width:100rem}}.copyright-nav-link{text-decoration:underline}@font-face{font-family:'hub-survey';src:url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.eot?c6ymz1");src:url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.eot?c6ymz1#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.woff2?c6ymz1") format("woff2"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.ttf?c6ymz1") format("truetype"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.woff?c6ymz1") format("woff"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.svg?c6ymz1#hub-survey") format("svg");font-weight:normal;font-style:normal}.form{text-align:left;padding:1em;margin:1rem 0;background:#fff;border:1px solid rgba(0,0,0,0.2)}@media (min-width: 48rem){.form{margin:0;padding:2em}}.form .group{padding:1em 0}.fields{width:100%}.fields .field{padding-bottom:.5em;position:relative;text-align:left}.fields .field.wide{width:100%;float:none;padding-right:0;display:block}.inline .fields .field{padding-bottom:.1em}.form .row{padding-right:0;padding-bottom:.7em;display:block;position:relative}.form .form-bottom{text-align:center}.form fieldset{color:#bbb;display:block;padding-bottom:1em;font-family:freight-text-pro,serif}.form label{display:inline-block;padding:0 0 .2em;font-size:70%;cursor:pointer;font-family:freight-text-pro,serif;text-transform:uppercase;font-weight:400;position:inherit;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media (min-width: 48rem){.form label{font-size:60%}}.form input,.form select,.form textarea{position:relative;border:1px solid rgba(0,0,0,0);-moz-box-shadow:inset 0 -0.15em 0 #005CB9;-webkit-box-shadow:inset 0 -0.15em 0 #005CB9;box-shadow:inset 0 -0.15em 0 #005CB9;background:#eee;border-radius:0;-webkit-appearance:none;width:100%;padding:.5em .5em;font-family:freight-text-pro,serif;font-weight:400;font-size:100%;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width: 48rem){.form input,.form select,.form textarea{font-size:110%;padding:.75em .75em}}.form textarea{height:10em}.form input:hover,.form select:hover,.form textarea:hover{border:1px solid rgba(0,0,0,0.2);background:#fff;-moz-box-shadow:inset 0 -0.15em 0 #c72626;-webkit-box-shadow:inset 0 -0.15em 0 #c72626;box-shadow:inset 0 -0.15em 0 #c72626}.form input:focus,.form select:focus,.form textarea:focus{border:1px solid rgba(0,0,0,0.6)}.form .submit{padding:0 0 1.5em;text-align:center}.form button{background:#005CB9;font-family:"DM Sans",sans-serif;text-transform:uppercase;font-weight:900;border:none;border-radius:8px;padding:.5em 1.0em;font-size:1.1rem;color:#fff;display:block;width:100%;margin:.5em 0;position:relative;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}@media (max-width: 27rem){.form button{border-radius:6px;font-size:1.35rem;line-height:1;letter-spacing:.5px}}@media (min-width: 48rem){.form button{margin:1em 0;border-radius:4px;font-size:1.75rem}}.form button:hover,.form .form button:active{background:#c72626}.form .small{font-size:60%;display:block;margin:1.5rem 0 .5rem 0;font-weight:400;font-style:italic}.form .radio-row{margin:0 0 .5em 0}.form .radio-row .radio-item{display:block}.form .radio-row input[type=radio]{width:auto;-moz-appearance:radio;-webkit-appearance:radio;margin:0 0 0 1em}.form .radio-row input[type=radio]:hover{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form .radio-row input[type=radio]:focus{border:0}.form .radio-row label:hover{-moz-box-shadow:inset 0 -.15em 0 #7191cd;-webkit-box-shadow:inset 0 -.15em 0 #7191cd;box-shadow:inset 0 -.15em 0 #7191cd}.form .radio-row label{text-transform:none;font-weight:400}.form .disclaimer{margin:0 auto !important;font-size:70% !important;font-weight:400;font-style:italic;text-align:left !important}.form .error{-moz-box-shadow:inset 0 -.25em 0 #c51244;-webkit-box-shadow:inset 0 -.25em 0 #c51244;box-shadow:inset 0 -.25em 0 #c51244;background:#fff0f4;color:#c51244}@media only screen and (min-width: 550px) and (min-device-width: 480px){.fields{width:100%;display:table;padding-bottom:.4em}.field,.form .col{width:50%;display:table-cell;vertical-align:top}.form .col{padding:.5em}.fields.three .field{width:33.33%}.form .field{padding-left:1em}.form .field:first-child{padding-left:0}.fields.three .field:last-child{padding-left:1em}.form .field.wide:last-child{padding-right:0}.form .fields.address .field:last-child{padding-right:0}#zip-field{width:30%}}@media only screen and (min-width: 550px) and (min-device-width: 480px){.form input,.form select,.form textarea{font-size:100%}}@media only screen and (min-width: 1100px) and (min-device-width: 480px){.form button{margin:0}}form strong.error{background:#900;padding:.2em .5em .3em;display:block;white-space:nowrap;position:absolute;left:0;top:1.5em;z-index:9999;font-size:.8em;line-height:1;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:0}form strong.error:after{height:0;width:0;margin-left:-6px;content:" ";position:absolute;left:15px;top:100%;border-color:rgba(153,0,0,0);border:solid transparent;pointer-events:none;border-top-color:#900;border-width:6px}.success{text-align:center;padding:1em;margin:1rem 0;background:#fff;border:1px solid rgba(0,0,0,0.2);font-size:125%}@media (min-width: 48rem){.success{margin:0;padding:3em}}.success h3{text-transform:uppercase;color:#c72626;line-height:1}.row strong.error{top:85%;font-size:.7em}.row strong.error:after{display:none}.radio-container,.checkbox-container{width:100%;display:block;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-content:center;align-items:center}@media (min-width: 48rem){.radio-container,.checkbox-container{display:flex}}.label--checkbox,.label--radio{position:relative !important;width:100% !important;margin:.5rem;font-family:freight-text-pro,serif;line-height:135%;cursor:pointer}@media (min-width: 48rem){.label--checkbox,.label--radio{width:auto !important}}[type="checkbox"],[type="radio"]{box-sizing:border-box;background:none !important;box-shadow:none !important;-webkit-appearance:auto !important;width:auto !important;margin:0 0.25rem 0 0 !important;top:2px}[type="checkbox"]{box-sizing:border-box;background:none !important;box-shadow:none !important;-webkit-appearance:auto !important;width:auto !important;margin:0 0.25rem 0 0 !important;top:2px;left:0;position:absolute !important}span.checkbox-pad{display:inline-block;padding-left:1rem}form input:-moz-placeholder{opacity:1}form input::-moz-placeholder{opacity:1}form input:-ms-input-placeholder{color:#555}form input::-webkit-input-placeholder{color:#555}form input:hover:-ms-input-placeholder{color:#ffffff}form input:hover::-webkit-input-placeholder{color:#ffffff}form input:focus:-ms-input-placeholder{color:#4e4e4e}form input:focus::-webkit-input-placeholder{color:#4e4e4e}form textarea:-moz-placeholder{opacity:1}form textarea::-moz-placeholder{opacity:1}form textarea:-ms-input-placeholder{color:#555}form textarea::-webkit-input-placeholder{color:#555}form textarea:hover:-ms-input-placeholder{color:#414141}form textarea:hover::-webkit-input-placeholder{color:#414141}form textarea:focus:-ms-input-placeholder{color:#4e4e4e}form textarea:focus::-webkit-input-placeholder{color:#4e4e4e}.ctct-inline-form{padding:0}@media (min-width: 48rem){.ctct-inline-form{padding:0}}div.ctct-form-embed div.ctct-form-defaults *{font-family:"DM Sans",sans-serif !important}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{text-transform:uppercase !important;color:#fff !important;font-weight:700 !important}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{text-transform:uppercase !important;color:#fff !important;font-weight:700 !important;font-size:135% !important}.main-logo{width:180px;margin:0 auto;display:inline-block;position:relative;z-index:200;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);top:5px;padding:0}@media (min-width: 48rem){.main-logo{width:30rem}}.main-logo a{display:block}.main-logo .svg{width:100%;fill:#005CB9;transition:all 0.2s ease-in-out}.main-logo:hover .svg{fill:#0F3E6D}.main-logo img{width:100%}.main-logo .logo-lg{display:block}.main-logo .logo-sm{display:none}.home header .main-logo{width:66px;position:relative;top:0.5rem;left:0.5rem;margin:0 auto}@media (min-width: 48rem){.home header .main-logo{top:4rem;position:absolute;display:none}}@media (min-width: 64rem){.home header .main-logo{top:5rem}}.interior .main-logo{width:66px;position:relative;top:0.5rem;left:0.5rem;margin:0 auto}@media (min-width: 48rem){.interior .main-logo{top:4.7rem;width:100px;position:absolute;left:1.5rem}}@media (min-width: 112.5rem){.interior .main-logo{left:5rem}}.fixed header .main-logo{width:66px}@media (min-width: 48rem){.fixed header .main-logo{top:4.7rem;width:100px;position:absolute;padding:0;left:1.5rem}}@media (min-width: 112.5rem){.fixed header .main-logo{left:5rem}}.fixed header .main-logo .logo-lg{display:none}.fixed header .main-logo .logo-sm{display:block}.footer-logo{margin:0 auto;width:100px;height:auto;display:inline-block}.news-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.0rem}@media (min-width: 48rem){.news-list{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media (min-width: 64rem){.news-list{grid-template-columns:repeat(3, 1fr);gap:2rem}}.news-list-item{width:100%;padding:1.0rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);display:inline-block;opacity:0;transform:translateY(4rem);margin-bottom:0rem;text-align:left;border:1px #64B1E7 solid}.news-list-item.reveal{opacity:1.0;transform:translateY(0)}@media (min-width: 48rem){.news-list-item{padding:2rem;margin-bottom:2rem}}.news-list-item:hover{background:#fff}.news-list-item-link{text-decoration:none !important}.news-list-item-date{color:#64B1E7;font-family:"DM Sans",sans-serif;font-size:.8rem;margin-bottom:.5rem;display:block;text-transform:uppercase;font-weight:700}.news-list-item-headline{font-family:"DM Sans",sans-serif;color:#005CB9;margin-bottom:0;padding-bottom:.5rem;font-size:1.6em;line-height:1;position:relative;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.news-list-item-more{font-family:"DM Sans",sans-serif;color:#000;font-size:1.0rem;text-transform:uppercase;line-height:1.0;position:relative;font-weight:700}.team-member{text-align:center;grid-column:span 1;overflow:hidden;transform:translateY(4rem);transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;transition-delay:0.25s}.team-member.reveal{opacity:1;overflow:initial;transform:translateY(0)}.team-member-aspect{text-decoration:none !important;display:block !important}.team-member-aspect:hover{padding:0;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.team-member-aspect:hover .team-member-photo-img{-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.35);box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.35)}.team-member-aspect:hover .team-member-text-headline{color:#64B1E7}.team-member-aspect.norollover:hover .team-member-photo-img{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}.team-member-aspect.norollover:hover .team-member-text-headline{color:#005CB9}.team-member-photo{z-index:100;position:relative;width:100%;height:100%;background:#0F3E6D;overflow:hidden;margin:0 auto}.team-member-photo.bio{width:100%;height:auto;margin:0 0 1rem 1rem;float:right}@media (min-width: 48rem){.team-member-photo.bio{max-width:470px;height:auto;margin:0 0 2rem 2rem}}.team-member-photo.bio .team-member-photo-img{padding-bottom:120% !important}.team-member-photo-img{width:100%;height:100%;padding-bottom:120%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all 1s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.team-member-text{padding:.5rem;line-height:1.0}.team-member-text-headline{color:#005CB9;font-weight:700;font-family:"DM Sans",sans-serif;line-height:1;margin-bottom:.2rem}.team-member-text-job{color:#64B1E7;font-size:1.0rem;font-family:"DM Sans",sans-serif;text-transform:uppercase;font-weight:700;line-height:1}.team-member-text-overview{color:#444;font-size:1.0rem;padding:0.5rem 0;display:block;line-height:1.15}.team-member.solo .team-member-aspect{display:block}@media (min-width: 48rem){.team-member.solo .team-member-aspect{display:flex !important;align-items:center;justify-content:center}}.team-member.solo .team-member-photo{max-width:250px}@media (min-width: 48rem){.team-member.solo .team-member-photo{width:-webkit-fill-available;max-width:350px;aspect-ratio:1 / 1}}.team-member.solo .team-member-text{margin:0}@media (min-width: 48rem){.team-member.solo .team-member-text{width:-webkit-fill-available;text-align:left;margin:0 0 0 2rem}}@media all and (-ms-high-contrast: none){header .main-logo{top:2.25rem !important;left:1rem !important}.news-feed,.news-list,.team-grid{display:block !important}.news-list-item{width:33% !important;display:inline-block !important}.team-member{width:19% !important;display:inline-block !important}}.button{background:#005CB9;color:#fff !important;padding:.5rem 1rem;font-family:"DM Sans",sans-serif;font-size:0.9rem;line-height:.9;letter-spacing:0;font-weight:700;text-transform:uppercase;display:inline-block !important;text-decoration:none !important;position:relative;overflow:hidden;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin:0;outline:0}.button.small{padding:.5rem .75rem;font-size:1rem;line-height:1}@media (max-width: 27rem){.button{font-size:1.15rem;line-height:1}}@media (min-width: 48rem){.button{padding:.4rem 1rem;margin:0;font-size:1.5rem;line-height:1.4}}@media (min-width: 64rem){.button{font-size:1.15rem;line-height:1.25;padding:0.5rem 1rem}}@media (min-width: 78.75rem){.button{font-size:1.2rem;line-height:1.3;padding:0.75rem 1.5rem;margin:0}}.button:before,.button:after{width:100%;height:50%;display:block;content:"";z-index:10;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.button:before{position:absolute;top:0;left:0}.button:after{position:absolute;bottom:0;left:0}.button:hover{color:#fff;transform:scale(1.1);text-decoration:none !important}.button:active{transform:scale(0.95)}.button.more{background:rgba(0,0,0,0);color:#000;border-radius:0;padding:.25rem .25rem;text-decoration:none}.button.more::after{content:"";width:calc(100% + .5rem);height:4px;position:absolute;bottom:0;left:-.25rem;z-index:-1;background:#000}.button.archive{margin-top:5rem}.button.solid.light-gray{color:#444 !important}.button.solid.blue{color:#fff !important}.button.solid.orange{color:#fff !important}.button.solid.white{color:#000 !important}.button.outline{background-color:transparent !important;-webkit-box-shadow:inset 0 0 0 2px #005CB9;box-shadow:inset 0 0 0 2px #005CB9;color:#005CB9 !important}.button.outline.black{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;color:#000 !important}.button.outline.dark-gray{-webkit-box-shadow:inset 0 0 0 2px #444;box-shadow:inset 0 0 0 2px #444;color:#444 !important}.button.outline.blue{-webkit-box-shadow:inset 0 0 0 2px #005CB9;box-shadow:inset 0 0 0 2px #005CB9;color:#005CB9 !important}.button.outline.white{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;color:#fff !important}.button.centered{margin:0 auto}.centering{width:100%;text-align:center}@media (min-width: 48rem){.centering{display:flex;grid-gap:1rem}}.photo-promo{background-color:#005CB9;position:relative;opacity:0;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);overflow:hidden}.photo-promo.add_top_padding{margin-top:1.5rem}@media (min-width: 48rem){.photo-promo.add_top_padding{margin-top:2rem}}@media (min-width: 78.75rem){.photo-promo.add_top_padding{margin-top:4rem}}@media (min-width: 100rem){.photo-promo.add_top_padding{margin-top:5rem}}@media (min-width: 112.5rem){.photo-promo.add_top_padding{margin-top:6rem}}@media (min-width: 125rem){.photo-promo.add_top_padding{margin-top:7rem}}.photo-promo.not_full_width{max-width:93.75rem;margin:1rem 1rem 0}@media (min-width: 48rem){.photo-promo.not_full_width{margin:2rem auto}}.photo-promo.reveal{opacity:1}.photo-promo.sidebar-promo{background-color:white}.photo-promo.sidebar-promo .photo-promo-item{background-color:#005CB9;margin-bottom:1rem}.photo-promo.sidebar-promo .photo-promo-item-photo{opacity:0.5 !important}.photo-promo-title{font-family:"DM Sans",sans-serif;margin:1rem auto;color:#fff}@media (min-width: 78.75rem){.photo-promo-title{margin:2rem auto}}.photo-promo-title-link{color:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);padding:0 .5rem}.photo-promo-title-link:hover{color:#005CB9}.photo-promo-grid{width:100%}@media (min-width: 48rem){.photo-promo-grid{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;align-content:stretch}}.photo-promo-item{position:relative;overflow:hidden;z-index:100;max-height:400px}@media (min-width: 48rem){.photo-promo-item{flex:1;max-height:initial;transition-delay:.1s}.photo-promo-item:nth-child(2){transition-delay:.2s}.photo-promo-item:nth-child(3){transition-delay:.3s}}@media (min-width: 100rem){.photo-promo-item{flex:1}}.photo-promo-item.green{background:#005CB9}.photo-promo-item.blue{background:#0F3E6D}.photo-promo-item.dark-green{background:#002953}.photo-promo-item.dark-blue{background:#030b13}.photo-promo-item.dark-gray{background:#111}.photo-promo-item.gray{background:#bbb}.photo-promo-item.black{background:#000}.photo-promo-item.white{background:#fff}.photo-promo-item.white .photo-promo-item-headline,.photo-promo-item.white .photo-promo-item-blurb{color:#bbb}.photo-promo-item-aspect{padding-top:56.25%;width:100%;height:100%}.photo-promo-item-center{width:100%;height:100%;position:absolute;top:0;left:0;z-index:400;align-items:center;display:flex;justify-content:center;overflow:hidden;padding:1.5rem;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 )}@media (min-width: 48rem){.photo-promo-item-center{padding:1rem}}@media (min-width: 100rem){.photo-promo-item-center{padding:2rem}}.photo-promo-item-center:focus{box-shadow:inset 0 0 0 8px #005CB9}.photo-promo-item-center.gradient{text-align:left;align-items:normal;justify-content:left}.photo-promo-item:nth-child(1) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);background:-webkit-linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);background:linear-gradient(15deg, #214e8c 20%, rgba(33,78,140,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#214e8c', endColorstr='#00214e8c',GradientType=1 )}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);background:-webkit-linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);background:linear-gradient(15deg, #90fff6 20%, rgba(144,255,246,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#90fff6', endColorstr='#0090fff6',GradientType=1 )}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient .button{background:#005CB9 !important}.photo-promo-item:nth-child(2) .photo-promo-item-center.gradient .button .button-text{color:#fff !important}.photo-promo-item:nth-child(3) .photo-promo-item-center.gradient{background:-moz-linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);background:-webkit-linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);background:linear-gradient(15deg, #4d98e8 20%, rgba(77,152,232,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d98e8', endColorstr='#004d98e8',GradientType=1 )}.photo-promo-item-text{transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);z-index:100;position:relative;margin:0 auto;bottom:2rem;position:absolute}@media (min-width: 78.75rem){.photo-promo-item-text{max-width:48rem}}.photo-promo-item-text .left{text-align:left}.photo-promo-item-link{z-index:100;position:relative;display:block;margin:0 auto;padding:2rem 0}@media (min-width: 48rem){.photo-promo-item-link{padding:2rem 0}}@media (min-width: 78.75rem){.photo-promo-item-link{padding:3rem 0}}@media (min-width: 112.5rem){.photo-promo-item-link{padding:4rem 0}}.photo-promo-item-headline{font-family:"DM Sans",sans-serif;color:#fff !important;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo-item-subheadline{font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.2;font-weight:700;color:#fff;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin-top:1rem;display:block}@media (min-width: 48rem){.photo-promo-item-subheadline{margin-top:1.25rem}}@media (min-width: 78.75rem){.photo-promo-item-subheadline{margin-top:1.5rem}}.photo-promo-item-subheadline2{font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.2;font-weight:700;color:#fff;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8);margin:-.5rem 0 1rem 0;display:block}@media (min-width: 48rem){.photo-promo-item-subheadline2{margin:-.75rem 0 1.25rem 0}}@media (min-width: 78.75rem){.photo-promo-item-subheadline2{margin:-1rem 0 1.5rem 0}}.photo-promo-item-blurb{font-family:freight-text-pro,serif;color:#fff;display:block;transition-delay:.4s !important;margin:.75rem auto;font-size:1rem;line-height:1.3;text-align:center}@media (min-width: 48rem){.photo-promo-item-blurb{margin:.75rem auto}}@media (min-width: 112.5rem){.photo-promo-item-blurb{margin:1rem auto;font-size:1.3rem}}.photo-promo-item-photo{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0.9;transform:scale(1.2)}.photo-promo-item:hover .photo-promo-item-photo{opacity:1.0 !important;transform:scale(1.2) !important}.photo-promo-item.square .photo-promo-item-aspect{padding-top:80%}.photo-promo-item.letterbox .photo-promo-item-aspect{padding-top:75%}.photo-promo-item.widescreen .photo-promo-item-aspect{padding-top:56.25%}.photo-promo-item.flex-with-content .photo-promo-item-aspect{padding-top:0 !important}.photo-promo-item.flex-with-content .photo-promo-item-center{position:relative;top:0;left:0}@media (max-width: 27rem){.photo-promo-item.flex-with-content .photo-promo-item-center{padding-top:3rem;padding-bottom:3rem}}@media (max-width: 27rem){.photo-promo-item.match-sibling .photo-promo-item-center{position:relative;top:0;left:0}}@media (min-width: 48rem){.photo-promo-item.wide{flex:0 0 66%}}.photo-promo-item .button-block{margin-top:.5rem;transition-delay:1s}.photo-promo-item.reveal .photo-promo-item-photo{opacity:0.9;transform:scale(1)}.photo-promo-item.reveal .photo-promo-item-photo.no_dim{opacity:1}.photo-promo-item.multi-button:hover .photo-promo-item-headline{transform:scale(1) !important}.photo-promo-item.multi-button:hover .photo-promo-item-photo{opacity:.4 !important;transform:scale(1) !important}.photo-promo-item.multi-button:hover .photo-promo-item-photo.no_dim{opacity:1}@font-face{font-family:'hub-survey';src:url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.eot?c6ymz1");src:url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.eot?c6ymz1#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.woff2?c6ymz1") format("woff2"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.ttf?c6ymz1") format("truetype"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.woff?c6ymz1") format("woff"),url("https://s3.amazonaws.com/icomoon.io/31537/HUBSurvey/hub-survey.svg?c6ymz1#hub-survey") format("svg");font-weight:normal;font-style:normal}.form{text-align:left;padding:1em;margin:1rem 0;background:#fff;border:1px solid rgba(0,0,0,0.2)}@media (min-width: 48rem){.form{margin:0;padding:2em}}.form .group{padding:1em 0}.fields{width:100%}.fields .field{padding-bottom:.5em;position:relative;text-align:left}.fields .field.wide{width:100%;float:none;padding-right:0;display:block}.inline .fields .field{padding-bottom:.1em}.form .row{padding-right:0;padding-bottom:.7em;display:block;position:relative}.form .form-bottom{text-align:center}.form fieldset{color:#bbb;display:block;padding-bottom:1em;font-family:freight-text-pro,serif}.form label{display:inline-block;padding:0 0 .2em;font-size:70%;cursor:pointer;font-family:freight-text-pro,serif;text-transform:uppercase;font-weight:400;position:inherit;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media (min-width: 48rem){.form label{font-size:60%}}.form input,.form select,.form textarea{position:relative;border:1px solid rgba(0,0,0,0);-moz-box-shadow:inset 0 -0.15em 0 #005CB9;-webkit-box-shadow:inset 0 -0.15em 0 #005CB9;box-shadow:inset 0 -0.15em 0 #005CB9;background:#eee;border-radius:0;-webkit-appearance:none;width:100%;padding:.5em .5em;font-family:freight-text-pro,serif;font-weight:400;font-size:100%;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width: 48rem){.form input,.form select,.form textarea{font-size:110%;padding:.75em .75em}}.form textarea{height:10em}.form input:hover,.form select:hover,.form textarea:hover{border:1px solid rgba(0,0,0,0.2);background:#fff;-moz-box-shadow:inset 0 -0.15em 0 #c72626;-webkit-box-shadow:inset 0 -0.15em 0 #c72626;box-shadow:inset 0 -0.15em 0 #c72626}.form input:focus,.form select:focus,.form textarea:focus{border:1px solid rgba(0,0,0,0.6)}.form .submit{padding:0 0 1.5em;text-align:center}.form button{background:#005CB9;font-family:"DM Sans",sans-serif;text-transform:uppercase;font-weight:900;border:none;border-radius:8px;padding:.5em 1.0em;font-size:1.1rem;color:#fff;display:block;width:100%;margin:.5em 0;position:relative;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}@media (max-width: 27rem){.form button{border-radius:6px;font-size:1.35rem;line-height:1;letter-spacing:.5px}}@media (min-width: 48rem){.form button{margin:1em 0;border-radius:4px;font-size:1.75rem}}.form button:hover,.form .form button:active{background:#c72626}.form .small{font-size:60%;display:block;margin:1.5rem 0 .5rem 0;font-weight:400;font-style:italic}.form .radio-row{margin:0 0 .5em 0}.form .radio-row .radio-item{display:block}.form .radio-row input[type=radio]{width:auto;-moz-appearance:radio;-webkit-appearance:radio;margin:0 0 0 1em}.form .radio-row input[type=radio]:hover{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form .radio-row input[type=radio]:focus{border:0}.form .radio-row label:hover{-moz-box-shadow:inset 0 -.15em 0 #7191cd;-webkit-box-shadow:inset 0 -.15em 0 #7191cd;box-shadow:inset 0 -.15em 0 #7191cd}.form .radio-row label{text-transform:none;font-weight:400}.form .disclaimer{margin:0 auto !important;font-size:70% !important;font-weight:400;font-style:italic;text-align:left !important}.form .error{-moz-box-shadow:inset 0 -.25em 0 #c51244;-webkit-box-shadow:inset 0 -.25em 0 #c51244;box-shadow:inset 0 -.25em 0 #c51244;background:#fff0f4;color:#c51244}@media only screen and (min-width: 550px) and (min-device-width: 480px){.fields{width:100%;display:table;padding-bottom:.4em}.field,.form .col{width:50%;display:table-cell;vertical-align:top}.form .col{padding:.5em}.fields.three .field{width:33.33%}.form .field{padding-left:1em}.form .field:first-child{padding-left:0}.fields.three .field:last-child{padding-left:1em}.form .field.wide:last-child{padding-right:0}.form .fields.address .field:last-child{padding-right:0}#zip-field{width:30%}}@media only screen and (min-width: 550px) and (min-device-width: 480px){.form input,.form select,.form textarea{font-size:100%}}@media only screen and (min-width: 1100px) and (min-device-width: 480px){.form button{margin:0}}form strong.error{background:#900;padding:.2em .5em .3em;display:block;white-space:nowrap;position:absolute;left:0;top:1.5em;z-index:9999;font-size:.8em;line-height:1;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:0}form strong.error:after{height:0;width:0;margin-left:-6px;content:" ";position:absolute;left:15px;top:100%;border-color:rgba(153,0,0,0);border:solid transparent;pointer-events:none;border-top-color:#900;border-width:6px}.success{text-align:center;padding:1em;margin:1rem 0;background:#fff;border:1px solid rgba(0,0,0,0.2);font-size:125%}@media (min-width: 48rem){.success{margin:0;padding:3em}}.success h3{text-transform:uppercase;color:#c72626;line-height:1}.row strong.error{top:85%;font-size:.7em}.row strong.error:after{display:none}.radio-container,.checkbox-container{width:100%;display:block;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-content:center;align-items:center}@media (min-width: 48rem){.radio-container,.checkbox-container{display:flex}}.label--checkbox,.label--radio{position:relative !important;width:100% !important;margin:.5rem;font-family:freight-text-pro,serif;line-height:135%;cursor:pointer}@media (min-width: 48rem){.label--checkbox,.label--radio{width:auto !important}}[type="checkbox"],[type="radio"]{box-sizing:border-box;background:none !important;box-shadow:none !important;-webkit-appearance:auto !important;width:auto !important;margin:0 0.25rem 0 0 !important;top:2px}[type="checkbox"]{box-sizing:border-box;background:none !important;box-shadow:none !important;-webkit-appearance:auto !important;width:auto !important;margin:0 0.25rem 0 0 !important;top:2px;left:0;position:absolute !important}span.checkbox-pad{display:inline-block;padding-left:1rem}form input:-moz-placeholder{opacity:1}form input::-moz-placeholder{opacity:1}form input:-ms-input-placeholder{color:#555}form input::-webkit-input-placeholder{color:#555}form input:hover:-ms-input-placeholder{color:#ffffff}form input:hover::-webkit-input-placeholder{color:#ffffff}form input:focus:-ms-input-placeholder{color:#4e4e4e}form input:focus::-webkit-input-placeholder{color:#4e4e4e}form textarea:-moz-placeholder{opacity:1}form textarea::-moz-placeholder{opacity:1}form textarea:-ms-input-placeholder{color:#555}form textarea::-webkit-input-placeholder{color:#555}form textarea:hover:-ms-input-placeholder{color:#414141}form textarea:hover::-webkit-input-placeholder{color:#414141}form textarea:focus:-ms-input-placeholder{color:#4e4e4e}form textarea:focus::-webkit-input-placeholder{color:#4e4e4e}.ctct-inline-form{padding:0}@media (min-width: 48rem){.ctct-inline-form{padding:0}}div.ctct-form-embed div.ctct-form-defaults *{font-family:"DM Sans",sans-serif !important}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{text-transform:uppercase !important;color:#fff !important;font-weight:700 !important}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{text-transform:uppercase !important;color:#fff !important;font-weight:700 !important;font-size:135% !important}.video-item{width:100%;text-align:center}.video-item-embed{margin:0 auto;max-width:100%}@media (min-width: 48rem){.video-item-embed{max-width:48rem}}@media (min-width: 78.75rem){.video-item-embed{max-width:64rem}}.video-item-text-headline{font-family:freight-text-pro,serif !important;color:#fff}.video-container{overflow:hidden;position:relative;width:100%}.video-container::after{padding-top:56.25%;display:block;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html{position:relative}body{font-family:freight-text-pro,serif;color:#444;text-align:center}@media (min-width: 48rem){body{padding:25px}}body.mobile-menu-active{overflow:hidden}.wrap{max-width:93.75rem;margin:0 auto;position:relative}.screen-reader{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader:focus{background:#0F3E6D;color:#fff;clip:auto !important;display:inline-block;font-size:1rem;height:auto;position:absolute;left:0;top:0;z-index:100000;line-height:normal;padding:.5rem;width:auto}.skip-to-main{background:#fff;position:fixed;top:.5rem;left:.5rem;z-index:1000000;padding:1rem;color:#005CB9;text-transform:uppercase;display:block;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);transform:translateY(calc(-100% - .5rem));border-radius:2rem}.skip-to-main:focus,.skip-to-main:focus-within{transform:translateY(0);outline:2px solid #005CB9}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3RkaW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzdGRpbiIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3MvZ2xvYmFscy9nbG9iYWxzLnNjc3MiLAoJCSJzaXRlcy93d3cuZWxpYXMubGF3L3B1YmxpYy90aGVtZS9zY3NzL2dsb2JhbHMvcG9zaXRpb25pbmcuc2NzcyIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3MvZ2xvYmFscy9ub3JtYWxpemUuc2NzcyIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3Mvc2hlbGwvdHlwZS5zY3NzIiwKCQkic2l0ZXMvd3d3LmVsaWFzLmxhdy9wdWJsaWMvdGhlbWUvc2Nzcy9zaGVsbC9oZWFkZXIuc2NzcyIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3Mvc2hlbGwvaGFtYnVyZ2VyLnNjc3MiLAoJCSJzaXRlcy93d3cuZWxpYXMubGF3L3B1YmxpYy90aGVtZS9zY3NzL3NoZWxsL3Jlc3BvbnNpdmUtbWVudS5zY3NzIiwKCQkic2l0ZXMvd3d3LmVsaWFzLmxhdy9wdWJsaWMvdGhlbWUvc2Nzcy9zaGVsbC9mb290ZXIuc2NzcyIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3Mvc2hlbGwvZm9ybXMuc2NzcyIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3Mvc2hlbGwvbG9nby5zY3NzIiwKCQkic2l0ZXMvd3d3LmVsaWFzLmxhdy9wdWJsaWMvdGhlbWUvc2Nzcy9zaGVsbC9saXN0LWl0ZW1zLnNjc3MiLAoJCSJzaXRlcy93d3cuZWxpYXMubGF3L3B1YmxpYy90aGVtZS9zY3NzL3NoZWxsL2J1dHRvbi5zY3NzIiwKCQkic2l0ZXMvd3d3LmVsaWFzLmxhdy9wdWJsaWMvdGhlbWUvc2Nzcy9zaGVsbC9wcm9tb3Muc2NzcyIsCgkJInNpdGVzL3d3dy5lbGlhcy5sYXcvcHVibGljL3RoZW1lL3Njc3Mvc2hlbGwvdmlkZW8uc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIkBpbXBvcnQgXCJnbG9iYWxzL2dsb2JhbHNcIjtcclxuQGltcG9ydCBcImdsb2JhbHMvbm9ybWFsaXplXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC90eXBlXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9oZWFkZXJcIjsgXHJcbkBpbXBvcnQgXCJzaGVsbC9oYW1idXJnZXJcIjtcclxuQGltcG9ydCBcInNoZWxsL3Jlc3BvbnNpdmUtbWVudVwiO1xyXG5AaW1wb3J0IFwic2hlbGwvZm9vdGVyXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9mb3Jtc1wiO1xyXG5AaW1wb3J0IFwic2hlbGwvbG9nb1wiO1xyXG5AaW1wb3J0IFwic2hlbGwvbGlzdC1pdGVtc1wiO1xyXG5AaW1wb3J0IFwic2hlbGwvYnV0dG9uXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9wcm9tb3NcIjtcclxuQGltcG9ydCBcInNoZWxsL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC92aWRlb1wiO1xyXG5cclxuaHRtbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRjb2xvcjogJHRleHQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0ICBwYWRkaW5nOiAyNXB4O1xyXG5cdH1cclxuXHQmLm1vYmlsZS1tZW51LWFjdGl2ZSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG4ud3JhcCB7XHJcbiAgIG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc2NyZWVuLXJlYWRlciB7XHJcblx0QGluY2x1ZGUgc2NyZWVuLXJlYWRlci10ZXh0O1xyXG59XHJcblxyXG4uc2tpcC10by1tYWluIHtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0QGluY2x1ZGUgZml4ZWQobGVmdCAuNXJlbSB0b3AgLjVyZW0pO1xyXG5cdHotaW5kZXg6IDEwMDAwMDA7XHJcblx0cGFkZGluZzogMXJlbTtcclxuXHRjb2xvcjogJGJsdWU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIC41cmVtKSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMnJlbTtcclxuXHQmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRvdXRsaW5lOiAycHggc29saWQgJGJsdWU7XHJcblx0fVxyXG59XHJcbiIsCgkJIiRzbWFsbC1waG9uZTogICAgICAgIDIwLjVyZW07ICAvLzMyNXB4XHJcbiRwaG9uZTogICAgICAgICAgICAgIDI3cmVtOyAgICAvLzUwMHB4XHJcbiR0YWJsZXQ6ICAgICAgICAgICAgIDQ4cmVtOyAgICAvLzc2OHB4XHJcbiR0YWJsZXQtd2lkZTogICAgICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG4kZGVza3RvcDogICAgICAgICAgICA3OC43NXJlbTsgLy8xMjcwcHhcclxuJGRlc2t0b3AtbWVkaXVtOiAgICAgMTAwcmVtOyAgIC8vMTYwMHB4XHJcbiRkZXNrdG9wLWxhcmdlOiAgICAgIDExMi41cmVtOyAvLzE4MDBweFxyXG4kZGVza3RvcC14bGFyZ2U6ICAgICAxMjUuMHJlbTsgLy8yMDAwcHhcclxuJG1heC13aWR0aDogICAgICAgICAgOTMuNzVyZW07IC8vMTUwMHB4XHJcbiRtYXgtd2lkdGgtdGV4dDogICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG5cclxuQG1peGluIHNtYWxsLXBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtcGhvbmV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skcGhvbmV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHRhYmxldCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFibGV0LXdpZGUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXQtd2lkZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1tZWRpdW19KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1sYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4geGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLXhsYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaWUge1xyXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGVkZ2Uge1xyXG4gIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGb250cyAqL1xyXG4kYm9keTogZnJlaWdodC10ZXh0LXBybywgc2VyaWY7XHJcbiRoZWFkbGluZTogJ0RNIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGxpbmUyOiBmcmVpZ2h0LXRleHQtcHJvLCBzZXJpZjtcclxuJG5hdjogJ0RNIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kYnV0dG9uOiAnRE0gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4vKiBDb2xvcnMgKi9cclxuXHJcbiRibGFjazogIzAwMDtcclxuJHdoaXRlOiAjZmZmO1xyXG4kZGFya2dyYXk6ICM0NDQ7XHJcbiRtZWRncmF5OiAjNEQ0RDREO1xyXG4kZ3JheTogI2JiYjtcclxuJGxpZ2h0Z3JheTogI2VlZTtcclxuJGxpZ2h0ZXN0Z3JheTogI2YxZjFmMTtcclxuJGdyYXliZzogI2NjYztcclxuJGNsZWFyOiB0cmFuc3BhcmVudDtcclxuXHJcbiRibHVlOiAjMDA1Q0I5O1xyXG4kZGFya2JsdWU6ICMwRjNFNkQ7XHJcbiRsaWdodGJsdWU6ICM2NEIxRTc7XHJcbiRyZWQ6ICNjNzI2MjY7XHJcblxyXG5cclxuLmJsYWNrLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtYmxhY2s6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IH1cclxuXHJcbi53aGl0ZSwgXHJcbi5idXR0b24ubW9yZS50ZXh0LXdoaXRlOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9ICBcclxuXHJcbi5kYXJrLWdyYXksIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1kYXJrLWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmF5ICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLmdyYXksIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ncmF5OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5saWdodC1ncmF5LCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtbGlnaHQtZ3JheTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmF5ICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5kYXJrLWJsdWUsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1kYXJrLWJsdWU6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtibHVlICFpbXBvcnRhbnQ7IH0gICBcclxuXHJcbi5ibHVlLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtYmx1ZTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4ucmVkLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtcmVkOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuLmNsZWFyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtY2xlYXI6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyICFpbXBvcnRhbnQ7IH0gXHJcblxyXG5cclxuXHJcbi50ZXh0LWJsYWNrLFxyXG4uaGVhZGxpbmUtYmxhY2sgIHsgY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyB9XHRcclxuXHJcbi50ZXh0LXdoaXRlLFxyXG4uaGVhZGxpbmUtd2hpdGUgIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9IFxyXG5cclxuLnRleHQtZGFyay1ncmF5LFxyXG4uaGVhZGxpbmUtZGFyay1ncmF5IHsgY29sb3I6ICRkYXJrZ3JheSAhaW1wb3J0YW50OyB9XHJcblxyXG4udGV4dC1ncmF5LFxyXG4uaGVhZGxpbmUtZ3JheSAgeyBjb2xvcjogJGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuLnRleHQtYmx1ZSxcclxuLmhlYWRsaW5lLWJsdWUgIHsgY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7IH0gICAgXHJcblxyXG4udGV4dC1yZWQsXHJcbi5oZWFkbGluZS1yZWQgIHsgY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1jbGVhcixcclxuLmhlYWRsaW5lLWNsZWFyICB7IGNvbG9yOiAkY2xlYXIgIWltcG9ydGFudDsgfSAgXHJcblxyXG5cclxuXHJcbi5ncmFkLWJsYWNrLCAuZ3JhZC1ncmF5LCAuZ3JhZC1kYXJrLWdyYXksIC5ncmFkLWxpZ2h0LWdyYXkge1xyXG4gICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuMikgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogRkYzLjYtMTUgKi9cclxuICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwLjIpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMCwwLDAsMC4yKSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG59XHJcblxyXG4uZ3JhZC13aGl0ZSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDAuMikgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkaWVudC1saWdodGJsdWUge1xyXG4gIGJhY2tncm91bmQ6IHJnYigyMjAsMjQxLDI1Mik7IC8qIE9sZCBicm93c2VycyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjIwLDI0MSwyNTIsMSkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyMjAsMjQxLDI1MiwxKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDIyMCwyNDEsMjUyLDEpIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZGNmMWZjJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbn1cclxuXHJcbi5ncmFkaWVudC1ob3Jpem9udGFsIHtcclxuICBiYWNrZ3JvdW5kOiByZ2IoMCw5MiwxODUpOyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgwLDkyLDE4NSwxKSAwJSwgcmdiYSgxMDAsMTc3LDIzMSwxKSAzMCUsIHJnYmEoMTAwLDE3NywyMzEsMSkgNzAlLCByZ2JhKDAsOTIsMTg1LDEpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDAsOTIsMTg1LDEpIDAlLHJnYmEoMTAwLDE3NywyMzEsMSkgMzAlLHJnYmEoMTAwLDE3NywyMzEsMSkgNzAlLHJnYmEoMCw5MiwxODUsMSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAgcmdiYSgwLDkyLDE4NSwxKSAwJSxyZ2JhKDEwMCwxNzcsMjMxLDEpIDMwJSxyZ2JhKDEwMCwxNzcsMjMxLDEpIDcwJSxyZ2JhKDAsOTIsMTg1LDEpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwNWNiOScsIGVuZENvbG9yc3RyPScjMDA1Y2I5JyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xyXG59XHJcblxyXG4kcHJpbWFyeTogJGJsdWU7XHJcbiRzZWNvbmRhcnk6ICRkYXJrYmx1ZTtcclxuJHRleHQ6ICRkYXJrZ3JheTtcclxuXHJcbiRiYXNpYzogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuJGJvdW5jZTogYWxsIC42cyBjdWJpYy1iZXppZXIoLjUsMS42NSwuNCwuOCk7XHJcbiRib3VuY2UtY3VydmU6IGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcclxuXHJcbiRmYXN0OiBhbGwgLjM1cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdzogYWxsIC41cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdy1jdXJ2ZTogY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuJHZlcnlzbG93OiBhbGwgMXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuXHJcbiRzaGFkb3c6IDAgLjVyZW0gMS4yNXJlbSAwIHJnYmEoMCwwLDAsLjIpO1xyXG4kc2hhZG93LWhvdmVyOiAwIC41cmVtIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjMpO1xyXG5cclxuJGJ1dHRvbi1zaGFkb3c6IDBweCAuMnJlbSAuNHJlbSAwIHJnYmEoMCwwLDAsLjQpO1xyXG4kYnV0dG9uLXNoYWRvdy1ob3ZlcjogMHB4IC4zcmVtIC42cmVtIDAgcmdiYSgwLDAsMCwuNik7XHJcbiRidXR0b24tc2hhZG93LWFjdGl2ZTogaW5zZXQgMCAuNXJlbSAxcmVtIDAgcmdiYSgwLDAsMCwuMyk7XHJcblxyXG5cclxuJXdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbiVibG9jay1wYWRkaW5nIHtcclxuICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nOiA1cmVtIDJyZW07XHRcdFx0XHRcclxuXHR9XHRcclxuXHRAaW5jbHVkZSBsZyB7IFxyXG5cdFx0cGFkZGluZzogNnJlbSAycmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZzogN3JlbSAycmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXNtYWxsIHtcclxuXHRwYWRkaW5nOiAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZzogMnJlbSAycmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy10b3Age1xyXG5cdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXRvcC1zbWFsbCB7XHJcblx0cGFkZGluZy10b3A6IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tLXNtYWxsIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLWJvdHRvbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcC1zbWFsbCB7XHJcblx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi1ib3R0b20tc21hbGwge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tc2lkZXMge1xyXG4gICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgIH1cclxufVxyXG4lYmFzaWMtdGV4dCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICZsYXN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjhyZW07XHJcbiAgICB9XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTEge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogNGVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUyIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUzIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU0IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTUge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU2IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lNyB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcblx0Zm9udC1zaXplOiAuOXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogLjk1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuJWhlYWRsaW5lTWVnYSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG4gICBmb250LXNpemU6IDNyZW07XHJcbiAgIGxldHRlci1zcGFjaW5nOiAtNXB4O1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiA1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDdyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogOGVtO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHNpemUoJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5AbWl4aW4gYXNwZWN0KCR4LCR5KSB7XHJcbiAgICAkcGFkZGluZzogdW5xdW90ZSggKCAkeSAvICR4ICkgKiAxMDAgKyAnJScgKTtcclxuICBcdHBhZGRpbmctdG9wOiAkcGFkZGluZztcclxufVxyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xyXG4gICYucGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxyXG59XHJcbkBtaXhpbiBzY3JlZW4tcmVhZGVyLXRleHQge1xyXG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcclxuXHQmOmZvY3VzIHtcclxuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHotaW5kZXg6IDEwMDAwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRwYWRkaW5nOiAuNXJlbTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxufVxyXG4lY2xlYXJmaXgge1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuJXNsaWRlLXVwIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjhzICRib3VuY2UtY3VydmU7XHJcbn1cclxuJXNsaWRlLXVwLXJldmVhbCB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbn1cclxuQGltcG9ydCBcIi4uL2dsb2JhbHMvcG9zaXRpb25pbmdcIjtcclxuIiwKCQkiQG1peGluIHBvc2l0aW9uKCRwb3NpdGlvbiwgJGFyZ3M6ICgpKSB7XHJcbiAgJG9mZnNldHM6IHRvcCByaWdodCBib3R0b20gbGVmdDtcclxuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gIFxyXG4gIEBlYWNoICRvZmZzZXQgaW4gJG9mZnNldHMgeyBcclxuICAgICRpbmRleDogaW5kZXgoJGFyZ3MsICRvZmZzZXQpO1xyXG4gICAgXHJcbiAgICBAaWYgJGluZGV4IHtcclxuICAgICAgQGlmICRpbmRleCA9PSBsZW5ndGgoJGFyZ3MpIHsgXHJcbiAgICAgICAgI3skb2Zmc2V0fTogMDtcclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgJG5leHQ6IG50aCgkYXJncywgJGluZGV4ICsgMSk7XHJcbiAgICAgICAgQGlmIGlzLXZhbGlkLWxlbmd0aCgkbmV4dCkge1xyXG4gICAgICAgICAgI3skb2Zmc2V0fTogJG5leHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBlbHNlIGlmIGluZGV4KCRvZmZzZXRzLCAkbmV4dCkge1xyXG4gICAgICAgICAgI3skb2Zmc2V0fTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2UgeyBcclxuICAgICAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBgI3skbmV4dH1gIGZvciBvZmZzZXQgYCN7JG9mZnNldH1gLlwiOyBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQGZ1bmN0aW9uIGlzLXZhbGlkLWxlbmd0aCgkdmFsdWUpIHtcclxuICBAcmV0dXJuICh0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiBhbmQgbm90IHVuaXRsZXNzKCR2YWx1ZSkpIFxyXG4gICAgICAgb3IgKGluZGV4KGF1dG8gaW5pdGlhbCBpbmhlcml0IDAsICR2YWx1ZSkgIT0gZmFsc2UpO1xyXG59XHJcblxyXG5AbWl4aW4gYWJzb2x1dGUoJGFyZ3M6ICgpKSB7XHJcbiAgQGluY2x1ZGUgcG9zaXRpb24oYWJzb2x1dGUsICRhcmdzKTtcclxufVxyXG4gXHJcbkBtaXhpbiBmaXhlZCgkYXJnczogKCkpIHtcclxuICBAaW5jbHVkZSBwb3NpdGlvbihmaXhlZCwgJGFyZ3MpO1xyXG59XHJcbiBcclxuQG1peGluIHJlbGF0aXZlKCRhcmdzOiAoKSkge1xyXG4gIEBpbmNsdWRlIHBvc2l0aW9uKHJlbGF0aXZlLCAkYXJncyk7XHJcbn1cclxuIiwKCQkiaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9dGV4dF0sIHRleHRhcmVhLCBpbnB1dFt0eXBlPXRlbF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgaW5wdXRbdHlwZT1udW1iZXJdLCBpbnB1dFt0eXBlPXVybF0sIGlucHV0W3R5cGU9c3VibWl0XSwgYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuI2NvbnRlbnRbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XHJcblx0b3V0bGluZTogMDtcclxufVxyXG5cclxuXHJcbnRleHRhcmVhLCBpbnB1dCwgc2VsZWN0LCAudWktc2VsZWN0bWVudS1idXR0b24sIGJ1dHRvbiB7XHJcbn1cclxuXHJcbmFkZHJlc3MsIGRsIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuYm9keSwgcCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgdWwsIG9sLCBwcmUsIGZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCIgaV0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIiBpXSwgaW5wdXRbdHlwZT1cInJlc2V0XCIgaV0sIGlucHV0W3R5cGU9XCJmaWxlXCIgaV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCBidXR0b257XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmE6Zm9jdXMge1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsCgkJIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PURNK1NhbnM6d2dodEA0MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2R0aDNocXQuY3NzXCIpO1xyXG5cclxuXHJcbi8qIERlY2xhcmF0aW9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRmb250LXByaW1hcnk6ICRib2R5O1xyXG4kZm9udC1zZWNvbmRhcnk6ICRoZWFkbGluZTtcclxuJGZvbnQtdGVydGlhcnk6ICRoZWFkbGluZTI7XHJcbiRmb250LWFjdGlvbjogJGJ1dHRvbjtcclxuXHJcbiRjb2xvci10ZXh0LXByaW1hcnk6ICRwcmltYXJ5O1xyXG4kY29sb3ItdGV4dC1zZWNvbmRhcnk6ICRzZWNvbmRhcnk7XHJcblxyXG4kY29sb3ItbGluazogJGJsdWU7XHJcbiRjb2xvci1saW5rLXJvbGxvdmVyOiAkbGlnaHRibHVlO1xyXG5cclxuJGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeTogIzIyMjIyMjtcclxuJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjFmMWYxO1xyXG4kY29sb3ItYmFja2dyb3VuZC10ZXJ0aWFyeTogIzg2MDAyYjtcclxuJGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeS1yZ2I6IDM0LDM0LDM0O1xyXG4kY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktcmdiOiAyNDEsMjQxLDI0MTtcclxuJGNvbG9yLWJhY2tncm91bmQtdGVydGlhcnktcmdiOiAxMzQsMCw0MztcclxuXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtcHJpbWFyeTtcclxuICBsaW5lLWhlaWdodDogMS4yOyBcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDEwMCU7IFxyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpIHsgIFxyXG4gICBodG1sIHtcclxuXHQgIGZvbnQtc2l6ZTogMTAwJTsgfVxyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cclxuXHJcblxyXG4vKiBHbG9iYWwgTGlua3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5hIHtcclxuICAgY29sb3I6ICRjb2xvci1saW5rO1xyXG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1vLXRyYW5zaXRpb246ICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIHRyYW5zaXRpb246ICAgICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7IH1cclxuXHJcbmE6Zm9jdXMsIFxyXG5hOmhvdmVyIHtcclxuICAgY29sb3I6ICRjb2xvci1saW5rLXJvbGxvdmVyO1xyXG4gICBvdXRsaW5lOiBub25lOyB9XHJcblxyXG4vKiBoeXBlcmxpbmtzIGluIGNvbnRlbnQgKi9cclxuLmNvbnRlbnQgYTo6YmVmb3JlIHtcclxuICAgaGVpZ2h0OiA2cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBjb250ZW50OiAnICc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAycHg7XHJcbiAgIHotaW5kZXg6IC0xO1xyXG4gICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtbW96LXRyYW5zaXRpb246ICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtby10cmFuc2l0aW9uOiAgICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAtbXMtdHJhbnNpdGlvbjogICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICB0cmFuc2l0aW9uOiAgICAgICAgIGFsbCAuMTVzIGVhc2UtaW4tb3V0OyAgfVxyXG4gIFxyXG4uY29udGVudCBhOmZvY3VzOjpiZWZvcmUsXHJcbi5jb250ZW50IGE6aG92ZXI6OmJlZm9yZXtcclxuICAgaGVpZ2h0OiA5cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBjb250ZW50OiAnICc7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAwO1xyXG4gICB6LWluZGV4OiAtMTsgfVxyXG5cclxuXHJcbi8qIEZpcmVmb3ggU2VsZXRlZCBUZXh0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4qOjotbW96LXNlbGVjdGlvbixcclxuKjo6c2VsZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgY29sb3I6IHdoaXRlOyB9XHJcblxyXG5cclxuLyogSGVhZGluZ3MgLSA0MDAvNzAwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuaDEsIGgyLCBoMyB7IFxyXG4gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGNvbG9yOiAkYmx1ZTtcclxuICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTsgfVxyXG5cclxuaDQsIGg1LCBoNiB7IFxyXG4gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGNvbG9yOiAkbGlnaHRibHVlO1xyXG4gICBmb250LWZhbWlseTogJGZvbnQtdGVydGlhcnk7IH1cclxuXHJcbmgxIHtcclxuICAgZm9udC1zaXplOiAyMDAlO1xyXG4gICBtYXJnaW4tYm90dG9tOiAuMjVlbTtcclxuICAgbGluZS1oZWlnaHQ6IDEuMDsgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkgIHsgaDEgeyBmb250LXNpemU6IDIyMCU7IH0gfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSAgeyBoMSB7IGZvbnQtc2l6ZTogMjUwJTsgfSB9XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7IGgxIHsgZm9udC1zaXplOiAzMDAlOyB9IH1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDE2MCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMDtcclxuICBtYXJnaW4tYm90dG9tOiAuMjVlbSB9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSAgeyBoMiB7IGZvbnQtc2l6ZTogMjAwJTsgfSB9XHJcblxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiAxNDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjA7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbSAgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDBweCkgIHsgaDMgeyBmb250LXNpemU6IDE2MCU7IH0gfVxyXG5cclxuaDQge1xyXG5cdGZvbnQtc2l6ZTogMTEwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAuNWVtIH1cclxuXHJcbmg1IHtcclxuICAgIHBhZGRpbmc6IDAgMCAuMmVtO1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxyXG5cclxuaDEgYSxcclxuaDIgYSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG5cclxuXHJcbi8qIFRleHQgRWxlbWVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5wIHsgXHJcblx0bWFyZ2luOiAwIDAgMWVtOyB9XHJcblxyXG5wOmxhc3QtY2hpbGQgeyBcclxuICAgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG5cclxuZW0geyBmb250LXN0eWxlOiBpdGFsaWM7IH1cclxuXHJcbnNtYWxsIHsgXHJcbiAgIGZvbnQtc2l6ZTogODUlOyBcclxuICAgZGlzcGxheTogYmxvY2s7IH1cclxuLm1ldGEgc21hbGwgeyBcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgIHBhZGRpbmctYm90dG9tOiAuNzVlbTsgfVxyXG5ibG9ja3F1b3RlIHtcclxuICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxyXG5zdHJvbmcsIGIgeyBcclxuICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxyXG5cclxuc3VwIHsgXHJcbiAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuICAgZm9udC1zaXplOiBzbWFsbGVyOyB9XHJcblxyXG4uZm9vdG5vdGVzIHsgXHJcbiAgIGZvbnQtc2l6ZTogc21hbGxlcjtcclxuICAgcGFkZGluZy10b3A6IDEuNWVtOyB9XHJcblxyXG4uZW1waGFzaXMge1xyXG4gICBmb250LXNpemU6IDEyMCU7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgIGJhY2tncm91bmQ6ICNmZmNjMDA7XHJcbiAgIHBhZGRpbmc6IC4yZW07XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG5cclxuXHJcbi8qIExpc3RzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxubWFpbiB1bCxcclxuc2VjdGlvbiB1bCxcclxubWFpbiBvbCxcclxuc2VjdGlvbiBvbCAgICAgIHsgbWFyZ2luOiAwIDAgMS41ZW0gMmVtOyB9XHJcblxyXG5tYWluIGxpLFxyXG5zZWN0aW9uIGxpICAgICAgeyBtYXJnaW4tYm90dG9tOi4yNWVtOyB9XHJcbiIsCgkJIi5tYWluLWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGhlaWdodDogNHJlbTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGhlaWdodDogMy43NXJlbTtcclxuICAgIGJvcmRlcjogMjVweCB3aGl0ZSBzb2xpZDtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIH1cclxufVxyXG4uaG9tZSAubWFpbi1oZWFkZXIgLnByaW1hcnktbmF2ICB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbn1cclxuLmludGVyaW9yIC5tYWluLWhlYWRlciB7XHJcbiAgaGVpZ2h0OiA2cmVtO1xyXG4gIHRyYW5zaXRpb246ICRzbG93O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBoZWlnaHQ6IDEwcmVtO1xyXG4gIH1cclxufVxyXG4uaG9tZSAuZml4ZWQgLm1haW4taGVhZGVyIHtcclxuICBoZWlnaHQ6IDMuNzVyZW07XHJcbiAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGhlaWdodDogMy43NXJlbTtcclxuICB9XHJcbiAgJiAucHJpbWFyeS1uYXYge1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1uYXYge1xyXG4gIGJhY2tncm91bmQ6ICRsaWdodGJsdWU7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB3aWR0aDogYXV0bztcclxuICBvcGFjaXR5OiAxLjA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gXHRkaXNwbGF5OiBub25lO1xyXG4gXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiBcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcbiBcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcdFx0XHJcbiBcdHRyYW5zaXRpb246ICRzbG93O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBoZWlnaHQ6IDMuNzVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbGVmdDogaW5pdGlhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIH1cclxuIFx0QGluY2x1ZGUgbWQge1xyXG4gXHR9XHJcbiBcdCYtd3JhcCB7XHJcbiBcdCAgd2lkdGg6IDEwMCU7XHJcbiBcdCAgaGVpZ2h0OiAxMDAlO1xyXG4gXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuIFx0ICBAaW5jbHVkZSBtZCB7XHJcbiBcdCAgICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gXHQgIH1cclxuIFx0fVxyXG4gXHQmLWdyb3VwaW5nIHtcclxuICBcdFx0Ji5sZWZ0LCAmLnJpZ2h0IHtcclxuICAgXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuICAgXHRcdFx0d2lkdGg6IDEwMCU7XHJcbiAgIFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuICAgIFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcbiAgICBcdFx0XHRcdGFsaWduLXNlbGY6IGF1dG87XHJcbiAgIFx0XHRcdH1cclxuICBcdFx0fVx0XHRcdFxyXG4gIFx0XHQmLmxlZnQge1xyXG4gIFx0XHRcdCB0ZXh0LWFsaWduOiByaWdodDtcclxuICBcdFx0fVxyXG4gIFx0XHQmLnJpZ2h0IHtcclxuICBcdFx0XHQgdGV4dC1hbGlnbjogbGVmdDtcclxuICBcdFx0fVx0XHJcbiAgXHRcdCYubG9nby1jb250YWluZXIge1xyXG4gICBcdFx0XHRmbGV4OiAwIDEgOHJlbTtcclxuICAgXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgIFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIFx0XHRcdFx0IGZsZXg6IDAgMSAxMXJlbTtcclxuICAgXHRcdFx0fVx0XHRcdFxyXG4gICBcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIFx0XHRcdFx0ZmxleDogMCAxIDIwcmVtO1xyXG4gICAgXHRcdFx0XHRhbGlnbi1zZWxmOiBiYXNlbGluZTtcclxuICAgXHRcdFx0fVxyXG4gICBcdFx0XHRAaW5jbHVkZSBtZCB7XHJcbiAgICBcdFx0XHRcdGZsZXg6IDAgMSAyN3JlbTtcclxuICAgIFx0XHRcdFx0YWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcbiAgIFx0XHRcdH1cdFx0XHRcclxuICBcdFx0fVxyXG5cdCB9XHJcblx0ICYtaXRlbSB7XHJcbiAgXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuICBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIFx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG4gIFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgXHRcdGN1cnNvcjogcG9pbnRlcjtcdFxyXG4gIFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgXHRcdEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICBcdFx0ICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgXHRcdH1cdFx0XHRcclxuICBcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgXHRcdH1cdFxyXG4gIFx0XHRAaW5jbHVkZSBtZCB7XHJcbiAgXHRcdH1cdFxyXG4gIFx0XHQmOmhvdmVyIHtcclxuICAgXHRcdFx0LnByaW1hcnktbmF2IHtcclxuICAgXHRcdFx0XHQgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgIFx0XHRcdCAgJi1saW5rIHsgXHJcbiAgIFx0XHRcdCAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgIFx0XHRcdCAgfVx0XHRcdCAgXHJcbiAgIFx0XHRcdH1cdFx0XHRcdFxyXG4gICAgXHRcdC5wcmltYXJ5LXN1Ym5hdiB7XHJcbiAgIFx0XHRcdFx0IG9wYWNpdHk6IDE7XHJcbiAgIFx0XHRcdFx0IHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgIFx0XHRcdFx0IHRyYW5zaXRpb246IG5vbmU7XHJcbiAgIFx0XHRcdH1cclxuICAgIH1cclxuICBcdFx0Jjpmb2N1cyB7XHJcbiAgIFx0XHRcdC5wcmltYXJ5LW5hdiB7XHJcbiAgIFx0XHRcdCAgJi1saW5rIHsgXHJcbiAgICBcdFx0XHRcdCBjb2xvcjogJGJsdWU7XHJcbiAgIFx0XHRcdCAgfVx0XHRcdCAgXHJcbiAgIFx0XHRcdH1cdFx0XHRcdFxyXG4gICBcdFx0XHQucHJpbWFyeS1zdWJuYXYge1xyXG4gICAgXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG4gICAgXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgXHRcdFx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG4gICBcdFx0XHR9XHJcbiAgXHRcdH1cclxuICBcdFx0Ji5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICBcdFx0fVxyXG5cdCB9XHRcclxuIFx0Ji1saXN0IHtcclxuICBcdFx0ZGlzcGxheTogZmxleDtcclxuICBcdFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgXHRcdHBhZGRpbmc6IDA7XHJcbiAgXHRcdGZvbnQtZmFtaWx5OiAkbmF2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiBcdH1cclxuIFx0Ji1saW5rIHtcclxuICBcdFx0Y29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgXHRcdHRyYW5zaXRpb246ICRiYXNpYztcdFxyXG4gIFx0XHRwYWRkaW5nOiAxLjNyZW07XHJcbiAgXHRcdG1hcmdpbi1yaWdodDogMDtcclxuICBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICBcdFx0ICBwYWRkaW5nOiAxLjI1cmVtO1xyXG4gIFx0XHR9XHJcbiAgXHRcdCY6Zm9jdXMge1xyXG4gICAgXHRcdGJhY2tncm91bmQ6ICRibHVlO1xyXG4gIFx0XHR9XHJcbiBcdH1cclxufVxyXG5cclxuIiwKCQkiLm1lbnUtdHJpZ2dlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMDtcdFxyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogMC41cmVtO1xyXG5cdHRvcDogLjhyZW0gIWltcG9ydGFudDtcclxuXHR6LWluZGV4OiAyMDAwO1xyXG5cdHBhZGRpbmc6IC43NXJlbSAuNzVyZW0gLjVyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRuYXY7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRAaW5jbHVkZSBwaG9uZSB7XHJcblx0XHR6LWluZGV4OiAyMDAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVx0XHJcbiBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiB9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcclxuICAgICAgICAgd2lkdGg6IDE4cHg7XHJcblx0XHRcdCYsIFxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Ymx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tZW51LXRyaWdnZXItbGFiZWwge1x0XHJcblx0XHRcdGNvbG9yOiAkbGlnaHRibHVlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkd2hpdGU7XHJcblx0fVxyXG59XHJcbi5maXhlZHh4eCAubWVudS10cmlnZ2VyIHtcclxuICAgbGVmdDogMTBweDtcclxuICAgb3BhY2l0eTogMS4wO1xyXG4gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgXHJcbiAgIH1cclxuICAgQGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdCAgbGVmdDogMnJlbTtcclxuXHQgIH1cdFxyXG4gICBAaW5jbHVkZSBtZCB7XHJcbiAgIFx0bGVmdDogM3JlbTtcclxuXHQgIH1cdFxyXG4gICBAaW5jbHVkZSBsZyB7XHJcbiAgIFx0bGVmdDogNHJlbTtcclxuXHQgIH1cdFxyXG59XHJcbi5ob21lIC5tZW51LXRyaWdnZXIge1xyXG4gICB0b3A6IC44cmVtICFpbXBvcnRhbnQ7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHRvcDogLjhyZW0gIWltcG9ydGFudDtcclxuXHQgIH1cdFxyXG59XHJcblxyXG4uaGFtYnVyZ2VyIHtcclxuXHRwYWRkaW5nOiAwIC4xNXJlbTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dHJhbnNpdGlvbjogJGJhc2ljO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0ei1pbmRleDogMTAwMDA7XHJcblx0Ji1ib3gge1xyXG5cdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCYtaW5uZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHdpZHRoOiAyMHB4OyBcclxuXHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjJzO1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNTUsIC4wNTUsIC42NzUsIC4xOSk7IFx0XHJcblx0XHQmLCAmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR3aGl0ZSwgMjUlKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIHdpZHRoLCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IFxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHR0b3A6IC02cHg7IFxyXG5cdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjFzIC4yNXMgZWFzZS1pbiwgb3BhY2l0eSAuMXMgZWFzZS1pbiwgd2lkdGggLjFzIC4xMnMgZWFzZS1vdXQ7IFxyXG5cclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3R0b206IC02cHg7IFxyXG5cdFx0XHR0cmFuc2l0aW9uOiBib3R0b20gLjFzIC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllciguNTUsIC4wNTUsIC42NzUsIC4xOSksIHdpZHRoIC4xcyAuMTJzIGVhc2Utb3V0OyBcdFx0XHRcclxuXHRcdH1cdFxyXG5cdCB9XHRcclxuIH1cclxuLm1lbnUtdHJpZ2dlci1sYWJlbCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgdG9wOiAtMXB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuXHQmLm1lbnUtbGFiZWwge1xyXG5cdFx0Y2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpLCBjbGlwLXBhdGggLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjVzICFpbXBvcnRhbnQsIG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjVzICFpbXBvcnRhbnQ7XHRcclxuXHR9XHJcblx0Ji5jbG9zZS1sYWJlbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IGNhbGMoMThweCArIDFyZW0pO1xyXG4gICAgICB0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDEwMCUsIDAgMTAwJSk7XHJcblx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwIDApO1x0XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSwgY2xpcC1wYXRoIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIDAgIWltcG9ydGFudDtcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBpZSB7XHJcblx0XHQmLmNsb3NlLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgZWRnZSB7XHJcblx0XHQmLmNsb3NlLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG4uZGlzcGxheS1tZW51IHtcclxuXHQubWVudS10cmlnZ2VyIHtcdFxyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG5cdFx0LmhhbWJ1cmdlci1pbm5lciB7XHRcdFxyXG5cdFx0XHQmLCBcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcdFx0XHJcblx0XHRcdFx0JiwgXHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdFx0Lm1lbnUtdHJpZ2dlci1sYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5oYW1idXJnZXIge1xyXG5cdFx0Ji1pbm5lciB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XHJcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xMnM7XHJcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuXHRcdFx0d2lkdGg6IDE4MjZweDsgXHRcdFx0XHJcblx0XHRcdCYsXHJcblx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMThweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRAdGFibGV0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgLjFzIC4xMnMgZWFzZS1vdXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYm90dG9tIC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllciguMjE1LCAuNjEsIC4zNTUsIDEpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcclxuXHR9XHJcblx0Lm1lbnUtdHJpZ2dlci1sYWJlbCB7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0QGluY2x1ZGUgcGhvbmUge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR9XHJcblx0XHQmLm1lbnUtbGFiZWwge1xyXG5cdFx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwIDApO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSwgY2xpcC1wYXRoIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIC4wcyAhaW1wb3J0YW50O1x0XHJcbiAgICBcdEBpbmNsdWRlIGVkZ2Uge1xyXG4gIFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcclxuXHRcdCYuY2xvc2UtbGFiZWwge1xyXG4gICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcblx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC41cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpLCBjbGlwLXBhdGggLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIFx0ICAgQGluY2x1ZGUgZWRnZSB7XHJcbiAgXHRcdFx0ICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgXHQgICB9XHRcdFx0XHRcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Ji5yZXZlYWwtaXRlbXMge1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Lm1lbnUtdHJpZ2dlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFxyXG59XHJcbi5maXhlZCB7XHJcblx0Lm1lbnUtdHJpZ2dlciB7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR9XHRcclxuXHQmLnJldmVhbC1pdGVtcyB7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHQubWVudS10cmlnZ2VyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCkgdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuLm1lbnUtdHJpZ2dlci5maXhlZC1tZW51IHtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMCkgdHJhbnNsYXRlWCgwKTtcclxufVx0XHJcbi5ob21lLmZpeGVkIC5tZW51LXRyaWdnZXIge1xyXG4gICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwKCQkiJWV4cGFuZGVkLW1lbnUtbGluayB7XHJcbiAgIHBhZGRpbmc6IC41cmVtIDA7XHJcblx0Y29sb3I6ICR3aGl0ZTtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IC4yNXJlbSAuNHJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHR9XHRcdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0Ymx1ZTtcclxuXHRcdGNvbG9yOiAkZGFya2JsdWU7XHJcblx0fVxyXG5cdCY6Zm9jdXMge1xyXG4gIFx0Ym94LXNoYWRvdzogIDAgMCAwIDJweCAkd2hpdGU7XHJcblx0fVxyXG59XHJcbi5leHBhbmRlZC1tZW51IHtcclxuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHRAaW5jbHVkZSBzaXplKDcwdncsIDEwMHZoKTtcclxuXHRAaW5jbHVkZSBmaXhlZCh0b3AgMCByaWdodCAwKTtcclxuXHR6LWluZGV4OiAxMDAwMDA7XHRcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1x0XHRcclxuXHRib3gtc2hhZG93OiAtLjVyZW0gMCAxLjVyZW0gMCByZ2JhKDAsMCwwLC4yNSk7XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMTAwJSk7XHJcblx0XHRAaW5jbHVkZSBmaXhlZCh0b3AgMCBsZWZ0IDApO1xyXG5cdFx0YmFja2dyb3VuZDogJGRhcmtibHVlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdH1cdFxyXG5cdCYtZ3JpZCB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMSk7XHJcbiAgICBib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwyNTUsMjU1LDEpO1xyXG4gXHRcdFx0d2lkdGg6IDQ4ZW07XHJcbiBcdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuIFx0XHRcdGxlZnQ6IDUwJTtcclxuIFx0XHRcdHRvcDogNTAlO1xyXG4gXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiBcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG4gXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuIFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1x0XHRcdFxyXG5cdFx0fVx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHQgd2lkdGg6IDY0ZW07XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtY29sIHtcclxuIFx0XHRtYXJnaW46IDA7XHJcbiBcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuIFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdFx0b3BhY2l0eTogMDtcclxuICBcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XHRcdFx0XHJcbiAgXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHRcclxuICBcdFx0XHRmbGV4OiAxO1xyXG4gIFx0XHRcdHBhZGRpbmc6IDEuNXJlbTtcdFx0XHRcdFxyXG4gXHRcdH1cclxuIFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcdFx0XHRcclxuIFx0XHRcdCBwYWRkaW5nOiAycmVtO1xyXG4gXHRcdH1cclxuXHRcdCYgLmV4cGFuZGVkLW1lbnUtbmF2LWxpbmsge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG4gICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxuICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogLjVyZW0gMnJlbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0ICAgcGFkZGluZzogLjY1cmVtIDEuMHJlbTtcclxuXHRcdFx0XHQgZm9udC1zaXplOiAxLjM1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmZvY3VzIHtcclxuICAgICBcdCAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGU7XHJcblx0XHRcdH1cclxuICAgICAgfVxyXG5cclxuXHR9XHRcdFxyXG5cdC5zb2NpYWwge1xyXG5cdFx0bWFyZ2luOiAxcmVtIDAgMCAxcmVtO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAxcmVtIGF1dG8gMDtcclxuXHRcdH1cdFx0XHJcblx0XHQmLWxpbmsge1xyXG5cdFx0XHRAaW5jbHVkZSBzaXplKDIuNXJlbSk7XHJcblx0XHRcdHBhZGRpbmc6IC41cmVtO1xyXG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxLjc1cmVtKTtcclxuXHRcdFx0XHRwYWRkaW5nOiAuMjVyZW07XHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgyLjVyZW0pO1xyXG5cdFx0XHRcdHBhZGRpbmc6IC41cmVtO1xyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdH1cclxuXHRcdCYtaWNvbiB7XHJcbiBcdFx0XHRmaWxsOiAkd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuIFx0XHRcdCY6aG92ZXIge1xyXG4gIFx0XHRcdFx0ZmlsbDogJGxpZ2h0Ymx1ZTtcclxuICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiBcdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5tb2JpbGUtbWVudS1jbG9zZSB7XHJcblx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcdFxyXG5cdEBpbmNsdWRlIGZpeGVkKHRvcCAwIGxlZnQgMCk7XHJcblx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC43KTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxufVxyXG4uZGlzcGxheS1tZW51IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC5leHBhbmRlZC1tZW51IHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRAaW5jbHVkZSBzaXplKDg1dncsIDEwMHZoKTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwdncsIDEwMHZoKTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yZXZlYWwtaXRlbXMge1xyXG5cdFx0LmV4cGFuZGVkLW1lbnUge1xyXG5cdFx0XHQmLWNvbCxcclxuXHRcdFx0Ji1zZWFyY2gge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcdFxyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtY29sIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKXtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC42cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2JpbGUtbWVudS1jbG9zZSB7XHJcblx0XHRvcGFjaXR5OiAuNjtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVx0XHJcbn1cclxuLmV4cGFuZGVkLW1lbnUtc2VjdGlvbi1oZWFkZXIuZXhwYW5kZWQgIHtcclxuXHQuZXhwYW5kZWQtbWVudS1zZWN0aW9uLWhlYWRlci1saW5rIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVx0XHJcblx0LmV4cGFuZGVkLW1lbnUtc2VjdGlvbi1oZWFkZXItYXJyb3ctc3ZnIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0fVxyXG59XHRcclxuIiwKCQkiJWZvb3Rlci1saW5rIHtcclxuICBmb250LXNpemU6IDAuOXJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiBcdGNvbG9yOiAkZGFya2dyYXk7XHJcbiBcdHRyYW5zaXRpb246ICRiYXNpYztcclxuIFx0bWFyZ2luOiAwIGF1dG87XHJcbiBcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gXHQmOmhvdmVyIHtcclxuIFx0XHQgY29sb3I6ICRibHVlO1xyXG4gXHR9XHJcbiBcdCY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRibHVlO1xyXG4gXHR9XHQgIFx0XHJcbiBcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiBcdFx0Zm9udC1zaXplOiAuOHJlbTtcclxuIFx0fVxyXG4gXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuIFx0XHRmb250LXNpemU6IDFyZW07XHJcbiBcdH1cdFxyXG59XHJcblxyXG4uc2l0ZS1mb290ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IC41cmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0uNXJlbTtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZDogJGJsdWU7IFxyXG4gXHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gXHRcdCBoZWlnaHQ6IC42NXJlbTtcclxuIFx0XHQgdG9wOiAtLjY1cmVtO1xyXG4gXHR9XHJcbn1cclxuXHJcbi5zaXRlLWZvb3RlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBwYWRkaW5nOiAycmVtIDA7XHJcblx0ICYtZ3JpZCB7XHJcblx0ICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHQgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHQgIH1cclxuICBcdFx0QGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gIFx0XHR9XHRcclxuICBcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgXHRcdFx0IG1heC13aWR0aDogJGRlc2t0b3AtbWVkaXVtO1xyXG4gIFx0XHR9XHRcdFx0XHJcblx0IH1cclxuIFx0Ji1jb2wge1xyXG4gIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgXHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICBcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgIH1cclxuICAgICYtbG9nbyB7XHJcbiAgICB9XHJcbiAgICAmLXNvY2lhbCB7XHJcbiAgICB9XHJcbiBcdH1cdFxyXG4gICYtbmF2LWxpc3Qge1xyXG4gIFx0XHR0ZXh0LWFsaWduOiAgY2VudGVyO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgXHRcdCYtbGluayB7XHJcbiAgXHRcdFx0QGV4dGVuZCAlZm9vdGVyLWxpbms7XHJcbiAgICBcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuICAgIFx0XHRcdG1hcmdpbjogMCAwIC41cmVtIDA7XHJcbiAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgXHRcdFx0fVxyXG4gICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICAgICAgIGZvbnQtZmFtaWx5OiAkbmF2O1xyXG4gICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICBwYWRkaW5nOiAwIDAgLjVyZW0gMDtcclxuICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRibHVlO1xyXG4gICAgICAgICB9XHQgIFx0XHJcbiAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgIH1cclxuICAgICAgIH1cclxuICBcdFx0fVxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zb2NpYWwge1xyXG5cdFx0ICBtYXJnaW46IDEuMHJlbSAwO1xyXG4gIFx0XHQmLWxpbmsge1xyXG4gICBcdFx0XHRAaW5jbHVkZSBzaXplKDEuNzVyZW0sIDEuNzVyZW0pO1xyXG4gICBcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICBcdFx0XHRcdCBAaW5jbHVkZSBzaXplKDEuMzVyZW0sIDEuMzVyZW0pO1x0XHRcdFx0XHJcbiAgIFx0XHRcdH1cdFxyXG4gICBcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgXHRcdFx0XHQgQGluY2x1ZGUgc2l6ZSgxLjc1cmVtLCAxLjc1cmVtKTtcclxuICAgXHRcdFx0fVx0XHRcdFx0XHJcbiAgXHRcdH1cclxuXHQgfVxyXG59XHJcblxyXG4uZm9vdGVyLWxvZ28ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgJi1pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDBweDsgIFxyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci1leHRyYXMtc2hhcmUge1xyXG4gIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQGluY2x1ZGUgbWQge1xyXG4gXHQgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdCB9XHJcbn1cclxuXHJcbi5mb290ZXItZXh0cmFzLXNoYXJlIC5zb2NpYWwtbGluayB7XHJcbiAgbWFyZ2luLWxlZnQ6IC41cmVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgcGFkZGluZzogMC41cmVtO1xyXG4gIHdpZHRoOiAyLjVyZW07XHJcbiAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRibHVlO1xyXG4gIH1cclxufVxyXG4uZm9vdGVyLWV4dHJhcy1zaGFyZSAuc29jaWFsLWxpbmsgc3ZnIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmaWxsOiAkd2hpdGU7XHJcbn1cclxuXHJcblxyXG4ucGFpZGZvciB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBmb250LXNpemU6IC45cmVtO1xyXG4gXHRwYWRkaW5nOiAuNzVyZW07XHJcbiBcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiBcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGxpZ2h0Z3JheSwuNCk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMnJlbSBhdXRvO1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHQgIHdpZHRoOiA2MCU7XHJcblx0XHQgIG1heC13aWR0aDogOTYwcHg7XHJcblx0XHR9XHJcbn1cclxuXHJcbi51bmRlcmxpbmUge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uY29udGFjdC1pbmZvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxuICBwYWRkaW5nOiAwLjVyZW07XHJcbn1cclxuXHJcbi5jb3B5cmlnaHQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gXHQmLWNvbnRlbnQge1xyXG4gXHRcdFx0Zm9udC1zaXplOiAwLjllbTtcclxuIFx0XHQgcGFkZGluZzogMHJlbTtcclxuICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuIFx0XHQgQGluY2x1ZGUgdGFibGV0IHtcclxuIFx0XHQgfVx0XHJcbiBcdFx0IEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wLW1lZGl1bTtcclxuIFx0XHQgfVxyXG4gXHR9XHJcbiBcdCYtbmF2IHtcclxuICBcdFx0Ji1saW5rIHtcclxuICAgXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgXHRcdH1cclxuIFx0fVxyXG59XHJcbiIsCgkJIkBmb250LWZhY2Uge1xyXG4gICBmb250LWZhbWlseTogJ2h1Yi1zdXJ2ZXknO1xyXG4gICBzcmM6ICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L0hVQlN1cnZleS9odWItc3VydmV5LmVvdD9jNnltejEnKTtcclxuICAgc3JjOiAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9IVUJTdXJ2ZXkvaHViLXN1cnZleS5lb3Q/YzZ5bXoxI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvSFVCU3VydmV5L2h1Yi1zdXJ2ZXkud29mZjI/YzZ5bXoxJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvSFVCU3VydmV5L2h1Yi1zdXJ2ZXkudHRmP2M2eW16MScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L0hVQlN1cnZleS9odWItc3VydmV5LndvZmY/YzZ5bXoxJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9IVUJTdXJ2ZXkvaHViLXN1cnZleS5zdmc/YzZ5bXoxI2h1Yi1zdXJ2ZXknKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG4uZm9ybSB7XHJcbiAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgIHBhZGRpbmc6IDFlbTtcclxuICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpOyBcclxuICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICBtYXJnaW46IDA7XHJcbiAgICAgcGFkZGluZzogMmVtO1xyXG4gICB9XHJcbiAgICYgLmdyb3VwIHtcclxuICAgICAgcGFkZGluZzogMWVtIDA7IFxyXG4gICB9XHJcbn1cclxuXHJcbi5maWVsZHMge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgJiAuZmllbGQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTsgXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgJi53aWRlIHtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGZsb2F0OiBub25lOyBcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH0gIFxyXG4gICB9XHJcbn1cclxuXHJcbi5pbmxpbmUgLmZpZWxkcyAuZmllbGQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAuMWVtOyBcclxufVxyXG5cclxuLmZvcm0ge1xyXG4gICAmIC5yb3cgeyBcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IC43ZW07IFxyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB9XHJcbiAgICYgLmZvcm0tYm90dG9tIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbiAgICYgZmllbGRzZXQgeyBcclxuICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG4gICB9XHJcbiAgICYgbGFiZWwgeyBcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgLjJlbTtcclxuICAgICAgZm9udC1zaXplOiA3MCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiAgICBiYWNrZ3JvdW5kIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgLW8tdHJhbnNpdGlvbjogICAgICBiYWNrZ3JvdW5kIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgLW1zLXRyYW5zaXRpb246ICAgICBiYWNrZ3JvdW5kIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgdHJhbnNpdGlvbjogICAgICAgICBiYWNrZ3JvdW5kIC4zcyBlYXNlLWluLW91dDsgIFxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjAlO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJiBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTsgXHJcbiAgICAgIC1tb3otYm94LXNoYWRvdzogICAgaW5zZXQgMCAtLjE1ZW0gMCAkYmx1ZTtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0uMTVlbSAwICRibHVlO1xyXG4gICAgICBib3gtc2hhZG93OiAgICAgICAgIGluc2V0IDAgLS4xNWVtIDAgJGJsdWU7IFxyXG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAuNWVtIC41ZW07ICBcclxuICAgICAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgICAgXHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiAgICBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtby10cmFuc2l0aW9uOiAgICAgIGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgdHJhbnNpdGlvbjogICAgICAgICBhbGwgLjNzIGVhc2UtaW4tb3V0OyAgXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMTAlO1xyXG4gICAgICAgIHBhZGRpbmc6IC43NWVtIC43NWVtOyAgXHJcbiAgICAgIH1cclxuICAgfVx0XHJcbiAgICYgdGV4dGFyZWEgeyBcclxuICAgICAgaGVpZ2h0OiAxMGVtOyBcclxuICAgfSAgXHJcbiAgICYgaW5wdXQ6aG92ZXIsIHNlbGVjdDpob3ZlciwgdGV4dGFyZWE6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgLW1vei1ib3gtc2hhZG93OiAgICBpbnNldCAwIC0uMTVlbSAwICRyZWQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtLjE1ZW0gMCAkcmVkO1xyXG4gICAgICBib3gtc2hhZG93OiAgICAgICAgIGluc2V0IDAgLS4xNWVtIDAgJHJlZDsgICBcclxuICAgfVxyXG4gICAmIGlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHsgIFxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC42KTsgICAgIFxyXG4gICB9XHJcbiAgICYgLnN1Ym1pdCB7IFxyXG4gICAgICBwYWRkaW5nOiAwIDAgMS41ZW07IFxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuICAgJiBidXR0b24geyBcclxuICAgICBcdGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICBmb250LWZhbWlseTogJGJ1dHRvbjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgIFxyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgcGFkZGluZzogLjVlbSAxLjBlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAuNWVtIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgICAgLW8tdHJhbnNpdGlvbjogICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgICAgLW1zLXRyYW5zaXRpb246ICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgICAgdHJhbnNpdGlvbjogICAgICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDsgXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIFx0IEBpbmNsdWRlIHBob25lIHtcclxuICAgICBcdCAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcdCAgXHJcbiAgICBcdCB9XHJcbiAgICBcdCBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbjogMWVtIDA7XHJcbiAgICAgXHQgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICBcdCB9XHJcbiAgIH0gXHJcbiAgICYgYnV0dG9uOmhvdmVyLCAuZm9ybSBidXR0b246YWN0aXZlIHsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgIH1cclxuICAgJiAuc21hbGwge1xyXG4gICAgICBmb250LXNpemU6IDYwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMS41cmVtIDAgLjVyZW0gMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICB9XHJcbiAgIFxyXG4gICAmIC5yYWRpby1yb3cge1xyXG4gICAgICBtYXJnaW46IDAgMCAuNWVtIDA7IFxyXG4gICB9XHJcbiAgICYgLnJhZGlvLXJvdyAucmFkaW8taXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyBcclxuICAgfVxyXG4gICAmIC5yYWRpby1yb3cgaW5wdXRbdHlwZT1yYWRpb10ge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgLW1vei1hcHBlYXJhbmNlOiByYWRpbztcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxZW07XHJcbiAgIH1cclxuICAgJiAucmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dOmhvdmVyIHtcclxuICAgICAgYm9yZGVyOiAwOyAgXHJcbiAgICAgIC1tb3otYm94LXNoYWRvdzogICAgbm9uZTtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiAgICAgICAgIG5vbmU7ICAgXHJcbiAgIH1cclxuICAgJiAucmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzIHsgIFxyXG4gICAgICBib3JkZXI6IDA7ICAgICBcclxuICAgfVxyXG4gICAmIC5yYWRpby1yb3cgbGFiZWw6aG92ZXIge1xyXG4gICAgICAtbW96LWJveC1zaGFkb3c6ICAgIGluc2V0IDAgLS4xNWVtIDAgIzcxOTFjZDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0uMTVlbSAwICM3MTkxY2Q7XHJcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgaW5zZXQgMCAtLjE1ZW0gMCAjNzE5MWNkOyAgIFxyXG4gICB9XHJcbiAgICYgLnJhZGlvLXJvdyBsYWJlbDpmb2N1cyB7ICBcclxuICAgfVxyXG4gICAmIC5yYWRpby1yb3cgbGFiZWwge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgfVxyXG4gICAmIC5kaXNjbGFpbWVyIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiA3MCUgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgIH1cclxuICAgJiAuZXJyb3Ige1xyXG4gICAgICAtbW96LWJveC1zaGFkb3c6ICAgIGluc2V0IDAgLS4yNWVtIDAgI2M1MTI0NDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0uMjVlbSAwICNjNTEyNDQ7XHJcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgaW5zZXQgMCAtLjI1ZW0gMCAjYzUxMjQ0OyBcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjBmNDsgXHJcbiAgICAgIGNvbG9yOiAjYzUxMjQ0O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTUwcHgpIGFuZCAobWluLWRldmljZS13aWR0aDogNDgwcHgpIHsgIFxyXG4gICAuZmllbGRzIHtcclxuICAgICB3aWR0aDogMTAwJTtcclxuICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICBwYWRkaW5nLWJvdHRvbTogLjRlbTsgXHJcbiAgIH1cclxuICAgLmZpZWxkLFxyXG4gICAuZm9ybSAuY29sIHsgXHJcbiAgICAgd2lkdGg6IDUwJTsgXHJcbiAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICB9XHJcbiAgIC5mb3JtIC5jb2wgeyBcclxuICAgICBwYWRkaW5nOiAuNWVtO1xyXG4gICB9ICBcclxuICAgLmZpZWxkcy50aHJlZSAuZmllbGQgeyBcclxuICAgICB3aWR0aDogMzMuMzMlOyBcclxuICAgfSAgXHJcbiAgIC5mb3JtIC5maWVsZCB7IFxyXG4gICAgIHBhZGRpbmctbGVmdDogMWVtOyBcclxuICAgfVxyXG4gICAuZm9ybSAuZmllbGQ6Zmlyc3QtY2hpbGQgeyBcclxuICAgICBwYWRkaW5nLWxlZnQ6IDA7IFxyXG4gICB9XHJcbiAgIC5maWVsZHMudGhyZWUgLmZpZWxkOmxhc3QtY2hpbGQgeyBcclxuICAgICBwYWRkaW5nLWxlZnQ6IDFlbTsgXHJcbiAgIH0gIFxyXG4gICAuZm9ybSAuZmllbGQud2lkZTpsYXN0LWNoaWxkIHsgXHJcbiAgICAgcGFkZGluZy1yaWdodDogMDsgXHJcbiAgIH0gICAgXHJcbiAgIC5mb3JtIC5maWVsZHMuYWRkcmVzcyAuZmllbGQ6bGFzdC1jaGlsZCB7IFxyXG4gICAgIHBhZGRpbmctcmlnaHQ6IDA7IFxyXG4gICB9XHJcbiAgICN6aXAtZmllbGQge1xyXG4gICAgIHdpZHRoOiAzMCU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0ODBweCkgeyAgXHJcbiAgIC5mb3JtIGlucHV0LFxyXG4gICAuZm9ybSBzZWxlY3QsXHJcbiAgIC5mb3JtIHRleHRhcmVhIHtcclxuICAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgIH0gICBcclxufSBcclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0ODBweCkgeyAgXHJcbiBcdC5mb3JtIGJ1dHRvbiB7XHJcbiBcdFx0bWFyZ2luOiAwO1xyXG4gXHRcdH1cclxufVxyXG5cclxuZm9ybSB7XHJcbiAgICYgc3Ryb25nLmVycm9yIHsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICM5MDA7XHJcbiAgICAgIHBhZGRpbmc6IC4yZW0gLjVlbSAuM2VtOyAgIFxyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAxLjVlbTtcclxuICAgICAgei1pbmRleDogOTk5OTsgICAgXHJcbiAgICAgIGZvbnQtc2l6ZTogLjhlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmOyBcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICB9IFxyXG4gICAmIHN0cm9uZy5lcnJvcjphZnRlciB7IFxyXG4gICAgICBoZWlnaHQ6IDA7IFxyXG4gICAgICB3aWR0aDogMDsgICAgXHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNnB4OyAgXHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiOyAgICBcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcclxuICAgICAgbGVmdDogMTVweDsgXHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMCwgMCwgMCk7ICAgIFxyXG4gICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50OyBcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5MDA7IFxyXG4gICAgICBib3JkZXItd2lkdGg6IDZweDsgXHJcbiAgIH1cclxufVxyXG5cclxuLnN1Y2Nlc3Mge1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHBhZGRpbmc6IDFlbTtcclxuICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpOyBcclxuICAgZm9udC1zaXplOiAxMjUlO1xyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDNlbTtcclxuICAgfVxyXG4gICAmIGgzIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICB9IFxyXG59XHJcblxyXG4ucm93IHtcclxuICAgJiBzdHJvbmcuZXJyb3Ige1xyXG4gICAgICB0b3A6IDg1JTtcclxuICAgICAgZm9udC1zaXplOiAuN2VtO1xyXG4gICB9IFxyXG4gICAmIHN0cm9uZy5lcnJvcjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH0gXHJcbn1cclxuXHJcbi5yYWRpby1jb250YWluZXIsXHJcbi5jaGVja2JveC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5sYWJlbC0tY2hlY2tib3gsXHJcbi5sYWJlbC0tcmFkaW8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAuNXJlbTtcclxuICBmb250LWZhbWlseTogJGJvZHk7XHJcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSwgW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYXV0byAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwIDAuMjVyZW0gMCAwICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAycHg7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGF1dG8gIWltcG9ydGFudDtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMCAwLjI1cmVtIDAgMCAhaW1wb3J0YW50O1xyXG4gIHRvcDogMnB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnNwYW4uY2hlY2tib3gtcGFkIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG4vKiAtLS0tIFBsYWNlaG9sZGVyIFRleHQgRXF1YWxpemVyIC0tLS0gKi9cclxuXHJcbmZvcm0gaW5wdXQ6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgICAgICAgeyBvcGFjaXR5OiAxOyB9XHJcbmZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgICAgICAgeyBvcGFjaXR5OiAxOyB9XHJcbmZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAgICAgICAgeyBjb2xvcjogIzU1NTsgfVxyXG5mb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICAgICAgIHsgY29sb3I6ICM1NTU7IH1cclxuZm9ybSBpbnB1dDpob3ZlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7IGNvbG9yOiAjZmZmZmZmOyB9XHJcbmZvcm0gaW5wdXQ6aG92ZXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgfSAgICAgXHJcbmZvcm0gaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAgeyBjb2xvcjogIzRlNGU0ZTsgfVxyXG5mb3JtIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM0ZTRlNGU7IH0gIFxyXG5cclxuZm9ybSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICAgICAgICB7IG9wYWNpdHk6IDE7IH1cclxuZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgICAgICB7IG9wYWNpdHk6IDE7IH1cclxuZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgICAgICB7IGNvbG9yOiAjNTU1OyB9XHJcbmZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgeyBjb2xvcjogIzU1NTsgfVxyXG5mb3JtIHRleHRhcmVhOmhvdmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHsgY29sb3I6ICM0MTQxNDE7IH1cclxuZm9ybSB0ZXh0YXJlYTpob3Zlcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNDE0MTQxOyB9ICBcclxuZm9ybSB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7IGNvbG9yOiAjNGU0ZTRlOyB9XHJcbmZvcm0gdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzRlNGU0ZTsgfSBcclxuXHJcblxyXG4uY3RjdC1pbmxpbmUtZm9ybSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbmRpdi5jdGN0LWZvcm0tZW1iZWQgZGl2LmN0Y3QtZm9ybS1kZWZhdWx0cyAqIHtcclxuICBmb250LWZhbWlseTogJGJ1dHRvbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3RjdC1mb3JtLWVtYmVkLmZvcm1fMCAuY3RjdC1mb3JtLWRlZmF1bHRzIC5jdGN0LWZvcm0tdGV4dCwgLmN0Y3QtZm9ybS1lbWJlZC5mb3JtXzAgLmN0Y3QtZm9ybS1jdXN0b20gLmN0Y3QtZm9ybS1sYWJlbCwgLmN0Y3QtZm9ybS1lbWJlZC5mb3JtXzAgLmN0Y3QtZm9ybS1jdXN0b20gLmN0Y3QtZm9ybS1saXN0bmFtZSwgLmN0Y3QtZm9ybS1lbWJlZC5mb3JtXzAgLmN0Y3QtZm9ybS1jdXN0b20gLmN0Y3QtZm9ybS1saXN0cy1sZWdlbmQsIC5jdGN0LWZvcm0tZW1iZWQuZm9ybV8wIC5jdGN0LWZvcm0tY3VzdG9tIC5jdGN0LWZvcm0tZGF0ZS1zbGFzaCwgLmN0Y3QtZm9ybS1lbWJlZC5mb3JtXzAgLmN0Y3QtZm9ybS1kZWZhdWx0cyAuY3RjdC1nZHByLXRleHQsIC5jdGN0LWZvcm0tZW1iZWQuZm9ybV8wIC5jdGN0LWZvcm0tZGVmYXVsdHMgLmN0Y3QtZ2Rwci10ZXh0IC5jdGN0LWZvcm0tZm9vdGVyLWxpbmssIC5jdGN0LWZvcm0tZW1iZWQuZm9ybV8wIC5jdGN0LWZvcm0tZGVmYXVsdHMgLmN0Y3QtZ2Rwci10ZXh0IC5jdGN0LWZvcm0tZm9vdGVyLXByaXZhY3ktbGluayB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jdGN0LWZvcm0tZW1iZWQuZm9ybV8wIC5jdGN0LWZvcm0tY3VzdG9tIC5jdGN0LWZvcm0tYnV0dG9uIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDEzNSUgIWltcG9ydGFudDtcclxufVxyXG4iLAoJCSIubWFpbi1sb2dvIHtcclxuICB3aWR0aDogMTgwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHRcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDIwMDtcclxuICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICB0b3A6IDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gICY6Zm9jdXMge1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgd2lkdGg6IDMwcmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgfVxyXG4gICYgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnN2ZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZpbGw6ICRwcmltYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogJGJhc2ljO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5zdmcge1xyXG4gICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJiAubG9nbyB7XHJcbiAgICAmLWxnIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLXNtIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmhvbWUgaGVhZGVyIC5tYWluLWxvZ28ge1xyXG4gIHdpZHRoOiA2NnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDAuNXJlbTtcclxuICBsZWZ0OiAwLjVyZW07XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHRvcDogNHJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgIHRvcDogNXJlbTtcclxuICB9XHJcbn1cclxuLmludGVyaW9yIC5tYWluLWxvZ28ge1xyXG4gIHdpZHRoOiA2NnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDAuNXJlbTtcclxuICBsZWZ0OiAwLjVyZW07XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHRvcDogNC43cmVtO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMS41cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICB9XHJcbiBcdEBpbmNsdWRlIGxnIHtcclxuICAgIGxlZnQ6IDVyZW07XHJcbiBcdH1cclxufVxyXG4uZml4ZWQgaGVhZGVyIC5tYWluLWxvZ28ge1xyXG4gIHdpZHRoOiA2NnB4O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB0b3A6IDQuN3JlbTtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHBhZGRpbmc6IDA7IFxyXG4gICAgbGVmdDogMS41cmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICB9XHJcbiBcdEBpbmNsdWRlIGxnIHtcclxuICAgIGxlZnQ6IDVyZW07XHJcbiBcdH1cclxuICAmIC5sb2dvIHtcclxuICAgICYtbGcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi1zbSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci1sb2dvIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4iLAoJCSIubmV3cy1saXN0IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgZ2FwOiAxLjByZW07XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICBnYXA6IDEuNXJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIGdhcDogMnJlbTtcclxuICB9XHJcbiAgJi1pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMS4wcmVtO1xyXG4gICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3JkZXI6IDFweCAkbGlnaHRibHVlIHNvbGlkO1xyXG4gICAgJi5yZXZlYWwge1xyXG4gICAgICBvcGFjaXR5OiAxLjA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgIH1cclxuICAgICYtbGluayB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1kYXRlIHtcclxuICAgICAgY29sb3I6ICRsaWdodGJsdWU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjhyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgICYtaGVhZGxpbmUge1xyXG4gICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICB9XHJcbiAgICAmLW1vcmUge1xyXG4gICAgICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IDEuMHJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRlYW0tbWVtYmVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cmVtKTtcclxuICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xyXG4gICYucmV2ZWFsIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICB9XHJcbiAgXHJcbiAgJi1hc3BlY3Qge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciAudGVhbS1tZW1iZXItcGhvdG8taW1nIHtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCAxNXB4IDAgcmdiYSgwLDAsMCwuMzUpO1xyXG4gICAgICBib3gtc2hhZG93Omluc2V0IDAgMCAxNXB4IDAgcmdiYSgwLDAsMCwuMzUpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciAudGVhbS1tZW1iZXItdGV4dC1oZWFkbGluZSB7XHJcbiAgICAgICBjb2xvcjogJGxpZ2h0Ymx1ZTtcclxuICAgIH1cclxuICAgICYubm9yb2xsb3ZlciB7XHJcbiAgICAgICY6aG92ZXIgLnRlYW0tbWVtYmVyLXBob3RvLWltZyB7XHJcbiAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgLW8tdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciAudGVhbS1tZW1iZXItdGV4dC1oZWFkbGluZSB7XHJcbiAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuIFxyXG4gICYtcGhvdG8ge1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFya2JsdWU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgfVxyXG4gICAgJi5iaW8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgMCAxcmVtIDFyZW07XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDAgMCAycmVtIDJyZW07XHJcbiAgICAgIH1cclxuICAgICAgJiAudGVhbS1tZW1iZXItcGhvdG8taW1nIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwJSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdmVyeXNsb3c7XHJcbiAgICB9XHJcbiAgfVxyXG4gXHJcbiAgJi10ZXh0IHtcclxuICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMDtcclxuICAgICYtaGVhZGxpbmUge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIEBleHRlbmQgJWhlYWRsaW5lNTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC4ycmVtO1xyXG4gICAgfVxyXG4gICAgJi1qb2Ige1xyXG4gICAgICBjb2xvcjogJGxpZ2h0Ymx1ZTtcclxuICAgICAgZm9udC1zaXplOiAxLjByZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgJi1vdmVydmlldyB7XHJcbiAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmLnNvbG8ge1xyXG4gICAgJiAudGVhbS1tZW1iZXItYXNwZWN0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnRlYW0tbWVtYmVyLXBob3RvIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnRlYW0tbWVtYmVyLXRleHQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XHJcbiAgaGVhZGVyIC5tYWluLWxvZ28ge1xyXG4gICAgdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7O1xyXG4gICAgbGVmdDogMXJlbSAhaW1wb3J0YW50OztcclxuICB9XHJcbiAgLm5ld3MtZmVlZCwgLm5ld3MtbGlzdCwgLnRlYW0tZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubmV3cy1saXN0LWl0ZW0ge1xyXG4gICAgd2lkdGg6IDMzJSAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRlYW0tbWVtYmVyIHtcclxuICAgIHdpZHRoOiAxOSUgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XG4iLAoJCSIuYnV0dG9uIHtcclxuIFx0YmFja2dyb3VuZDogJGJsdWU7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gXHRwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gXHRmb250LWZhbWlseTogJGJ1dHRvbjtcclxuICBmb250LXNpemU6IDAuOXJlbTtcclxuICBsaW5lLWhlaWdodDogLjk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuIFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuIFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcclxuIFx0bWFyZ2luOiAwO1xyXG4gXHRvdXRsaW5lOiAwO1xyXG5cdCAmLnNtYWxsIHtcclxuXHQgICBwYWRkaW5nOiAuNXJlbSAuNzVyZW07XHJcblx0ICAgZm9udC1zaXplOiAxcmVtO1xyXG5cdCAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cdCB9XHRcclxuXHQgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblx0IH1cclxuXHQgQGluY2x1ZGUgdGFibGV0IHtcclxuXHQgICBwYWRkaW5nOiAuNHJlbSAxcmVtO1xyXG5cdFx0ICBtYXJnaW46IDA7XHJcblx0XHQgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0ICBsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0ICAmLnNtYWxsIHtcclxuXHRcdCAgfVxyXG5cdCB9XHRcdFxyXG5cdCBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcblx0ICAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHQgfVxyXG5cdCBAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHQgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcdFx0ICBcclxuICAgIG1hcmdpbjogMDtcdFxyXG5cdFx0ICAmLnNtYWxsIHtcclxuXHRcdCAgfVx0XHRcclxuXHQgfVx0XHRcclxuIFx0JjpiZWZvcmUsXHJcbiBcdCY6YWZ0ZXIge1xyXG4gIFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsNTAlKTtcclxuICBcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgXHRcdGNvbnRlbnQ6IFwiXCI7XHJcbiAgXHRcdHotaW5kZXg6IDEwO1xyXG4gIFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG4gXHR9XHJcbiBcdCY6YmVmb3JlIHtcclxuIFx0XHQgQGluY2x1ZGUgYWJzb2x1dGUodG9wIDAgbGVmdCAwKTtcclxuIFx0fVxyXG4gXHQmOmFmdGVyIHtcclxuIFx0XHQgQGluY2x1ZGUgYWJzb2x1dGUoYm90dG9tIDAgbGVmdCAwKTtcclxuIFx0fVxyXG5cdCAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICBcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0IH1cclxuIFx0JjphY3RpdmUge1xyXG4gXHRcdCB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XHRcclxuIFx0fVxyXG4gXHQmOmZvY3VzIHtcclxuXHQgfVxyXG5cdCAmLm1vcmUge1xyXG4gICAgIGJhY2tncm91bmQ6ICRjbGVhcjtcclxuICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblx0ICAgIHBhZGRpbmc6IC4yNXJlbSAuMjVyZW07XHJcblx0ICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAmOjphZnRlciB7XHJcbiAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIC41cmVtKTtcclxuICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgbGVmdDogLS4yNXJlbTtcclxuICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgYmFja2dyb3VuZDogJGJsYWNrOyBcclxuICAgICB9XHJcbiAgIH1cclxuICAgJi5hcmNoaXZlIHtcclxuICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgIH1cclxuICAgJi5zb2xpZC5saWdodC1ncmF5IHtcclxuICAgICAgY29sb3I6ICRkYXJrZ3JheSAhaW1wb3J0YW50O1xyXG4gICB9XHJcbiAgICYuc29saWQuYmx1ZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAmLnNvbGlkLm9yYW5nZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAmLnNvbGlkLndoaXRlIHtcclxuICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICB9XHJcbiAgICYub3V0bGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgMCAycHggJGJsdWU7XHJcbiAgICAgIGJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMnB4ICRibHVlO1xyXG4gICAgICBjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcclxuICAgICAgJi5ibGFjayB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgMCAycHggJGJsYWNrO1xyXG4gICAgICAgICBib3gtc2hhZG93Omluc2V0IDAgMCAwIDJweCAgJGJsYWNrO1xyXG4gICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5kYXJrLWdyYXkge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMnB4ICRkYXJrZ3JheTtcclxuICAgICAgICAgYm94LXNoYWRvdzppbnNldCAwIDAgMCAycHggJGRhcmtncmF5O1xyXG4gICAgICAgICBjb2xvcjogJGRhcmtncmF5ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCAwIDJweCAkYmx1ZTtcclxuICAgICAgICAgYm94LXNoYWRvdzppbnNldCAwIDAgMCAycHggJGJsdWU7XHJcbiAgICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICYud2hpdGUge1xyXG4gICAgICAgIFx0LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCAwIDJweCAkd2hpdGU7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMnB4ICR3aGl0ZTtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi5jZW50ZXJlZCB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbi5jZW50ZXJpbmcge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBncmlkLWdhcDogMXJlbTtcclxuICAgfVxyXG59XHJcbiIsCgkJIi5waG90by1wcm9tbyB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ji5hZGRfdG9wX3BhZGRpbmcge1xyXG4gIFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG4gIFx0QGluY2x1ZGUgdGFibGV0IHsgXHJcbiAgXHRcdG1hcmdpbi10b3A6IDJyZW07XHRcdFxyXG4gIFx0fVxyXG4gIFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFxyXG4gIFx0fVxyXG4gIFx0QGluY2x1ZGUgbWQgeyBcclxuICBcdFx0bWFyZ2luLXRvcDogNXJlbTtcdFx0XHRcdFxyXG4gIFx0fVx0XHJcbiAgXHRAaW5jbHVkZSBsZyB7IFxyXG4gIFx0XHRtYXJnaW4tdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG4gIFx0fVxyXG4gIFx0QGluY2x1ZGUgeGwgeyBcclxuICBcdFx0bWFyZ2luLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcbiAgXHR9XHRcdFxyXG5cdH1cclxuXHQmLm5vdF9mdWxsX3dpZHRoIHtcclxuXHQgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG5cdFx0bWFyZ2luOiAxcmVtIDFyZW0gMDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgXHRcdG1hcmdpbjogMnJlbSBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnJldmVhbCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LnBob3RvLXByb21vLXRpdGxlIHtcclxuXHRcdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1xyXG5cdFx0fVxyXG5cdH1cclxuICAgJi5zaWRlYmFyLXByb21vIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICYgLnBob3RvLXByb21vLWl0ZW0ge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmIC5waG90by1wcm9tby1pdGVtLXBob3RvIHtcclxuICAgICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cdCYtdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuXHRcdG1hcmdpbjogMXJlbSBhdXRvO1xyXG5cdFx0QGV4dGVuZCAlc2xpZGUtdXA7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0QGV4dGVuZCAlaGVhZGxpbmUyO1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogMnJlbSBhdXRvO1x0XHRcdFxyXG5cdFx0fVx0XHRcdFxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0XHRcdHBhZGRpbmc6IDAgLjVyZW07XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWdyaWQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRhbGlnbi1jb250ZW50OiBzdHJldGNoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWl0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0ICAgZmxleDogMTtcclxuICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjJzO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbWQge1xyXG4gICAgICAgICBmbGV4OiAxO1xyXG5cdFx0fVxyXG5cdFx0Ji5ncmVlbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdFx0Ji5ibHVlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdH1cdFxyXG5cdFx0Ji5kYXJrLWdyZWVuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRwcmltYXJ5LCAyMCUpO1xyXG5cdFx0fVxyXG5cdFx0Ji5kYXJrLWJsdWUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHNlY29uZGFyeSwgMjAlKTtcclxuXHRcdH1cdFx0XHRcclxuXHRcdCYuZGFyay1ncmF5IHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRkYXJrZ3JheSwgMjAlKTtcclxuXHRcdH1cdFx0XHJcblx0XHQmLmdyYXkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTtcclxuXHRcdH1cdFx0XHJcblx0XHQmLmJsYWNrIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmLndoaXRlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbSB7XHJcblx0XHRcdFx0Ji1oZWFkbGluZSxcclxuXHRcdFx0XHQmLWJsdXJiIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0XHQmLWFzcGVjdCB7XHJcblx0XHRcdEBpbmNsdWRlIGFzcGVjdCgxNiw5KTtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuXHRcdH1cdFx0XHRcdFx0XHJcblx0XHQmLWNlbnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XHJcblx0XHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0ei1pbmRleDogNDAwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcdFxyXG5cdFx0XHRwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwKzUwLDAuNSsxMDAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwKSA1MCUsIHJnYmEoMCwwLDAsMC41KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDApIDUwJSxyZ2JhKDAsMCwwLDAuNSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMCkgNTAlLHJnYmEoMCwwLDAsMC41KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1kIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHR9XHJcbiAgICAgXHRcdCY6Zm9jdXMge1xyXG4gICAgICAgICBcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAkYmx1ZTtcclxuICAgICBcdFx0fVxyXG4gICAgICAgICAmLmdyYWRpZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICAgICB9XHJcblx0XHR9XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIC5waG90by1wcm9tby1pdGVtLWNlbnRlci5ncmFkaWVudCB7XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjE0ZThjKzEwLDIxNGU4Yys2MCYxKzEwLDArNjAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDMzLDc4LDE0MCwxKSAyMCUsIHJnYmEoMzMsNzgsMTQwLDApIDYwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgzMyw3OCwxNDAsMSkgMjAlLHJnYmEoMzMsNzgsMTQwLDApIDYwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMzMsNzgsMTQwLDEpIDIwJSxyZ2JhKDMzLDc4LDE0MCwwKSA2MCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTRlOGMnLCBlbmRDb2xvcnN0cj0nIzAwMjE0ZThjJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikgLnBob3RvLXByb21vLWl0ZW0tY2VudGVyLmdyYWRpZW50IHtcclxuICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM5MGZmZjYrMTAsOTBmZmY2KzYwJjErMTAsMCs2MCAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMTQ0LDI1NSwyNDYsMSkgMjAlLCByZ2JhKDE0NCwyNTUsMjQ2LDApIDYwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgxNDQsMjU1LDI0NiwxKSAyMCUscmdiYSgxNDQsMjU1LDI0NiwwKSA2MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDE0NCwyNTUsMjQ2LDEpIDIwJSxyZ2JhKDE0NCwyNTUsMjQ2LDApIDYwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzkwZmZmNicsIGVuZENvbG9yc3RyPScjMDA5MGZmZjYnLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cclxuICAgICAgICAgJiAuYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJiAuYnV0dG9uLXRleHQgeyBcclxuICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIC5waG90by1wcm9tby1pdGVtLWNlbnRlci5ncmFkaWVudCB7XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jNGQ5OGU4KzEwLDRkOThlOCs2MCYxKzEwLDArNjAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDc3LDE1MiwyMzIsMSkgMjAlLCByZ2JhKDc3LDE1MiwyMzIsMCkgNjAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDc3LDE1MiwyMzIsMSkgMjAlLHJnYmEoNzcsMTUyLDIzMiwwKSA2MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDc3LDE1MiwyMzIsMSkgMjAlLHJnYmEoNzcsMTUyLDIzMiwwKSA2MCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZDk4ZTgnLCBlbmRDb2xvcnN0cj0nIzAwNGQ5OGU4JyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXHJcbiAgICAgIH1cclxuXHRcdCYtdGV4dCB7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRAZXh0ZW5kICVzbGlkZS11cDtcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1heC13aWR0aDogJHRhYmxldDtcclxuXHRcdFx0fVx0XHJcbiAgICAgICAgICYgLmxlZnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICB9XHJcblx0XHR9XHRcclxuXHRcdCYtbGluayB7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAycmVtIDA7XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbGcge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDRyZW0gMDtcclxuXHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0XHQmLWhlYWRsaW5lIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcdFx0XHRcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdFx0XHRAZXh0ZW5kICVoZWFkbGluZTM7XHJcblx0XHR9XHRcclxuXHRcdCYtc3ViaGVhZGxpbmUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRAZXh0ZW5kICVoZWFkbGluZTU7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcbiAgIFx0Ji1zdWJoZWFkbGluZTIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG4gICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0XHRcdG1hcmdpbjogLS41cmVtIDAgMXJlbSAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0QGV4dGVuZCAlaGVhZGxpbmU1O1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogLS43NXJlbSAwIDEuMjVyZW0gMDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAtMXJlbSAwIDEuNXJlbSAwO1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmLWJsdXJiIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRib2R5O1x0XHRcdFxyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjRzICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogLjc1cmVtIGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogLjc1cmVtIGF1dG87XHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbGcge1xyXG5cdFx0XHRcdG1hcmdpbjogMXJlbSBhdXRvO1x0XHRcdFx0XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji1waG90byB7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XHJcblx0XHRcdEBpbmNsdWRlIGFic29sdXRlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgIFxyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAgXHRcdFxyXG5cdFx0XHR0cmFuc2l0aW9uOiAkc2xvdzsgXHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1x0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5waG90by1wcm9tbyB7XHJcblx0XHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRcdCYtaGVhZGxpbmUge31cclxuXHRcdFx0XHRcdCYtcGhvdG8ge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxLjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0XHQmLnNxdWFyZSB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtLWFzcGVjdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0KDUsNCk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHRcdCYubGV0dGVyYm94IHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0tYXNwZWN0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QoNCwzKTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG4gICBcdCYud2lkZXNjcmVlbiB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtLWFzcGVjdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0KDE2LDkpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHQmLmZsZXgtd2l0aC1jb250ZW50IHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0ge1xyXG5cdFx0XHRcdCYtYXNwZWN0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtY2VudGVyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlbGF0aXZlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHBob25lIHtcclxuXHRcdFx0XHRcdCAgcGFkZGluZy10b3A6IDNyZW07XHJcblx0XHRcdFx0XHQgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHJcblx0XHQmLm1hdGNoLXNpYmxpbmcge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbS1jZW50ZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBob25lIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlbGF0aXZlKHRvcCAwIGxlZnQgMCk7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cdFx0XHRcdFxyXG5cdFx0Ji53aWRlIHtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgNjYlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uIHtcclxuXHRcdFx0Ji1ibG9jayB7XHJcblx0XHRcdCAgbWFyZ2luLXRvcDogLjVyZW07XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMXM7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHRcclxuXHRcdCYucmV2ZWFsIHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0ge1xyXG5cdFx0XHRcdCYtdGV4dCB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVzbGlkZS11cC1yZXZlYWw7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHQmLXBob3RvIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdFx0XHQmLm5vX2RpbSB7XHJcblx0XHRcdFx0XHQgIG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdCYtYmxvY2sge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5tdWx0aS1idXR0b24ge1xyXG4gIFx0XHQmOmhvdmVyIHtcclxuICBcdFx0XHQucGhvdG8tcHJvbW8ge1xyXG4gIFx0XHRcdFx0Ji1pdGVtIHtcclxuICBcdFx0XHRcdFx0Ji1oZWFkbGluZSB7XHJcbiAgXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xyXG4gIFx0XHRcdFx0XHR9XHRcdFxyXG4gIFx0XHRcdFx0XHQmLXBob3RvIHtcclxuICBcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNCAhaW1wb3J0YW50O1xyXG4gIFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcclxuICAgIFx0XHRcdFx0XHQmLm5vX2RpbSB7XHJcbiAgICBcdFx0XHRcdFx0ICBvcGFjaXR5OiAxO1xyXG4gICAgXHRcdFx0XHRcdH0gICAgICBcdFx0XHRcdFx0XHRcclxuICBcdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuICBcdFx0XHRcdH1cclxuICBcdFx0XHR9XHJcbiAgXHRcdH1cdFxyXG4gICAgfVxyXG5cdH1cclxufVxyXG4iLAoJCSIudmlkZW8taXRlbSB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICYtZW1iZWQge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICBtYXgtd2lkdGg6ICR0YWJsZXQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogJHRhYmxldC13aWRlO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi10ZXh0IHtcclxuICAgICAgJi1oZWFkbGluZSB7XHJcbiAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIEBleHRlbmQgJWhlYWRsaW5lMjtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOjEwMCU7XHJcbn1cclxuXHJcbi52aWRlby1jb250YWluZXI6OmFmdGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5lbWJlZC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsXHJcbi5lbWJlZC1jb250YWluZXIgb2JqZWN0LFxyXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbiIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBSUFBLE9BQU8sQ0FBQyxpRkFBSSxDQUNaLE9BQU8sQ0FBQywwQ0FBSSxDSHNGWixBQUFBLE1BQU0sQ0FDTixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0FqQnpDLElBQUksQ0FpQjhDLFVBQVUsQ0FBSSxBQUV4RSxBQUFBLE1BQU0sQ0FDTixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0FuQnpDLElBQUksQ0FtQjhDLFVBQVUsQ0FBSSxBQUV4RSxBQUFBLFVBQVUsQ0FDVixPQUFPLEFBQUEsS0FBSyxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0FyQjFDLElBQUksQ0FxQmtELFVBQVUsQ0FBSSxBQUUvRSxBQUFBLEtBQUssQ0FDTCxPQUFPLEFBQUEsS0FBSyxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0F0QnpDLElBQUksQ0FzQjZDLFVBQVUsQ0FBSSxBQUV0RSxBQUFBLFdBQVcsQ0FDWCxPQUFPLEFBQUEsS0FBSyxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQXhCMUMsSUFBSSxDQXdCbUQsVUFBVSxDQUFJLEFBRWpGLEFBQUEsVUFBVSxDQUNWLE9BQU8sQUFBQSxLQUFLLEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdCQUFnQixDQXJCMUMsT0FBTyxDQXFCK0MsVUFBVSxDQUFJLEFBRS9FLEFBQUEsS0FBSyxDQUNMLE9BQU8sQUFBQSxLQUFLLEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUFFLGdC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 */