@import url("https://use.typekit.net/uwm6iet.css");@import url("https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,700;1,400;1,700&family=Red+Hat+Display:ital,wght@0,500;0,900;1,500;1,900&display=swap");.dark-gray,.bar-dark-gray::after,.button.more.text-dark-gray::after{background-color:#222 !important}.black,.bar-black::after,.button.more.text-black::after{background-color:#000 !important}.white,.bar-white::after,.button.more.text-white::after{background-color:#fff !important}.red,.bar-red::after,.button.more.text-red::after{background-color:#86002b !important}.yellow,.bar-yellow::after,.button.more.text-yellow::after{background-color:#ffed29 !important}.clear,.bar-clear::after,.button.more.text-clear::after{background-color:rgba(0,0,0,0) !important}.gray,.bar-gray::after,.button.more.text-gray::after{background-color:#bbb !important}.light-gray,.bar-light-gray::after,.button.more.text-light-gray::after{background-color:#eee !important}.text-dark-gray,.headline-dark-gray{color:#222 !important}.text-black,.headline-black{color:#000 !important}.text-white,.headline-white{color:#fff !important}.text-red,.headline-red{color:#86002b !important}.text-yellow,.headline-yellow{color:#ffed29 !important}.text-clear,.headline-clear{color:rgba(0,0,0,0) !important}.text-gray,.headline-gray{color:#bbb !important}.text-light-gray,.headline-light-gray{color:#eee !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}.grad-red{background:-moz-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important;background:linear-gradient(to bottom, rgba(134,0,43,0.2) 0%, rgba(134,0,43,0) 100%) !important}.grad-yellow{background:-moz-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important;background:linear-gradient(to bottom, rgba(255,237,41,0.2) 0%, rgba(255,237,41,0) 100%) !important}.site-footer-grid{padding:1rem 1.5rem}@media (min-width: 48rem){.site-footer-grid{padding:2rem 2rem}}@media (min-width: 81.25rem){.site-footer-grid{padding:4rem 2rem}}@media (min-width: 100rem){.site-footer-grid{padding:5rem 2rem}}@media (min-width: 112.5rem){.site-footer-grid{padding:6rem 2rem}}@media (min-width: 125rem){.site-footer-grid{padding:7rem 2rem}}.photo-promo-title,.video-item-text-headline{font-family:"Playfair Display",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: 81.25rem){.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:"Playfair Display",serif;font-size:1.5rem}@media (min-width: 48rem){.photo-promo-item-headline{font-size:1.6rem}}@media (min-width: 81.25rem){.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}}.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-family:"Poppins",sans-serif;font-size:1.25rem}@media (min-width: 81.25rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-size:1.35rem}}@media (min-width: 100rem){.photo-promo-item-subheadline,.photo-promo-item-subheadline2{font-size:1.4rem}}@media (min-width: 112.5rem){.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}@font-face{font-family:'Trilogy-Icons';src:url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.eot?4ywpzi");src:url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.eot?4ywpzi#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.woff2?4ywpzi") format("woff2"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.ttf?4ywpzi") format("truetype"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.woff?4ywpzi") format("woff"),url("https://s3.amazonaws.com/icomoon.io/31537/Trilogy/Trilogy-Icons.svg?4ywpzi#Trilogy-Icons") format("svg");font-weight:normal;font-style:normal}.icons{font-family:'Trilogy-Icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:"Noto Sans",sans-serif;color:#222;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:#214e8c;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:#86002b;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:#000;font-family:"Playfair Display",serif}h4,h5,h6{font-style:normal;font-weight:900;color:#000;font-family:"Poppins",sans-serif}h1{font-size:200%;margin-bottom:.25em;line-height:1.25}@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.25;margin-bottom:.25em}@media only screen and (min-width: 740px){h2{font-size:200%}}h3{font-size:140%;line-height:1.25;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:#86002b;width:100%;position:fixed;height:auto;left:0;top:0;z-index:1000;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);-webkit-box-shadow:0 0 8px 0px rgba(0,0,0,0.4);box-shadow:0 0 8px 0px rgba(0,0,0,0.4)}@media (min-width: 64rem){.main-header{height:100px;background:#fff}}.home.fixed .main-header{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 81.25rem){.home.fixed .main-header{top:0}}.primary-nav{z-index:1000;width:auto;opacity:1.0;position:absolute;right:5rem;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: 64rem){.primary-nav{display:flex;padding-top:2.8rem;left:initial;right:2rem}}@media (min-width: 81.25rem){.primary-nav{right:5rem}}@media (min-width: 100rem){.primary-nav{left:30rem;right:initial}}.primary-nav-grouping.left,.primary-nav-grouping.right{display:none;width:100%}@media (min-width: 81.25rem){.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: 81.25rem){.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:1.0em;display:inline-block;color:#222;text-decoration:none;cursor:pointer;text-transform:uppercase;position:relative}@media (min-width: 81.25rem){.primary-nav-item{font-size:0.95em}}@media (min-width: 100rem){.primary-nav-item{font-size:1.1em}}.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{background:#f1f1f1;color:#86002b}.primary-nav-item:hover .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item:focus .primary-nav-link{color:#000;box-shadow:inset 0 0 0 2px #000}.primary-nav-item:focus .primary-subnav{opacity:1;visibility:visible;transition:none}.primary-nav-item.active:before{width:0;height:0;position:absolute;bottom:0%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(255,237,41,0);border-bottom-color:#ffed29;border-width:.5rem;margin-left:-.5rem}.primary-nav-item.active:hover{border-color:#000;border-bottom-color:#000}.primary-nav-list{display:inline-block;margin:0 auto;padding:0;font-family:"Sen",sans-serif;font-weight:500;list-style:none;position:relative}.primary-nav-link{color:#222;font-weight:900;transition:all 0.2s ease-in-out;padding:0.75rem 1.25rem;display:inline-block;line-height:1}@media (min-width: 100rem){.primary-nav-link{padding:0.75rem 1.25rem}}.primary-nav-link:focus{background:#222;border-radius:.2rem;color:#fff}.primary-nav-link.more:after{font-family:"Trilogy-Icons";content:"6";font-size:.75rem;padding:0 0 0 .25rem}.primary-nav-list>li:after{content:"";width:1px;height:30px;margin:0;background:#d6d6d6;display:inline-block;vertical-align:middle;position:relative;top:-2px}.primary-nav-list>li:last-child:after{display:none}.primary-subnav{background:#fff;border-top:8px #86002b solid;box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2);width:100%;min-width:16rem;list-style:none;margin:0;padding:1.25rem .75rem;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;transform:translateX(-50%);transition:none}.primary-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.primary-subnav-li{position:relative;padding:0;margin:0;display:block;border-bottom:1px dotted #bbb}.primary-subnav-li:last-child{border-bottom:0}.primary-subnav-li:hover .secondary-subnav{opacity:1;visibility:visible;transition:none}.primary-subnav-li:focus .secondary-subnav{opacity:1;visibility:visible;transition:none}.primary-subnav-link{display:block;padding:.5rem .75rem;color:#222;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:1.0rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.primary-subnav-link:hover{color:#fff;background:#3a0012 !important}.primary-subnav-link:focus{color:#fff;background:#000 !important}.secondary-subnav{background:#fff;border-top:0;box-shadow:0 0.5rem 1.25rem 0 rgba(0,0,0,0.2);width:100%;min-width:16rem;list-style:none;margin:0;padding:1.25rem .75rem;position:absolute;opacity:0;visibility:hidden;top:-10px;left:initial;right:96%;z-index:1000;transform:none;transition:none}@media (min-width: 100rem){.secondary-subnav{top:10px;right:initial;left:95%}}.secondary-subnav:before{width:0;height:0;position:absolute;bottom:100%;left:50%;z-index:200;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(230,230,230,0);border-bottom-color:#fff;border-width:.5rem;margin-left:-.5rem;display:none}.secondary-subnav-li{padding:0;margin:0;display:block;border-bottom:1px dotted #bbb}.secondary-subnav-li:last-child{border-bottom:0}.secondary-subnav-link{display:block;padding:.5rem .75rem;color:#222;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:1.0rem;font-weight:500;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.secondary-subnav-link:hover{color:#fff;background:#3a0012 !important}.secondary-subnav-link:focus{color:#fff;background:#000 !important}.primary-extras{width:auto;position:absolute;top:0;z-index:1001;right:1rem;padding-top:1.25rem;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: 64rem){.primary-extras{display:flex;padding-top:0.5rem;right:2rem}}@media (min-width: 81.25rem){.primary-extras{right:5rem}}@media (min-width: 100rem){.primary-extras{padding-top:3.0rem;right:5rem}}@media (min-width: 112.5rem){.primary-extras{right:5rem}}.primary-extras-share{font-size:1.1rem;margin-left:1.25rem;top:0;position:relative;display:none}@media (min-width: 48rem){.primary-extras-share{display:inline-block}}@media (min-width: 81.25rem){.primary-extras-share{display:inline-block}}@media (min-width: 48rem){.primary-extras-links{transform:none}}.primary-extras-links-button{padding:.75rem 1.25rem;text-transform:uppercase;font-size:1.0rem !important;font-family:"Sen",sans-serif;color:#444;font-weight:900}@media (min-width: 100rem){.primary-extras-links-button{font-size:1.1rem !important}}.primary-extras-links-button:focus{background:#222;color:#fff !important}.primary-extras-links-button:hover{color:#86002b !important;background:#eee}.primary-extras-links:after{content:"";width:1px;height:30px;margin:0;background:#d6d6d6;display:inline-block;vertical-align:middle;position:relative;top:-2px}.primary-extras .social-link{margin-right:0.25rem;display:inline-block;top:0;border-radius:.2rem;padding:.3rem;width:28px}.primary-extras .social-link:hover{background:white}.primary-extras .social-link.search{margin:0 1rem 0 1.25rem;position:relative;top:.15rem}.primary-extras .social-link svg{width:100%;fill:#bbb}.primary-extras .social-link:hover svg{fill:#86002b}.bar{width:100%;height:2px;position:absolute;bottom:0;background:#fff}@media (min-width: 64rem){.bar{height:8px;background:#ffed29;background:-moz-linear-gradient(left, #ffed29 30%, #86002b 90%);background:-webkit-linear-gradient(left, #ffed29 30%, #86002b 90%);background:linear-gradient(to right, #ffed29 30%, #86002b 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffed29', endColorstr='#86002b',GradientType=1 )}}@media (min-width: 100rem){font-size:1.2rem}.more-arrow:after{content:"\276E";color:#bbb;font-size:1.0rem;position:absolute;left:0}@media (min-width: 81.25rem){.more-arrow:after{content:"\276F";right:0.25rem;left:initial}}.menu-trigger{opacity:1;visibility:visible;background:transparent;border:0;position:fixed;right:1rem;top:1rem !important;z-index:2000;padding:.75rem .75rem .5rem;font-family:"Sen",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 (min-width: 32rem){.menu-trigger{z-index:2000}}@media (min-width: 48rem){.menu-trigger{z-index:200000;top:1.6rem !important}}@media (min-width: 64rem){.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:#ffed29}.menu-trigger:hover .hamburger-inner:before,.menu-trigger:hover .hamburger-inner:after{width:26px}.menu-trigger:hover .menu-trigger-label{color:#ffed29;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:1rem;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}}.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 (min-width: 32rem){.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:"Sen",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}@media (min-width: 48rem){.home.fixed .menu-trigger{top:1.6rem !important}}.expanded-menu{background:#86002b;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:#86002b;padding:0;opacity:0;padding:1rem;transform:translateX(0)}}@media (min-width: 81.25rem){.expanded-menu{padding:2rem}}.expanded-menu-grid{margin:0 auto;padding-top:1rem}@media (min-width: 48rem){.expanded-menu-grid{padding:0;background:#86002b;-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:"Poppins",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: 81.25rem){.expanded-menu-col{padding:2rem}}.expanded-menu-col .expanded-menu-nav-link{color:#fff;background:rgba(255,255,255,0.1);margin-bottom:1px;display:block;padding:.5rem 2rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);font-size:1rem}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link{background:none;padding:.65rem 1.0rem;font-size:1rem}}@media (min-width: 81.25rem){.expanded-menu-col .expanded-menu-nav-link{font-size:1.3rem}}.expanded-menu-col .expanded-menu-nav-link:hover{background:#ffed29;color:#222}@media (min-width: 48rem){.expanded-menu-col .expanded-menu-nav-link:hover{background:#ffed29;color:#222}}.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: 81.25rem){.expanded-menu .social-link{width:2.5rem;height:2.5rem;padding:.5rem}}.expanded-menu .social-icon{padding:.25rem;fill:#fff;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.expanded-menu .social-icon:hover{fill:#86002b;background:#ffed29}.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,.copyright-nav-link{color:#bbb;transition:all 0.2s ease-in-out;margin:0 auto}.site-footer-nav-list-link:hover,.copyright-nav-link:hover{color:#ffed29}.site-footer-nav-list-link:focus,.copyright-nav-link:focus{color:#fff;box-shadow:0 0 0 1px #ffed29}@media (min-width: 48rem){.site-footer-nav-list-link,.copyright-nav-link{font-size:.8rem}}@media (min-width: 81.25rem){.site-footer-nav-list-link,.copyright-nav-link{font-size:1rem}}.site-footer{border-top:8px #565656 solid;background:#000000;background:-moz-linear-gradient(top, #000 0%, #222 20%);background:-webkit-linear-gradient(top, #000 0%, #222 20%);background:linear-gradient(to bottom, #000 0%, #222 20%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#222222',GradientType=0 );padding:2rem 0}.site-footer-grid{margin:0 auto}@media (min-width: 48rem){.site-footer-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:0px;grid-row-gap:0px}}.site-footer-grid .div1{grid-area:1 / 1 / 2 / 5}@media (min-width: 64rem){.site-footer-grid .div1{grid-area:1 / 1 / 2 / 2}}.site-footer-grid .div2{grid-area:2 / 1 / 3 / 2}@media (min-width: 64rem){.site-footer-grid .div2{grid-area:1 / 2 / 2 / 3}}.site-footer-grid .div3{grid-area:2 / 2 / 3 / 3}@media (min-width: 64rem){.site-footer-grid .div3{grid-area:1 / 3 / 2 / 4}}.site-footer-grid .div4{grid-area:2 / 3 / 3 / 4}@media (min-width: 64rem){.site-footer-grid .div4{grid-area:1 / 4 / 2 / 5}}.site-footer-grid .div5{grid-area:2 / 4 / 3 / 5}@media (min-width: 64rem){.site-footer-grid .div5{grid-area:1 / 5 / 2 / 6}}.site-footer-grid .div6{grid-area:3 / 1 / 4 / 5}@media (min-width: 64rem){.site-footer-grid .div6{grid-area:1 / 6 / 2 / 8}}@media (min-width: 64rem){.site-footer-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}}@media (min-width: 81.25rem){.site-footer-grid{max-width:100rem}}.site-footer-col{text-align:center;margin:0 auto;padding:0 0 1em 0}@media (min-width: 48rem){.site-footer-col{text-align:left;margin:0 2rem 0 0;padding:0}}.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:#ffed29;font-family:"Sen",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 #ffed29}.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.5rem 0 1.5rem 0}@media (min-width: 48rem){.site-footer .social{margin-bottom:0;margin:1rem 0 1rem 0}}@media (min-width: 81.25rem){.site-footer .social{margin:1.5rem 0 1.5rem 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: 81.25rem){.site-footer .social-link{width:1.75rem;height:1.75rem}}.site-footer-callout{color:#ffed29;font-family:"Sen",sans-serif;letter-spacing:-.5px;font-weight:900;font-size:1.1rem;border:2px #ffed29 solid;padding:.5rem .75rem;margin:0 0 .5rem 0;text-transform:uppercase;display:block}.site-footer-callout:hover{color:#fff}.footer-extras-share{font-size:1.0rem;margin-top:.5rem;position:relative}@media (min-width: 100rem){.footer-extras-share{font-size:1.1rem}}.footer-extras-share .social-link{margin-right:0.2rem;display:inline-block;border-radius:0;padding:0;width:20px}.footer-extras-share .social-link svg{width:100%;fill:#bbb}.footer-extras-share .social-link:hover svg{fill:#fff}.paidfor{padding:.75rem;line-height:1.3;border:1px solid rgba(187,187,187,0.4);margin-bottom:1.25rem}@media (min-width: 48rem){.paidfor{font-size:.7rem}}@media (min-width: 81.25rem){.paidfor{font-size:1rem}}.copyright{width:100%;text-align:left}.copyright-content{padding:2rem;color:#fff;margin:0 auto}@media (min-width: 48rem){.copyright-content{font-size:.75rem}}@media (min-width: 81.25rem){.copyright-content{font-size:0.8rem;max-width:100rem}}.copyright-nav-link{color:#ffed29;font-size:0.8rem;display:inline-block}.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:0;left:calc(-50% + 110px);padding:10px}.main-logo:focus{box-shadow:inset 0 0 0 2px #000}@media (min-width: 48rem){.main-logo{width:240px;padding:15px;left:initial}}@media (min-width: 64rem){.main-logo{padding:25px;width:290px;height:120px;position:absolute;left:3rem;background:#86002b;background:-moz-linear-gradient(top, #86002b 0%, #710024 100%);background:-webkit-linear-gradient(top, #86002b 0%, #710024 100%);background:linear-gradient(to bottom, #86002b 0%, #710024 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86002b', endColorstr='#710024',GradientType=0 );-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,0.15);box-shadow:0 0 12px 4px rgba(0,0,0,0.15)}}@media (min-width: 81.25rem){.main-logo{left:5rem}}.main-logo .svg{width:100%;fill:#000;transition:all 0.2s ease-in-out}.main-logo:hover .svg{fill:#ffed29}.button{background:#000;color:#fff;border-radius:100px;padding:.75rem 1.5rem;font-family:"Sen",sans-serif;font-size:1.0rem;font-weight:900;text-transform:uppercase;display:inline-block !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:1rem 2.5rem}@media (min-width: 48rem){.button{padding:1rem 2.5rem;letter-spacing:-.5px;margin:0}.button.small{padding:1rem 2.5rem}}@media (min-width: 100rem){.button{padding:1rem 2.5rem;margin:0}.button.small{padding:1rem 2.5rem}}.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:focus{box-shadow:0px 0.3rem 0.6rem 0 rgba(0,0,0,0.6),0 0 0 2px #fff}.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.yellow{color:#000}.button.solid.white{color:#000}.button.outline{background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:0 0 0 4px #ffed29;box-shadow:0 0 0 4px #ffed29;color:#ffed29}.button.outline.black{-webkit-box-shadow:0 0 0 4px #000;box-shadow:0 0 0 4px #000;color:#000}.button.outline.dark-gray{-webkit-box-shadow:0 0 0 4px #222;box-shadow:0 0 0 4px #222;color:#222}.button.outline.red{-webkit-box-shadow:0 0 0 4px #86002b;box-shadow:0 0 0 4px #86002b;color:#86002b}.button.outline.yellow{-webkit-box-shadow:0 0 0 4px #ffed29;box-shadow:0 0 0 4px #ffed29;color:#ffed29}.button.outline.white{-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff;color:#fff}.photo-promo{background-color:#214e8c;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: 81.25rem){.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:#214e8c;margin-bottom:1rem}.photo-promo.sidebar-promo .photo-promo-item-photo{opacity:0.5 !important}.photo-promo-title{font-family:"Playfair Display",serif;margin:1rem auto;color:#fff}@media (min-width: 81.25rem){.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:#000}.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:#000}.photo-promo-item.blue{background:#ffed29}.photo-promo-item.dark-green{background:#000}.photo-promo-item.dark-blue{background:#c2b200}.photo-promo-item.dark-gray{background:#000}.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 #214e8c}.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:#000 !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: 81.25rem){.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: 81.25rem){.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:"Playfair Display",serif;color:#fff !important;transition:all 0.6s cubic-bezier(0.5, 1.65, 0.4, 0.8)}.photo-promo-item-subheadline{font-family:"Playfair Display",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: 81.25rem){.photo-promo-item-subheadline{margin-top:1.5rem}}.photo-promo-item-subheadline2{font-family:"Playfair Display",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: 81.25rem){.photo-promo-item-subheadline2{margin:-1rem 0 1.5rem 0}}.photo-promo-item-blurb{font-family:"Noto Sans",sans-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 (min-width: 32rem){.photo-promo-item.flex-with-content .photo-promo-item-center{padding-top:3rem;padding-bottom:3rem}}@media (min-width: 32rem){.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%;position:relative}.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:"Noto Sans",sans-serif}.form label{display:inline-block;padding:0 0 .2em;font-size:70%;cursor:pointer;font-family:"Noto Sans",sans-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 #bbb;-webkit-box-shadow:inset 0 -0.15em 0 #bbb;box-shadow:inset 0 -0.15em 0 #bbb;background:#eee;border-radius:0;-webkit-appearance:none;width:100%;padding:.5em .5em;font-family:"Noto Sans",sans-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 #222;-webkit-box-shadow:inset 0 -0.15em 0 #222;box-shadow:inset 0 -0.15em 0 #222}.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:#bbb;font-family:"Sen",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 (min-width: 32rem){.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:#86002b;transform:scale(1.05)}.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 -0.25em 0 #86002b;-webkit-box-shadow:inset 0 -0.25em 0 #86002b;box-shadow:inset 0 -0.25em 0 #86002b}@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.0rem;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:#222;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:"Noto Sans",sans-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}.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: 81.25rem){.video-item-embed{max-width:81.25rem}}.video-item-text-headline{font-family:"Poppins",sans-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:"Noto Sans",sans-serif;color:#222;text-align:center}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:#ffed29;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:#214e8c;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 #214e8c}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3RkaW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzdGRpbiIsCgkJInNpdGVzL3d3dy5jcGYub3JnL3B1YmxpYy90aGVtZS9zYXNzL2dsb2JhbHMvZ2xvYmFscy5zY3NzIiwKCQkic2l0ZXMvd3d3LmNwZi5vcmcvcHVibGljL3RoZW1lL3Nhc3MvZ2xvYmFscy9wb3NpdGlvbmluZy5zY3NzIiwKCQkic2l0ZXMvd3d3LmNwZi5vcmcvcHVibGljL3RoZW1lL3Nhc3MvZ2xvYmFscy9ub3JtYWxpemUuc2NzcyIsCgkJInNpdGVzL3d3dy5jcGYub3JnL3B1YmxpYy90aGVtZS9zYXNzL3BhcnRpYWxzL3R5cGUuc2NzcyIsCgkJInNpdGVzL3d3dy5jcGYub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2hlYWRlci5zY3NzIiwKCQkic2l0ZXMvd3d3LmNwZi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvaGFtYnVyZ2VyLnNjc3MiLAoJCSJzaXRlcy93d3cuY3BmLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9zaGVsbC9yZXNwb25zaXZlLW1lbnUuc2NzcyIsCgkJInNpdGVzL3d3dy5jcGYub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2Zvb3Rlci5zY3NzIiwKCQkic2l0ZXMvd3d3LmNwZi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvbG9nby5zY3NzIiwKCQkic2l0ZXMvd3d3LmNwZi5vcmcvcHVibGljL3RoZW1lL3Nhc3Mvc2hlbGwvYnV0dG9uLnNjc3MiLAoJCSJzaXRlcy93d3cuY3BmLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9zaGVsbC9wcm9tb3Muc2NzcyIsCgkJInNpdGVzL3d3dy5jcGYub3JnL3B1YmxpYy90aGVtZS9zYXNzL3NoZWxsL2Zvcm1zLnNjc3MiLAoJCSJzaXRlcy93d3cuY3BmLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9zaGVsbC92aWRlby5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC91d202aWV0LmNzc1wiKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Q2FiaW46aXRhbCx3Z2h0QDAsNDAwOzAsNzAwOzEsNDAwOzEsNzAwJmZhbWlseT1SZWQrSGF0K0Rpc3BsYXk6aXRhbCx3Z2h0QDAsNTAwOzAsOTAwOzEsNTAwOzEsOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuQGltcG9ydCBcImdsb2JhbHMvZ2xvYmFsc1wiO1xyXG5AaW1wb3J0IFwiZ2xvYmFscy9ub3JtYWxpemVcIjtcclxuQGltcG9ydCBcInBhcnRpYWxzL3R5cGVcIjtcclxuQGltcG9ydCBcInNoZWxsL2hlYWRlclwiOyBcclxuQGltcG9ydCBcInNoZWxsL2hhbWJ1cmdlclwiO1xyXG5AaW1wb3J0IFwic2hlbGwvcmVzcG9uc2l2ZS1tZW51XCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9mb290ZXJcIjtcclxuQGltcG9ydCBcInNoZWxsL2xvZ29cIjtcclxuQGltcG9ydCBcInNoZWxsL2J1dHRvblwiO1xyXG5AaW1wb3J0IFwic2hlbGwvcHJvbW9zXCI7XHJcbkBpbXBvcnQgXCJzaGVsbC9mb3Jtc1wiO1xyXG5AaW1wb3J0IFwic2hlbGwvdmlkZW9cIjtcclxuXHJcbmh0bWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5ib2R5IHtcclxuXHRmb250LWZhbWlseTogJGJvZHk7XHJcblx0Y29sb3I6ICR0ZXh0O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQmLm1vYmlsZS1tZW51LWFjdGl2ZSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG4ud3JhcCB7XHJcbiAgIG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc2NyZWVuLXJlYWRlciB7XHJcblx0QGluY2x1ZGUgc2NyZWVuLXJlYWRlci10ZXh0O1xyXG59XHJcblxyXG4uc2tpcC10by1tYWluIHtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0QGluY2x1ZGUgZml4ZWQobGVmdCAuNXJlbSB0b3AgLjVyZW0pO1xyXG5cdHotaW5kZXg6IDEwMDAwMDA7XHJcblx0cGFkZGluZzogMXJlbTtcclxuXHRjb2xvcjogJGJsdWU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIC41cmVtKSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMnJlbTtcclxuXHQmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRvdXRsaW5lOiAycHggc29saWQgJGJsdWU7XHJcblx0fVxyXG59XHJcbiIsCgkJIiRzbWFsbC1waG9uZTogICAgICAgIDIwLjVyZW07ICAvLzMyNXB4XHJcbiRwaG9uZTogICAgICAgICAgICAgIDMycmVtOyAgICAvLzUxMnB4XHJcbiR0YWJsZXQ6ICAgICAgICAgICAgIDQ4cmVtOyAgICAvLzc2OHB4XHJcbiR0YWJsZXQtd2lkZTogICAgICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG4kZGVza3RvcDogICAgICAgICAgICA4MS4yNXJlbTsgLy8xMzAwcHhcclxuJGRlc2t0b3AtbWVkaXVtOiAgICAgMTAwcmVtOyAgIC8vMTYwMHB4XHJcbiRkZXNrdG9wLWxhcmdlOiAgICAgIDExMi41cmVtOyAvLzE4MDBweFxyXG4kZGVza3RvcC14bGFyZ2U6ICAgICAxMjUuMHJlbTsgLy8yMDAwcHhcclxuJG1heC13aWR0aDogICAgICAgICAgOTMuNzVyZW07IC8vMTUwMHB4XHJcbiRtYXgtd2lkdGgtdGV4dDogICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG5cclxuQG1peGluIHNtYWxsLXBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtcGhvbmV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHBob25lIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skcGhvbmV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHRhYmxldCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFibGV0LXdpZGUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXQtd2lkZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1tZWRpdW19KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1sYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4geGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLXhsYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaWUge1xyXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGVkZ2Uge1xyXG4gIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBDb2xvcnPCoCovXHJcblxyXG4kYmxhY2s6ICMwMDA7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJsdWU6ICMyMTRlOGM7XHJcbiRkYXJrYmx1ZTogIzAwNGQ5ZjtcclxuJGxpZ2h0Ymx1ZTogIzRkOThlODtcclxuJHRlYWw6ICNkY2ZkZmE7XHJcbiRyZWQ6ICM4NjAwMmI7XHJcbiRicmlnaHRyZWQ6ICNkMzAwMTk7XHJcbiRwaW5rOiAjZmViZGZkO1xyXG5cclxuJHB1cnBsZTogIzUwMGQ3NjtcclxuJHllbGxvdzogI2ZmZWQyOTtcclxuJG9yYW5nZTogI2ZhNGQwOTtcclxuJGdyZWVuOiAjNjBhNTExO1xyXG4kZGFya2dyYXk6ICMyMjI7XHJcbiRtZWRncmF5OiAjNDQ0O1xyXG4kZ3JheTogI2JiYjtcclxuJGxpZ2h0Z3JheTogI2VlZTtcclxuJGxpZ2h0ZXN0Z3JheTogI2YxZjFmMTtcclxuJGdyYXliZzogI2NjYztcclxuJGNsZWFyOiB0cmFuc3BhcmVudDtcclxuXHJcbi5kYXJrLWdyYXksIFxyXG4uYmFyLWRhcmstZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1kYXJrLWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmF5ICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLmJsYWNrLCBcclxuLmJhci1ibGFjazo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ibGFjazo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVxyXG5cclxuLndoaXRlLCBcclxuLmJhci13aGl0ZTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC13aGl0ZTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfSAgXHJcblxyXG4ucmVkLCBcclxuLmJhci1yZWQ6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtcmVkOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSBcclxuXHJcbi55ZWxsb3csIFxyXG4uYmFyLXllbGxvdzo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC15ZWxsb3c6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdyAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4uY2xlYXIsIFxyXG4uYmFyLWNsZWFyOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWNsZWFyOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbGVhciAhaW1wb3J0YW50OyB9IFxyXG5cclxuLmdyYXksIFxyXG4uYmFyLWdyYXk6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtZ3JheTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4ubGlnaHQtZ3JheSwgXHJcbi5iYXItbGlnaHQtZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1saWdodC1ncmF5OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuXHJcbi50ZXh0LWRhcmstZ3JheSxcclxuLmhlYWRsaW5lLWRhcmstZ3JheSB7IGNvbG9yOiAkZGFya2dyYXkgIWltcG9ydGFudDsgfVxyXG5cclxuLnRleHQtYmxhY2ssXHJcbi5oZWFkbGluZS1ibGFjayAgeyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLnRleHQtd2hpdGUsXHJcbi5oZWFkbGluZS13aGl0ZSAgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4udGV4dC1yZWQsXHJcbi5oZWFkbGluZS1yZWQgIHsgY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC15ZWxsb3csXHJcbi5oZWFkbGluZS15ZWxsb3cgIHsgY29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1jbGVhcixcclxuLmhlYWRsaW5lLWNsZWFyICB7IGNvbG9yOiAkY2xlYXIgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1ncmF5LFxyXG4uaGVhZGxpbmUtZ3JheSAgeyBjb2xvcjogJGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuLnRleHQtbGlnaHQtZ3JheSxcclxuLmhlYWRsaW5lLWxpZ2h0LWdyYXkgIHsgY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgICBcclxuXHJcblxyXG4uZ3JhZC1ibGFjaywgLmdyYWQtZ3JheSwgZ3JhZC1kYXJrLWdyYXksIGdyYWQtbGlnaHQtZ3JheSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC4yKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuMikgMCUscmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwLjIpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkLXdoaXRlIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDAuMikgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtcmVkIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMzQsMCw0MywwLjIpIDAlLCByZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTM0LDAsNDMsMC4yKSAwJSxyZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEzNCwwLDQzLDAuMikgMCUscmdiYSgxMzQsMCw0MywwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQteWVsbG93IHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjM3LDQxLDAuMikgMCUsIHJnYmEoMjU1LDIzNyw0MSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyMzcsNDEsMC4yKSAwJSxyZ2JhKDI1NSwyMzcsNDEsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMjU1LDIzNyw0MSwwLjIpIDAlLHJnYmEoMjU1LDIzNyw0MSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuXHJcbiRwcmltYXJ5OiAkYmxhY2s7XHJcbiRzZWNvbmRhcnk6ICR5ZWxsb3c7XHJcbiR0ZXh0OiAkZGFya2dyYXk7XHJcblxyXG4kYm9keTogJ05vdG8gU2FucycsIHNhbnMtc2VyaWY7XHJcbiRoZWFkbGluZTogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjtcclxuJGhlYWRsaW5lMjogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4kbmF2OiAnU2VuJywgc2Fucy1zZXJpZjtcclxuJGJ1dHRvbjogJ1NlbicsIHNhbnMtc2VyaWY7XHJcblxyXG4kYmFzaWM6IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiRib3VuY2U6IGFsbCAuNnMgY3ViaWMtYmV6aWVyKC41LDEuNjUsLjQsLjgpO1xyXG4kYm91bmNlLWN1cnZlOiBjdWJpYy1iZXppZXIoLjUsMS42NSwuNCwuOCk7XHJcblxyXG4kZmFzdDogYWxsIC4zNXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuJHNsb3c6IGFsbCAuNXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuJHNsb3ctY3VydmU6IGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSk7XHJcbiR2ZXJ5c2xvdzogYWxsIDFzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSk7XHJcblxyXG4kc2hhZG93OiAwIC41cmVtIDEuMjVyZW0gMCByZ2JhKDAsMCwwLC4yKTtcclxuJHNoYWRvdy1ob3ZlcjogMCAuNXJlbSAxLjVyZW0gMCByZ2JhKDAsMCwwLC4zKTtcclxuXHJcbiRidXR0b24tc2hhZG93OiAwcHggLjJyZW0gLjRyZW0gMCByZ2JhKDAsMCwwLC40KTtcclxuJGJ1dHRvbi1zaGFkb3ctaG92ZXI6IDBweCAuM3JlbSAuNnJlbSAwIHJnYmEoMCwwLDAsLjYpO1xyXG4kYnV0dG9uLXNoYWRvdy1hY3RpdmU6IGluc2V0IDAgLjVyZW0gMXJlbSAwIHJnYmEoMCwwLDAsLjMpO1xyXG5cclxuXHJcbiV3cmFwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4lYmxvY2stcGFkZGluZyB7XHJcbiAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZzogMnJlbSAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZzogNXJlbSAycmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmc6IDZyZW0gMnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmc6IDdyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy1zbWFsbCB7XHJcblx0cGFkZGluZzogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZzogMS41cmVtIDEuNXJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogMnJlbSAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nOiA0LjVyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy10b3Age1xyXG5cdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXRvcC1zbWFsbCB7XHJcblx0cGFkZGluZy10b3A6IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tLXNtYWxsIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLWJvdHRvbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcC1zbWFsbCB7XHJcblx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi1ib3R0b20tc21hbGwge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tc2lkZXMge1xyXG4gICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgIH1cclxufVxyXG4lYmFzaWMtdGV4dCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICZsYXN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjhyZW07XHJcbiAgICB9XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTEge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogNGVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUyIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUzIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU0IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTUge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU2IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lNyB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcblx0Zm9udC1zaXplOiAuOXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogLjk1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuJWhlYWRsaW5lTWVnYSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG4gICBmb250LXNpemU6IDNyZW07XHJcbiAgIGxldHRlci1zcGFjaW5nOiAtNXB4O1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiA1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDdyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogOGVtO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHNpemUoJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5AbWl4aW4gYXNwZWN0KCR4LCR5KSB7XHJcbiAgICAkcGFkZGluZzogdW5xdW90ZSggKCAkeSAvICR4ICkgKiAxMDAgKyAnJScgKTtcclxuICBcdHBhZGRpbmctdG9wOiAkcGFkZGluZztcclxufVxyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xyXG4gICYucGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxyXG59XHJcbkBtaXhpbiBzY3JlZW4tcmVhZGVyLXRleHQge1xyXG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcclxuXHQmOmZvY3VzIHtcclxuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHotaW5kZXg6IDEwMDAwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRwYWRkaW5nOiAuNXJlbTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxufVxyXG4lY2xlYXJmaXgge1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuJXNsaWRlLXVwIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjhzICRib3VuY2UtY3VydmU7XHJcbn1cclxuJXNsaWRlLXVwLXJldmVhbCB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbn1cclxuQGltcG9ydCBcIi4uL2dsb2JhbHMvcG9zaXRpb25pbmdcIjtcclxuIiwKCQkiQG1peGluIHBvc2l0aW9uKCRwb3NpdGlvbiwgJGFyZ3M6ICgpKSB7XHJcbiAgJG9mZnNldHM6IHRvcCByaWdodCBib3R0b20gbGVmdDtcclxuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gIFxyXG4gIEBlYWNoICRvZmZzZXQgaW4gJG9mZnNldHMgeyBcclxuICAgICRpbmRleDogaW5kZXgoJGFyZ3MsICRvZmZzZXQpO1xyXG4gICAgXHJcbiAgICBAaWYgJGluZGV4IHtcclxuICAgICAgQGlmICRpbmRleCA9PSBsZW5ndGgoJGFyZ3MpIHsgXHJcbiAgICAgICAgI3skb2Zmc2V0fTogMDtcclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgJG5leHQ6IG50aCgkYXJncywgJGluZGV4ICsgMSk7XHJcbiAgICAgICAgQGlmIGlzLXZhbGlkLWxlbmd0aCgkbmV4dCkge1xyXG4gICAgICAgICAgI3skb2Zmc2V0fTogJG5leHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBlbHNlIGlmIGluZGV4KCRvZmZzZXRzLCAkbmV4dCkge1xyXG4gICAgICAgICAgI3skb2Zmc2V0fTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2UgeyBcclxuICAgICAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBgI3skbmV4dH1gIGZvciBvZmZzZXQgYCN7JG9mZnNldH1gLlwiOyBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQGZ1bmN0aW9uIGlzLXZhbGlkLWxlbmd0aCgkdmFsdWUpIHtcclxuICBAcmV0dXJuICh0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiBhbmQgbm90IHVuaXRsZXNzKCR2YWx1ZSkpIFxyXG4gICAgICAgb3IgKGluZGV4KGF1dG8gaW5pdGlhbCBpbmhlcml0IDAsICR2YWx1ZSkgIT0gZmFsc2UpO1xyXG59XHJcblxyXG5AbWl4aW4gYWJzb2x1dGUoJGFyZ3M6ICgpKSB7XHJcbiAgQGluY2x1ZGUgcG9zaXRpb24oYWJzb2x1dGUsICRhcmdzKTtcclxufVxyXG4gXHJcbkBtaXhpbiBmaXhlZCgkYXJnczogKCkpIHtcclxuICBAaW5jbHVkZSBwb3NpdGlvbihmaXhlZCwgJGFyZ3MpO1xyXG59XHJcbiBcclxuQG1peGluIHJlbGF0aXZlKCRhcmdzOiAoKSkge1xyXG4gIEBpbmNsdWRlIHBvc2l0aW9uKHJlbGF0aXZlLCAkYXJncyk7XHJcbn1cclxuIiwKCQkiaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9dGV4dF0sIHRleHRhcmVhLCBpbnB1dFt0eXBlPXRlbF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgaW5wdXRbdHlwZT1udW1iZXJdLCBpbnB1dFt0eXBlPXVybF0sIGlucHV0W3R5cGU9c3VibWl0XSwgYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuI2NvbnRlbnRbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XHJcblx0b3V0bGluZTogMDtcclxufVxyXG5cclxuXHJcbnRleHRhcmVhLCBpbnB1dCwgc2VsZWN0LCAudWktc2VsZWN0bWVudS1idXR0b24sIGJ1dHRvbiB7XHJcbn1cclxuXHJcbmFkZHJlc3MsIGRsIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuYm9keSwgcCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgdWwsIG9sLCBwcmUsIGZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCIgaV0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIiBpXSwgaW5wdXRbdHlwZT1cInJlc2V0XCIgaV0sIGlucHV0W3R5cGU9XCJmaWxlXCIgaV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCBidXR0b257XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmE6Zm9jdXMge1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsCgkJIi8qIERlY2xhcmF0aW9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRmb250LXByaW1hcnk6ICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1zZWNvbmRhcnk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XHJcbiRmb250LXRlcnRpYXJ5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiRmb250LWFjdGlvbjogJ1NlbicsIHNhbnMtc2VyaWY7XHJcbiRpY29uOiAnVHJpbG9neS1JY29ucyc7XHJcblxyXG5cclxuJGNvbG9yLXRleHQtcHJpbWFyeTogIzIyMjtcclxuJGNvbG9yLXRleHQtc2Vjb25kYXJ5OiAjMDAwMDAwO1xyXG5cclxuJGNvbG9yLWxpbms6ICRibHVlO1xyXG4kY29sb3ItbGluay1yb2xsb3ZlcjogJHJlZDtcclxuXHJcbiRjb2xvci1iYWNrZ3JvdW5kLXByaW1hcnk6ICMyMjIyMjI7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeTogI2YxZjFmMTtcclxuJGNvbG9yLWJhY2tncm91bmQtdGVydGlhcnk6ICM4NjAwMmI7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLXByaW1hcnktcmdiOiAzNCwzNCwzNDtcclxuJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LXJnYjogMjQxLDI0MSwyNDE7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLXRlcnRpYXJ5LXJnYjogMTM0LDAsNDM7XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAnVHJpbG9neS1JY29ucyc7XHJcbiAgIHNyYzogIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvVHJpbG9neS9Ucmlsb2d5LUljb25zLmVvdD80eXdwemknKTtcclxuICAgc3JjOiAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9Ucmlsb2d5L1RyaWxvZ3ktSWNvbnMuZW90PzR5d3B6aSNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9Ucmlsb2d5L1RyaWxvZ3ktSWNvbnMud29mZjI/NHl3cHppJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L1RyaWxvZ3kvVHJpbG9neS1JY29ucy50dGY/NHl3cHppJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L1RyaWxvZ3kvVHJpbG9neS1JY29ucy53b2ZmPzR5d3B6aScpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L1RyaWxvZ3kvVHJpbG9neS1JY29ucy5zdmc/NHl3cHppI1RyaWxvZ3ktSWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5pY29ucyB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ1RyaWxvZ3ktSWNvbnMnICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1wcmltYXJ5O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7IFxyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTsgXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDBweCkgeyAgXHJcbiAgIGh0bWwge1xyXG5cdCAgZm9udC1zaXplOiAxMDAlOyB9XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxyXG5cclxuXHJcbi8qIEdsb2JhbCBMaW5rc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbmEge1xyXG4gICBjb2xvcjogJGNvbG9yLWxpbms7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgXHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgLW1vei10cmFuc2l0aW9uOiAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgLW8tdHJhbnNpdGlvbjogICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgLW1zLXRyYW5zaXRpb246ICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDtcclxuICAgdHJhbnNpdGlvbjogICAgICAgICBhbGwgLjE1cyBlYXNlLWluLW91dDsgfVxyXG5cclxuYTpmb2N1cywgXHJcbmE6aG92ZXIge1xyXG4gICBjb2xvcjogJGNvbG9yLWxpbmstcm9sbG92ZXI7XHJcbiAgIG91dGxpbmU6IG5vbmU7IH1cclxuXHJcbi8qIGh5cGVybGlua3MgaW4gY29udGVudCAqL1xyXG4uY29udGVudCBhOjpiZWZvcmUge1xyXG4gICBoZWlnaHQ6IDZweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGNvbnRlbnQ6ICcgJztcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDJweDtcclxuICAgei1pbmRleDogLTE7XHJcbiAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1vLXRyYW5zaXRpb246ICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgIHRyYW5zaXRpb246ICAgICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7ICB9XHJcbiAgXHJcbi5jb250ZW50IGE6Zm9jdXM6OmJlZm9yZSxcclxuLmNvbnRlbnQgYTpob3Zlcjo6YmVmb3Jle1xyXG4gICBoZWlnaHQ6IDlweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGNvbnRlbnQ6ICcgJztcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIHotaW5kZXg6IC0xOyB9XHJcblxyXG5cclxuLyogRmlyZWZveCBTZWxldGVkIFRleHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbio6Oi1tb3otc2VsZWN0aW9uLFxyXG4qOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6IHJlZDtcclxuICBjb2xvcjogd2hpdGU7IH1cclxuXHJcblxyXG4vKiBIZWFkaW5ncyAtIDQwMC83MDBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5oMSwgaDIsIGgzIHsgXHJcbiAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgY29sb3I6ICRibGFjaztcclxuICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTsgfVxyXG5cclxuaDQsIGg1LCBoNiB7IFxyXG4gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgIGZvbnQtZmFtaWx5OiAkZm9udC10ZXJ0aWFyeTsgfVxyXG5cclxuaDEge1xyXG4gICBmb250LXNpemU6IDIwMCU7XHJcbiAgIG1hcmdpbi1ib3R0b206IC4yNWVtO1xyXG4gICBsaW5lLWhlaWdodDogMS4yNTsgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkgIHsgaDEgeyBmb250LXNpemU6IDIyMCU7IH0gfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSAgeyBoMSB7IGZvbnQtc2l6ZTogMjUwJTsgfSB9XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7IGgxIHsgZm9udC1zaXplOiAzMDAlOyB9IH1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDE2MCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjI1ZW0gfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDBweCkgIHsgaDIgeyBmb250LXNpemU6IDIwMCU7IH0gfVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogMTQwJTtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtICB9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSAgeyBoMyB7IGZvbnQtc2l6ZTogMTYwJTsgfSB9XHJcblxyXG5oNCB7XHJcblx0Zm9udC1zaXplOiAxMTAlO1xyXG5cdG1hcmdpbi1ib3R0b206IC41ZW0gfVxyXG5cclxuaDUge1xyXG4gICAgcGFkZGluZzogMCAwIC4yZW07XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNzAwOyB9XHJcblxyXG5oMSBhLFxyXG5oMiBhIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XHJcblxyXG5cclxuLyogVGV4dCBFbGVtZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbnAgeyBcclxuXHRtYXJnaW46IDAgMCAxZW07IH1cclxuXHJcbnA6bGFzdC1jaGlsZCB7IFxyXG4gICBtYXJnaW4tYm90dG9tOiAwOyB9XHJcblxyXG5lbSB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxyXG5cclxuc21hbGwgeyBcclxuICAgZm9udC1zaXplOiA4NSU7IFxyXG4gICBkaXNwbGF5OiBibG9jazsgfVxyXG4ubWV0YSBzbWFsbCB7IFxyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcclxuICAgcGFkZGluZy1ib3R0b206IC43NWVtOyB9XHJcbmJsb2NrcXVvdGUge1xyXG4gICBmb250LXdlaWdodDogMzAwOyB9XHJcbnN0cm9uZywgYiB7IFxyXG4gICBmb250LXdlaWdodDogNjAwOyB9XHJcblxyXG5zdXAgeyBcclxuICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICBmb250LXNpemU6IHNtYWxsZXI7IH1cclxuXHJcbi5mb290bm90ZXMgeyBcclxuICAgZm9udC1zaXplOiBzbWFsbGVyO1xyXG4gICBwYWRkaW5nLXRvcDogMS41ZW07IH1cclxuXHJcbi5lbXBoYXNpcyB7XHJcbiAgIGZvbnQtc2l6ZTogMTIwJTtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgYmFja2dyb3VuZDogI2ZmY2MwMDtcclxuICAgcGFkZGluZzogLjJlbTtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XHJcblxyXG5cclxuLyogTGlzdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5tYWluIHVsLFxyXG5zZWN0aW9uIHVsLFxyXG5tYWluIG9sLFxyXG5zZWN0aW9uIG9sICAgICAgeyBtYXJnaW46IDAgMCAxLjVlbSAyZW07IH1cclxuXHJcbm1haW4gbGksXHJcbnNlY3Rpb24gbGkgICAgICB7IG1hcmdpbi1ib3R0b206LjI1ZW07IH1cclxuIiwKCQkiLm1haW4taGVhZGVyIHtcclxuIGJhY2tncm91bmQ6ICRyZWQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG4gaGVpZ2h0OiBhdXRvO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcbiAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggMHB4IHJnYmEoMCwwLDAsLjQpO1xyXG4gYm94LXNoYWRvdzogMCAwIDhweCAwcHggcmdiYSgwLDAsMCwuNCk7XHJcbiBAaW5jbHVkZSB0YWJsZXQge1xyXG5cclxuIH1cclxuIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiB9XHJcbn1cclxuLmhvbWUuZml4ZWQgLm1haW4taGVhZGVyIHtcclxuICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1uYXYge1xyXG4gICB6LWluZGV4OiAxMDAwO1xyXG4gICB3aWR0aDogYXV0bztcclxuICAgb3BhY2l0eTogMS4wO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHJpZ2h0OiA1cmVtO1xyXG4gIFx0ZGlzcGxheTogbm9uZTtcclxuICBcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIFx0YWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuICBcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcdFx0XHJcbiAgXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBcdHBhZGRpbmctdG9wOiAyLjhyZW07XHJcbiAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICB9XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICByaWdodDogNXJlbTtcclxuICAgfVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgICAgbGVmdDogMzByZW07XHJcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG5cdH1cclxuXHQmLWdyb3VwaW5nIHtcclxuXHRcdCYubGVmdCxcclxuXHRcdCYucmlnaHQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFx0YWxpZ24tc2VsZjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcdFxyXG5cdFx0Ji5sZWZ0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR9XHJcblx0XHQmLnJpZ2h0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cdFxyXG5cdFx0Ji5sb2dvLWNvbnRhaW5lciB7XHJcblx0XHRcdGZsZXg6IDAgMSA4cmVtO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4OiAwIDEgMTFyZW07XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZmxleDogMCAxIDIwcmVtO1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGJhc2VsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1kIHtcclxuXHRcdFx0XHRmbGV4OiAwIDEgMjdyZW07XHJcblx0XHRcdFx0YWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pdGVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4wZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1x0XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdH1cdFx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDAuOTVlbTtcclxuXHRcdH1cdFxyXG5cdFx0QGluY2x1ZGUgbWQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdFx0fVx0XHRcdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0LnByaW1hcnktbmF2IHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRcdFx0ICAmLWxpbmsgeyBcclxuICBcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodGVzdGdyYXk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG5cdFx0XHQgIH1cdFx0XHQgIFxyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0LnByaW1hcnktc3VibmF2IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC5wcmltYXJ5LW5hdiB7XHJcblx0XHRcdCAgJi1saW5rIHsgXHJcbiAgXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJHByaW1hcnk7XHJcblx0XHRcdCAgfVx0XHRcdCAgXHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHQucHJpbWFyeS1zdWJuYXYge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZSB7XHJcbiAgXHRcdCY6YmVmb3JlIHtcclxuICBcdFx0XHRAaW5jbHVkZSBzaXplKDAsIDApO1xyXG4gIFx0XHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgNTAlIGJvdHRvbSAwJSk7XHRcdFx0XHJcbiAgXHRcdFx0ei1pbmRleDogMjAwO1xyXG4gIFx0XHRcdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgXHRcdFx0Y29udGVudDogXCIgXCI7XHJcbiAgXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgXHRcdFx0Ym9yZGVyLWNvbG9yOiAgcmdiYSgkc2Vjb25kYXJ5LCAwKTtcclxuICBcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkc2Vjb25kYXJ5OyBcclxuICBcdFx0XHRib3JkZXItd2lkdGg6IC41cmVtO1xyXG4gIFx0XHRcdG1hcmdpbi1sZWZ0OiAtLjVyZW07XHJcbiAgXHRcdH1cclxuICBcdFx0Jjpob3ZlciB7XHJcbiAgXHRcdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDE1JSk7XHJcbiAgXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAxNSUpOyBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFxyXG5cdCYtbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRmb250LWZhbWlseTogJG5hdjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCYtbGluayB7XHJcblx0XHRjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG5cdFx0dHJhbnNpdGlvbjogJGJhc2ljO1x0XHJcblx0XHRwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0QGluY2x1ZGUgbWQge1xyXG4gIFx0XHQgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XHJcblx0XHR9XHJcblx0XHQmOmZvY3VzIHtcclxuICBcdFx0ICAgYmFja2dyb3VuZDogJGRhcmtncmF5O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAuMnJlbTtcclxuICBcdFx0ICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbiAgICYtbGluay5tb3JlOmFmdGVyIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRpY29uO1xyXG4gICAgICBjb250ZW50OiBcIjZcIjtcclxuICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIC4yNXJlbTtcclxuICAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1uYXYtbGlzdCA+IGxpOmFmdGVyIHtcclxuICAgY29udGVudDogXCJcIjtcclxuICAgd2lkdGg6IDFweDtcclxuICAgaGVpZ2h0OiAzMHB4O1xyXG4gICBtYXJnaW46IDA7XHJcbiAgIGJhY2tncm91bmQ6ICNkNmQ2ZDY7XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB0b3A6IC0ycHg7XHJcbn1cclxuLnByaW1hcnktbmF2LWxpc3QgPiBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByaW1hcnktc3VibmF2IHtcclxuIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuIGJvcmRlci10b3A6IDhweCAkcmVkIHNvbGlkO1xyXG5cdGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLXdpZHRoOiAxNnJlbTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxLjI1cmVtIC43NXJlbTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgMTAwJSBsZWZ0IDUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgwLCAwKTtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgNTAlIGJvdHRvbSAxMDAlKTtcdFx0XHRcclxuXHRcdHotaW5kZXg6IDIwMDtcclxuXHRcdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKGRhcmtlbigkd2hpdGUsIDEwJSksIDApO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlOyBcclxuXHRcdGJvcmRlci13aWR0aDogLjVyZW07XHJcblx0XHRtYXJnaW4tbGVmdDogLS41cmVtO1x0XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHR9XHRcdFxyXG5cdCYtbGkge1xyXG5cdCBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkZ3JheTtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5zZWNvbmRhcnktc3VibmF2IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC5zZWNvbmRhcnktc3VibmF2IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0Ji1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogLjVyZW0gLjc1cmVtO1xyXG5cdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdFx0Zm9udC1zaXplOiAxLjByZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0Jjpob3ZlciB7XHJcbiAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCAxNSUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmOmZvY3VzIHtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRyZWQsIDUwJSkgIWltcG9ydGFudDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG59XHJcblxyXG4uc2Vjb25kYXJ5LXN1Ym5hdiB7XHJcbiBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiBib3JkZXItdG9wOiAwO1xyXG5cdGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLXdpZHRoOiAxNnJlbTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxLjI1cmVtIC43NXJlbTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0dG9wOiAtMTBweDtcclxuXHRsZWZ0OiBpbml0aWFsO1xyXG5cdHJpZ2h0OiA5NiU7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0IHRvcDogMTBweDtcclxuXHQgcmlnaHQ6IGluaXRpYWw7XHJcblx0IGxlZnQ6IDk1JTtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSgwLCAwKTtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgNTAlIGJvdHRvbSAxMDAlKTtcdFx0XHRcclxuXHRcdHotaW5kZXg6IDIwMDtcclxuXHRcdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKGRhcmtlbigkd2hpdGUsIDEwJSksIDApO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlOyBcclxuXHRcdGJvcmRlci13aWR0aDogLjVyZW07XHJcblx0XHRtYXJnaW4tbGVmdDogLS41cmVtO1x0XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHR9XHRcdFxyXG5cdCYtbGkge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGdyYXk7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHR9XHJcblx0Ji1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogLjVyZW0gLjc1cmVtO1xyXG5cdFx0Y29sb3I6ICRkYXJrZ3JheTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdFx0Zm9udC1zaXplOiAxLjByZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0Jjpob3ZlciB7XHJcbiAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCAxNSUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmOmZvY3VzIHtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRyZWQsIDUwJSkgIWltcG9ydGFudDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG59XHJcblxyXG4ucHJpbWFyeS1leHRyYXMge1xyXG4gd2lkdGg6IGF1dG87XHJcbiBwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG4gdG9wOiAwO1xyXG4gei1pbmRleDogMTAwMTtcclxuIHJpZ2h0OiAxcmVtO1xyXG5cdHBhZGRpbmctdG9wOiAxLjI1cmVtO1xyXG4gZGlzcGxheTogbm9uZTtcclxuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1x0XHRcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xyXG4gICAgcmlnaHQ6IDJyZW07XHJcblx0fVx0XHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgXHRyaWdodDogNXJlbTtcclxuXHR9XHJcbiAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgcGFkZGluZy10b3A6IDMuMHJlbTtcclxuICAgXHRyaWdodDogNXJlbTtcclxuXHR9XHRcclxuICAgQGluY2x1ZGUgbGcge1xyXG4gICBcdHJpZ2h0OiA1cmVtO1xyXG5cdH1cdFxyXG4gICAmLXNoYXJlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBcdH1cdFxyXG4gICBcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIFx0fVxyXG4gICB9XHJcbiAgICYtbGlua3Mge1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcclxuICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgZm9udC1zaXplOiAxLjByZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgICAgIGNvbG9yOiAkbWVkZ3JheTtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHRcclxuICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JheTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmF5O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1leHRyYXMtbGlua3M6YWZ0ZXIge1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICB3aWR0aDogMXB4O1xyXG4gICBoZWlnaHQ6IDMwcHg7XHJcbiAgIG1hcmdpbjogMDtcclxuICAgYmFja2dyb3VuZDogI2Q2ZDZkNjtcclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRvcDogLTJweDtcclxufVxyXG5cclxuXHJcbi5wcmltYXJ5LWV4dHJhcyAuc29jaWFsLWxpbmsge1xyXG4gICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgdG9wOiAwO1xyXG4gICBib3JkZXItcmFkaXVzOiAuMnJlbTtcclxuICAgcGFkZGluZzogLjNyZW07XHJcbiAgIHdpZHRoOiAyOHB4O1xyXG4gICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgIH1cclxuICAgJi5zZWFyY2gge1xyXG4gICAgICBtYXJnaW46IDAgMXJlbSAwIDEuMjVyZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAuMTVyZW07XHJcbiAgIH1cclxufVxyXG4ucHJpbWFyeS1leHRyYXMgLnNvY2lhbC1saW5rIHN2ZyB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBmaWxsOiAkZ3JheTtcclxufVxyXG4ucHJpbWFyeS1leHRyYXMgLnNvY2lhbC1saW5rOmhvdmVyIHN2ZyB7XHJcbiAgIGZpbGw6ICRyZWQ7XHJcbn1cclxuLmJhciB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDJweDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDA7XHJcbiAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZWQyOTtcclxuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZWQyOSAzMCUsICM4NjAwMmIgOTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZWQyOSAzMCUsICM4NjAwMmIgOTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZlZDI5IDMwJSwgIzg2MDAyYiA5MCUpO1xyXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZWQyOScsIGVuZENvbG9yc3RyPScjODYwMDJiJyxHcmFkaWVudFR5cGU9MSApO1xyXG4gICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1kIHtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxufVxyXG5cclxuLm1vcmUtYXJyb3c6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNzZFXCI7XHJcbiAgY29sb3I6ICRncmF5O1xyXG4gIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICBjb250ZW50OiBcIlxcMjc2RlwiO1xyXG4gICByaWdodDogMC4yNXJlbTtcclxuICAgbGVmdDogaW5pdGlhbDtcclxuICB9XHJcbn1cclxuIiwKCQkiLm1lbnUtdHJpZ2dlciB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbiAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMDtcdFxyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogMXJlbTtcclxuXHR0b3A6IDFyZW0gIWltcG9ydGFudDtcclxuXHR6LWluZGV4OiAyMDAwO1xyXG5cdHBhZGRpbmc6IC43NXJlbSAuNzVyZW0gLjVyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRuYXY7XHJcblx0dHJhbnNpdGlvbjogJHNsb3c7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRAaW5jbHVkZSBwaG9uZSB7XHJcblx0XHR6LWluZGV4OiAyMDAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0ei1pbmRleDogMjAwMDAwO1xyXG4gICAgICB0b3A6IDEuNnJlbSAhaW1wb3J0YW50O1xyXG5cdH1cdFxyXG4gICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgfVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0LmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG5cdFx0XHQmLCBcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAyNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubWVudS10cmlnZ2VyLWxhYmVsIHtcdFxyXG5cdFx0XHRjb2xvcjogJHllbGxvdztcclxuXHRcdFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJHdoaXRlO1xyXG5cdH1cclxufVxyXG4uZml4ZWR4eHggLm1lbnUtdHJpZ2dlciB7XHJcbiAgIGxlZnQ6IDFyZW07XHJcbiAgIG9wYWNpdHk6IDEuMDtcclxuICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRsZWZ0OiAycmVtO1xyXG5cdH1cdFxyXG4gICBAaW5jbHVkZSBtZCB7XHJcbiAgIFx0bGVmdDogM3JlbTtcclxuXHR9XHRcclxuICAgQGluY2x1ZGUgbGcge1xyXG4gICBcdGxlZnQ6IDRyZW07XHJcblx0fVx0XHJcbn1cclxuLmhvbWUgLm1lbnUtdHJpZ2dlciB7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcblx0fVx0XHJcblxyXG59XHJcblxyXG4uaGFtYnVyZ2VyIHtcclxuXHRwYWRkaW5nOiAwIC4xNXJlbTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dHJhbnNpdGlvbjogJGJhc2ljO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0ei1pbmRleDogMTAwMDA7XHJcblx0Ji1ib3gge1xyXG5cdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCYtaW5uZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHdpZHRoOiAyMHB4OyBcclxuXHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjJzO1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNTUsIC4wNTUsIC42NzUsIC4xOSk7IFx0XHJcblx0XHQmLCAmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR3aGl0ZSwgMjUlKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIHdpZHRoLCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IFxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHR0b3A6IC02cHg7IFxyXG5cdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjFzIC4yNXMgZWFzZS1pbiwgb3BhY2l0eSAuMXMgZWFzZS1pbiwgd2lkdGggLjFzIC4xMnMgZWFzZS1vdXQ7IFxyXG5cclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3R0b206IC02cHg7IFxyXG5cdFx0XHR0cmFuc2l0aW9uOiBib3R0b20gLjFzIC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllciguNTUsIC4wNTUsIC42NzUsIC4xOSksIHdpZHRoIC4xcyAuMTJzIGVhc2Utb3V0OyBcdFx0XHRcclxuXHRcdH1cdFxyXG5cdCB9XHRcclxuIH1cclxuLm1lbnUtdHJpZ2dlci1sYWJlbCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgdG9wOiAtMXB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuXHQmLm1lbnUtbGFiZWwge1xyXG5cdFx0Y2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpLCBjbGlwLXBhdGggLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjVzICFpbXBvcnRhbnQsIG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjVzICFpbXBvcnRhbnQ7XHRcclxuXHR9XHJcblx0Ji5jbG9zZS1sYWJlbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IGNhbGMoMThweCArIDFyZW0pO1xyXG4gICAgICB0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDEwMCUsIDAgMTAwJSk7XHJcblx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwIDApO1x0XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSwgY2xpcC1wYXRoIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIDAgIWltcG9ydGFudDtcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBpZSB7XHJcblx0XHQmLmNsb3NlLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgZWRnZSB7XHJcblx0XHQmLmNsb3NlLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG4uZGlzcGxheS1tZW51IHtcclxuXHQubWVudS10cmlnZ2VyIHtcdFxyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG5cdFx0LmhhbWJ1cmdlci1pbm5lciB7XHRcdFxyXG5cdFx0XHQmLCBcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcdFx0XHJcblx0XHRcdFx0JiwgXHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdFx0Lm1lbnUtdHJpZ2dlci1sYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5oYW1idXJnZXIge1xyXG5cdFx0Ji1pbm5lciB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XHJcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xMnM7XHJcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuXHRcdFx0d2lkdGg6IDE4MjZweDsgXHRcdFx0XHJcblx0XHRcdCYsXHJcblx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMThweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRAdGFibGV0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgLjFzIC4xMnMgZWFzZS1vdXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYm90dG9tIC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllciguMjE1LCAuNjEsIC4zNTUsIDEpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcclxuXHR9XHJcblx0Lm1lbnUtdHJpZ2dlci1sYWJlbCB7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0QGluY2x1ZGUgcGhvbmUge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR9XHJcblx0XHQmLm1lbnUtbGFiZWwge1xyXG5cdFx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwIDApO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KSwgY2xpcC1wYXRoIC4zcyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpIC4wcyAhaW1wb3J0YW50O1x0XHJcbiAgICBcdEBpbmNsdWRlIGVkZ2Uge1xyXG4gIFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcclxuXHRcdCYuY2xvc2UtbGFiZWwge1xyXG4gICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcblx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC41cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpLCBjbGlwLXBhdGggLjNzIGN1YmljLWJlemllciguNTcsLjIsLjIxLC44OSkgLjVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIFx0ICAgQGluY2x1ZGUgZWRnZSB7XHJcbiAgXHRcdFx0ICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgXHQgICB9XHRcdFx0XHRcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Ji5yZXZlYWwtaXRlbXMge1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Lm1lbnUtdHJpZ2dlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFxyXG59XHJcbi5maXhlZCB7XHJcblx0Lm1lbnUtdHJpZ2dlciB7XHJcblx0XHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHR9XHRcclxuXHQmLnJldmVhbC1pdGVtcyB7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHQubWVudS10cmlnZ2VyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCkgdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuLm1lbnUtdHJpZ2dlci5maXhlZC1tZW51IHtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMCkgdHJhbnNsYXRlWCgwKTtcclxufVx0XHJcbi5ob21lLmZpeGVkIC5tZW51LXRyaWdnZXIge1xyXG4gICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHRvcDogMS42cmVtICFpbXBvcnRhbnQ7XHJcbiAgIH1cclxufVxyXG4iLAoJCSIlZXhwYW5kZWQtbWVudS1saW5rIHtcbiAgIHBhZGRpbmc6IC41cmVtIDA7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRyYW5zaXRpb246ICRzbG93O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogLjI1cmVtIC40cmVtO1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0fVx0XHRcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJHllbGxvdztcblx0XHRjb2xvcjogJGRhcmtncmF5O1xuXHR9XG5cdCY6Zm9jdXMge1xuICBcdGJveC1zaGFkb3c6ICAwIDAgMCAycHggJHdoaXRlO1xuXHR9XG59XG4uZXhwYW5kZWQtbWVudSB7XG5cdGJhY2tncm91bmQ6ICRyZWQ7XG5cdEBpbmNsdWRlIHNpemUoNzB2dywgMTAwdmgpO1xuXHRAaW5jbHVkZSBmaXhlZCh0b3AgMCByaWdodCAwKTtcblx0ei1pbmRleDogMTAwMDAwO1x0XG5cdHRyYW5zaXRpb246ICRzbG93O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcdFx0XG5cdGJveC1zaGFkb3c6IC0uNXJlbSAwIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjI1KTtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdEBpbmNsdWRlIHNpemUoMTAwJSk7XG5cdFx0QGluY2x1ZGUgZml4ZWQodG9wIDAgbGVmdCAwKTtcblx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcdFx0XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0cGFkZGluZzogMnJlbTtcblx0fVx0XG5cdCYtZ3JpZCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMSk7XG4gICAgICAgICBib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuXHRcdFx0d2lkdGg6IDQ4ZW07XG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1x0XHRcdFxuXHRcdH1cdFxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR3aWR0aDogNjRlbTtcblx0XHR9XHRcdFx0XG5cdH1cblx0Ji1jb2wge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1x0XHRcdFxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7XHRcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRwYWRkaW5nOiAxLjVyZW07XHRcdFx0XHRcblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdH1cblx0XHQmIC5leHBhbmRlZC1tZW51LW5hdi1saW5rIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogLjVyZW0gMnJlbTtcblx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICBcdFx0ICAgcGFkZGluZzogLjY1cmVtIDEuMHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0fVx0XHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHllbGxvdztcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XG4gICAgICAgICAgICB9XG5cdFx0XHR9XG5cdFx0XHQmOmZvY3VzIHtcbiAgICAgXHQgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlO1xuXHRcdFx0fVxuICAgICAgfVxuXG5cdH1cdFx0XG5cdC5zb2NpYWwge1xuXHRcdG1hcmdpbjogMXJlbSAwIDAgMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAxcmVtIGF1dG8gMDtcblx0XHR9XHRcdFxuXHRcdCYtbGluayB7XG5cdFx0XHRAaW5jbHVkZSBzaXplKDIuNXJlbSk7XG5cdFx0XHRwYWRkaW5nOiAuNXJlbTtcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNpemUoMS43NXJlbSk7XG5cdFx0XHRcdHBhZGRpbmc6IC4yNXJlbTtcdFx0XHRcdFxuXHRcdFx0fVx0XHRcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDIuNXJlbSk7XG5cdFx0XHRcdHBhZGRpbmc6IC41cmVtO1xuXHRcdFx0fVx0XHRcdFx0XG5cdFx0fVxuXHRcdCYtaWNvbiB7XG4gICAgICAgICBwYWRkaW5nOiAuMjVyZW07XG5cdFx0XHRmaWxsOiAkd2hpdGU7XG4gICAgICAgICB0cmFuc2l0aW9uOiAkc2xvdztcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRmaWxsOiAkcmVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5tb2JpbGUtbWVudS1jbG9zZSB7XG5cdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XHRcblx0QGluY2x1ZGUgZml4ZWQodG9wIDAgbGVmdCAwKTtcblx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC43KTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246ICRzbG93O1xufVxuLmRpc3BsYXktbWVudSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5leHBhbmRlZC1tZW51IHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRAaW5jbHVkZSBzaXplKDg1dncsIDEwMHZoKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDB2dywgMTAwdmgpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cdCYucmV2ZWFsLWl0ZW1zIHtcblx0XHQuZXhwYW5kZWQtbWVudSB7XG5cdFx0XHQmLWNvbCxcblx0XHRcdCYtc2VhcmNoIHtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjZzIGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcdFxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1x0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1jb2wge1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjJzICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMyl7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuNHMgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XHRcdFx0XHRcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjZzICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVx0XHRcdFxuXHRcdFx0XHR9XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1vYmlsZS1tZW51LWNsb3NlIHtcblx0XHRvcGFjaXR5OiAuNjtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XHRcbn1cbi5leHBhbmRlZC1tZW51LXNlY3Rpb24taGVhZGVyLmV4cGFuZGVkICB7XG5cdC5leHBhbmRlZC1tZW51LXNlY3Rpb24taGVhZGVyLWxpbmsge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cdFxuXHQuZXhwYW5kZWQtbWVudS1zZWN0aW9uLWhlYWRlci1hcnJvdy1zdmcge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cdFxuIiwKCQkiJWZvb3Rlci1saW5rIHtcclxuXHRjb2xvcjogJGdyYXk7XHJcblx0dHJhbnNpdGlvbjogJGJhc2ljO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0fVxyXG5cdCY6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJHllbGxvdztcclxuXHR9XHQgIFx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cdFxyXG59XHJcbi5zaXRlLWZvb3RlciB7XHJcbiAgIGJvcmRlci10b3A6IDhweCAjNTY1NjU2IHNvbGlkO1xyXG4gICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDIyMisyMCAqL1xyXG4gICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwMDAwMCAwJSwgIzIyMjIyMiAyMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDAwMDAwIDAlLCMyMjIyMjIgMjAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDAwMDAgMCUsIzIyMjIyMiAyMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzIyMjIyMicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuICAgcGFkZGluZzogMnJlbSAwO1xyXG5cdCYtZ3JpZCB7XHJcblx0ICAgQGV4dGVuZCAlYmxvY2stcGFkZGluZztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICBcdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMHB4O1xyXG4gICAgICAgICBncmlkLXJvdy1nYXA6IDBweDtcclxuXHRcdH1cclxuICAgICAgJiAuZGl2MSB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDEgLyAxIC8gMiAvIDU7IFxyXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7IGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjsgfVxyXG4gICAgICB9XHJcbiAgICAgICYgLmRpdjIgeyBcclxuICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAyOyBcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUgeyBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7IH1cclxuICAgICAgfVxyXG4gICAgICAmIC5kaXYzIHsgXHJcbiAgICAgICAgIGdyaWQtYXJlYTogMiAvIDIgLyAzIC8gMzsgXHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHsgZ3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0OyAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgLmRpdjQgeyBcclxuICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMyAvIDMgLyA0OyBcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUgeyBncmlkLWFyZWE6IDEgLyA0IC8gMiAvIDU7IH1cclxuICAgICAgfVxyXG4gICAgICAmIC5kaXY1IHsgXHJcbiAgICAgICAgIGdyaWQtYXJlYTogMiAvIDQgLyAzIC8gNTsgXHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHsgZ3JpZC1hcmVhOiAxIC8gNSAvIDIgLyA2OyB9XHJcbiAgICAgIH1cclxuICAgICAgJiAuZGl2NiB7IFxyXG4gICAgICAgICBncmlkLWFyZWE6IDMgLyAxIC8gNCAvIDU7IFxyXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7IGdyaWQtYXJlYTogMSAvIDYgLyAyIC8gODsgfVxyXG4gICAgICB9XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xyXG4gICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMTBweDtcclxuXHRcdH1cdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1heC13aWR0aDogJGRlc2t0b3AtbWVkaXVtO1xyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQmLWNvbCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAwIDFlbSAwO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdCAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMCAycmVtIDAgMDtcdFxyXG4gICAgICAgICBwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG4gICAgICBcclxuXHR9XHRcclxuXHQmLW5hdi1saXN0IHtcclxuXHRcdHRleHQtYWxpZ246ICBjZW50ZXI7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHRcdCYtbGluayB7XHJcblx0XHRcdEBleHRlbmQgJWZvb3Rlci1saW5rO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIDAgLjVyZW0gMDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRuYXY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAuNXJlbSAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeWVsbG93O1xyXG4gICAgICAgICAgICB9XHQgIFx0XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuXHRcdH1cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG5cdH1cclxuXHQuc29jaWFsIHtcclxuXHRcdG1hcmdpbjogMS41cmVtIDAgMS41cmVtIDA7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRtYXJnaW46IDFyZW0gMCAxcmVtIDA7XHRcdFx0XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAxLjVyZW0gMCAxLjVyZW0gMDtcdFx0XHRcclxuXHRcdH1cdFx0XHRcdFxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxLjc1cmVtLCAxLjc1cmVtKTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEuMzVyZW0sIDEuMzVyZW0pO1x0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEuNzVyZW0sIDEuNzVyZW0pO1xyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbiAgICYtY2FsbG91dCB7XHJcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICBmb250LWZhbWlseTogJG5hdjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgYm9yZGVyOiAycHggJHllbGxvdyBzb2xpZDtcclxuICAgICAgcGFkZGluZzogLjVyZW0gLjc1cmVtO1xyXG4gICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWV4dHJhcy1zaGFyZSB7XHJcbiAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBAaW5jbHVkZSBtZCB7XHJcbiAgXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXItZXh0cmFzLXNoYXJlIC5zb2NpYWwtbGluayB7XHJcbiAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgIHBhZGRpbmc6IDA7XHJcbiAgIHdpZHRoOiAyMHB4O1xyXG59XHJcbi5mb290ZXItZXh0cmFzLXNoYXJlIC5zb2NpYWwtbGluayBzdmcge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgZmlsbDogJGdyYXk7XHJcbn1cclxuLmZvb3Rlci1leHRyYXMtc2hhcmUgLnNvY2lhbC1saW5rOmhvdmVyIHN2ZyB7XHJcbiAgIGZpbGw6ICR3aGl0ZTtcclxufVxyXG5cclxuLnBhaWRmb3Ige1xyXG5cdHBhZGRpbmc6IC43NXJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGdyYXksLjQpO1xyXG5cdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogLjdyZW07XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVx0XHRcclxufVxyXG5cclxuLmNvcHlyaWdodCB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBcclxuICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0Ji1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAuNzVyZW07XHJcblx0XHR9XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1tZWRpdW07XHJcblx0XHR9XHRcdFx0XHJcblx0fVxyXG5cdCYtbmF2IHtcclxuXHRcdCYtbGluayB7XHJcbiAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdFx0QGV4dGVuZCAlZm9vdGVyLWxpbms7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwKCQkiLm1haW4tbG9nbyB7XG4gICB3aWR0aDogMTgwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1x0XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyMDA7XG5cdHRyYW5zaXRpb246ICRzbG93O1xuICAgdG9wOiAwO1xuICAgbGVmdDogY2FsYygtNTAlICsgMTEwcHgpO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJHByaW1hcnk7XG5cdH1cbiAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgbGVmdDogIGluaXRpYWw7XG4gICB9XG4gICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDNyZW07XG4gICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzg2MDAyYiswLDcxMDAyNCsxMDAgKi9cbiAgICAgIGJhY2tncm91bmQ6ICM4NjAwMmI7IC8qIE9sZCBicm93c2VycyAqL1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzg2MDAyYiAwJSwgIzcxMDAyNCAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM4NjAwMmIgMCUsIzcxMDAyNCAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjODYwMDJiIDAlLCM3MTAwMjQgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM4NjAwMmInLCBlbmRDb2xvcnN0cj0nIzcxMDAyNCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggNHB4IHJnYmEoMCwwLDAsLjE1KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IDRweCByZ2JhKDAsMCwwLC4xNSk7XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBsZWZ0OiA1cmVtO1xuXHR9XG5cdC5zdmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdHRyYW5zaXRpb246ICRiYXNpYztcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQuc3ZnIHtcblx0XHRcdGZpbGw6ICRzZWNvbmRhcnk7XG5cdFx0fVxuXHR9XG59XG4uaG9tZSAubWFpbi1sb2dvIHtcbiAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICB9XG4gICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XG4gICB9XG59XG5cbi5maXhlZCAubWFpbi1sb2dvIHtcbn1cbiIsCgkJIi5idXR0b24ge1xyXG5cdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICBjb2xvcjogJHdoaXRlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XHJcblx0Zm9udC1mYW1pbHk6ICRidXR0b247XHJcbiAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICBmb250LXdlaWdodDogOTAwO1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRyYW5zaXRpb246ICRib3VuY2U7XHJcblx0bWFyZ2luOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0Ji5zbWFsbCB7XHJcblx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHR9XHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogMXJlbSAyLjVyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdCYuc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHRcdH1cclxuXHR9XHRcdFxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgICAgcGFkZGluZzogMXJlbSAyLjVyZW07XHJcblx0XHRtYXJnaW46IDA7XHRcclxuXHRcdCYuc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDIuNXJlbTtcclxuXHRcdH1cdFx0XHJcblx0fVx0XHRcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdEBpbmNsdWRlIHNpemUoMTAwJSw1MCUpO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgMCBsZWZ0IDApO1xyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdEBpbmNsdWRlIGFic29sdXRlKGJvdHRvbSAwIGxlZnQgMCk7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcdFxyXG5cdH1cclxuXHQmOmZvY3VzIHtcclxuICBcdCAgIGJveC1zaGFkb3c6ICRidXR0b24tc2hhZG93LWhvdmVyLCAwIDAgMCAycHggJHdoaXRlO1xyXG5cdH1cclxuXHQmLm1vcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY2xlYXI7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblx0ICAgcGFkZGluZzogLjI1cmVtIC4yNXJlbTtcclxuXHQgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAuNXJlbSk7XHJcbiAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgbGVmdDogLS4yNXJlbTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjazsgXHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmLmFyY2hpdmUge1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgfVxyXG4gICAmLnNvbGlkLnllbGxvdyB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgIH1cclxuICAgJi5zb2xpZC53aGl0ZSB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgIH1cclxuICAgJi5vdXRsaW5lIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyICFpbXBvcnRhbnQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICR5ZWxsb3c7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkeWVsbG93O1xyXG4gICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgJi5ibGFjayB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICRibGFjaztcclxuICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICRibGFjaztcclxuICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgfVxyXG4gICAgICAmLmRhcmstZ3JheSB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICRkYXJrZ3JheTtcclxuICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4ICRkYXJrZ3JheTtcclxuICAgICAgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgfVxyXG4gICAgICAmLnJlZCB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICRyZWQ7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkcmVkO1xyXG4gICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgfVxyXG4gICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4ICR5ZWxsb3c7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkeWVsbG93O1xyXG4gICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgfVxyXG4gICAgICAmLndoaXRlIHtcclxuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggJHdoaXRlO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggJHdoaXRlO1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG4iLAoJCSIucGhvdG8tcHJvbW8ge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiAkc2xvdztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCYuYWRkX3RvcF9wYWRkaW5nIHtcclxuICBcdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICBcdEBpbmNsdWRlIHRhYmxldCB7IFxyXG4gIFx0XHRtYXJnaW4tdG9wOiAycmVtO1x0XHRcclxuICBcdH1cclxuICBcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIFx0XHRtYXJnaW4tdG9wOiA0cmVtO1x0XHRcclxuICBcdH1cclxuICBcdEBpbmNsdWRlIG1kIHsgXHJcbiAgXHRcdG1hcmdpbi10b3A6IDVyZW07XHRcdFx0XHRcclxuICBcdH1cdFxyXG4gIFx0QGluY2x1ZGUgbGcgeyBcclxuICBcdFx0bWFyZ2luLXRvcDogNnJlbTtcdFx0XHRcdFx0XHRcclxuICBcdH1cclxuICBcdEBpbmNsdWRlIHhsIHsgXHJcbiAgXHRcdG1hcmdpbi10b3A6IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG4gIFx0fVx0XHRcclxuXHR9XHJcblx0Ji5ub3RfZnVsbF93aWR0aCB7XHJcblx0IG1heC13aWR0aDogJG1heC13aWR0aDtcclxuXHRcdG1hcmdpbjogMXJlbSAxcmVtIDA7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gIFx0XHRtYXJnaW46IDJyZW0gYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yZXZlYWwge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC5waG90by1wcm9tby10aXRsZSB7XHJcblx0XHRcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcclxuXHRcdH1cclxuXHR9XHJcbiAgICYuc2lkZWJhci1wcm9tbyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAmIC5waG90by1wcm9tby1pdGVtIHtcclxuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgJiAucGhvdG8tcHJvbW8taXRlbS1waG90byB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHQmLXRpdGxlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0XHRtYXJnaW46IDFyZW0gYXV0bztcclxuXHRcdEBleHRlbmQgJXNsaWRlLXVwO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdEBleHRlbmQgJWhlYWRsaW5lMjtcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDJyZW0gYXV0bztcdFx0XHRcclxuXHRcdH1cdFx0XHRcclxuXHRcdCYtbGluayB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRyYW5zaXRpb246ICRzbG93O1xyXG5cdFx0XHRwYWRkaW5nOiAwIC41cmVtO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1ncmlkIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdFx0YWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdCAgIGZsZXg6IDE7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xcztcclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjNzO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgZmxleDogMTtcclxuXHRcdH1cclxuXHRcdCYuZ3JlZW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHRcdCYuYmx1ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHR9XHRcclxuXHRcdCYuZGFyay1ncmVlbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkcHJpbWFyeSwgMjAlKTtcclxuXHRcdH1cclxuXHRcdCYuZGFyay1ibHVlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRzZWNvbmRhcnksIDIwJSk7XHJcblx0XHR9XHRcdFx0XHJcblx0XHQmLmRhcmstZ3JheSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkZGFya2dyYXksIDIwJSk7XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji5ncmF5IHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGdyYXk7XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji5ibGFjayB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdH1cdFx0XHRcdFxyXG5cdFx0Ji53aGl0ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0ge1xyXG5cdFx0XHRcdCYtaGVhZGxpbmUsXHJcblx0XHRcdFx0Ji1ibHVyYiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVx0XHRcdFxyXG5cdFx0Ji1hc3BlY3Qge1xyXG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QoMTYsOSk7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSk7XHJcblx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0Ji1jZW50ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1xyXG5cdFx0XHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgMCBsZWZ0IDApO1x0XHJcblx0XHRcdHotaW5kZXg6IDQwMDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHRcclxuXHRcdFx0cGFkZGluZzogMS41cmVtO1xyXG4gICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDAwMCsxMDAmMCs1MCwwLjUrMTAwICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMCkgNTAlLCByZ2JhKDAsMCwwLDAuNSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwKSA1MCUscmdiYSgwLDAsMCwwLjUpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDApIDUwJSxyZ2JhKDAsMCwwLDAuNSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtZCB7XHJcblx0XHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdFx0fVxyXG4gICAgIFx0XHQmOmZvY3VzIHtcclxuICAgICAgICAgXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggJGJsdWU7XHJcbiAgICAgXHRcdH1cclxuICAgICAgICAgJi5ncmFkaWVudCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgICAgICAgfVxyXG5cdFx0fVxyXG4gICAgICAmOm50aC1jaGlsZCgxKSAucGhvdG8tcHJvbW8taXRlbS1jZW50ZXIuZ3JhZGllbnQge1xyXG4gICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIxNGU4YysxMCwyMTRlOGMrNjAmMSsxMCwwKzYwICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgzMyw3OCwxNDAsMSkgMjAlLCByZ2JhKDMzLDc4LDE0MCwwKSA2MCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMzMsNzgsMTQwLDEpIDIwJSxyZ2JhKDMzLDc4LDE0MCwwKSA2MCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDMzLDc4LDE0MCwxKSAyMCUscmdiYSgzMyw3OCwxNDAsMCkgNjAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjE0ZThjJywgZW5kQ29sb3JzdHI9JyMwMDIxNGU4YycsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgZmFsbGJhY2sgb24gaG9yaXpvbnRhbCBncmFkaWVudCAqL1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIC5waG90by1wcm9tby1pdGVtLWNlbnRlci5ncmFkaWVudCB7XHJcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jOTBmZmY2KzEwLDkwZmZmNis2MCYxKzEwLDArNjAgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTVkZWcsICByZ2JhKDE0NCwyNTUsMjQ2LDEpIDIwJSwgcmdiYSgxNDQsMjU1LDI0NiwwKSA2MCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxNWRlZywgIHJnYmEoMTQ0LDI1NSwyNDYsMSkgMjAlLHJnYmEoMTQ0LDI1NSwyNDYsMCkgNjAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSgxNDQsMjU1LDI0NiwxKSAyMCUscmdiYSgxNDQsMjU1LDI0NiwwKSA2MCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5MGZmZjYnLCBlbmRDb2xvcnN0cj0nIzAwOTBmZmY2JyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXHJcbiAgICAgICAgICYgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICYgLmJ1dHRvbi10ZXh0IHsgXHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSAucGhvdG8tcHJvbW8taXRlbS1jZW50ZXIuZ3JhZGllbnQge1xyXG4gICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzRkOThlOCsxMCw0ZDk4ZTgrNjAmMSsxMCwwKzYwICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSg3NywxNTIsMjMyLDEpIDIwJSwgcmdiYSg3NywxNTIsMjMyLDApIDYwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSg3NywxNTIsMjMyLDEpIDIwJSxyZ2JhKDc3LDE1MiwyMzIsMCkgNjAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1ZGVnLCAgcmdiYSg3NywxNTIsMjMyLDEpIDIwJSxyZ2JhKDc3LDE1MiwyMzIsMCkgNjAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNGQ5OGU4JywgZW5kQ29sb3JzdHI9JyMwMDRkOThlOCcsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgZmFsbGJhY2sgb24gaG9yaXpvbnRhbCBncmFkaWVudCAqL1xyXG4gICAgICB9XHJcblx0XHQmLXRleHQge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdFx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0QGV4dGVuZCAlc2xpZGUtdXA7XHRcdFx0XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIGJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6ICR0YWJsZXQ7XHJcblx0XHRcdH1cdFxyXG4gICAgICAgICAmIC5sZWZ0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgfVxyXG5cdFx0fVx0XHJcblx0XHQmLWxpbmsge1xyXG5cdFx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDA7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogMnJlbSAwO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDA7XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIGxnIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA0cmVtIDA7XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0Ji1oZWFkbGluZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHRcdFx0XHJcblx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0dHJhbnNpdGlvbjogJGJvdW5jZTtcclxuXHRcdFx0QGV4dGVuZCAlaGVhZGxpbmUzO1xyXG5cdFx0fVx0XHJcblx0XHQmLXN1YmhlYWRsaW5lIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0QGV4dGVuZCAlaGVhZGxpbmU1O1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuMjVyZW07XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdH1cdFx0XHRcdFxyXG4gICBcdCYtc3ViaGVhZGxpbmUyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkbGluZTtcclxuICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkYm91bmNlO1xyXG5cdFx0XHRtYXJnaW46IC0uNXJlbSAwIDFyZW0gMDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdEBleHRlbmQgJWhlYWRsaW5lNTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IC0uNzVyZW0gMCAxLjI1cmVtIDA7XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogLTFyZW0gMCAxLjVyZW0gMDtcclxuXHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdH1cdFx0XHRcdFxyXG5cdFx0Ji1ibHVyYiB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcdFx0XHRcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC40cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW46IC43NXJlbSBhdXRvO1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IC43NXJlbSBhdXRvO1x0XHRcdFx0XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBpbmNsdWRlIGxnIHtcclxuXHRcdFx0XHRtYXJnaW46IDFyZW0gYXV0bztcdFx0XHRcdFxyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0fVx0XHRcclxuXHRcdCYtcGhvdG8ge1xyXG5cdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1xyXG5cdFx0XHRAaW5jbHVkZSBhYnNvbHV0ZSh0b3AgMCBsZWZ0IDApO1x0XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICBcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgIFx0XHRcclxuXHRcdFx0dHJhbnNpdGlvbjogJHNsb3c7IFxyXG5cdFx0XHRvcGFjaXR5OiAwLjk7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcdFx0XHRcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8ge1xyXG5cdFx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0XHQmLWhlYWRsaW5lIHt9XHJcblx0XHRcdFx0XHQmLXBob3RvIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMS4wICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdFx0Ji5zcXVhcmUge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbS1hc3BlY3Qge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdCg1LDQpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHQmLmxldHRlcmJveCB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtLWFzcGVjdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0KDQsMyk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuICAgXHQmLndpZGVzY3JlZW4ge1xyXG5cdFx0XHQucGhvdG8tcHJvbW8taXRlbS1hc3BlY3Qge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdCgxNiw5KTtcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji5mbGV4LXdpdGgtY29udGVudCB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtIHtcclxuXHRcdFx0XHQmLWFzcGVjdCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLWNlbnRlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSByZWxhdGl2ZSh0b3AgMCBsZWZ0IDApO1x0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBwaG9uZSB7XHJcblx0XHRcdFx0XHQgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdFx0XHRcdFx0ICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cdFxyXG5cdFx0Ji5tYXRjaC1zaWJsaW5nIHtcclxuXHRcdFx0LnBob3RvLXByb21vLWl0ZW0tY2VudGVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwaG9uZSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSByZWxhdGl2ZSh0b3AgMCBsZWZ0IDApO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHRcdFx0XHRcclxuXHRcdCYud2lkZSB7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDY2JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdCYtYmxvY2sge1xyXG5cdFx0XHQgIG1hcmdpbi10b3A6IC41cmVtO1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFx0XHJcblx0XHQmLnJldmVhbCB7XHJcblx0XHRcdC5waG90by1wcm9tby1pdGVtIHtcclxuXHRcdFx0XHQmLXRleHQge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAlc2xpZGUtdXAtcmV2ZWFsO1xyXG5cdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0Ji1waG90byB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjk7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0XHRcdFx0Ji5ub19kaW0ge1xyXG5cdFx0XHRcdFx0ICBvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHQmLWJsb2NrIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJXNsaWRlLXVwLXJldmVhbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYubXVsdGktYnV0dG9uIHtcclxuICBcdFx0Jjpob3ZlciB7XHJcbiAgXHRcdFx0LnBob3RvLXByb21vIHtcclxuICBcdFx0XHRcdCYtaXRlbSB7XHJcbiAgXHRcdFx0XHRcdCYtaGVhZGxpbmUge1xyXG4gIFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcclxuICBcdFx0XHRcdFx0fVx0XHRcclxuICBcdFx0XHRcdFx0Ji1waG90byB7XHJcbiAgXHRcdFx0XHRcdFx0b3BhY2l0eTogLjQgIWltcG9ydGFudDtcclxuICBcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0XHRcdFx0Ji5ub19kaW0ge1xyXG4gICAgXHRcdFx0XHRcdCAgb3BhY2l0eTogMTtcclxuICAgIFx0XHRcdFx0XHR9ICAgICAgXHRcdFx0XHRcdFx0XHJcbiAgXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcbiAgXHRcdFx0XHR9XHJcbiAgXHRcdFx0fVxyXG4gIFx0XHR9XHRcclxuICAgIH1cclxuXHR9XHJcbn1cclxuIiwKCQkiQGZvbnQtZmFjZSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAnaHViLXN1cnZleSc7XHJcbiAgIHNyYzogIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvSFVCU3VydmV5L2h1Yi1zdXJ2ZXkuZW90P2M2eW16MScpO1xyXG4gICBzcmM6ICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L0hVQlN1cnZleS9odWItc3VydmV5LmVvdD9jNnltejEjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9IVUJTdXJ2ZXkvaHViLXN1cnZleS53b2ZmMj9jNnltejEnKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgdXJsKCdodHRwczovL3MzLmFtYXpvbmF3cy5jb20vaWNvbW9vbi5pby8zMTUzNy9IVUJTdXJ2ZXkvaHViLXN1cnZleS50dGY/YzZ5bXoxJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgIHVybCgnaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL2ljb21vb24uaW8vMzE1MzcvSFVCU3VydmV5L2h1Yi1zdXJ2ZXkud29mZj9jNnltejEnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICB1cmwoJ2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9pY29tb29uLmlvLzMxNTM3L0hVQlN1cnZleS9odWItc3VydmV5LnN2Zz9jNnltejEjaHViLXN1cnZleScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbi5mb3JtIHtcclxuICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgcGFkZGluZzogMWVtO1xyXG4gICBtYXJnaW46IDFyZW0gMDtcclxuICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7IFxyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgIG1hcmdpbjogMDtcclxuICAgICBwYWRkaW5nOiAyZW07XHJcbiAgIH1cclxuICAgJiAuZ3JvdXAge1xyXG4gICAgICBwYWRkaW5nOiAxZW0gMDsgXHJcbiAgIH1cclxufVxyXG5cclxuLmZpZWxkcyB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICYgLmZpZWxkIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IC41ZW07IFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICYud2lkZSB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBmbG9hdDogbm9uZTsgXHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9ICBcclxuICAgfVxyXG59XHJcblxyXG4uaW5saW5lIC5maWVsZHMgLmZpZWxkIHtcclxuICBwYWRkaW5nLWJvdHRvbTogLjFlbTsgXHJcbn1cclxuXHJcbi5mb3JtIHtcclxuICAgJiAucm93IHsgXHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuN2VtOyBcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAmIC5mb3JtLWJvdHRvbSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG4gICAmIGZpZWxkc2V0IHsgXHJcbiAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkYm9keTtcclxuICAgfVxyXG4gICAmIGxhYmVsIHsgXHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMCAwIC4yZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogNzAlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkYm9keTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgYmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246ICAgICAgYmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1tcy10cmFuc2l0aW9uOiAgICAgYmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zaXRpb246ICAgICAgICAgYmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXQ7ICBcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IDYwJTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7IFxyXG4gICAgICAtbW96LWJveC1zaGFkb3c6ICAgIGluc2V0IDAgLS4xNWVtIDAgJGdyYXk7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtLjE1ZW0gMCAkZ3JheTtcclxuICAgICAgYm94LXNoYWRvdzogICAgICAgICBpbnNldCAwIC0uMTVlbSAwICRncmF5OyBcclxuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogLjVlbSAuNWVtOyAgXHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkYm9keTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7ICAgIFxyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgLW8tdHJhbnNpdGlvbjogICAgICBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtbXMtdHJhbnNpdGlvbjogICAgIGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zaXRpb246ICAgICAgICAgYWxsIC4zcyBlYXNlLWluLW91dDsgIFxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcclxuICAgICAgICBwYWRkaW5nOiAuNzVlbSAuNzVlbTsgIFxyXG4gICAgICB9XHJcbiAgIH1cdFxyXG4gICAmIHRleHRhcmVhIHsgXHJcbiAgICAgIGhlaWdodDogMTBlbTsgXHJcbiAgIH0gIFxyXG4gICAmIGlucHV0OmhvdmVyLCBzZWxlY3Q6aG92ZXIsIHRleHRhcmVhOmhvdmVyIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMik7IFxyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIC1tb3otYm94LXNoYWRvdzogICAgaW5zZXQgMCAtLjE1ZW0gMCAkZGFya2dyYXk7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtLjE1ZW0gMCAkZGFya2dyYXk7XHJcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgaW5zZXQgMCAtLjE1ZW0gMCAkZGFya2dyYXk7ICAgXHJcbiAgIH1cclxuICAgJiBpbnB1dDpmb2N1cywgc2VsZWN0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7ICBcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuNik7ICAgICBcclxuICAgfVxyXG4gICAmIC5zdWJtaXQgeyBcclxuICAgICAgcGFkZGluZzogMCAwIDEuNWVtOyBcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbiAgICYgYnV0dG9uIHsgXHJcbiAgICAgXHRiYWNrZ3JvdW5kOiAkZ3JheTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRidXR0b247XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7ICBcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIHBhZGRpbmc6IC41ZW0gMS4wZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogLjVlbSAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246ICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zaXRpb246ICAgICAgICAgYWxsIC4xNXMgZWFzZS1pbi1vdXQ7IFxyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBcdCBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgXHQgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHQgIFxyXG4gICAgXHQgfVxyXG4gICAgXHQgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXJnaW46IDFlbSAwO1xyXG4gICAgIFx0ICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgXHQgfVxyXG4gICB9IFxyXG4gICAmIGJ1dHRvbjpob3ZlciwgLmZvcm0gYnV0dG9uOmFjdGl2ZSB7IFxyXG4gICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICB9XHJcbiAgICYgLnNtYWxsIHtcclxuICAgICAgZm9udC1zaXplOiA2MCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDEuNXJlbSAwIC41cmVtIDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgfVxyXG4gICBcclxuICAgJiAucmFkaW8tcm93IHtcclxuICAgICAgbWFyZ2luOiAwIDAgLjVlbSAwOyBcclxuICAgfVxyXG4gICAmIC5yYWRpby1yb3cgLnJhZGlvLWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jazsgXHJcbiAgIH1cclxuICAgJiAucmFkaW8tcm93IGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogcmFkaW87XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogcmFkaW87XHJcbiAgICAgIG1hcmdpbjogMCAwIDAgMWVtO1xyXG4gICB9XHJcbiAgICYgLnJhZGlvLXJvdyBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMDsgIFxyXG4gICAgICAtbW96LWJveC1zaGFkb3c6ICAgIG5vbmU7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogICAgICAgICBub25lOyAgIFxyXG4gICB9XHJcbiAgICYgLnJhZGlvLXJvdyBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyB7ICBcclxuICAgICAgYm9yZGVyOiAwOyAgICAgXHJcbiAgIH1cclxuICAgJiAucmFkaW8tcm93IGxhYmVsOmhvdmVyIHtcclxuICAgICAgLW1vei1ib3gtc2hhZG93OiAgICBpbnNldCAwIC0uMTVlbSAwICM3MTkxY2Q7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtLjE1ZW0gMCAjNzE5MWNkO1xyXG4gICAgICBib3gtc2hhZG93OiAgICAgICAgIGluc2V0IDAgLS4xNWVtIDAgIzcxOTFjZDsgICBcclxuICAgfVxyXG4gICAmIC5yYWRpby1yb3cgbGFiZWw6Zm9jdXMgeyAgXHJcbiAgIH1cclxuICAgJiAucmFkaW8tcm93IGxhYmVsIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgIH1cclxuICAgJiAuZGlzY2xhaW1lciB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogNzAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICB9XHJcbiAgICYgLmVycm9yIHtcclxuICAgICAgLW1vei1ib3gtc2hhZG93OiAgICBpbnNldCAwIC0uMjVlbSAwICRyZWQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtLjI1ZW0gMCAkcmVkO1xyXG4gICAgICBib3gtc2hhZG93OiAgICAgICAgIGluc2V0IDAgLS4yNWVtIDAgJHJlZDsgXHJcbiAgICAgIFxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTUwcHgpIGFuZCAobWluLWRldmljZS13aWR0aDogNDgwcHgpIHsgIFxyXG4gICAuZmllbGRzIHtcclxuICAgICB3aWR0aDogMTAwJTtcclxuICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICBwYWRkaW5nLWJvdHRvbTogLjRlbTsgXHJcbiAgIH1cclxuICAgLmZpZWxkLFxyXG4gICAuZm9ybSAuY29sIHsgXHJcbiAgICAgd2lkdGg6IDUwJTsgXHJcbiAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICB9XHJcbiAgIC5mb3JtIC5jb2wgeyBcclxuICAgICBwYWRkaW5nOiAuNWVtO1xyXG4gICB9ICBcclxuICAgLmZpZWxkcy50aHJlZSAuZmllbGQgeyBcclxuICAgICB3aWR0aDogMzMuMzMlOyBcclxuICAgfSAgXHJcbiAgIC5mb3JtIC5maWVsZCB7IFxyXG4gICAgIHBhZGRpbmctbGVmdDogMWVtOyBcclxuICAgfVxyXG4gICAuZm9ybSAuZmllbGQ6Zmlyc3QtY2hpbGQgeyBcclxuICAgICBwYWRkaW5nLWxlZnQ6IDA7IFxyXG4gICB9XHJcbiAgIC5maWVsZHMudGhyZWUgLmZpZWxkOmxhc3QtY2hpbGQgeyBcclxuICAgICBwYWRkaW5nLWxlZnQ6IDFlbTsgXHJcbiAgIH0gIFxyXG4gICAuZm9ybSAuZmllbGQud2lkZTpsYXN0LWNoaWxkIHsgXHJcbiAgICAgcGFkZGluZy1yaWdodDogMDsgXHJcbiAgIH0gICAgXHJcbiAgIC5mb3JtIC5maWVsZHMuYWRkcmVzcyAuZmllbGQ6bGFzdC1jaGlsZCB7IFxyXG4gICAgIHBhZGRpbmctcmlnaHQ6IDA7IFxyXG4gICB9XHJcbiAgICN6aXAtZmllbGQge1xyXG4gICAgIHdpZHRoOiAzMCU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0ODBweCkgeyAgXHJcbiAgIC5mb3JtIGlucHV0LFxyXG4gICAuZm9ybSBzZWxlY3QsXHJcbiAgIC5mb3JtIHRleHRhcmVhIHtcclxuICAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgIH0gICBcclxufSBcclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA0ODBweCkgeyAgXHJcbiBcdC5mb3JtIGJ1dHRvbiB7XHJcbiBcdFx0bWFyZ2luOiAwO1xyXG4gXHRcdH1cclxufVxyXG5cclxuZm9ybSB7XHJcbiAgICYgc3Ryb25nLmVycm9yIHsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICM5MDA7XHJcbiAgICAgIHBhZGRpbmc6IC4yZW0gLjVlbSAuM2VtOyAgIFxyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAxLjByZW07XHJcbiAgICAgIHotaW5kZXg6IDk5OTk7ICAgIFxyXG4gICAgICBmb250LXNpemU6IC44ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBjb2xvcjogI2ZmZjsgXHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgfSBcclxuICAgJiBzdHJvbmcuZXJyb3I6YWZ0ZXIgeyBcclxuICAgICAgaGVpZ2h0OiAwOyBcclxuICAgICAgd2lkdGg6IDA7ICAgIFxyXG4gICAgICBtYXJnaW4tbGVmdDogLTZweDsgIFxyXG4gICAgICBjb250ZW50OiBcIiBcIjsgICAgXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICAgIGxlZnQ6IDE1cHg7IFxyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDAsIDAsIDApOyAgICBcclxuICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDsgXHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTAwOyBcclxuICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7IFxyXG4gICB9XHJcbn1cclxuXHJcbi5zdWNjZXNzIHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBwYWRkaW5nOiAxZW07XHJcbiAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTsgXHJcbiAgIGZvbnQtc2l6ZTogMTI1JTtcclxuICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAzZW07XHJcbiAgIH1cclxuICAgJiBoMyB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICB9IFxyXG59XHJcblxyXG4ucm93IHtcclxuICAgJiBzdHJvbmcuZXJyb3Ige1xyXG4gICAgICB0b3A6IDg1JTtcclxuICAgICAgZm9udC1zaXplOiAuN2VtO1xyXG4gICB9IFxyXG4gICAmIHN0cm9uZy5lcnJvcjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH0gXHJcbn1cclxuXHJcbi5yYWRpby1jb250YWluZXIsXHJcbi5jaGVja2JveC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5sYWJlbC0tY2hlY2tib3gsXHJcbi5sYWJlbC0tcmFkaW8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAuNXJlbTtcclxuICBmb250LWZhbWlseTogJGJvZHk7XHJcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSwgW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYXV0byAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwIDAuMjVyZW0gMCAwICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAycHg7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGF1dG8gIWltcG9ydGFudDtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMCAwLjI1cmVtIDAgMCAhaW1wb3J0YW50O1xyXG4gIHRvcDogMnB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnNwYW4uY2hlY2tib3gtcGFkIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG4vKiAtLS0tIFBsYWNlaG9sZGVyIFRleHQgRXF1YWxpemVyIC0tLS0gKi9cclxuXHJcbmZvcm0gaW5wdXQ6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgICAgICAgeyBvcGFjaXR5OiAxOyB9XHJcbmZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgICAgICAgeyBvcGFjaXR5OiAxOyB9XHJcbmZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAgICAgICAgeyBjb2xvcjogIzU1NTsgfVxyXG5mb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICAgICAgIHsgY29sb3I6ICM1NTU7IH1cclxuZm9ybSBpbnB1dDpob3ZlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7IGNvbG9yOiAjZmZmZmZmOyB9XHJcbmZvcm0gaW5wdXQ6aG92ZXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgfSAgICAgXHJcbmZvcm0gaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAgeyBjb2xvcjogIzRlNGU0ZTsgfVxyXG5mb3JtIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM0ZTRlNGU7IH0gIFxyXG5cclxuZm9ybSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICAgICAgICB7IG9wYWNpdHk6IDE7IH1cclxuZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgICAgICB7IG9wYWNpdHk6IDE7IH1cclxuZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgICAgICB7IGNvbG9yOiAjNTU1OyB9XHJcbmZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgeyBjb2xvcjogIzU1NTsgfVxyXG5mb3JtIHRleHRhcmVhOmhvdmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHsgY29sb3I6ICM0MTQxNDE7IH1cclxuZm9ybSB0ZXh0YXJlYTpob3Zlcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNDE0MTQxOyB9ICBcclxuZm9ybSB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7IGNvbG9yOiAjNGU0ZTRlOyB9XHJcbmZvcm0gdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzRlNGU0ZTsgfSBcclxuIiwKCQkiLnZpZGVvLWl0ZW0ge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAmLWVtYmVkIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgbWF4LXdpZHRoOiAkdGFibGV0O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi10ZXh0IHtcclxuICAgICAgJi1oZWFkbGluZSB7XHJcbiAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIEBleHRlbmQgJWhlYWRsaW5lMjtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOjEwMCU7XHJcbn1cclxuXHJcbi52aWRlby1jb250YWluZXI6OmFmdGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5lbWJlZC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsXHJcbi5lbWJlZC1jb250YWluZXIgb2JqZWN0LFxyXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbiIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUFBLE9BQU8sQ0FBQywwQ0FBSSxDQUNaLE9BQU8sQ0FBQyw2SkFBSSxDQ3FGWixBQUFBLFVBQVUsQ0FDVixjQUFjLEFBQUEsT0FBTyxDQUNyQixPQUFPLEFBQUEsS0FBSyxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0FWMUMsSUFBSSxDQVVrRCxVQUFVLENBQUksQUFFL0UsQUFBQSxNQUFNLENBQ04sVUFBVSxBQUFBLE9BQU8sQ0FDakIsT0FBTyxBQUFBLEtBQUssQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQUUsZ0JBQWdCLENBNUJ6QyxJQUFJLENBNEI4QyxVQUFVLENBQUksQUFFeEUsQUFBQSxNQUFNLENBQ04sVUFBVSxBQUFBLE9BQU8sQ0FDakIsT0FBTyxBQUFBLEtBQUssQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQUUsZ0JBQWdCLENBL0J6QyxJQUFJLENBK0I4QyxVQUFVLENBQUksQUFFeEUsQUFBQSxJQUFJLENBQ0osUUFBUSxBQUFBLE9BQU8sQ0FDZixPQUFPLEFBQUEsS0FBSyxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0E5QnpDLE9BQU8sQ0E4QnlDLFVBQVUsQ0FBSSxBQUVwRSxBQUFBLE9BQU8sQ0FDUCxXQUFXLEFBQUEsT0FBTyxDQUNsQixPQUFPLEFBQUEsS0FBSyxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0E3QnpDLE9BQU8sQ0E2QjRDLFVBQVUsQ0FBSSxBQUUxRSxBQUFBLE1BQU0sQ0FDTixVQUFVLEFBQUEsT0FBTyxDQUNqQixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0F4QnpDLGFBQVcsQ0F3QnVDLFVBQVUsQ0FBSSxB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 */