.hero-banner{margin:2rem auto 0;max-width:1250px;position:relative;width:100%}.hero-banner .hero-image{border-top-right-radius:10px;height:auto;max-height:180px;object-fit:cover;width:100%}@media(min-width:480px){.hero-banner .hero-image{max-height:280px}}@media(min-width:768px){.hero-banner .hero-image{max-height:480px}}@media(min-width:1024px){.hero-banner .hero-image{max-height:628px}}.hero-banner .hero-overlay{border-top-right-radius:5px;bottom:10px;left:10px;position:absolute;right:10px}@media(min-width:480px){.hero-banner .hero-overlay{bottom:20px;left:20px;right:20px}}.hero-banner .hero-heading{background-color:#fff;color:#004697;display:-webkit-box;font-size:1.6rem;line-height:2.5rem;padding:.5rem .8rem;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width:480px){.hero-banner .hero-heading{font-size:2.5rem;line-height:1.6}}.stories-grid{margin:20px 0}.stories-grid .story-card{margin:0 0 2rem;width:100%}@media(min-width:768px){.stories-grid .story-card{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.stories-grid .story-card{flex:0 0 50%;max-width:50%}}.stories-grid .story-card .story-card-inner{border:thin solid #f7f4ea;border-top-right-radius:1.5rem;display:flex;flex-direction:column-reverse;padding:1rem}@media(min-width:1024px){.stories-grid .story-card .story-card-inner{flex-direction:row}}.stories-grid .story-card:nth-child(3n+1) .story-card-inner{background-color:#f4f9ff}.stories-grid .story-image{display:block;margin-bottom:1.5rem;width:100%}@media(min-width:1024px){.stories-grid .story-image{width:20rem}}.stories-grid .story-image img{border-top-right-radius:1.5rem;height:auto;object-fit:cover;width:100%}.stories-grid .story-content{padding:0 15px 0 5px;width:100%}@media(min-width:1024px){.stories-grid .story-content{width:calc(100% - 20rem)}}.stories-grid .story-category{color:#555;display:block;font-family:Poppins,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;margin-bottom:10px;padding:.8rem 0}.stories-grid .story-heading{font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.6;margin:0 0 15px}.stories-grid .story-meta p{display:block;font-size:1.3rem;margin-bottom:0}.stories-grid .explore-button{margin:2rem 0 4rem;text-align:center}.stories-grid .explore-button a{background-color:#004697;border-top-right-radius:1.5rem;color:#fff;display:inline-block;max-width:300px;padding:1.2rem;text-decoration:none;text-transform:uppercase;transition:all .5s ease-in-out;width:100%}.stories-grid .explore-button a:hover{background-color:#59f3b9;color:#004697}.grid-3-block .grid-item{margin-bottom:2rem;width:100%}@media(min-width:768px){.grid-3-block .grid-item{flex:0 0 33.33333%;max-width:33.33333%;padding-left:15px;padding-right:15px}}.grid-3-block .grid-item-inner{background-color:#f4f9ff;border-top-right-radius:1.5rem;display:block;width:100%}.grid-3-block .grid-image{position:relative}.grid-3-block .grid-image img{border-top-right-radius:1.5rem;height:auto;max-height:242px;object-fit:cover;width:100%}.grid-3-block .grid-title{font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.7;margin:0 0 10px;min-height:50px;padding:1.5rem}.grid-3-block .grid-logo{margin:auto;max-width:150px;padding-bottom:1.5rem}.grid-4-block .grid-item{flex:0 0 50%;margin-bottom:2rem;max-width:50%;padding-left:8px;padding-right:8px}@media(min-width:768px){.grid-4-block .grid-item{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}}@media(min-width:1024px){.grid-4-block .grid-item{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px}}.grid-4-block .grid-item-inner{background-color:#f4f9ff;border-top-right-radius:1.5rem;display:block;height:100%;width:100%}.grid-4-block .grid-image{position:relative}.grid-4-block .grid-image img{border-top-right-radius:1.5rem;height:auto;max-height:360px;object-fit:cover;width:100%}.grid-4-block .grid-title{font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.7;margin:0 0 10px;min-height:100px;padding:1.5rem}.grid-4-block .grid-logo{margin:auto;max-width:150px;padding-bottom:1.5rem}.visual-stories .date{color:#555;display:block;font-family:Poppins,sans-serif;font-size:1.3rem;font-style:normal;font-weight:400;padding:1.5rem}.visual-stories .grid-title{padding-top:0}.shorts .shorts-button{align-items:center;display:flex;font-size:2.5rem;height:3.6rem;justify-content:center;left:calc(50% - 1.8rem);position:absolute;top:calc(50% - 2.6rem);width:5.2rem;z-index:9}.shorts .shorts-button:after{content:url(../images/youtube-shorts.png);height:50px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:50px}.shorts h3{hyphens:auto;overflow-wrap:break-word;word-break:break-word}.video-stories .play-button{align-items:center;display:flex;font-size:2.5rem;height:3.6rem;justify-content:center;left:calc(50% - 1.8rem);position:absolute;top:calc(50% - 2.6rem);width:5.2rem;z-index:9}.video-stories .play-button:after{content:url(../images/youtube-play.png);height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.events-awards .grid-title{background-color:#004697;color:#fff}.spotlight h2{font-size:1.7rem!important;margin-bottom:0!important}.spotlight .story-category{font-size:1.4rem}.newsletter{overflow:hidden}.newsletter .newsletter-inner{background-color:#004697;color:#59f3b9;font-style:italic;font-weight:600;padding:2rem;text-align:center}.newsletter h2{color:#59f3b9;font-size:1.8rem;line-height:1.5;margin-bottom:2rem}@media(min-width:1024px){.newsletter h2{font-size:2.5rem}}.newsletter h2 span{color:#fff;display:block;font-size:3rem;line-height:1.2;margin-top:1rem}@media(min-width:1024px){.newsletter h2 span{font-size:4rem}}.newsletter .subheading{color:#fff;margin:0 auto 1.5rem;max-width:800px;position:relative;z-index:5}.newsletter .newsletter-form{margin:2.5rem auto 1.5rem;position:relative;z-index:5}@media(min-width:768px){.newsletter .newsletter-form{display:flex;flex-wrap:wrap;gap:0;justify-content:space-evenly;max-width:800px}}.newsletter .newsletter-form input[type=email],.newsletter .newsletter-form input[type=text]{background:transparent!important;border:2px solid #fff;color:#fff;display:block;flex:1;margin:1rem auto;max-width:300px;outline:none;padding:.75rem}@media(min-width:768px){.newsletter .newsletter-form input[type=email],.newsletter .newsletter-form input[type=text]{margin:0;max-width:220px}}@media(min-width:1024px){.newsletter .newsletter-form input[type=email],.newsletter .newsletter-form input[type=text]{max-width:300px}}.newsletter .newsletter-form input::placeholder{color:#fff;opacity:.8}.newsletter .newsletter-form button{background-color:#59f3b9;border:none;border-radius:0 1.5rem 0 0;color:#004697;cursor:pointer;font-family:Poppins,sans-serif;font-size:1.7rem;font-style:normal;font-weight:600;margin-top:1.5rem;padding:.75rem 4rem;text-transform:uppercase;transition:background-color .3s ease}@media(min-width:768px){.newsletter .newsletter-form button{margin-top:0;padding:.75rem 3rem}}.newsletter .newsletter-form button:hover{color:#555}.email-icon{bottom:0;opacity:.2;position:absolute;right:1rem;transform:rotate(340deg);width:120px;z-index:1}@media(min-width:768px){.email-icon{bottom:0;right:8rem;width:200px}}.seo-content .wp-block-heading{font-size:2.5rem;margin-bottom:2rem;text-transform:uppercase}.ad-banner .ad-banner-block{display:block;text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNBLENBSEYsa0JBQ0UseUJBRUEsNkJBSUEsY0FDRSxpQkFDQSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvY29tcG9uZW50cy9faGVyby1iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bGVzL2Jhc2UvX2NvbmZpZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL19zdG9yaWVzLWdyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bGVzL2NvbXBvbmVudHMvX2dyaWQtMy1ibG9jay5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvY29tcG9uZW50cy9fZ3JpZC00LWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL192aXN1YWwtc3Rvcmllcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsZXMvY29tcG9uZW50cy9fc2hvcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL192aWRlby1zdG9yaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL19ldmVudHMtYXdhcmRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9jb21wb25lbnRzL19uZXdzbGV0dGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWxlcy9ob21lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vYmFzZS9jb25maWcnO1xuQHVzZSAnLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4uaGVyby1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgbWFyZ2luOiAycmVtIGF1dG8gMDtcblxuICAuaGVyby1pbWFnZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdtb2JpbGUnKSB7XG4gICAgICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ3RhYmxldCcpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQ4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygnZGVza3RvcCcpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXG4gICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ21vYmlsZScpIHtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJHByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiR3aGl0ZTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAaW5jbHVkZSBjb25maWcubGluZS1jbGFtcCgyKTtcblxuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdtb2JpbGUnKSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICd2YXJpYWJsZXMnO1xuXG5AdXNlICdzYXNzOm1hcCc7XG5cbi8vIFZhcmlhYmxlcyBmb3IgYnJlYWtwb2ludHNcbiRicmVha3BvaW50czogKFxuICAnbW9iaWxlJzogNDgwcHgsXG4gICd0YWJsZXQnOiA3NjhweCxcbiAgJ2Rlc2t0b3AnOiAxMDI0cHgsXG4pO1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICd0YWJsZXQnOiA3MjBweCxcbiAgJ2Rlc2t0b3AnOiA5NjBweCxcbik7XG4kZ3V0dGVyLXdpZHRoOiAzMHB4OyAvLyBEZWZhdWx0IGd1dHRlciB3aWR0aCBiZXR3ZWVuIGNvbHVtbnNcblxuQG1peGluIHJlc3BvbmQtdG8oJGRldmljZSkge1xuICAkYnJlYWtwb2ludDogbWFwLmdldCgkYnJlYWtwb2ludHMsICRkZXZpY2UpO1xuXG4gIEBpZiAkYnJlYWtwb2ludCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuIFwiTm8gYnJlYWtwb2ludCBmb3VuZCBmb3IgJyN7JGRldmljZX0nLlwiO1xuICB9XG59XG5cbkBtaXhpbiBjb250YWluZXIoJGZsdWlkOiBmYWxzZSkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygjeyRndXR0ZXItd2lkdGh9IC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYygjeyRndXR0ZXItd2lkdGh9IC8gMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgQGlmICRmbHVpZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3RhYmxldCcpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTIuN3JlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtb2JpbGUnKSB7XG4gICAgICBwYWRkaW5nOiAwIDcuNXJlbTtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBlYWNoICRkZXZpY2UsICR2YWx1ZSBpbiAkYnJlYWtwb2ludHMge1xuICAgICAgQGlmIG1hcC5oYXMta2V5KCRjb250YWluZXItbWF4LXdpZHRocywgJGRldmljZSkge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXZpY2UpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG1hcC5nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkZGV2aWNlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAvLyBSZXNwb25zaXZlIGFkanVzdG1lbnQgZm9yIGZpcnN0IGFuZCBsYXN0IGNvbHVtbiBwYWRkaW5nXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21vYmlsZScpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLSN7JGd1dHRlci13aWR0aH0gLyAyKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtI3skZ3V0dGVyLXdpZHRofSAvIDIpO1xuXG4gICAgPiAuY29sdW1uIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10bygndGFibGV0Jykge1xuICAgID4gLmNvbHVtbiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgPiAuY29sdW1uIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2x1bW4oJHNpemU6IG51bGwsICRkZXZpY2U6IG51bGwpIHtcbiAgLy8gSWYgbm8gc2l6ZSBpcyBwcm92aWRlZCwgY29sdW1uIHRha2VzIHVwIGVxdWFsIHNwYWNlXG4gIEBpZiAkc2l6ZSA9PSBudWxsIHtcbiAgICBmbGV4OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfSBAZWxzZSB7XG4gICAgJGNvbHVtbi13aWR0aDogY2FsYygoMTAwJSAvIDEyICogI3skc2l6ZX0pIC0gI3skZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAjeyRzaXplfSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqICN7JHNpemV9KTtcbiAgfVxuXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZ3V0dGVyLXdpZHRofSAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZ3V0dGVyLXdpZHRofSAvIDIpO1xuXG4gIEBpZiAkZGV2aWNlIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXZpY2UpIHtcbiAgICAgIEBpZiAkc2l6ZSA9PSBudWxsIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqICN7JHNpemV9KTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqICN7JHNpemV9KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGxpbmUtaGVpZ2h0LXBsdXMoJGFkZGl0aW9uYWwtcHgpIHtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoI3skYmFzZS1saW5lLWhlaWdodH0gKyAjeyRhZGRpdGlvbmFsLXB4fSk7XG59XG5cbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lcykge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWl4aW4gZm9udC1zdHlsZSgkZmFtaWx5LCAkd2VpZ2h0LCAkc3R5bGU6IG5vcm1hbCkge1xuICBmb250LWZhbWlseTogJGZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gIGZvbnQtc3R5bGU6ICRzdHlsZTtcblxuICAvLyBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBtaXhpbiBwb3BwaW5zLXN0eWxlKCR3ZWlnaHQsICRzdHlsZTogbm9ybWFsKSB7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUodmFyaWFibGVzLiRmb250LWZhbWlseS1wb3BwaW5zLCAkd2VpZ2h0LCAkc3R5bGUpO1xufVxuXG5AbWl4aW4gcm9ib3RvLXN0eWxlKCR3ZWlnaHQsICRzdHlsZTogbm9ybWFsKSB7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUodmFyaWFibGVzLiRmb250LWZhbWlseS1yb2JvdG8sICR3ZWlnaHQsICRzdHlsZSk7XG59XG4iLCIkcHJpbWFyeTogIzAwNDY5NztcbiRzZWNvbmRhcnk6ICM1OWYzYjk7XG4kbGlnaHRSZWQ6ICNmZjYwNTU7XG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG4kYmxhY2tMaWdodDogIzU1NTtcbiRiYXNlQ29sb3I6IHJnYig0OCA0OCA0OCk7XG4kZGFya0dyZXk6ICNkOGUwZTI7XG4kbGlnaHRHcmV5OiAjZjdmN2Y3O1xuJGxpZ2h0Qmx1ZTogIzZkN2ZjYztcbiRiZ0NvbG9yOiAjZjRmOWZmO1xuJHplcm9TaXplOiAxLjFyZW07XG4kc21hbGxGb250OiAxLjJyZW07XG4kY29udGVudEZvbnRTaXplOiAxLjNyZW07XG4kYmFzZVNpemU6IDEuNXJlbTtcbiRiYXNlRm9udDogMTg7XG4kYmFzZUxpbmVIZWlnaHQ6IDEuNTtcbiRiYXNlU3BhY2luZzogKCRiYXNlRm9udCAqICRiYXNlTGluZUhlaWdodCkgKiAxcHg7XG4kZm9udC1mYW1pbHktcG9wcGluczogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXJvYm90bzogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4kcHVibGljOiAnLi4vLi4vaW1hZ2VzLyc7XG4iLCJAdXNlICcuLi9iYXNlL2NvbmZpZyc7XG5AdXNlICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi8qIFN0b3JpZXMgR3JpZCBDU1MgKi9cbi5zdG9yaWVzLWdyaWQge1xuICBtYXJnaW46IDIwcHggMDtcblxuICAuc3RvcnktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcblxuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCd0YWJsZXQnKSB7XG4gICAgICBAaW5jbHVkZSBjb25maWcuY29sdW1uKDYsICd0YWJsZXQnKTtcbiAgICB9XG5cbiAgICAuc3RvcnktY2FyZC1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYm9yZGVyOiB0aGluIHNvbGlkICNmN2Y0ZWE7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoM24gKyAxKSB7XG4gICAgICAuc3RvcnktY2FyZC1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kYmdDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3RvcnktaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdkZXNrdG9wJykge1xuICAgICAgd2lkdGg6IDIwcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zdG9yeS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gIH1cblxuICAuc3RvcnktY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjByZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5zdG9yeS1jYXRlZ29yeSB7XG4gICAgQGluY2x1ZGUgY29uZmlnLnBvcHBpbnMtc3R5bGUoNDAwKTtcblxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRjb250ZW50Rm9udFNpemU7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kYmxhY2tMaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAwO1xuICB9XG5cbiAgLnN0b3J5LWhlYWRpbmcge1xuICAgIEBpbmNsdWRlIGNvbmZpZy5yb2JvdG8tc3R5bGUoNzAwKTtcblxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRiYXNlU2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cblxuICAuc3RvcnktbWV0YSB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kY29udGVudEZvbnRTaXplO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5leHBsb3JlLWJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMnJlbSAwIDRyZW07XG5cbiAgICBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJHNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Jhc2UvY29uZmlnJztcbkB1c2UgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLmdyaWQtMy1ibG9jayB7XG4gIC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygndGFibGV0Jykge1xuICAgICAgQGluY2x1ZGUgY29uZmlnLmNvbHVtbig0KTtcbiAgICB9XG4gIH1cblxuICAuZ3JpZC1pdGVtLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJnQ29sb3I7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ncmlkLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuZ3JpZC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIG1heC1oZWlnaHQ6IDI0MnB4O1xuICB9XG5cbiAgLmdyaWQtdGl0bGUge1xuICAgIEBpbmNsdWRlIGNvbmZpZy5wb3BwaW5zLXN0eWxlKDYwMCk7XG5cbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kYmFzZVNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmdyaWQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuIiwiQHVzZSAnLi4vYmFzZS9jb25maWcnO1xuQHVzZSAnLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4uZ3JpZC00LWJsb2NrIHtcbiAgLmdyaWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIEBpbmNsdWRlIGNvbmZpZy5jb2x1bW4oNik7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cbiAgICBAaW5jbHVkZSBjb25maWcucmVzcG9uZC10bygndGFibGV0Jykge1xuICAgICAgQGluY2x1ZGUgY29uZmlnLmNvbHVtbig2KTtcblxuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDMwcHggLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMzBweCAvIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdkZXNrdG9wJykge1xuICAgICAgQGluY2x1ZGUgY29uZmlnLmNvbHVtbigzKTtcbiAgICB9XG4gIH1cblxuICAuZ3JpZC1pdGVtLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJnQ29sb3I7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuZ3JpZC1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgICAgbWF4LWhlaWdodDogMzYwcHg7XG5cbiAgICB9XG4gIH1cblxuXG4gIC5ncmlkLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBjb25maWcucG9wcGlucy1zdHlsZSg2MDApO1xuXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGJhc2VTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cblxuICAuZ3JpZC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG4iLCJAdXNlICcuLi9iYXNlL2NvbmZpZyc7XG5AdXNlICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi52aXN1YWwtc3RvcmllcyB7XG4gIC5kYXRlIHtcbiAgICBAaW5jbHVkZSBjb25maWcucG9wcGlucy1zdHlsZSg0MDApO1xuXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGNvbnRlbnRGb250U2l6ZTtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRibGFja0xpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICBcbiAgLmdyaWQtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4iLCJAdXNlICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG4uc2hvcnRzIHtcbiAgLnNob3J0cy1idXR0b24ge1xuICAgIHdpZHRoOiA1LjJyZW07XG4gICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyLjZyZW0pO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMS44cmVtKTtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnI3t2YXJpYWJsZXMuJHB1YmxpY315b3V0dWJlLXNob3J0cy5wbmcnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgIC8qIEZvciBsZWdhY3kgYnJvd3NlcnMgKi9cbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgLyogRm9yIG1vZGVybiBicm93c2VycyAqL1xuICAgIGh5cGhlbnM6IGF1dG87XG5cbiAgICAvKiBPcHRpb25hbDogQWRkcyBoeXBoZW5hdGlvbiBmb3IgYmV0dGVyIGFwcGVhcmFuY2UgKi9cbiAgfVxufVxuIiwiQHVzZSAnLi4vYmFzZS92YXJpYWJsZXMnO1xuLnZpZGVvLXN0b3JpZXMge1xuICAucGxheS1idXR0b24ge1xuICAgIHdpZHRoOiA1LjJyZW07XG4gICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyLjZyZW0pO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMS44cmVtKTtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC8vIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnI3t2YXJpYWJsZXMuJHB1YmxpY315b3V0dWJlLXBsYXkucG5nJyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5ldmVudHMtYXdhcmRzIHtcbiAgLmdyaWQtdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kcHJpbWFyeTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uc3BvdGxpZ2h0IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtIWltcG9ydGFudDtcbn1cblxuLnNwb3RsaWdodCAuc3RvcnktY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbiIsIkB1c2UgJy4uL2Jhc2UvY29uZmlnJztcbkB1c2UgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLm5ld3NsZXR0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5uZXdzbGV0dGVyLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJHByaW1hcnk7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ2Rlc2t0b3AnKSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG4gIH1cblxuICBoMiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyaWFibGVzLiR3aGl0ZTtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdkZXNrdG9wJykge1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zdWJoZWFkaW5nIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbiAgICBjb2xvcjogdmFyaWFibGVzLiR3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC5uZXdzbGV0dGVyLWZvcm0ge1xuICAgIG1hcmdpbjogMi41cmVtIGF1dG8gMS41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCd0YWJsZXQnKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDA7XG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ10sXG4gICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJpYWJsZXMuJHdoaXRlO1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCd0YWJsZXQnKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCdkZXNrdG9wJykge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyaWFibGVzLiR3aGl0ZTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRzZWNvbmRhcnk7XG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRwcmltYXJ5O1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgcGFkZGluZzogMC43NXJlbSA0cmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAxLjVyZW0gMCAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG5cbiAgICAgIEBpbmNsdWRlIGNvbmZpZy5wb3BwaW5zLXN0eWxlKDYwMCk7XG5cbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgQGluY2x1ZGUgY29uZmlnLnJlc3BvbmQtdG8oJ3RhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAzcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kYmxhY2tMaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVtYWlsLWljb24ge1xuICB3aWR0aDogMTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMXJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzQwZGVnKTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC4yO1xuXG4gIEBpbmNsdWRlIGNvbmZpZy5yZXNwb25kLXRvKCd0YWJsZXQnKSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogOHJlbTtcbiAgfVxufVxuIiwiQHVzZSAnYmFzZS92YXJpYWJsZXMnO1xuQHVzZSAnYmFzZS9jb25maWcnO1xuLy9AdXNlICdjb21wb25lbnRzL2NhdGVnb3J5LXRhYnMnO1xuQHVzZSAnY29tcG9uZW50cy9oZXJvLWJhbm5lcic7XG5AdXNlICdjb21wb25lbnRzL3N0b3JpZXMtZ3JpZCc7XG5AdXNlICdjb21wb25lbnRzL2dyaWQtMy1ibG9jayc7XG5AdXNlICdjb21wb25lbnRzL2dyaWQtNC1ibG9jayc7XG5AdXNlICdjb21wb25lbnRzL3Zpc3VhbC1zdG9yaWVzJztcbkB1c2UgJ2NvbXBvbmVudHMvc2hvcnRzJztcbkB1c2UgJ2NvbXBvbmVudHMvdmlkZW8tc3Rvcmllcyc7XG5AdXNlICdjb21wb25lbnRzL2V2ZW50cy1hd2FyZHMnO1xuLy9AdXNlICdjb21wb25lbnRzL2NvbnRyaWJ1dGlvbic7XG5AdXNlICdjb21wb25lbnRzL25ld3NsZXR0ZXInO1xuXG4uc2VvLWNvbnRlbnQgLndwLWJsb2NrLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuLmFkLWJhbm5lciB7XG4gIC5hZC1iYW5uZXItYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/