.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:#aa1f2e !important}.blue,.bar-blue::after,.button.more.text-blue::after{background-color:#065974 !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:#898d8e !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:#aa1f2e !important}.text-blue,.headline-blue{color:#065974 !important}.text-yellow,.headline-yellow{color:#ffed29 !important}.text-clear,.headline-clear{color:rgba(0,0,0,0) !important}.text-gray,.headline-gray{color:#898d8e !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-blue{background:-moz-linear-gradient(top, rgba(6,89,116,0.2) 0%, rgba(6,89,116,0) 100%) !important;background:-webkit-linear-gradient(top, rgba(6,89,116,0.2) 0%, rgba(6,89,116,0) 100%) !important;background:linear-gradient(to bottom, rgba(6,89,116,0.2) 0%, rgba(6,89,116,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}.homepage-layers-item.padding-top{padding-top:2rem}@media (min-width: 48rem){.homepage-layers-item.padding-top{padding-top:3rem}}@media (min-width: 81.25rem){.homepage-layers-item.padding-top{padding-top:4rem}}@media (min-width: 100rem){.homepage-layers-item.padding-top{padding-top:5rem}}@media (min-width: 112.5rem){.homepage-layers-item.padding-top{padding-top:6rem}}@media (min-width: 125rem){.homepage-layers-item.padding-top{padding-top:7rem}}.homepage-layers-item.padding-bottom{padding-bottom:2rem}@media (min-width: 48rem){.homepage-layers-item.padding-bottom{padding-bottom:3rem}}@media (min-width: 81.25rem){.homepage-layers-item.padding-bottom{padding-bottom:4rem}}@media (min-width: 100rem){.homepage-layers-item.padding-bottom{padding-bottom:5rem}}@media (min-width: 112.5rem){.homepage-layers-item.padding-bottom{padding-bottom:6rem}}@media (min-width: 125rem){.homepage-layers-item.padding-bottom{padding-bottom:7rem}}.join-form-response-txt,.join-form-txt{line-height:1.5;font-size:1.1rem;text-align:left}.join-form-response-txt p,.join-form-txt p{margin-bottom:1rem}.join-form-response-txt plast-of-type,.join-form-txt plast-of-type{margin-bottom:0}@media (min-width: 48rem){.join-form-response-txt p,.join-form-txt p{margin-bottom:1.5rem}}@media (min-width: 81.25rem){.join-form-response-txt,.join-form-txt{font-size:1.3rem}.join-form-response-txt p,.join-form-txt p{margin-bottom:1.4rem}}@media (min-width: 100rem){.join-form-response-txt p,.join-form-txt p{margin-bottom:1.6rem}}@media (min-width: 112.5rem){.join-form-response-txt p,.join-form-txt p{margin-bottom:1.8rem}}.hero-item-blurb-headline{font-family:"Libre Franklin",sans-serif;font-size:2.5rem}@media (min-width: 48rem){.hero-item-blurb-headline{font-size:2.8rem}}@media (min-width: 81.25rem){.hero-item-blurb-headline{font-size:3rem}}@media (min-width: 100rem){.hero-item-blurb-headline{font-size:3.5rem}}@media (min-width: 112.5rem){.hero-item-blurb-headline{font-size:4em}}.join-form-response-headline,.home-featured-text-headline{font-family:"Libre Franklin",sans-serif;font-size:1.5rem}@media (min-width: 48rem){.join-form-response-headline,.home-featured-text-headline{font-size:1.6rem}}@media (min-width: 81.25rem){.join-form-response-headline,.home-featured-text-headline{font-size:1.7rem}}@media (min-width: 100rem){.join-form-response-headline,.home-featured-text-headline{font-size:1.9rem}}@media (min-width: 112.5rem){.join-form-response-headline,.home-featured-text-headline{font-size:2.3rem}}.join-form-headline,.home-callout-item-text-sm,.home-text-photo-item-headline{font-family:"Libre Franklin",sans-serif;font-size:1.25rem}@media (min-width: 48rem){.join-form-headline,.home-callout-item-text-sm,.home-text-photo-item-headline{font-size:1.35rem}}@media (min-width: 81.25rem){.join-form-headline,.home-callout-item-text-sm,.home-text-photo-item-headline{font-size:1.45rem}}@media (min-width: 100rem){.join-form-headline,.home-callout-item-text-sm,.home-text-photo-item-headline{font-size:1.55rem}}@media (min-width: 112.5rem){.join-form-headline,.home-callout-item-text-sm,.home-text-photo-item-headline{font-size:1.9rem}}.home-text-only-item-headline,.hero-item-blurb-pre-headline{font-family:"Libre Franklin",sans-serif;font-size:1.25rem}@media (min-width: 81.25rem){.home-text-only-item-headline,.hero-item-blurb-pre-headline{font-size:1.35rem}}@media (min-width: 100rem){.home-text-only-item-headline,.hero-item-blurb-pre-headline{font-size:1.4rem}}@media (min-width: 112.5rem){.home-text-only-item-headline,.hero-item-blurb-pre-headline{font-size:1.5rem}}.home-callout-item-text-lg{font-family:"Libre Franklin",sans-serif;font-size:2.5rem;letter-spacing:-5px}@media (min-width: 48rem){.home-callout-item-text-lg{font-size:3rem}}@media (min-width: 81.25rem){.home-callout-item-text-lg{font-size:4rem}}@media (min-width: 100rem){.home-callout-item-text-lg{font-size:5rem}}@media (min-width: 112.5rem){.home-callout-item-text-lg{font-size:6em}}#hero{margin-top:70px;position:relative;display:block}@media (min-width: 48rem){#hero{margin-top:140px}}@media (min-width: 64rem){#hero{margin-top:90px;background:#222}}.hero-slider{display:block;overflow:hidden;background:#222;padding:0rem;margin:0 auto}@media (min-width: 48rem){.hero-slider{background:rgba(0,0,0,0);padding:0}}@media (min-width: 64rem){.hero-slider{width:100%;height:600px}}@media (min-width: 81.25rem){.hero-slider{width:100%;height:650px;max-width:100rem}}@media (min-width: 100rem){.hero-slider{width:100%;height:700px;max-width:112.5rem}}.slide{background-color:#222;width:100%;height:auto;position:relative;margin:0 auto;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);overflow:hidden}@media (min-width: 48rem){.slide{width:100%;height:500px;overflow:visible}}@media (min-width: 64rem){.slide{width:100%;height:600px}}@media (min-width: 81.25rem){.slide{width:100%;height:650px;max-width:100rem}}@media (min-width: 100rem){.slide{width:100%;height:700px;max-width:112.5rem}}.hero-item-container{width:100%;position:relative;bottom:0;left:0;display:block;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.hero-item-container{position:absolute;bottom:4rem !important;-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 64rem){.hero-item-container{bottom:5rem !important}}@media (min-width: 81.25rem){.hero-item-container{bottom:6rem !important}}.hero-item-blurb{color:#222;max-width:93.75rem;font-size:1.1rem;line-height:1.2;opacity:1;background:rgba(0,0,0,0);padding:1.5rem 2rem;width:100%;z-index:100;position:relative;text-align:left}@media (min-width: 48rem){.hero-item-blurb{width:65%;padding:0 4rem !important}}@media (min-width: 64rem){.hero-item-blurb{background:rgba(0,0,0,0);font-size:1.1rem;padding:0 5rem !important}}@media (min-width: 81.25rem){.hero-item-blurb{font-size:1.2rem;padding:0 6rem !important}}@media (min-width: 100rem){.hero-item-blurb{font-size:1.2rem;padding:0 10% !important}}.hero-item-blurb p{margin-bottom:0}.hero-item-blurb-pre-headline{background:none;color:#fff;font-family:"Sen",sans-serif;font-size:0.9rem;font-weight:900;display:inline-block;margin:0 auto;text-transform:uppercase;padding:.2rem .4rem;margin-bottom:0.75rem;opacity:1;position:relative;z-index:200;left:-.4rem}@media (min-width: 48rem){.hero-item-blurb-pre-headline{font-size:1.1rem !important}}.hero-item-blurb-pre-headline::after{content:"";width:102%;height:2px;position:absolute;bottom:-1px;left:-1%;z-index:-1;background:#fff}@media (min-width: 48rem){.hero-item-blurb-pre-headline::after{height:3px;width:102%;left:-1%;bottom:-2px}}.hero-item-blurb-headline{color:#fff;font-family:"Libre Franklin",sans-serif;line-height:1;opacity:1;position:relative;font-size:1.45rem;margin-bottom:1rem}.hero-item-blurb-headline-link{color:#fff}@media (min-width: 48rem){.hero-item-blurb-headline{font-size:2.55rem !important;margin-bottom:0;text-shadow:3px 3px 3px rgba(0,0,0,0.5)}}@media (min-width: 64rem){.hero-item-blurb-headline{font-size:2.85rem !important}}@media (min-width: 81.25rem){.hero-item-blurb-headline{font-size:3.25rem !important}}.hero-item-blurb-text{display:none;max-width:93.75rem;padding:1rem 0 1.5rem;width:100%;z-index:200;color:#fff;font-size:1.2rem}@media (min-width: 48rem){.hero-item-blurb-text{display:block;font-size:1.3rem;text-shadow:2px 2px 2px rgba(0,0,0,0.85)}}@media (min-width: 81.25rem){.hero-item-blurb-text{font-size:1.4rem}}.hero-item-grad{display:none;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:2;background:-moz-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 20%, rgba(34,34,34,0.8) 100%);background:-webkit-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 20%, rgba(34,34,34,0.8) 100%);background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 20%, rgba(34,34,34,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00222222', endColorstr='#b3222222',GradientType=0 )}@media (min-width: 48rem){.hero-item-grad{display:block;background:-moz-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, rgba(34,34,34,0.7) 100%);background:-webkit-linear-gradient(top, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, rgba(34,34,34,0.7) 100%);background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0) 60%, rgba(34,34,34,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00222222', endColorstr='#b3222222',GradientType=0 )}}.hero-item-photo{width:100%;height:300px;top:0px;left:0px;position:relative;overflow:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}@media (min-width: 48rem){.hero-item-photo{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:1;overflow:visible}}@media (min-width: 48rem){.hero-item-photo-pic{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;overflow:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}}.hero-item-photo-pic.opacity-30{opacity:.3 !important}.hero-item-photo-pic.opacity-50{opacity:.5 !important}.hero-item-photo-pic.opacity-70{opacity:.7 !important}.hero-item-photo-pic.opacity-100{opacity:1.0 !important}.hero-item-photo-img{width:100%;height:100%;object-fit:cover;transition:all 1s cubic-bezier(0.57, 0.2, 0.21, 0.89);display:block}.hero-item:hover .hero-item-container{background:#000}.hero-item:hover .hero-item-photo-pic{opacity:1.0 !important}.hero-item:hover .hero-item-photo-img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero-item:first-child{height:450px}@media (min-width: 48rem){.hero-item:first-child{height:500px}}@media (min-width: 64rem){.hero-item:first-child{height:600px;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.85);box-shadow:0 0 40px 0 rgba(0,0,0,0.85);z-index:200}}@media (min-width: 81.25rem){.hero-item:first-child{height:650px}}@media (min-width: 100rem){.hero-item:first-child{height:700px}}@media (min-width: 112.5rem){.hero-item:first-child{-webkit-box-shadow:none;box-shadow:none}}.hero-item:first-child .hero-item-grad{display:block}.hero-item:first-child .hero-item-photo{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:1;overflow:visible}.hero-item:first-child .hero-item-container{position:absolute;bottom:2rem}.hero-item:first-child .hero-item-blurb{padding:0 2rem}.hero-item:first-child .hero-item-blurb-pre-headline{font-size:1.0rem}.hero-item:first-child .hero-item-blurb-headline{font-size:2.0rem}.hero-item:nth-child(2){padding:0}@media (min-width: 48rem){.hero-item:nth-child(2){padding:0;background:rgba(0,0,0,0)}}.hero-item:nth-child(2) .hero-item-photo-pic{opacity:1.0}.hero-item:last-child{z-index:100}@media (min-width: 48rem){.hero-item:last-child{-webkit-box-shadow:none;box-shadow:none}}.slide-controls{cursor:pointer;font-size:1.8em;position:absolute;top:30%;transform:scale(1.5);z-index:101;color:#fff;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 48rem){.slide-controls{font-size:1.4em;top:50%;opacity:.6}}.slide-controls:hover{opacity:1}.prev-slide{left:1em;fill:#fff}.next-slide{right:1em;fill:#fff}.homepage-layers-item{width:100%;max-width:81.25rem;margin:0 auto;text-align:center;display:block}.homepage-layers-item.full-width{max-width:100%}.homepage-layers-item h1{position:relative;display:block;margin-bottom:1.25rem;z-index:1;text-align:center}.homepage-layers-item h1.headline-black{color:#000}.homepage-layers-item h1.headline-white{color:#fff}.homepage-layers-item h1.headline-dark-gray{color:#222}.homepage-layers-item h1.headline-red{color:#aa1f2e}.homepage-layers-item h1.headline-blue{color:#065974}@media (min-width: 64rem){.homepage-layers-item h1{text-align:left;display:inline-block}}.homepage-layers-item .description{display:block;font-size:1.0rem;text-align:center;margin-bottom:1.5rem}@media (min-width: 64rem){.homepage-layers-item .description{font-size:1.2rem;text-align:center}}.homepage-layers-item.dark-gray .description{color:white}.homepage-layers-item.black .description{color:white}.homepage-layers-item.red .description{color:white}.homepage-layers-item.blue .description{color:white}.homepage-layers-item-text{display:block;width:100%;max-width:81.25rem;margin:0 auto;padding:0 2rem}.homepage-layers-item-text.contents_full_width{max-width:100%}@media (min-width: 100rem){.homepage-layers-item-text.contents_full_width{max-width:100rem}}.homepage-layers-item-grid{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start;width:100%;max-width:81.25rem;margin:0 auto;padding:0 2rem}.homepage-layers-item-grid.contents_full_width{max-width:100%}@media (min-width: 100rem){.homepage-layers-item-grid.contents_full_width{max-width:100rem}}.home-featured-item{background-color:#222;width:100%;max-width:100%;height:auto;max-height:auto;position:relative;margin:0.5rem auto;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;transform:translateY(4rem)}.home-featured-item.reveal{opacity:1;transform:translateY(0)}.home-featured-item:nth-child(2){transition-delay:.5s}.home-featured-item:nth-child(3){transition-delay:1.0s}@media (min-width: 48rem){.home-featured-item{width:32%;height:auto;margin:0 auto}}@media (min-width: 100rem){.home-featured-item{width:100%;max-height:400px;max-width:480px;height:400px}}.home-featured-item:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.3),inset 0 0 0 15px #fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.3),inset 0 0 0 15px #fff;transition-delay:0s}.home-featured-item.gray .home-featured-text-description{color:#000 !important}.home-featured-item.white .home-featured-text-description{color:#000 !important}.home-featured-item.clear .home-featured-text-description{color:#000 !important}.home-featured-item.light-gray .home-featured-text-description{color:#000 !important}.home-featured-aspect{position:relative;width:100%;height:100%;display:block;text-decoration:none !important;overflow:hidden}.home-featured-aspect:hover .home-featured-photo{width:calc(100% - 30px);height:calc(100% - 30px);margin:15px;transition-delay:0s}.home-featured-aspect:hover .home-featured-photo-img{-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);transition-delay:0}.home-featured-text{position:relative;margin:0;width:100%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);z-index:200;padding:2rem;text-align:center;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.home-featured-text-headline{position:relative;display:inline-block;font-family:"Libre Franklin",sans-serif !important;letter-spacing:-.5px;margin-bottom:1.25rem;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.home-featured-text-description{display:block;color:#fff !important;font-size:1.2rem;line-height:1.4;margin-bottom:1rem}.home-featured-photo{z-index:100;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);overflow:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.home-featured-photo-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-blend-mode:luminosity;opacity:.25;transition:all 1s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.home-text-only-item{position:relative;padding:1rem;text-align:center;margin:0 auto;width:100%;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;transform:translateY(4rem)}.home-text-only-item.reveal{opacity:1;transform:translateY(0)}.home-text-only-item:nth-child(2){transition-delay:.5s}.home-text-only-item:nth-child(3){transition-delay:1.0s}.home-text-only-item-headline{color:#222;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.home-text-only-item-text{display:block;color:#222}.home-text-only-item .button.more{color:#222}.home-text-only-item .button.more:after{background:#222;z-index:1}@media (min-width: 64rem){.home-text-only-item::after{content:"";width:1px;height:100%;position:absolute;right:0;top:0;background:#898d8e}}.home-text-only-item:last-child::after{display:none}.home-text-only-item:hover{background:#eee;transition-delay:0s}.home-text-only-item:hover .home-text-only-item-headline{color:#aa1f2e}@media (min-width: 64rem){.home-text-only-item{width:20%;padding:1.5rem}}.home-text-photo-item{width:100%;text-align:left;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);opacity:0;transform:translateY(4rem)}.home-text-photo-item.reveal{opacity:1;transform:translateY(0)}.home-text-photo-item:nth-child(2){transition-delay:.5s}.home-text-photo-item:nth-child(3){transition-delay:1.0s}.home-text-photo-item:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-delay:0s}.home-text-photo-item-center{width:100%;height:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start}.home-text-photo-item-col:first-child{width:40%}.home-text-photo-item-col:last-child{margin:1.5rem;width:60%}.home-text-photo-item-pic{width:100%;height:100%;background-size:cover;background-position:center center;display:block}.home-text-photo-item-text{display:block;color:#222;margin-bottom:.5rem}.home-text-photo-item .button.more{color:#ffed29;left:-.25rem}.home-text-photo-item .button.more:after{z-index:1}.home-text-photo-item:first-child{margin-bottom:1rem}@media (min-width: 64rem){.home-text-photo-item:first-child{margin-bottom:0}}@media (min-width: 48rem){.home-text-photo-item{width:60%}}@media (min-width: 64rem){.home-text-photo-item{width:45%}}.home-callout-item{width:100%;margin-bottom:1rem;opacity:0;transform:translateY(4rem);transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89)}.home-callout-item.reveal{opacity:1;transform:translateY(0)}.home-callout-item:nth-child(2){transition-delay:.5s}.home-callout-item:nth-child(3){transition-delay:1.0s}.home-callout-item:nth-child(4){transition-delay:1.5s}.home-callout-item:nth-child(5){transition-delay:2.0s}.home-callout-item-text{text-align:center}.home-callout-item-text-lg{display:block;font-weight:900;margin-bottom:0.25rem;letter-spacing:1px;color:#aa1f2e}@media (min-width: 64rem){.home-callout-item-text-lg{margin-bottom:-.25rem}}.home-callout-item-text-sm{font-family:"Libre Franklin",sans-serif !important;color:#fff;margin-bottom:1rem}@media (min-width: 64rem){.home-callout-item{width:30%;margin-bottom:0}}.home-graphic-wrapper{position:relative;display:block}.logo-slider{display:block;overflow:hidden;padding:0;margin:0 auto;width:100%}.logo-slider .slick-dots{list-style:none;width:100%;margin:0 auto;text-align:center}.logo-slider .slick-dots li{display:inline-block;margin:.25rem;width:30px;height:30px;background:#eee;border-radius:100%}.logo-slider .slick-dots li button{opacity:0}.logo-slider .slick-dots li.slick-active{background:#065974}.logo-slider .slick-dots li:hover{background:#aa1f2e}.logo-item.slide{background-color:#fff;width:50%;height:150px;position:relative;margin:0 auto;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);overflow:hidden;padding:.5rem}@media (min-width: 48rem){.logo-item.slide{padding:1rem;height:200px}}@media (min-width: 64rem){.logo-item.slide{height:150px}}@media (min-width: 81.25rem){.logo-item.slide{height:200px}}@media (min-width: 100rem){.logo-item.slide{height:200px}}.logo-item-figure{z-index:1;position:relative;overflow:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);position:relative;width:100%;height:100%;display:block}.logo-item-figure img{width:100%;height:auto;text-align:center;position:relative;margin:0;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.home-graphic2-item{transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);width:80%;margin-bottom:1rem;opacity:0;transform:translateY(4rem)}.home-graphic2-item.reveal{opacity:1;transform:translateY(0)}.home-graphic2-item:nth-child(2){transition-delay:.5s}.home-graphic2-item:nth-child(3){transition-delay:1.0s}.home-graphic2-item:nth-child(4){transition-delay:1.5s}.home-graphic2-item:nth-child(5){transition-delay:2.0s}.home-graphic2-item-figure{z-index:1;position:relative;overflow:hidden;transition:all 0.5s cubic-bezier(0.57, 0.2, 0.21, 0.89);position:relative;width:100%;height:100%;display:block}.home-graphic2-item-figure-img{width:100%;height:auto;display:block;text-align:center;position:relative;margin:0;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.home-graphic2-item:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-delay:0}@media (min-width: 64rem){.home-graphic2-item{margin-bottom:0}}.join-form{position:relative;padding:1.25rem 1.25rem 3rem;display:block;width:100%;flex-direction:row;align-items:end}.join-form.unsubscribe{max-width:48rem;margin:0 auto}@media (max-width: 64rem){.join-form{width:calc(100% + 2rem);position:relative}}@media (min-width: 48rem){.join-form{padding:2rem 2rem 3rem;display:block}}@media (min-width: 81.25rem){.join-form{padding:3rem;display:flex}}@media (min-width: 100rem){.join-form{padding:3.5rem}}.join-form-headline{color:#fff;text-transform:none;line-height:1.2;margin:0 auto;display:block;text-align:center}@media (min-width: 48rem){.join-form-headline{margin-right:1rem;display:inline-block;text-align:left;line-height:1.75}}.join-form-txt{color:#fff;line-height:1.3;margin-bottom:1rem}@media (min-width: 81.25rem){.join-form-txt{margin-bottom:1.5rem}}@media (min-width: 48rem){.join-form-row{display:grid;grid-gap:0.25rem;padding:0 0.25rem;grid-template-columns:2fr 2fr 3fr 1fr;max-width:900px;margin:0 auto}}.join-form-item{padding:0;position:relative;width:100%}.join-form-item.wide{width:100%}.join-form-label{font-size:.95rem;padding:.25rem 0 .15rem;color:#fff;display:block;cursor:pointer;text-align:left}.join-form-input{width:100%;border:2px solid #fff;background:rgba(255,255,255,0.5);padding:1rem;font-family:"Noto Sans",sans-serif;color:#000;border-radius:5px !important;outline:0;cursor:pointer;transition:0.5s all cubic-bezier(0.57, 0.2, 0.21, 0.89)}.join-form-input:hover{background:#fff}.join-form-input:focus{background:#fff}.join-form-button{background:transparent;position:relative;outline:0;border:0;cursor:pointer}.join-form-button-row{margin-top:.5rem}@media (min-width: 81.25rem){.join-form-button-row{margin-top:0}}.join-form-button-txt{color:#065974;font-weight:900;text-transform:uppercase;font-family:"Sen",sans-serif;font-size:1.0rem;line-height:1;padding:1.1rem 2rem 1.1rem;display:block;position:relative;z-index:10;white-space:nowrap;transition:color 0.1s cubic-bezier(0.57, 0.2, 0.21, 0.89);transition-delay:.3s}.join-form-button-bg{width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:1;display:block;overflow:hidden;transition:background 0.2s cubic-bezier(0.57, 0.2, 0.21, 0.89);transition-delay:.4s;border-radius:50px}.join-form-button-bg:before,.join-form-button-bg:after{position:absolute;top:0;left:0;content:"";display:block;width:0;height:100%;transition:0.5s width cubic-bezier(0.57, 0.2, 0.21, 0.89)}.join-form-button-bg:before{background:#aa1f2e;z-index:1}.join-form-button-bg:after{background:#fff;transition-delay:.15s;z-index:10}.join-form-button:hover .join-form-button-txt{color:#aa1f2e}.join-form-button:hover .join-form-button-bg{background:#065974}.join-form-button:hover .join-form-button-bg:before,.join-form-button:hover .join-form-button-bg:after{width:100%}.join-form-response{position:relative;background:none;padding:1.25rem 1.25rem 3rem;display:block}@media (max-width: 64rem){.join-form-response{width:calc(100% + 2rem);position:relative;left:-1rem}}@media (min-width: 48rem){.join-form-response{padding:2rem 2rem 3rem}}@media (min-width: 81.25rem){.join-form-response{padding:3rem}}@media (min-width: 100rem){.join-form-response{padding:3.5rem}}.join-form-response-headline{line-height:1.2;margin-bottom:1rem}@media (min-width: 48rem){.join-form-response-headline{margin-bottom:1rem}}.join-form-response-txt{line-height:1.3;margin-bottom:1rem}@media (min-width: 81.25rem){.join-form-response-txt{margin-bottom:1.5rem}}.join-form strong.error{position:absolute;top:.47rem;right:.25rem;background:#aa1f2e;color:#fff;padding:.25rem .25rem .1rem;font-size:.7rem;text-transform:uppercase;display:inline-block;font-weight:400;border:2px solid #aa1f2e;text-transorm:uppercase}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3RkaW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzdGRpbiIsCgkJInNpdGVzL3d3dy5jYWZpcmVmb3VuZGF0aW9uLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9nbG9iYWxzL2dsb2JhbHMuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWZpcmVmb3VuZGF0aW9uLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9nbG9iYWxzL3Bvc2l0aW9uaW5nLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3MvaG9tZS9oZXJvLnNjc3MiLAoJCSJzaXRlcy93d3cuY2FmaXJlZm91bmRhdGlvbi5vcmcvcHVibGljL3RoZW1lL3Nhc3MvaG9tZS9sYXllcnMuc2NzcyIsCgkJInNpdGVzL3d3dy5jYWZpcmVmb3VuZGF0aW9uLm9yZy9wdWJsaWMvdGhlbWUvc2Fzcy9ob21lL2l0ZW1zLnNjc3MiCgldLAoJInNvdXJjZXNDb250ZW50IjogWwoJCSJAaW1wb3J0IFwiZ2xvYmFscy9nbG9iYWxzXCI7ICBcclxuQGltcG9ydCBcImhvbWUvaGVyb1wiO1xyXG5AaW1wb3J0IFwiaG9tZS9sYXllcnNcIjtcclxuQGltcG9ydCBcImhvbWUvaXRlbXNcIjtcbiIsCgkJIiRzbWFsbC1waG9uZTogICAgICAgIDIwLjVyZW07ICAvLzMyNXB4XHJcbiRwaG9uZTogICAgICAgICAgICAgIDI3cmVtOyAgICAvLzUwMHB4XHJcbiR0YWJsZXQ6ICAgICAgICAgICAgIDQ4cmVtOyAgICAvLzc2OHB4XHJcbiR0YWJsZXQtd2lkZTogICAgICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG4kZGVza3RvcDogICAgICAgICAgICA4MS4yNXJlbTsgLy8xMzAwcHhcclxuJGRlc2t0b3AtbWVkaXVtOiAgICAgMTAwcmVtOyAgIC8vMTYwMHB4XHJcbiRkZXNrdG9wLWxhcmdlOiAgICAgIDExMi41cmVtOyAvLzE4MDBweFxyXG4kZGVza3RvcC14bGFyZ2U6ICAgICAxMjUuMHJlbTsgLy8yMDAwcHhcclxuJG1heC13aWR0aDogICAgICAgICAgOTMuNzVyZW07IC8vMTUwMHB4XHJcbiRtYXgtd2lkdGgtdGV4dDogICAgIDY0cmVtOyAgICAvLzEwMjRweFxyXG5cclxuQG1peGluIHNtYWxsLXBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtcGhvbmV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHBob25lIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LXdpZGV9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHRhYmxldCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFibGV0LXdpZGUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXQtd2lkZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1tZWRpdW19KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC1sYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4geGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLXhsYXJnZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaWUge1xyXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGVkZ2Uge1xyXG4gIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBDb2xvcnPCoCovXHJcblxyXG4kYmxhY2s6ICMwMDA7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJsdWU6ICMwNjU5NzQ7XHJcbiRkYXJrYmx1ZTogIzAwMzAzZjtcclxuJGxpZ2h0Ymx1ZTogIzUzYjZkODtcclxuJHRlYWw6ICMwNjU5NzQ7XHJcbiRyZWQ6ICNhYTFmMmU7XHJcbiRicmlnaHRyZWQ6ICNkMzAwMTk7XHJcbiRwaW5rOiAjZmViZGZkO1xyXG5cclxuJHB1cnBsZTogIzUwMGQ3NjtcclxuJHllbGxvdzogI2ZmZWQyOTtcclxuJG9yYW5nZTogI2ZhNGQwOTtcclxuJGdyZWVuOiAjNjBhNTExO1xyXG4kZGFya2dyYXk6ICMyMjI7XHJcbiRtZWRncmF5OiAjNDQ0O1xyXG4kZ3JheTogIzg5OGQ4ZTtcclxuJGxpZ2h0Z3JheTogI2VlZTtcclxuJGxpZ2h0ZXN0Z3JheTogI2YxZjFmMTtcclxuJGdyYXliZzogI2NjYztcclxuJGNsZWFyOiB0cmFuc3BhcmVudDtcclxuXHJcbi5kYXJrLWdyYXksIFxyXG4uYmFyLWRhcmstZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1kYXJrLWdyYXk6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmF5ICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLmJsYWNrLCBcclxuLmJhci1ibGFjazo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1ibGFjazo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVxyXG5cclxuLndoaXRlLCBcclxuLmJhci13aGl0ZTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC13aGl0ZTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfSAgXHJcblxyXG4ucmVkLCBcclxuLmJhci1yZWQ6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtcmVkOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSBcclxuXHJcbi5ibHVlLCBcclxuLmJhci1ibHVlOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWJsdWU6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUgIWltcG9ydGFudDsgfSBcclxuXHJcbi55ZWxsb3csIFxyXG4uYmFyLXllbGxvdzo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC15ZWxsb3c6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdyAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4uY2xlYXIsIFxyXG4uYmFyLWNsZWFyOjphZnRlciwgXHJcbi5idXR0b24ubW9yZS50ZXh0LWNsZWFyOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRjbGVhciAhaW1wb3J0YW50OyB9IFxyXG5cclxuLmdyYXksIFxyXG4uYmFyLWdyYXk6OmFmdGVyLCBcclxuLmJ1dHRvbi5tb3JlLnRleHQtZ3JheTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheSAhaW1wb3J0YW50OyB9ICAgXHJcblxyXG4ubGlnaHQtZ3JheSwgXHJcbi5iYXItbGlnaHQtZ3JheTo6YWZ0ZXIsIFxyXG4uYnV0dG9uLm1vcmUudGV4dC1saWdodC1ncmF5OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuXHJcbi50ZXh0LWRhcmstZ3JheSxcclxuLmhlYWRsaW5lLWRhcmstZ3JheSB7IGNvbG9yOiAkZGFya2dyYXkgIWltcG9ydGFudDsgfVxyXG5cclxuLnRleHQtYmxhY2ssXHJcbi5oZWFkbGluZS1ibGFjayAgeyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IH1cdFxyXG5cclxuLnRleHQtd2hpdGUsXHJcbi5oZWFkbGluZS13aGl0ZSAgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH0gXHJcblxyXG4udGV4dC1yZWQsXHJcbi5oZWFkbGluZS1yZWQgIHsgY29sb3I6ICRyZWQgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1ibHVlLFxyXG4uaGVhZGxpbmUtYmx1ZSAgeyBjb2xvcjogJGJsdWUgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC15ZWxsb3csXHJcbi5oZWFkbGluZS15ZWxsb3cgIHsgY29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1jbGVhcixcclxuLmhlYWRsaW5lLWNsZWFyICB7IGNvbG9yOiAkY2xlYXIgIWltcG9ydGFudDsgfSAgXHJcblxyXG4udGV4dC1ncmF5LFxyXG4uaGVhZGxpbmUtZ3JheSAgeyBjb2xvcjogJGdyYXkgIWltcG9ydGFudDsgfSAgIFxyXG5cclxuLnRleHQtbGlnaHQtZ3JheSxcclxuLmhlYWRsaW5lLWxpZ2h0LWdyYXkgIHsgY29sb3I6ICRsaWdodGdyYXkgIWltcG9ydGFudDsgfSAgICBcclxuXHJcblxyXG4uZ3JhZC1ibGFjaywgLmdyYWQtZ3JheSwgZ3JhZC1kYXJrLWdyYXksIGdyYWQtbGlnaHQtZ3JheSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC4yKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuMikgMCUscmdiYSgwLDAsMCwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwLjIpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkLXdoaXRlIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDAuMikgMCUscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtcmVkIHtcclxuICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMzQsMCw0MywwLjIpIDAlLCByZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIEZGMy42LTE1ICovXHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTM0LDAsNDMsMC4yKSAwJSxyZ2JhKDEzNCwwLDQzLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEzNCwwLDQzLDAuMikgMCUscmdiYSgxMzQsMCw0MywwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxufVxyXG5cclxuLmdyYWQtYmx1ZSB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoNiw4OSwxMTYsMC4yKSAwJSwgcmdiYSg2LDg5LDExNiwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBGRjMuNi0xNSAqL1xyXG4gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDYsODksMTE2LDAuMikgMCUscmdiYSg2LDg5LDExNiwwKSAxMDAlKSAhaW1wb3J0YW50OyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSg2LDg5LDExNiwwLjIpIDAlLHJnYmEoNiw4OSwxMTYsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcbi5ncmFkLXllbGxvdyB7XHJcbiAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDIzNyw0MSwwLjIpIDAlLCByZ2JhKDI1NSwyMzcsNDEsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogRkYzLjYtMTUgKi9cclxuICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgyNTUsMjM3LDQxLDAuMikgMCUscmdiYSgyNTUsMjM3LDQxLDApIDEwMCUpICFpbXBvcnRhbnQ7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyMzcsNDEsMC4yKSAwJSxyZ2JhKDI1NSwyMzcsNDEsMCkgMTAwJSkgIWltcG9ydGFudDsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbn1cclxuXHJcblxyXG4kcHJpbWFyeTogJGJsYWNrO1xyXG4kc2Vjb25kYXJ5OiAkeWVsbG93O1xyXG4kdGV4dDogJGRhcmtncmF5O1xyXG5cclxuJGJvZHk6ICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGxpbmU6ICdMaWJyZSBGcmFua2xpbicsIHNhbnMtc2VyaWY7XHJcbiRoZWFkbGluZTI6ICdMaWJyZSBGcmFua2xpbicsIHNhbnMtc2VyaWY7XHJcbiRuYXY6ICdTZW4nLCBzYW5zLXNlcmlmO1xyXG4kYnV0dG9uOiAnU2VuJywgc2Fucy1zZXJpZjtcclxuXHJcbiRiYXNpYzogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuJGJvdW5jZTogYWxsIC42cyBjdWJpYy1iZXppZXIoLjUsMS42NSwuNCwuOCk7XHJcbiRib3VuY2UtY3VydmU6IGN1YmljLWJlemllciguNSwxLjY1LC40LC44KTtcclxuXHJcbiRmYXN0OiBhbGwgLjM1cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdzogYWxsIC41cyBjdWJpYy1iZXppZXIoLjU3LC4yLC4yMSwuODkpO1xyXG4kc2xvdy1jdXJ2ZTogY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuJHZlcnlzbG93OiBhbGwgMXMgY3ViaWMtYmV6aWVyKC41NywuMiwuMjEsLjg5KTtcclxuXHJcbiRzaGFkb3c6IDAgLjVyZW0gMS4yNXJlbSAwIHJnYmEoMCwwLDAsLjIpO1xyXG4kc2hhZG93LWhvdmVyOiAwIC41cmVtIDEuNXJlbSAwIHJnYmEoMCwwLDAsLjMpO1xyXG5cclxuJGJ1dHRvbi1zaGFkb3c6IDBweCAuMnJlbSAuNHJlbSAwIHJnYmEoMCwwLDAsLjQpO1xyXG4kYnV0dG9uLXNoYWRvdy1ob3ZlcjogMHB4IC4zcmVtIC42cmVtIDAgcmdiYSgwLDAsMCwuNik7XHJcbiRidXR0b24tc2hhZG93LWFjdGl2ZTogaW5zZXQgMCAuNXJlbSAxcmVtIDAgcmdiYSgwLDAsMCwuMyk7XHJcblxyXG5cclxuJXdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbiVibG9jay1wYWRkaW5nIHtcclxuICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHsgXHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gMnJlbSAycmVtIDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0cGFkZGluZzogNXJlbSAycmVtIDJyZW0gMnJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nOiA2cmVtIDJyZW0gMnJlbSAycmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZzogN3JlbSAycmVtIDJyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy1zbWFsbCB7XHJcblx0cGFkZGluZzogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZzogMS41cmVtIDEuNXJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogMnJlbSAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRwYWRkaW5nOiA0LjVyZW0gMnJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stcGFkZGluZy10b3Age1xyXG5cdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0cmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy10b3A6IDdyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA3cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1wYWRkaW5nLXRvcC1zbWFsbCB7XHJcblx0cGFkZGluZy10b3A6IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcdFx0XHRcdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgeGwgeyBcclxuXHRcdHBhZGRpbmctdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLXBhZGRpbmctYm90dG9tLXNtYWxsIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1x0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDQuNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi10b3A6IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLWJvdHRvbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0fVx0XHRcclxufVxyXG4lYmxvY2stbWFyZ2luLXRvcC1zbWFsbCB7XHJcblx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7IFxyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHsgXHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1x0XHRcdFx0XHJcblx0fVx0XHJcblx0QGluY2x1ZGUgbGcgeyBcclxuXHRcdG1hcmdpbi10b3A6IDRyZW07XHRcdFx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhsIHsgXHJcblx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XHRcdFx0XHRcdFx0XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuJWJsb2NrLW1hcmdpbi1ib3R0b20tc21hbGwge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcdFx0XHRcdFxyXG5cdH1cdFxyXG5cdEBpbmNsdWRlIGxnIHsgXHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1x0XHRcdFx0XHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSB4bCB7IFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1x0XHRcdFx0XHRcdFx0XHRcclxuXHR9XHRcdFxyXG59XHJcbiVibG9jay1tYXJnaW4tc2lkZXMge1xyXG4gICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgIH1cclxufVxyXG4lYmFzaWMtdGV4dCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICZsYXN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuICAgIHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjhyZW07XHJcbiAgICB9XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTEge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcblx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogNGVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUyIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4wcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmUzIHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lO1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU0IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0fVxyXG59XHJcbiVoZWFkbGluZTUge1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxufVxyXG4laGVhZGxpbmU2IHtcclxuICBmb250LWZhbWlseTogJGhlYWRsaW5lMjtcclxuXHRmb250LXNpemU6IDFyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbWQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHR9XHJcbn1cclxuJWhlYWRsaW5lNyB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTI7XHJcblx0Zm9udC1zaXplOiAuOXJlbTtcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogLjk1cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZCB7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIGxnIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxufVxyXG5cclxuJWhlYWRsaW5lTWVnYSB7XHJcbiAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyO1xyXG4gICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgbGV0dGVyLXNwYWNpbmc6IC01cHg7XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IDRyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1kIHtcclxuXHRcdGZvbnQtc2l6ZTogNXJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgbGcge1xyXG5cdFx0Zm9udC1zaXplOiA2ZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZSgkd2lkdGgsICRoZWlnaHQ6ICR3aWR0aCkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG59XHJcbkBtaXhpbiBhc3BlY3QoJHgsJHkpIHtcclxuICAgICRwYWRkaW5nOiB1bnF1b3RlKCAoICR5IC8gJHggKSAqIDEwMCArICclJyApO1xyXG4gIFx0cGFkZGluZy10b3A6ICRwYWRkaW5nO1xyXG59XHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHNjcmVlbi1yZWFkZXItdGV4dCB7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG5cdCY6Zm9jdXMge1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHBhZGRpbmc6IC41cmVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG59XHJcbiVjbGVhcmZpeCB7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4lc2xpZGUtdXAge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuOHMgJGJvdW5jZS1jdXJ2ZTtcclxufVxyXG4lc2xpZGUtdXAtcmV2ZWFsIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxufVxyXG5AaW1wb3J0IFwiLi4vZ2xvYmFscy9wb3NpdGlvbmluZ1wiO1xyXG4iLAoJCSJAbWl4aW4gcG9zaXRpb24oJHBvc2l0aW9uLCAkYXJnczogKCkpIHtcclxuICAkb2Zmc2V0czogdG9wIHJpZ2h0IGJvdHRvbSBsZWZ0O1xyXG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgXHJcbiAgQGVhY2ggJG9mZnNldCBpbiAkb2Zmc2V0cyB7IFxyXG4gICAgJGluZGV4OiBpbmRleCgkYXJncywgJG9mZnNldCk7XHJcbiAgICBcclxuICAgIEBpZiAkaW5kZXgge1xyXG4gICAgICBAaWYgJGluZGV4ID09IGxlbmd0aCgkYXJncykgeyBcclxuICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBlbHNlIHtcclxuICAgICAgICAkbmV4dDogbnRoKCRhcmdzLCAkaW5kZXggKyAxKTtcclxuICAgICAgICBAaWYgaXMtdmFsaWQtbGVuZ3RoKCRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAkbmV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2UgaWYgaW5kZXgoJG9mZnNldHMsICRuZXh0KSB7XHJcbiAgICAgICAgICAjeyRvZmZzZXR9OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZSB7IFxyXG4gICAgICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGAjeyRuZXh0fWAgZm9yIG9mZnNldCBgI3skb2Zmc2V0fWAuXCI7IFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AZnVuY3Rpb24gaXMtdmFsaWQtbGVuZ3RoKCR2YWx1ZSkge1xyXG4gIEByZXR1cm4gKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiIGFuZCBub3QgdW5pdGxlc3MoJHZhbHVlKSkgXHJcbiAgICAgICBvciAoaW5kZXgoYXV0byBpbml0aWFsIGluaGVyaXQgMCwgJHZhbHVlKSAhPSBmYWxzZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSgkYXJnczogKCkpIHtcclxuICBAaW5jbHVkZSBwb3NpdGlvbihhYnNvbHV0ZSwgJGFyZ3MpO1xyXG59XHJcbiBcclxuQG1peGluIGZpeGVkKCRhcmdzOiAoKSkge1xyXG4gIEBpbmNsdWRlIHBvc2l0aW9uKGZpeGVkLCAkYXJncyk7XHJcbn1cclxuIFxyXG5AbWl4aW4gcmVsYXRpdmUoJGFyZ3M6ICgpKSB7XHJcbiAgQGluY2x1ZGUgcG9zaXRpb24ocmVsYXRpdmUsICRhcmdzKTtcclxufVxyXG4iLAoJCSIjaGVybyB7XHJcbiAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICB9XHJcbiAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgbWFyZ2luLXRvcDogOTBweDtcclxuICAgICAgYmFja2dyb3VuZDogJGRhcmtncmF5O1xyXG4gICB9XHJcbn1cclxuXHJcbi5oZXJvLXNsaWRlciB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICBiYWNrZ3JvdW5kOiAkZGFya2dyYXk7XHJcbiAgIHBhZGRpbmc6IDByZW07XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgIGJhY2tncm91bmQ6ICRjbGVhcjtcclxuICAgICBwYWRkaW5nOiAwO1xyXG4gICB9XHJcbiAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICBAaW5jbHVkZSBzaXplKDEwMCUsIDYwMHB4KTtcclxuICAgfVxyXG4gICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICBAaW5jbHVkZSBzaXplKDEwMCUsIDY1MHB4KTtcclxuICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wLW1lZGl1bTtcclxuICAgfVxyXG4gICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgQGluY2x1ZGUgc2l6ZSgxMDAlLCA3MDBweCk7XHJcbiAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1sYXJnZTtcclxuICAgfVxyXG59XHJcblxyXG4uc2xpZGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZ3JheTtcclxuICBAaW5jbHVkZSBzaXplKDEwMCUsIGF1dG8pO1x0XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHRyYW5zaXRpb246ICRzbG93O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICBAaW5jbHVkZSBzaXplKDEwMCUsIDUwMHB4KTtcdFxyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgIEBpbmNsdWRlIHNpemUoMTAwJSwgNjAwcHgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIEBpbmNsdWRlIHNpemUoMTAwJSwgNjUwcHgpO1xyXG4gICAgbWF4LXdpZHRoOiAkZGVza3RvcC1tZWRpdW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgIEBpbmNsdWRlIHNpemUoMTAwJSwgNzAwcHgpO1xyXG4gICAgbWF4LXdpZHRoOiAkZGVza3RvcC1sYXJnZTtcclxuICB9XHJcbn0gXHJcblxyXG4uaGVyby1pdGVtIHtcclxuICAgJi1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBib3R0b206IDRyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICBib3gtc2hhZG93OiBub25lOyAgICAgICAgICBcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIGJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICBib3R0b206IDZyZW0gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYtYmx1cmIge1xyXG5cdFx0Y29sb3I6ICR0ZXh0O1xyXG4gICAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRvcGFjaXR5OiAxO1x0XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjbGVhcjtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICAgcGFkZGluZzogMCA0cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHRcdEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgICAgYmFja2dyb3VuZDogJGNsZWFyO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgcGFkZGluZzogMCA1cmVtICFpbXBvcnRhbnQ7XHJcblx0XHR9XHRcdFxyXG4gICBcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgcGFkZGluZzogMCA2cmVtICFpbXBvcnRhbnQ7XHJcblx0XHR9XHRcdFxyXG5cdFx0QGluY2x1ZGUgbWQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgcGFkZGluZzogMCAxMCUgIWltcG9ydGFudDtcclxuXHRcdH1cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuICAgICAgJi1wcmUtaGVhZGxpbmUge1xyXG4gICAgICAgXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICBcdFx0Y29sb3I6ICR3aGl0ZTtcclxuICAgICAgIFx0XHRmb250LWZhbWlseTogJG5hdjtcclxuICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgXHRcdG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICBcdFx0cGFkZGluZzogLjJyZW0gLjRyZW07XHJcbiAgICAgICBcdFx0bWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuICAgICAgIFx0XHRvcGFjaXR5OiAxO1xyXG4gICAgICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgIFx0XHR6LWluZGV4OiAyMDA7XHJcbiAgICAgICAgIGxlZnQ6IC0uNHJlbTtcclxuICAgICAgICAgQGV4dGVuZCAlaGVhZGxpbmU1O1xyXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMiU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICAgICAgbGVmdDogLTElO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlOyBcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDIlO1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAtMSU7XHJcbiAgICAgICAgICAgICAgIGJvdHRvbTogLTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHQgIFxyXG4gICBcdH1cclxuICAgXHQmLWhlYWRsaW5lIHtcclxuICAgXHRcdGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmU7XHJcbiAgIFx0XHRsaW5lLWhlaWdodDogMTtcclxuICAgXHRcdG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgQGV4dGVuZCAlaGVhZGxpbmUxO1xyXG4gICAgICAgICBmb250LXNpemU6IDEuNDVyZW07XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgIH0gICAgICAgXHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjg1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgIFx0fVxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBcdG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICAgXHRcdHBhZGRpbmc6IDFyZW0gMCAxLjVyZW07XHJcbiAgIFx0XHR3aWR0aDogMTAwJTtcclxuICAgXHRcdHotaW5kZXg6IDIwMDtcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgIFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuODUpO1xyXG4gICBcdFx0fVx0XHRcclxuICAgXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgXHRcdH1cdFxyXG4gICBcdFx0QGluY2x1ZGUgaWUge1xyXG4gICBcdFx0fVx0XHJcbiAgIFx0XHRAaW5jbHVkZSBlZGdlIHtcclxuICAgXHRcdH1cclxuICAgXHR9XHJcblx0fVx0XHJcbiAgICYtZ3JhZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcdFxyXG5cdFx0QGluY2x1ZGUgYWJzb2x1dGUobGVmdCAwIHRvcCAwKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR6LWluZGV4OiAyO1xyXG4gICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIyMjIyMiswLDIyMjIyMisxMDAmMCs2MCwwLjcrMTAwICovXHJcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMzQsMzQsMzQsMCkgMCUsIHJnYmEoMzQsMzQsMzQsMCkgMjAlLCByZ2JhKDM0LDM0LDM0LDAuOCkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMzQsMzQsMzQsMCkgMCUscmdiYSgzNCwzNCwzNCwwKSAyMCUscmdiYSgzNCwzNCwzNCwwLjgpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgzNCwzNCwzNCwwKSAwJSxyZ2JhKDM0LDM0LDM0LDApIDIwJSxyZ2JhKDM0LDM0LDM0LDAuOCkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMjIyMjIyJywgZW5kQ29sb3JzdHI9JyNiMzIyMjIyMicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMzQsMzQsMzQsMCkgMCUsIHJnYmEoMzQsMzQsMzQsMCkgNjAlLCByZ2JhKDM0LDM0LDM0LDAuNykgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMzQsMzQsMzQsMCkgMCUscmdiYSgzNCwzNCwzNCwwKSA2MCUscmdiYSgzNCwzNCwzNCwwLjcpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgzNCwzNCwzNCwwKSAwJSxyZ2JhKDM0LDM0LDM0LDApIDYwJSxyZ2JhKDM0LDM0LDM0LDAuNykgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMjIyMjIyJywgZW5kQ29sb3JzdHI9JyNiMzIyMjIyMicsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYtcGhvdG8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgdG9wOiAwcHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgXHRcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XHRcclxuICAgXHRcdEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCB0b3AgMCk7XHJcbiAgIFx0XHRvcGFjaXR5OiAxO1xyXG4gICBcdFx0ei1pbmRleDogMTtcclxuICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIH1cclxuXHRcdCYtcGljIHtcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcdFxyXG4gICBcdFx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDAgdG9wIDApO1xyXG4gICBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcdFxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLm9wYWNpdHktMzAge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYub3BhY2l0eS01MCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi5vcGFjaXR5LTcwIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjcgIWltcG9ydGFudDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLm9wYWNpdHktMTAwIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMS4wICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG5cdFx0Ji1pbWcge1xyXG4gXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlKTtcdFxyXG4gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAkdmVyeXNsb3c7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuIFx0XHR9XHRcdFx0XHRcclxuXHR9XHJcbiAgICY6aG92ZXIge1xyXG4gICB9XHJcbiAgICY6aG92ZXIgLmhlcm8taXRlbS1jb250YWluZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgIH1cclxuICAgJjpob3ZlciAuaGVyby1pdGVtLXBob3RvLXBpYyB7XHJcbiAgICAgIG9wYWNpdHk6IDEuMCAhaW1wb3J0YW50O1xyXG4gICB9XHJcbiAgICY6aG92ZXIgLmhlcm8taXRlbS1waG90by1pbWcge1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyBcclxuICAgfVxyXG4gICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgXHRcdGhlaWdodDogNTAwcHg7XHJcbiAgIFx0fVxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQwcHggMCByZ2JhKDAsMCwwLC44NSk7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IDAgcmdiYSgwLDAsMCwuODUpOyBcclxuICAgICAgICAgei1pbmRleDogMjAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICBcdFx0aGVpZ2h0OiA2NTBweDtcclxuICAgXHR9XHJcbiAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgXHRoZWlnaHQ6IDcwMHB4O1xyXG4gICBcdH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7ICAgICAgICAgIFxyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHsgXHJcbiAgICAgICAgIH1cclxuICAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICB9XHJcbiAgICAgIH0gXHJcbiAgICAgICYgLmhlcm8taXRlbS1ncmFkIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJiAuaGVyby1pdGVtLXBob3RvIHtcclxuICAgICAgXHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1x0XHJcbiAgIFx0XHRAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDAgdG9wIDApO1xyXG4gICBcdFx0b3BhY2l0eTogMTtcclxuICAgXHRcdHotaW5kZXg6IDE7XHJcbiAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcbiAgICAgICYgLmhlcm8taXRlbS1jb250YWluZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICAmIC5oZXJvLWl0ZW0tYmx1cmIge1xyXG4gICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgIH1cclxuICAgICAgJiAuaGVyby1pdGVtLWJsdXJiLXByZS1oZWFkbGluZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYgLmhlcm8taXRlbS1ibHVyYi1oZWFkbGluZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAkY2xlYXI7XHJcbiAgICAgIH1cclxuICAgICAgJiAuaGVyby1pdGVtLXBob3RvIHtcclxuICAgICAgfVxyXG4gICAgICAmIC5oZXJvLWl0ZW0tY29udGFpbmVyIHtcclxuICAgICAgfVxyXG4gICAgICAmIC5oZXJvLWl0ZW0tcGhvdG8tcGljIHtcclxuICAgICAgICAgb3BhY2l0eTogMS4wO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7ICAgICAgICAgIFxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0gU2xpZGUgQ29udHJvbHMgLS0tLS0tLS0gKi9cclxuXHJcbi5zbGlkZS1jb250cm9scyB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGZvbnQtc2l6ZTogMS44ZW07XHJcblx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHR0b3A6IDMwJTsgXHJcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdHotaW5kZXg6IDEwMTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuXHQtbW96LXRyYW5zaXRpb246ICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cdC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIC4ycyBlYXNlLWluLW91dDtcclxuXHR0cmFuc2l0aW9uOiAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQ7ICAgXHJcblx0LW1vei10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0dHJhbnNmb3JtOiAgICAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7IFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIGZvbnQtc2l6ZTogMS40ZW07IFxyXG4gICB0b3A6IDUwJTsgXHJcbiAgIG9wYWNpdHk6IC42O1xyXG5cdH1cclxufSAgXHJcbi5zbGlkZS1jb250cm9sczpob3ZlciB7XHJcblx0b3BhY2l0eTogMTtcdFxyXG59XHJcbi5wcmV2LXNsaWRlIHsgbGVmdDogMWVtOyBmaWxsOiAkd2hpdGU7fVxyXG4ubmV4dC1zbGlkZSB7IHJpZ2h0OiAxZW07IGZpbGw6ICR3aGl0ZTt9XHJcblxyXG5cclxuXHJcbiIsCgkJIi5ob21lcGFnZS1sYXllcnMtaXRlbSB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICB9XHJcbiAgICYucGFkZGluZy10b3Age1xyXG4gICAgICBAZXh0ZW5kICVibG9jay1wYWRkaW5nLXRvcDtcclxuICAgfVxyXG4gICAmLnBhZGRpbmctYm90dG9tIHtcclxuICAgICAgQGV4dGVuZCAlYmxvY2stcGFkZGluZy1ib3R0b207XHJcbiAgIH1cclxuICAgJiBoMSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJi5oZWFkbGluZS1ibGFjayB7XHJcbiAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi5oZWFkbGluZS13aGl0ZSB7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgJi5oZWFkbGluZS1kYXJrLWdyYXkge1xyXG4gICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICB9XHJcbiAgICAgICYuaGVhZGxpbmUtcmVkIHtcclxuICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5oZWFkbGluZS1ibHVlIHtcclxuICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi5kYXJrLWdyYXkgLmRlc2NyaXB0aW9uIHsgY29sb3I6IHdoaXRlOyB9XHJcbiAgICYuYmxhY2sgLmRlc2NyaXB0aW9uIHsgY29sb3I6IHdoaXRlOyB9XHJcbiAgICYucmVkIC5kZXNjcmlwdGlvbiB7IGNvbG9yOiB3aGl0ZTsgfVxyXG4gICAmLmJsdWUgLmRlc2NyaXB0aW9uIHsgY29sb3I6IHdoaXRlOyB9XHJcblxyXG4gICAmLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogJGRlc2t0b3A7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICYuY29udGVudHNfZnVsbF93aWR0aCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wLW1lZGl1bTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgICYtZ3JpZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6ICRkZXNrdG9wO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAmLmNvbnRlbnRzX2Z1bGxfd2lkdGgge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAkZGVza3RvcC1tZWRpdW07XHJcbiAgICAgIFx0fVxyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbn1cclxuIiwKCQkiLmhvbWUtZmVhdHVyZWQgIHtcclxuICAgJi1pdGVtIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlOyBcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87XHJcbiAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHJlbSk7XHJcbiAgICAgICYucmV2ZWFsIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNXM7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjBzO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsMCwwLC4zKSwgaW5zZXQgMCAwIDAgMTVweCAkd2hpdGU7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLDAsMCwuMyksIGluc2V0IDAgMCAwIDE1cHggJHdoaXRlO1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgICAgfVxyXG4gICAgICAmLmdyYXkgLmhvbWUtZmVhdHVyZWQtdGV4dC1kZXNjcmlwdGlvbiB7IGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVxyXG4gICAgICAmLndoaXRlIC5ob21lLWZlYXR1cmVkLXRleHQtZGVzY3JpcHRpb24geyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IH1cclxuICAgICAgJi5jbGVhciAuaG9tZS1mZWF0dXJlZC10ZXh0LWRlc2NyaXB0aW9uIHsgY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyB9XHJcbiAgICAgICYubGlnaHQtZ3JheSAuaG9tZS1mZWF0dXJlZC10ZXh0LWRlc2NyaXB0aW9uIHsgY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyB9XHJcbiAgIH1cclxuICAgJi1hc3BlY3Qge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTsgXHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJjpob3ZlciAuaG9tZS1mZWF0dXJlZC1waG90byB7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgbWFyZ2luOiAxNXB4O1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIC5ob21lLWZlYXR1cmVkLXBob3RvLWltZyB7XHJcbiAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcclxuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xyXG4gICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xyXG4gICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcclxuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIC5ob21lLWZlYXR1cmVkLXRleHQge1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi10ZXh0IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICB6LWluZGV4OiAyMDA7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgICYtaGVhZGxpbmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkbGluZTIgIWltcG9ydGFudDtcclxuICAgICAgICAgQGV4dGVuZCAlaGVhZGxpbmUzO1xyXG4gICAgICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICB9XHJcbiAgICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYtcGhvdG8ge1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogJGNsZWFyO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XHJcbiAgICAgICAgIG9wYWNpdHk6IC4yNTtcclxuICAgICAgICAgdHJhbnNpdGlvbjogJHZlcnlzbG93O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbi5ob21lLXRleHQtb25seSAge1xyXG4gICAmLWl0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xyXG4gICAgICAmLnJldmVhbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wcztcclxuICAgICAgfVxyXG4gICAgICAmLWNlbnRlciB7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb2wge1xyXG4gICAgICB9XHJcbiAgICAgICYtaGVhZGxpbmUge1xyXG4gICAgICAgICBAZXh0ZW5kICVoZWFkbGluZTU7XHJcbiAgICAgICAgIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgICAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICB9XHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICB9XHJcbiAgICAgICYgLmJ1dHRvbi5tb3JlIHtcclxuICAgICAgICAgY29sb3I6ICRkYXJrZ3JheTtcclxuICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JheTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7IFxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodGdyYXk7XHJcbiAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICAgICAmIC5ob21lLXRleHQtb25seS1pdGVtLWhlYWRsaW5lIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcblxyXG4uaG9tZS10ZXh0LXBob3RvICB7XHJcbiAgICYtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xyXG4gICAgICAmLnJldmVhbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wcztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAgIH1cclxuICAgICAgJi1jZW50ZXIge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAgMTAwJTtcclxuICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG4gICAgICAmLWNvbCB7XHJcbiAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMS41cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1waWMge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jazsgICAgICBcclxuICAgICAgfVxyXG4gICAgICAmLWhlYWRsaW5lIHtcclxuICAgICAgICAgQGV4dGVuZCAlaGVhZGxpbmU0O1xyXG4gICAgICB9XHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogJGRhcmtncmF5O1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmIC5idXR0b24ubW9yZSB7XHJcbiAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgICBsZWZ0OiAtLjI1cmVtO1xyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59XHJcblxyXG5cclxuLmhvbWUtY2FsbG91dCB7XHJcbiAgICYtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHJlbSk7XHJcbiAgICAgIHRyYW5zaXRpb246ICRzbG93O1xyXG4gICAgICAmLnJldmVhbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4wcztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjBzO1xyXG4gICAgICB9XHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgJi1sZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVoZWFkbGluZU1lZ2E7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IFxyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi1zbSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGxpbmUyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWhlYWRsaW5lNDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi5ob21lLWdyYXBoaWMtd3JhcHBlciB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5sb2dvLXNsaWRlciB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgIH1cclxuICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICB9XHJcbiAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICB9XHJcbiAgIEBpbmNsdWRlIG1kIHtcclxuICAgfVxyXG4gICBcclxuICAgJiAuc2xpY2stZG90cyB7XHJcbiAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICB3aWR0aDogMTAwJTtcclxuICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgJiBsaSB7XHJcbiAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICBtYXJnaW46IC4yNXJlbTtcclxuICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcclxuICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAmIGJ1dHRvbiB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICB9XHJcbiAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICB9XHJcbiAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb2dvLWl0ZW0ge1xyXG4gICYuc2xpZGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgc2l6ZSg1MCUsIDE1MHB4KTtcdFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0cmFuc2l0aW9uOiAkc2xvdztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICYtZmlndXJlIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyAgIFxyXG4gICAgJiBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufSAgIFxyXG5cclxuXHJcbi5ob21lLWdyYXBoaWMyIHtcclxuICAgJi1pdGVtIHtcclxuICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cmVtKTtcclxuICAgICAgJi5yZXZlYWwge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC41cztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMHM7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMi4wcztcclxuICAgICAgfVxyXG4gICAgICAmLWZpZ3VyZSB7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgdHJhbnNpdGlvbjogJHNsb3c7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgIH0gICAgICAgICAgIFxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICB9XHJcbn1cclxuXHJcbi5qb2luLWZvcm0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gM3JlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgJi51bnN1YnNjcmliZSB7XHJcbiAgICBtYXgtd2lkdGg6ICR0YWJsZXQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH0gICBcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9ICBcclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICBwYWRkaW5nOiAzLjVyZW07XHJcbiAgfSAgXHJcbiAgJi1oZWFkbGluZSB7XHJcbiAgICBAZXh0ZW5kICVoZWFkbGluZTQ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgIH0gIFxyXG4gIH1cclxuICAmLXR4dCB7XHJcbiAgICBAZXh0ZW5kICViYXNpYy10ZXh0O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuICB9IFxyXG4gICYtcm93IHtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtZ2FwOiAwLjI1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDAuMjVyZW07XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDJmciAzZnIgMWZyO1xyXG4gICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJi1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICYud2lkZSB7XHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAuOTVyZW07XHJcbiAgICBwYWRkaW5nOiAuMjVyZW0gMCAuMTVyZW07XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAmLWlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIC41KTtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogJGJvZHk7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjVzIGFsbCAkc2xvdy1jdXJ2ZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWJ1dHRvbiB7XHJcbiAgICAmLXJvdyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmLXR4dCB7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRidXR0b247XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgcGFkZGluZzogMS4xcmVtIDJyZW0gMS4xcmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzICRzbG93LWN1cnZlO1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICB9XHJcbiAgICAmLWJnIHtcclxuICAgICAgQGluY2x1ZGUgc2l6ZSgxMDAlKTtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBAaW5jbHVkZSBhYnNvbHV0ZShsZWZ0IDAgdG9wIDApO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgJHNsb3ctY3VydmU7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC40cztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGFic29sdXRlKGxlZnQgMCB0b3AgMCk7XHJcbiAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoMCwgMTAwJSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzIHdpZHRoICRzbG93LWN1cnZlO1xyXG4gICAgICB9ICAgXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIH0gICBcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuam9pbi1mb3JtLWJ1dHRvbiB7XHJcbiAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYmcge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgfSAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcmVzcG9uc2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAzcmVtO1xyXG4gICAgLypib3JkZXI6IDNweCBzb2xpZCAkYmx1ZTsqL1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsZWZ0OiAtMXJlbTtcclxuICAgIH0gICBcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtO1xyXG4gICAgfSAgXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgcGFkZGluZzogMy41cmVtO1xyXG4gICAgfSAgIFxyXG4gICAgJi1oZWFkbGluZSB7XHJcbiAgICAgIEBleHRlbmQgJWhlYWRsaW5lMztcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9ICBcclxuICAgIH1cclxuICAgICYtdHh0IHtcclxuICAgICAgQGV4dGVuZCAlYmFzaWMtdGV4dDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9IFxyXG4gIH1cclxuICBzdHJvbmcuZXJyb3Ige1xyXG4gICAgQGluY2x1ZGUgYWJzb2x1dGUocmlnaHQgLjI1cmVtIHRvcCAuNDdyZW0pO1xyXG4gICAgYmFja2dyb3VuZDogJHJlZDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAuMjVyZW0gLjI1cmVtIC4xcmVtO1xyXG4gICAgZm9udC1zaXplOiAuN3JlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHJlZDtcclxuICAgIHRleHQtdHJhbnNvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbn1cclxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFDc0ZBLEFBQUEsVUFBVSxDQUNWLGNBQWMsRUFBRSxLQUFLLENBQ3JCLE9BQU8sQUFBQSxLQUFLLEFBQUEsZUFBZSxFQUFFLEtBQUssQUFBQyxDQUFFLGdCQUFnQixDQVYxQyxJQUFJLENBVWtELFVBQVUsQ0FBSSxBQUUvRSxBQUFBLE1BQU0sQ0FDTixVQUFVLEVBQUUsS0FBSyxDQUNqQixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsRUFBRSxLQUFLLEFBQUMsQ0FBRSxnQkFBZ0IsQ0E1QnpDLElBQUksQ0E0QjhDLFVBQVUsQ0FBSSxBQUV4RSxBQUFBLE1BQU0sQ0FDTixVQUFVLEVBQUUsS0FBSyxDQUNqQixPQUFPLEFBQUEsS0FBSyxBQUFBLFdBQVcsRUFBRSxLQUFLLEFBQUMsQ0FBRSxnQkFBZ0IsQ0EvQnpDLElBQUksQ0ErQjhDLFVBQVUsQ0FBSSxBQUV4RSxBQUFBLElBQUksQ0FDSixRQUFRLEVBQUUsS0FBSyxDQUNmLE9BQU8sQUFBQSxLQUFLLEFBQUEsU0FBUyxFQUFFLEtBQUssQUFBQyxDQUFFLGdCQUFnQixDQTlCekMsT0FBTyxDQThCeUMsVUFBVSxDQUFJLEFBRXBFLEFBQUEsS0FBSyxDQUNMLFNBQVMsRUFBRSxLQUFLLENBQ2hCLE9BQU8sQUFBQSxLQUFLLEFBQUEsVUFBVSxFQUFFLEtBQUssQUFBQyxDQUFFLGdCQUFnQixDQXRDekMsT0FBTyxDQXNDMEMsVUFBVSxDQUFJLEFBRXRFLEFBQUEsT0FBTyxDQUNQLFdBQVcsRUFBRSxLQUFLLENBQ2xCLE9BQU8sQUFBQSxLQUFLLEFBQUEsWUFBWSxFQUFFLEtBQUssQUFBQyxDQUFFLGdCQUFnQixDQWpDekMsT0FBTyxDQWlDNEMsVUFBVSxD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 */