@import"https://use.typekit.net/lpu4igk.css";.heading-img{width:100%;display:flex;justify-content:center;margin:0}.img{width:100%;display:block}.uppercase{text-transform:uppercase}.pmd-Carousel__container{width:100%;margin:auto;position:relative}.pmd-Carousel{width:100%;margin:auto;white-space:nowrap;overflow:hidden;font-size:0}.pmd-Carousel__controls{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);z-index:10}.pmd-Carousel__controls:hover img{opacity:1}.pmd-Carousel__controls img{width:24px;opacity:.7}@media(max-width: 991.98px){.pmd-Carousel__controls img{width:20px}}.pmd-Carousel__controls--left{left:0}@media(max-width: 991.98px){.pmd-Carousel__controls--left{margin-left:12px}}.pmd-Carousel__controls--right{right:0}.pmd-Carousel__controls--right img{transform:rotate(180deg)}@media(max-width: 991.98px){.pmd-Carousel__controls--right{margin-right:12px}}.pmd-Carousel__card{display:inline-block;position:relative;transition:.3s ease-in-out;box-sizing:border-box;width:100%}.pmd-Carousel__card a{text-decoration:none}.pmd-Carousel__card a:hover img{filter:saturate(50%) brightness(70%)}.pmd-Carousel__card img{display:block;transition:.2s ease-in-out;width:100%;background-color:#4a4a4a}.pmd-Carousel__card--w-33{box-sizing:border-box;width:100%}@media null{.pmd-Carousel__card--w-33{padding:0 15% !important}}@media null{.pmd-Carousel__card--w-33{width:33.3333%}}.pmd-Carousel__cardText{font-size:16px;margin-bottom:0;white-space:normal}@media null{.pmd-Carousel__cardText{font-size:24px}}.pmd-Carousel__indicatorWrapper{display:flex;justify-content:center;margin:32px 0}@media(min-width: 992px){.pmd-Carousel__indicatorWrapper{margin:64px 0}}.pmd-Carousel__indicatorWrapper .pmd-Carousel__indicator{cursor:pointer;width:12px;height:12px;border-radius:50%;border:1px solid #071d49;background-color:#fff;margin-right:24px;font-size:12px}.pmd-Carousel__indicatorWrapper .pmd-Carousel__indicator:last-of-type{margin-right:0}.pmd-Carousel__indicatorWrapper .pmd-Carousel__indicator.current-index{border:1px solid #071d49;background-color:#071d49}.spacer{max-width:85%;margin-left:auto;margin-right:auto;margin-bottom:1.75rem}.spacer--full{max-width:85%}@media(min-width: 768px){.spacer--full{max-width:100%}}.spacer--inset{max-width:72%}@media(min-width: 992px){.spacer{margin-bottom:5.25rem}}.spacer--line{border-bottom:1px solid #ccc}.spacer--y{margin-top:2.625rem}@media(min-width: 992px){.spacer--y{margin-top:5.25rem}}.font-bodini,.artisan-page .drop-cap,.quote__byline,.quote,.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__card h3,.aoc__content h3,.aoc__content h2,.aoc__content h1,.heading--sm,.heading--md,.heading--lg,.subscribe-crown-journal .heading{font-family:bodoni-urw,Palatino,Georgia,"Times New Roman",Times,serif;font-weight:500;font-style:normal}.subscribe-crown-journal{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:0;margin-top:0;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 767.98px){.subscribe-crown-journal{max-width:90%}}@media(min-width: 992px){.subscribe-crown-journal{flex-direction:row}}.subscribe-crown-journal #crown-journal-cover{display:block;width:80%;box-shadow:-3px 3px 6px rgba(0,0,0,.17);margin-left:auto;margin-right:auto;max-width:70%}@media(min-width: 992px){.subscribe-crown-journal #crown-journal-cover{max-width:390px;margin-right:1rem}}@media(min-width: 1440px){.subscribe-crown-journal{max-width:80%}}@media(min-width: 992px){.subscribe-crown-journal{text-align:left}}.subscribe-crown-journal .fs-bigger{font-size:1rem;line-height:1.5;color:#071d49}@media(min-width: 992px){.subscribe-crown-journal .fs-bigger{font-size:1.25rem}}.subscribe-crown-journal .heading{font-size:1.75rem;margin-top:1.25rem}@media(min-width: 992px){.subscribe-crown-journal .heading{font-size:3.5rem;margin-top:0}}.subscribe-crown-journal__img{max-width:80%}@media(min-width: 992px){.subscribe-crown-journal__img{float:left;width:30%;max-width:100%}}@media(min-width: 768px){.subscribe-crown-journal__copy{max-width:80%}}@media(min-width: 992px){.subscribe-crown-journal__copy{float:left;width:50%;max-width:100%}}.text-decoration-none{text-decoration:none}.text-decoration-none *{text-decoration:none}@media(min-width: 992px){.mobile-only{display:none !important}}@media(max-width: 991.98px){.desktop-only{display:none !important}}.heading-img{margin-bottom:unset}.xs-only{display:block}@media(min-width: 992px){.xs-only{display:none}}.color-gray-aoc{color:#555}@media(min-width: 1440px){.mw-70{max-width:70%}}.row-margin{margin:0 auto 2rem}@media(min-width: 576px){.row-margin{margin:0 auto 3rem}}@media(min-width: 992px){.row-margin{margin:0 auto 5rem}}.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__card h3,.aoc__content h3,.aoc__content h2,.aoc__content h1,.heading--sm,.heading--md,.heading--lg{color:#555;margin:0;text-decoration:none;text-align:center;line-height:1.1;margin-bottom:1rem}@media(max-width: 991.98px){.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__card h3,.aoc__content h3,.aoc__content h2,.aoc__content h1,.heading--sm,.heading--md,.heading--lg{margin-bottom:1rem}}@media(min-width: 992px){.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__card h3,.aoc__content h3,.aoc__content h2,.aoc__content h1,.heading--sm,.heading--md,.heading--lg{margin-bottom:1.5rem}}.aoc__content h1,.heading--lg{font-size:4.375rem;margin-bottom:1.25rem}.aoc__content h2,.heading--md{font-size:1.75rem}@media(min-width: 768px){.aoc__content h2,.heading--md{font-size:2.25rem}}@media(min-width: 992px){.aoc__content h2,.heading--md{font-size:3.25rem}}.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__content h3,.heading--sm{font-size:1.25rem;line-height:1.1}@media(min-width: 768px){.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__content h3,.heading--sm{font-size:2rem}}@media(min-width: 992px){.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__content h3,.heading--sm{font-size:2.5rem}}@media(min-width: 1600px){.aoc__card-overlay span,.aoc__card-overlay h3,.aoc__content h3,.heading--sm{font-size:2.625rem}}.aoc__card p,.aoc__overlay-caption,.copy,h2+p,.desc{line-height:1.3;color:#071d49;text-align:center;font-size:.875rem}@media(min-width: 992px){.aoc__card p,.aoc__overlay-caption,.copy,h2+p,.desc{font-size:1.25rem}}@media(min-width: 1440px){.aoc__card p,.aoc__overlay-caption,.copy,h2+p,.desc{font-size:1.5rem}}.desc{color:#555}.copy,h2+p{color:#555;margin-bottom:1.5rem;font-size:1rem}@media(min-width: 992px){.copy,h2+p{margin-bottom:2.625rem;font-size:1.25rem}}h2+p{color:#071d49}.heading--condensed{font-size:1.25rem}@media(min-width: 992px){.heading--condensed{font-size:2.15rem !important}}@media(min-width: 1440px){.heading--condensed{font-size:2.35rem !important}}@media(min-width: 1600px){.heading--condensed{font-size:2.625rem !important}}.heading--letter-spacing{letter-spacing:-0.1px}@media(min-width: 992px){.heading--letter-spacing{letter-spacing:-0.8px}}@media(min-width: 1600px){.heading--letter-spacing{letter-spacing:unset}}.quote{font-size:1.25rem;font-weight:300;font-style:italic;color:#555;text-align:center;line-height:1.3;margin-bottom:0}@media(min-width: 992px){.quote{font-size:2.25rem}}@media(min-width: 1600px){.quote{font-size:2.625rem}}@media(max-width: 575.98px){.quote br{display:none}}@media(max-width: 991.98px){.quote{padding:0 28px}}.quote--help-br br{display:none}@media(min-width: 1400px){.quote--help-br br{display:block}}.quote__byline{font-weight:400;color:#555;text-align:center;display:block;font-size:.875rem;margin-top:.5rem}@media(min-width: 992px){.quote__byline{font-size:1.25rem}}.artisan-page .aoc__hr::after{content:"";display:block;width:60px;height:1px;background-color:#555;margin:1.09375rem 0}@media(min-width: 992px){.artisan-page .aoc__hr::after{width:100px}}@media(min-width: 576px){.artisan-page .aoc__hr::after{margin:1.75rem 0}}@media(min-width: 992px){.artisan-page .aoc__hr::after{margin:2.625rem 0}}.artisan-page .intro .heading,.artisan-page .intro .copy,.artisan-page .intro h2+p{text-align:center;margin-left:auto;margin-right:auto}@media(min-width: 992px){.artisan-page .intro .heading,.artisan-page .intro .copy,.artisan-page .intro h2+p{max-width:80%}}.artisan-page .intro h1.heading{font-size:5rem;line-height:.85}@media(max-width: 575.98px){.artisan-page .intro h1.heading{margin-bottom:.875rem}}@media(min-width: 576px){.artisan-page .intro h1.heading{font-size:7rem}}@media(min-width: 992px){.artisan-page .intro h1.heading{font-size:9rem}}@media(min-width: 1440px){.artisan-page .intro h1.heading{font-size:12rem}}@media(min-width: 1600px){.artisan-page .intro h1.heading{font-size:14rem}}.artisan-page .img--inline{float:right;max-width:45%;padding-left:1rem}.artisan-page .drop-cap{font-weight:400;float:left;font-size:9rem;line-height:.6;vertical-align:baseline;margin-top:26px;padding-right:1rem}@media(min-width: 576px){.artisan-page .drop-cap{font-size:10rem;margin-top:30px}}@media(min-width: 992px){.artisan-page .drop-cap{font-size:12rem;margin-top:34px;padding-right:1.5rem}}@media(min-width: 1440px){.artisan-page .drop-cap{font-size:14rem;margin-top:40px}}@media(min-width: 1600px){.artisan-page .drop-cap{font-size:15rem;margin-top:42px}}.artisan-page .copy,.artisan-page h2+p{text-align:left;font-size:1rem;margin:0 0 1.09375rem}@media(min-width: 992px){.artisan-page .copy,.artisan-page h2+p{font-size:1.5rem}}@media(min-width: 576px){.artisan-page .copy,.artisan-page h2+p{margin:0 0 1.75rem}}@media(min-width: 992px){.artisan-page .copy,.artisan-page h2+p{margin:0 0 2.625rem}}.artisan-page .copy--m0{margin:0}.artisan-page .copy--desc{margin:0}@media(max-width: 575.98px){.artisan-page .copy--desc{font-size:.85rem}}.artisan-page .question{font-weight:700}.artisan-page .read-more{display:grid;grid-template-columns:1fr;gap:.875rem}@media(min-width: 992px){.artisan-page .read-more{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:min-content;gap:5.25rem}}.artisan-page .read-more .column{background-color:#ccc}.artisan-page .logo{display:block;width:100%;height:auto;margin:0}.artisan-page #wicked-weed-logo{position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 992px){.artisan-page #wicked-weed-logo{margin-left:-12px}}.artisan-page .h-100{height:100%}.artisan-page .img-wrapper{margin:0 0;max-width:175px;position:relative}@media(min-width: 992px){.artisan-page .img-wrapper{max-width:225px}}.artisan-page #crawford-sons-logo{max-width:122px}@media(min-width: 992px){.artisan-page #crawford-sons-logo{max-width:172px;margin-right:24px}}.artisan-page .pmd-Btn.special{color:#fff !important;font-weight:400;text-transform:capitalize;background-color:#555;letter-spacing:.5px;margin-top:21px;padding:16px 30px}.artisan-page .pmd-Btn.special:hover{background-color:#071d49}@media(min-width: 768px){#read-more .pmd-Carousel{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:min-content;gap:1.75rem;font-size:unset;white-space:normal}}@media(min-width: 992px){#read-more .pmd-Carousel{gap:3.5rem}}#read-more .pmd-Carousel .copy,#read-more .pmd-Carousel h2+p{white-space:normal}#read-more .pmd-Carousel__controls{top:30%}@media(max-width: 320px){#read-more .pmd-Carousel__controls{top:28%}}@media(min-width: 576px){#read-more .pmd-Carousel__controls{top:35%}}#read-more .pmd-Carousel__controls img{width:18px;opacity:.7;padding:.4375rem .4375rem .4375rem 0}#read-more .pmd-Carousel__controls--left{margin-left:-18px}#read-more .pmd-Carousel__controls--left img{transform:rotate(-180deg)}#read-more .pmd-Carousel__controls--right{margin-right:-18px}#read-more .pmd-Carousel__controls--right img{transform:rotate(0deg)}@media(min-width: 768px){#read-more .pmd-Carousel__controls{display:none}}#read-more .pmd-Carousel__indicatorWrapper{margin:.875rem 0 1.75rem}@media(min-width: 768px){#read-more .pmd-Carousel__indicatorWrapper{display:none}}@media(max-width: 767.98px){#read-more .pmd-Carousel__card{width:50%;padding:0 .4375rem}}#read-more .pmd-Carousel__card .heading,#read-more .pmd-Carousel__card .copy,#read-more .pmd-Carousel__card h2+p{text-align:center;line-height:1.3}#read-more .pmd-Carousel__card .heading{margin-top:1.09375rem}#read-more .pmd-Carousel__card .heading--h3{line-height:1.1}@media(min-width: 576px){#read-more .pmd-Carousel__card .heading{margin-top:1.75rem}}@media(min-width: 992px){#read-more .pmd-Carousel__card .heading{margin-top:2.625rem}}.spacer{max-width:unset}.aoc__container{width:100%;padding:0 1.125rem}@media(min-width: 576px){.aoc__container{padding:0 2.625rem}}@media(min-width: 992px){.aoc__container{padding:0 10%}}@media(max-width: 767.98px){.aoc__container--mw100{padding:0}.aoc__container--mw100 .aoc__column{padding:0}}.aoc__container--full{padding:0;margin:0 auto 2rem}@media(min-width: 576px){.aoc__container--full{margin:0 auto 3rem}}@media(min-width: 992px){.aoc__container--full{margin:0 auto 5rem}}.aoc__content{display:flex;flex-wrap:wrap;position:relative;width:100%;justify-content:center;margin:0 auto 2rem}@media(min-width: 576px){.aoc__content{margin:0 auto 3rem}}@media(min-width: 992px){.aoc__content{margin:0 auto 5rem}}.aoc__content--gutter-lg .aoc__column{padding:0 .5rem 1rem}@media(min-width: 576px){.aoc__content--gutter-lg .aoc__column{padding:1rem 1rem}}@media(min-width: 992px){.aoc__content--gutter-lg .aoc__column{padding:0 2.625rem 2.625rem}}.aoc__content--gutter-lg .aoc__column:nth-child(odd){padding-left:.625rem !important}.aoc__content--gutter-lg .aoc__column:nth-child(even){padding-right:.625rem !important}.aoc__column{position:relative;flex-grow:1;max-width:100%;padding:0 .625rem}.aoc__column--half{width:50%}.aoc__column--third{width:33.333333%}.aoc__column--quarter{width:50%}@media(max-width: 991.98px){.aoc__column--quarter{padding-bottom:1rem}}@media(min-width: 992px){.aoc__column--quarter{width:25%}}@media(max-width: 991.98px){.aoc__column--m-full{width:100%;padding:.625rem 0}}.aoc__overlay{position:relative}.aoc__overlay-inner{position:absolute}.aoc__overlay-caption{text-align:right;color:#fff;position:absolute;bottom:0;right:0;padding:.5rem;margin:0}@media(min-width: 992px){.aoc__overlay-caption{font-size:1rem}}.aoc .gutter-1>*{padding:0 .5rem 1rem}@media(min-width: 576px){.aoc .gutter-1>*{padding:1rem 1rem}}@media(min-width: 992px){.aoc .gutter-1>*{padding:0 2.625rem 2.625rem}}.aoc__card{position:relative;text-decoration:none !important}.aoc__card:hover img{filter:saturate(50%) brightness(70%)}.aoc__card img{padding-bottom:1rem;transition:filter .2s ease-in-out}@media(min-width: 992px){.aoc__card img{padding-bottom:2rem}}.aoc__card h3{line-height:1.1}.aoc__card p{color:#071d49}.aoc__card-overlay{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:.2s ease-in-out;pointer-events:none}.aoc__card-overlay span,.aoc__card-overlay h3{color:#fff;opacity:0;transition:.2s ease-in-out}.aoc__card-overlay span,.aoc__card-overlay p{margin-bottom:0}.aoc__card-overlay-wrapper{position:relative;width:100%}.aoc__card.aoc__card--with-overlay:hover img{filter:unset}.aoc__card.aoc__card--with-overlay:hover .aoc__card-overlay{background-color:rgba(0,0,0,.65)}.aoc__card.aoc__card--with-overlay:hover .aoc__card-overlay span{opacity:1}.aoc__card.aoc__card--with-overlay img{padding-bottom:0}.aoc__card.aoc__card--with-overlay.aoc__card--overlay-always-open .aoc__card-overlay{background-color:rgba(0,0,0,.65)}.aoc__card.aoc__card--with-overlay.aoc__card--overlay-always-open .aoc__card-overlay span,.aoc__card.aoc__card--with-overlay.aoc__card--overlay-always-open .aoc__card-overlay h3{opacity:1}.aoc__card.aoc__card--with-overlay.aoc__card--overlay-always-open .aoc__card-overlay p.desc{color:#fff}#aoc-logo{width:85%;min-height:28px}@media(min-width: 576px){#aoc-logo{width:75%;max-width:1090px}}.subscribe-modal{position:fixed;z-index:1000;top:0px;left:0;visibility:hidden;opacity:0;height:100%;width:100%;transition:all .3s .1s cubic-bezier(0.22, 0.61, 0.36, 1)}.subscribe-modal__background{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:rgba(34,34,34,.8)}.subscribe-modal__inner{width:90%;max-width:450px;height:95%;margin:0 auto;background-color:#fff;position:relative;z-index:1;padding:1.3125rem}@media(min-width: 992px){.subscribe-modal__inner{max-width:650px;height:80%}}.subscribe-modal__content-wrapper{height:100%;overflow-y:auto}.subscribe-modal__close{position:absolute;top:0;right:0;z-index:2;border:0;background-color:transparent}.subscribe-modal__close:focus{outline:1px dotted !important}.subscribe-modal__close img{display:block;width:42px;padding:12px}.subscribe-modal__close:hover{filter:contrast(200%);cursor:pointer}.subscribe-modal.show{opacity:1;visibility:visible}@media(min-width: 1440px){.subscribe-crown-journal{max-width:100%}}@media(max-width: 991.98px){.subscribe-crown-journal .heading{font-size:2rem}}.subscribe-crown-journal button{text-transform:none;background-color:#555;padding:.875rem 3.5rem;font-family:"Helvetica Neue LT W05 55 Roman","Helvetica Neue","Montserrat",sans-serif;font-weight:normal;font-size:1.25rem}.subscribe-crown-journal__copy{width:auto}@media(min-width: 992px){.subscribe-crown-journal__copy p{font-size:1.5rem}}.artisan-page .intro h1.heading{font-size:3rem;line-height:.85}@media(min-width: 576px){.artisan-page .intro h1.heading{font-size:4rem}}@media(min-width: 768px){.artisan-page .intro h1.heading{font-size:6rem}}@media(min-width: 992px){.artisan-page .intro h1.heading{font-size:6rem}}@media(min-width: 1440px){.artisan-page .intro h1.heading{font-size:10rem}}@media(min-width: 1600px){.artisan-page .intro h1.heading{font-size:12rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzL19ib2Rpbmkuc2NzcyIsIl9oZWxwZXJzLnNjc3MiLCJjb21wb25lbnRzL19jYXJvdXNlbC1kZXByZWNhdGVkLnNjc3MiLCJfZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fc3BhY2VyLnNjc3MiLCJtb2R1bGVzL3N1YnNjcmliZS1jcm93bi1qb3VybmFsL19pbmRleC5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwibW9kdWxlcy9hb2MvX2hlbHBlcnMuc2NzcyIsIm1vZHVsZXMvYW9jL19pbmRleC5zY3NzIiwibW9kdWxlcy9hb2MvX21peGlucy5zY3NzIiwibW9kdWxlcy9hb2MvX3R5cG9ncmFwaHkuc2NzcyIsIm1vZHVsZXMvYW9jL19hcnRpc2FuLnNjc3MiLCJfdHlwb2dyYXBoeS5zY3NzIiwiX3Byb2plY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSwwRENDTixXQUNBLGFBQ0EsdUJBQ0EsU0FHRixLQUNFLFdBQ0EsY0FHRixXQUNFLHlCQ1JGLHlCQUVFLFdBQ0EsWUFFQSxrQkFHRixjQUVFLFdBSUEsWUFDQSxtQkFDQSxnQkFDQSxZQUdGLHdCQUNFLGtCQUNBLGVBQ0EsUUFDQSwyQkFDQSxXQUVFLDRDQUVGLDRCQUNFLFdBQ0EsdUNBRkYsNEJBSUksWUFNTiw4QkFDRSxPQ1RBLDRCRFFGLDhCQUdJLGtCQUdKLCtCQUNFLFFBQ0EsNERDaEJBLDRCRGNGLCtCQUlJLG1CQUlKLG9CQUNFLHFCQUNBLGtCQUNBLDJCQUNBLHNCQUNBLFdBR0Esc0JBQ0UscUJBRUUsZ0NBQ0UscUNBSU4sd0JBQ0UsY0FDQSwyQkFDQSxXQUNBLHlCQUlKLDBCQUNFLHNCQUNBLFdDaERBLFlEOENGLDBCQUlJLDBCQy9ERixZRDJERiwwQkFPSSxnQkFJSix3QkFFRSxlQUNBLGdCQUNBLG1CQzFFQSxZRHNFRix3QkFNSSxnQkFJSixnQ0FDRSxhQUNBLHVCQUNBLGNDbkZBLHlCRHVGQSxnQ0FDRSxlQUlKLHlEQUNFLGVBQ0EsV0FDQSxZQUNBLGtCQUNBLHlC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Q0UsZUFDQSxhQUNBLFFBQ0EsT0FDQSxrQkFDQSxVQUVBLFlBQ0EsV0N4TUEsV0FDRSw4Q0Q2TUYsNkJBQ0UsYUFDQSx1QkFDQSxtQkFDQSxZQUNBLFdBQ0EsbUNBSUYsd0JBQ0UsVUFDQSxnQkFDQSxXQUNBLGNBQ0Esc0JBQ0Esa0JBQ0EsVUFDQSxrQkw1T0YseUJLb09BLHdCQVVJLGdCQUNBLFlBR0osa0NBR0UsWUFDQSxnQkFLRix3QkFDRSxrQkFDQSxNQUNBLFFBQ0EsVUFDQSxTQUNBLDZCQUNBLDhCQUNFLDhCQUVGLDRCQUNFLGNBQ0EsV0FDQSxhQUVGLDhCQUNFLHNCQUNBLGVBR0osc0JBQ0UsVUFDQSxtQkxqUkYsMEJLcVJGLHlCQUVJLGdCTDFRRiw0Qks2UUEsa0NBRUksZ0JBSUosZ0NBQ0Usb0JBQ0EsaUJBelR3QixLQTBUeEIsdUJJclRGLHNGSnVURSxtQkFDQSxrQkFJSiwrQkFDRSxXTDNTQSx5Qks2U0UsaUNBQ0Usa0JLMVROLGdDQUNFLGVBQ0EsZ0JWVUEseUJVWkYsZ0NBT0ksZ0JWS0YseUJVWkYsZ0NBVUksZ0JWRUYseUJVWkYsZ0NBYUksZ0JWREYsMEJVWkYsZ0NBZ0JJLGlCVkpGLDBCVVpGLGdDQW1CSSIsImZpbGUiOiJzdHlsZS5kZDJiZGEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9scHU0aWdrLmNzc1wiKTtcbi5mb250LWJvZGluaSB7XG4gIGZvbnQtZmFtaWx5OiBib2RvbmktdXJ3LCBQYWxhdGlubywgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59IiwiLmhlYWRpbmctaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufSIsIi8vIFtjbGFzcyo9J3BtZC1DYXJvdXNlbCddIHtcbi8vICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbi8vICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbi8vIH1cblxuLnBtZC1DYXJvdXNlbF9fY29udGFpbmVyIHtcbiAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICAvLyBwYWRkaW5nOiAyJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG1kLUNhcm91c2VsIHtcbiAgLy8gYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8vIEBpbmNsdWRlIHJtaW4oJ2Rlc2t0b3AnKSB7XG4gIC8vICAgd2lkdGg6IDgwJTtcbiAgLy8gfVxuICBtYXJnaW46IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnBtZC1DYXJvdXNlbF9fY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTA7XG4gICY6aG92ZXIge1xuICAgIGltZyB7b3BhY2l0eTogMTt9XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICB9XG4gIH1cbiAgXG4gIFxufVxuLnBtZC1DYXJvdXNlbF9fY29udHJvbHMtLWxlZnQge1xuICBsZWZ0OiAwO1xuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuLnBtZC1DYXJvdXNlbF9fY29udHJvbHMtLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGltZyB7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XG4gIEBpbmNsdWRlIHJtYXgoJ21kJykge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuXG4ucG1kLUNhcm91c2VsX19jYXJkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICAvLyB3aWR0aDogMzMuMzMzMyU7IC8vIFRPRE86IG1ha2UgZHluYWltY1xuICAvLyB3aWR0aDogNTAlOyAvLyBUT0RPOiBtYWtlIGR5bmFpbWNcbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgaW1nIHsgXG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoNTAlKSBicmlnaHRuZXNzKDcwJSk7XG4gICAgICAgfVxuICAgIH1cbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcbiAgfVxufVxuXG4ucG1kLUNhcm91c2VsX19jYXJkLS13LTMzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIHJtYXgoJ2Rlc2t0b3AnKSB7XG4gICAgcGFkZGluZzogMCAxNSUgIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdkZXNrdG9wJykge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxufVxuXG4ucG1kLUNhcm91c2VsX19jYXJkVGV4dCB7XG4gIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBAaW5jbHVkZSBybWluKCdkZXNrdG9wJykge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4ucG1kLUNhcm91c2VsX19pbmRpY2F0b3JXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMzJweCAwO1xufVxuXG5AaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgLnBtZC1DYXJvdXNlbF9faW5kaWNhdG9yV3JhcHBlciB7XG4gICAgbWFyZ2luOiA2NHB4IDA7XG4gIH1cbn1cblxuLnBtZC1DYXJvdXNlbF9faW5kaWNhdG9yV3JhcHBlciAucG1kLUNhcm91c2VsX19pbmRpY2F0b3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA3MWQ0OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucG1kLUNhcm91c2VsX19pbmRpY2F0b3JXcmFwcGVyIC5wbWQtQ2Fyb3VzZWxfX2luZGljYXRvcjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wbWQtQ2Fyb3VzZWxfX2luZGljYXRvcldyYXBwZXIgLnBtZC1DYXJvdXNlbF9faW5kaWNhdG9yLmN1cnJlbnQtaW5kZXgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDcxZDQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxZDQ5O1xufSIsIi8vIEZST00gQm9vdHN0cmFwIDRcbi8vIEV4dHJhIHNtYWxsIGRldmljZXMgKHBvcnRyYWl0IHBob25lcywgbGVzcyB0aGFuIDU3NnB4KVxuLy8gTm8gbWVkaWEgcXVlcnkgc2luY2UgdGhpcyBpcyB0aGUgZGVmYXVsdCBpbiBCb290c3RyYXBcblxuLy8gU21hbGwgZGV2aWNlcyAobGFuZHNjYXBlIHBob25lcywgNTc2cHggYW5kIHVwKVxuJGJyZWFrcG9pbnRzTWluOiAoXG4gICd4cyc6IChtaW4td2lkdGg6IDU3NnB4KSxcbiAgJ3NtJzogKG1pbi13aWR0aDogNzY4cHgpLFxuICAnbWQnOiAobWluLXdpZHRoOiA5OTJweCksXG4gICdsZyc6IChtaW4td2lkdGg6IDE0NDBweCksXG4gICd4bCc6IChtaW4td2lkdGg6IDE2MDBweCksXG4gICdzdXBlcic6IChtaW4td2lkdGg6IDIwMDBweCksXG4gICd1bHRyYXdpZGUnOiAobWluLXdpZHRoOiAzMDAwcHgpLFxuKTtcbiRicmVha3BvaW50c01heDogKFxuICAneHMnOiAobWF4LXdpZHRoOiA1NzUuOThweCksXG4gICdzbSc6IChtYXgtd2lkdGg6IDc2Ny45OHB4KSxcbiAgJ21kJzogKG1heC13aWR0aDogOTkxLjk4cHgpLFxuICAnbGcnOiAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpXG4pO1xuXG5AbWl4aW4gcm1pbigkYnJlYWtwb2ludCkge1xuICAvLyBQcmludHMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiB0aGUgdmFsdWVcbiAgQG1lZGlhICN7aW5zcGVjdChtYXAtZ2V0KCRicmVha3BvaW50c01pbiwgJGJyZWFrcG9pbnQpKX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcm1pbmMoJGJyZWFrcG9pbnQpIHtcbiAgLy8gUHJpbnRzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gdGhlIHZhbHVlXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBybWF4KCRicmVha3BvaW50KSB7XG4gIC8vIFByaW50cyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIHRoZSB2YWx1ZVxuICBAbWVkaWEgI3tpbnNwZWN0KG1hcC1nZXQoJGJyZWFrcG9pbnRzTWF4LCAkYnJlYWtwb2ludCkpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJtYXhjKCRicmVha3BvaW50KSB7XG4gIC8vIFByaW50cyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIHRoZSB2YWx1ZVxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIi5zcGFjZXIge1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAyKTtcbiAgXG4gICYtLWZ1bGwge1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIEBpbmNsdWRlIHJtaW4oJ3NtJykge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1pbnNldCB7XG4gICAgbWF4LXdpZHRoOiA3MiU7XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgLy8gbWF4LXdpZHRoOiA2OSU7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiA2KTtcbiAgfVxuICAmLS1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgfVxuICAmLS15IHtcbiAgICBtYXJnaW4tdG9wOiAoJHNwYWNlciAqIDMpO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgbWFyZ2luLXRvcDogKCRzcGFjZXIgKiA2KTtcbiAgICB9XG4gIH1cbn0iLCIuc3Vic2NyaWJlLWNyb3duLWpvdXJuYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgQGluY2x1ZGUgcm1heCgnc20nKSB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgLy8gcGFkZGluZzogJHNwYWNlciAqIDE7XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAvLyBtYXgtd2lkdGg6IDYwJTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAjY3Jvd24tam91cm5hbC1jb3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBib3gtc2hhZG93OiAtM3B4IDNweCA2cHggcmdiYShibGFjaywgMC4xNyk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG4gIH1cbiAgXG4gIEBpbmNsdWRlIHJtaW4oJ2xnJykge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgXG4gIH1cbiAgLmZzLWJpZ2dlciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cbiAgfVxuIFxuICAuaGVhZGluZyB7XG4gICAgQGV4dGVuZCAuZm9udC1ib2Rpbmk7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDA7IFxuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfSBcbiAgfVxuICAmX19jb3B5IHtcbiAgICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn0iLCJcblxuLy89PSBDb2xvcnNcbi8vXG4vLyMjIE1haW4gY29sb3JzXG5cbiRjb2xvci1uYXZ5OiAgICAgICAgICAgICAgICAjMDcxRDQ5O1xuJGNvbG9yLWdyYXk6ICAgICAgICAgICAgICAgICM3MDcwNzA7XG5cblxuLy89PSBUeXBvZ3JhcGh5XG4vL1xuLy8jIyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9V29yaytTYW5zOjMwMCw0MDAsNTAwLDYwMCw3MDAsODAwLDkwMCcpO1xuXG4kZm9udC1mYW1pbHktcHJpbWFyeTogICAgICAgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogICAgIFwiUGFsYXRpbm8gTFQgU3RkXCIsIFBhbGF0aW5vLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgJGZvbnQtZmFtaWx5LXByaW1hcnk7XG4kZm9udC1jb2xvci1iYXNlOiAgICAgICAgICAgJGNvbG9yLWdyYXk7XG4kZm9udC1jb2xvci1zZWNvbmRhcnk6ICAgICAgJGNvbG9yLW5hdnk7XG5cblxuJGJhc2U6IDFyZW07XG4kc3BhY2VyOiAuODc1cmVtOyIsIi5tYi1sZyB7XG5cbn1cblxuLm1iLW1kIHtcblxufVxuXG4ubWItc20ge1xuXG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgKiB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxufVxuXG4ubW9iaWxlLW9ubHkge1xuICBAaW5jbHVkZSBybWluKCdtZCcpIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG59XG5cbi5kZXNrdG9wLW9ubHkge1xuICBAaW5jbHVkZSBybWF4KCdtZCcpIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG59XG5cbi5oZWFkaW5nLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IHVuc2V0O1xufVxuXG4ueHMtb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xvci1ncmF5LWFvYyB7XG4gIGNvbG9yOiAkY29sb3ItZ3JheS1hb2M7XG59XG5cbi5tdy03MCB7XG4gIEBpbmNsdWRlIHJtaW4oJ2xnJykge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5cbi5yb3ctbWFyZ2luIHsgXG4gIEBpbmNsdWRlIHJvdy1tYXJnaW47XG4gfSIsIiRjb2xvci1ncmF5LWFvYzogICAgICAgICAgICAjNTU1O1xuXG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnaGVscGVycyc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5JztcbkBpbXBvcnQgJ2FydGlzYW4nO1xuLy8gVHdlYWtzXG4uc3BhY2VyIHsgbWF4LXdpZHRoOiB1bnNldDsgfVxuXG4uYW9jIHtcbiAgJl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEuMTI1cmVtO1xuICAgIEBpbmNsdWRlIHJtaW4oJ3hzJykge1xuICAgICAgcGFkZGluZzogMCAyLjYyNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBwYWRkaW5nOiAwIDEwJTtcbiAgICB9XG5cbiAgICAvLyBUT0RPIE1heCB3aWR0aCBmb3Igc3VwZXIgc2NyZWVuc1xuICB9XG4gICZfX2NvbnRhaW5lci0tbXcxMDAge1xuICAgIEBpbmNsdWRlIHJtYXgoJ3NtJykge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC5hb2NfX2NvbHVtbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NvbnRhaW5lci0tZnVsbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSByb3ctbWFyZ2luO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcm93LW1hcmdpbjtcbiAgICBoMSB7XG4gICAgICBAZXh0ZW5kICVoZWFkaW5nO1xuICAgICAgQGV4dGVuZCAlaGVhZGluZy0tbGc7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIEBleHRlbmQgJWhlYWRpbmc7XG4gICAgICBAZXh0ZW5kICVoZWFkaW5nLS1tZDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgQGV4dGVuZCAlaGVhZGluZztcbiAgICAgIEBleHRlbmQgJWhlYWRpbmctLXNtO1xuICAgIH1cbiAgfVxuICAmX19jb250ZW50LS1ndXR0ZXItbGcge1xuICAgIC5hb2NfX2NvbHVtbiB7XG4gICAgICBAaW5jbHVkZSBwYWRkaW5nLWJpZztcbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgLjYyNXJlbTtcbiAgICAvLyAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAvLyAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIC8vIH1cbiAgICAvLyAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgLy8gICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgLy8gfVxuICB9XG4gICZfX2NvbHVtbi0taGFsZiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAmX19jb2x1bW4tLXRoaXJkIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAmX19jb2x1bW4tLXF1YXJ0ZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgfVxuICAmX19jb2x1bW4tLW0tZnVsbCB7XG4gICAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IC42MjVyZW0gMDtcbiAgICB9XG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJl9fb3ZlcmxheS1pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIFxuICB9XG4gICZfX292ZXJsYXktY2FwdGlvbiB7XG4gICAgQGV4dGVuZCAlZGVzYztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLmd1dHRlci0xIHtcbiAgICAmID4gKiB7XG4gICAgICBAaW5jbHVkZSBwYWRkaW5nLWJpZztcbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoNTAlKSBicmlnaHRuZXNzKDcwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgIH1cbiAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBAZXh0ZW5kICVoZWFkaW5nO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB9XG4gICAgcCB7XG4gICAgICBAZXh0ZW5kICVkZXNjO1xuICAgICAgY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgICAgLy8gZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgLy8gQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICAvLyAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBzcGFuLCBcbiAgICBoMyB7XG4gICAgICBAZXh0ZW5kICVoZWFkaW5nO1xuICAgICAgQGV4dGVuZCAlaGVhZGluZy0tc207XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgc3BhbiwgcCB7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIFxuXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmX19jYXJkLW92ZXJsYXktd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIFxuICAmX19jYXJkLmFvY19fY2FyZC0td2l0aC1vdmVybGF5IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGZpbHRlcjogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC5hb2NfX2NhcmQtb3ZlcmxheSB7ICAgICAgICBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAwLjY1KTtcbiAgICAgICAgc3BhbiB7IG9wYWNpdHk6IDE7IH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQuYW9jX19jYXJkLS13aXRoLW92ZXJsYXkuYW9jX19jYXJkLS1vdmVybGF5LWFsd2F5cy1vcGVuIHtcbiAgICAuYW9jX19jYXJkLW92ZXJsYXkgeyBcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC42NSk7XG4gICAgICBzcGFuLCBoMyB7IG9wYWNpdHk6IDE7IH1cbiAgICAgIHAuZGVzYyB7IGNvbG9yOiB3aGl0ZTsgfVxuICAgICB9XG4gIH1cbn1cblxuI2FvYy1sb2dvIHtcbiAgd2lkdGg6IDg1JTtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgQGluY2x1ZGUgcm1pbigneHMnKSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDsgXG4gIH1cbn1cblxuLnN1YnNjcmliZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLy8gaGVpZ2h0OiBjYWxjKDEwMCUgLSAxODBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIHJtYXgoJ3hzJykge1xuICAgIC8vIGhlaWdodDogY2FsYygxMDAlIC0gKDgwcHggKyAzNXB4KSk7XG4gICAgLy8gdG9wOiAoODBweCArIDM1cHgpO1xuICB9XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tb3ZlcmxheTtcbiAgJl9fYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMyMjIsIC44KTtcbiAgICBAaW5jbHVkZSBybWF4KCd4cycpIHtcbiAgICB9XG4gIH1cbiAgJl9faW5uZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgICBtYXJnaW46IDAgYXV0bzsgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogJHNwYWNlciAqIDEuNTtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICBoZWlnaHQ6IDgwJTtcbiAgICB9XG4gIH1cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICAvLyBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIC8vIGhlaWdodDogY2FsYygxMDAlIC0gMjhweCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgXG4gIH1cbiAgJl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAxcHggZG90dGVkICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDIwMCUpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAmLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG4uc3Vic2NyaWJlLWNyb3duLWpvdXJuYWwge1xuICBAaW5jbHVkZSBybWluKCdsZycpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgQGluY2x1ZGUgcm1heCgnbWQnKSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS1hb2M7XG4gICAgcGFkZGluZzogLjg3NXJlbSAzLjVyZW07XG4gICAgQGluY2x1ZGUgZm9udC1oZWx2ZXRpY2E7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLnN1YnNjcmliZS1jcm93bi1qb3VybmFsX19jb3B5IHtcbiAgd2lkdGg6IGF1dG87XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gcm93LW1hcmdpbigpIHtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgQGluY2x1ZGUgcm1pbigneHMnKSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICBtYXJnaW46IDAgYXV0byA1cmVtO1xuICB9XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCkge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogLjc1cmVtO1xuICB9XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoKSB7XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAuNzVyZW07XG4gIH1cbn1cblxuQG1peGluIHBhZGRpbmctYmlnKCkge1xuICBwYWRkaW5nOiAwIC41cmVtIDFyZW07XG4gIEBpbmNsdWRlIHJtaW4oJ3hzJykge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICBwYWRkaW5nOiAwIDIuNjI1cmVtIDIuNjI1cmVtO1xuICB9XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLW92ZXJsYXkge1xuICB0cmFuc2l0aW9uOlxuICAgIGFsbCAwLjNzIDAuMXMgY3ViaWMtYmV6aWVyKDAuMjIsIDAuNjEsIDAuMzYsIDEpO1xuICAgIC8vIG9wYWNpdHkgMC41cyAwLjFzIGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTtcblxufSIsIiVoZWFkaW5nIHtcbiAgY29sb3I6ICRjb2xvci1ncmF5LWFvYztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIEBleHRlbmQgLmZvbnQtYm9kaW5pO1xuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBAaW5jbHVkZSBybWF4KCdtZCcpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuXG4laGVhZGluZy0tbGcge1xuICBmb250LXNpemU6IDQuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBcbn1cblxuJWhlYWRpbmctLW1kIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICB9XG59XG5cbiVoZWFkaW5nLS1zbSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgQGluY2x1ZGUgcm1pbignc20nKSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ3hsJykge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuXG4lZGVzYyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAkY29sb3ItbmF2eTtcbiAgLy8gZm9udC1zaXplOiAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAvLyAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgLy8gfVxuICBmb250LXNpemU6IC44NzVyZW07XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdsZycpIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4uZGVzYyB7XG4gIEBleHRlbmQgJWRlc2M7XG4gIGNvbG9yOiAkY29sb3ItZ3JheS1hb2M7XG59XG5cbi5jb3B5IHtcbiAgQGV4dGVuZCAlZGVzYztcbiAgY29sb3I6ICRjb2xvci1ncmF5LWFvYztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG5oMiArIHAge1xuICBAZXh0ZW5kIC5jb3B5O1xuICBjb2xvcjogJGNvbG9yLW5hdnk7XG59XG5cbi5oZWFkaW5nLS1sZyB7IFxuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAZXh0ZW5kICVoZWFkaW5nLS1sZzsgfVxuLmhlYWRpbmctLW1kIHsgXG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBleHRlbmQgJWhlYWRpbmctLW1kOyB9XG4uaGVhZGluZy0tc20geyBcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGV4dGVuZCAlaGVhZGluZy0tc207IH1cblxuLmhlYWRpbmctLWNvbmRlbnNlZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgZm9udC1zaXplOiAyLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbGcnKSB7XG4gICAgZm9udC1zaXplOiAyLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgcm1pbigneGwnKSB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgLy8gQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gIC8vICAgbGV0dGVyLXNwYWNpbmc6IC0xLjhweDtcbiAgLy8gfVxuICAvLyBAaW5jbHVkZSBybWluKCd4bCcpIHtcbiAgLy8gICBsZXR0ZXItc3BhY2luZzogdW5zZXQ7XG4gIC8vIH1cbiAgXG59XG5cbi5oZWFkaW5nLS1sZXR0ZXItc3BhY2luZyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjhweDtcbiAgfVxuICBAaW5jbHVkZSBybWluKCd4bCcpIHtcbiAgICBsZXR0ZXItc3BhY2luZzogdW5zZXQ7XG4gIH1cbn1cblxuLnF1b3RlIHtcbiAgQGV4dGVuZCAuZm9udC1ib2Rpbmk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogJGNvbG9yLWdyYXktYW9jO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCd4bCcpIHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG4gIEBpbmNsdWRlIHJtYXgoJ3hzJykge1xuICAgIGJyIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG4gIEBpbmNsdWRlIHJtYXgoJ21kJykge1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgfVxuXG4gICYtLWhlbHAtYnIge1xuICAgIGJyIHsgZGlzcGxheTogbm9uZTsgfSBcbiAgICBAaW5jbHVkZSBybWluYygnMTQwMHB4Jykge1xuICAgICAgYnIgeyBkaXNwbGF5OiBibG9jazsgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9fYnlsaW5lIHtcbiAgICBAZXh0ZW5kIC5mb250LWJvZGluaTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheS1hb2M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cbn0iLCIuYXJ0aXNhbi1wYWdlIHtcbiAgLy8gT3ZlcnJpZGUgY3VzdG9tXG4gIC8vIC5jb250ZW50LXJvdyB7XG4gIC8vICAgbWFyZ2luOiAwIGF1dG8gJHNwYWNlciAqIDIuNTtcbiAgLy8gICBAaW5jbHVkZSBybWluKCd4cycpIHtcbiAgLy8gICAgIG1hcmdpbjogMCBhdXRvICRzcGFjZXIgKiAzLjU7XG4gIC8vICAgfVxuICAvLyAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAvLyAgICAgbWFyZ2luOiAwIGF1dG8gJHNwYWNlciAqIDY7XG4gIC8vICAgfVxuICAvLyB9XG5cbiAgLy8gLy8gT3ZlcnJpZGUgY3VzdG9tXG4gIC8vIC5zcGFjZXIge1xuICAvLyAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogMy41KTtcbiAgLy8gICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgLy8gICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogNik7XG4gIC8vICAgfVxuICAvLyAgICYtLXkge1xuICAvLyAgICAgbWFyZ2luLXRvcDogKCRzcGFjZXIgKiAzLjUpO1xuICAvLyAgICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gIC8vICAgICAgIG1hcmdpbi10b3A6ICgkc3BhY2VyICogNik7XG4gIC8vICAgICB9XG4gIC8vICAgfVxuICAvLyB9XG5cbiAgLmFvY19faHIge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LWFvYztcbiAgICAgIG1hcmdpbjogJHNwYWNlciAqIDEuMjUgMDtcbiAgICAgIEBpbmNsdWRlIHJtaW4oJ3hzJykge1xuICAgICAgICBtYXJnaW46ICRzcGFjZXIgKiAyIDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2VyICogMyAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnRybyB7XG4gICAgLmhlYWRpbmcsXG4gICAgLmNvcHkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDEuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6ICRiYXNlICogNTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuODU7XG4gICAgICBAaW5jbHVkZSBybWF4KCd4cycpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDE7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBybWluKCd4cycpIHtcbiAgICAgICAgZm9udC1zaXplOiAkYmFzZSAqIDc7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkYmFzZSAqIDk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBybWluKCdsZycpIHtcbiAgICAgICAgZm9udC1zaXplOiAkYmFzZSAqIDEyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcm1pbigneGwnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJhc2UgKiAxNDtcbiAgICAgIH1cbiAgICB9ICAgIFxuICB9XG5cbiAgLmltZy0taW5saW5lIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgLy8gcGFkZGluZzogMCAwICRiYXNlICogMSAkYmFzZSAqIDE7XG4gICAgcGFkZGluZy1sZWZ0OiAkYmFzZSAqIDE7XG4gIH1cblxuICAuZHJvcC1jYXAge1xuICAgIEBleHRlbmQgLmZvbnQtYm9kaW5pO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC1zaXplOiAkYmFzZSAqIDk7XG4gICAgbGluZS1oZWlnaHQ6IC42O1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRiYXNlICogMTtcbiAgICBAaW5jbHVkZSBybWluKCd4cycpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGJhc2UgKiAxMDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgZm9udC1zaXplOiAkYmFzZSAqIDEyO1xuICAgICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRiYXNlICogMS41O1xuICAgIH1cbiAgICBAaW5jbHVkZSBybWluKCdsZycpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGJhc2UgKiAxNDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtaW4oJ3hsJykge1xuICAgICAgZm9udC1zaXplOiAkYmFzZSAqIDE1O1xuICAgICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICB9XG4gIH1cblxuICAuY29weSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgLy8gbGluZS1oZWlnaHQ6IDEuMztcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHsgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICBtYXJnaW46IDAgMCAkc3BhY2VyICogMS4yNTtcbiAgICBAaW5jbHVkZSBybWluKCd4cycpIHtcbiAgICAgIG1hcmdpbjogMCAwICRzcGFjZXIgKiAyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1hcmdpbjogMCAwICRzcGFjZXIgKiAzO1xuICAgIH1cbiAgICAmLS1tMCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICYtLWRlc2Mge1xuICAgICAgQGluY2x1ZGUgcm1heCgneHMnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJhc2UgKiAuODU7XG4gICAgICB9XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnF1ZXN0aW9uIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnJlYWQtbW9yZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6ICRzcGFjZXI7XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICAgICAgZ2FwOiAkc3BhY2VyICogNjtcbiAgICB9XG4gICAgLmNvbHVtbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN3aWNrZWQtd2VlZC1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgIH1cbiAgfVxuICAuaC0xMDAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuaW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAwO1xuICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHJtaW4oJ21kJykge1xuICAgICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICB9XG4gICAgLy8gbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAjY3Jhd2ZvcmQtc29ucy1sb2dvIHsgXG4gICAgbWF4LXdpZHRoOiAxMjJweDtcbiAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgIG1heC13aWR0aDogMTcycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG4gIC5wbWQtQnRuLnNwZWNpYWwge1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIHBhZGRpbmc6IDE2cHggMzBweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXZ5O1xuICAgIH1cbiAgfVxufVxuXG4jcmVhZC1tb3JlIHtcbiAgLnBtZC1DYXJvdXNlbCB7XG4gICAgQGluY2x1ZGUgcm1pbignc20nKSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgICAgIGdhcDogJHNwYWNlciAqIDI7XG4gICAgICBmb250LXNpemU6IHVuc2V0O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm1pbignbWQnKSB7XG4gICAgICBnYXA6ICRzcGFjZXIgKiA0O1xuICAgIH1cbiAgICAuY29weSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIH1cbiAgfVxuXG4gIC5wbWQtQ2Fyb3VzZWxfX2NvbnRyb2xzIHtcbiAgICB0b3A6IDMwJTtcbiAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIHRvcDogMjglO1xuICAgIH1cbiAgICBAaW5jbHVkZSBybWluKCd4cycpIHtcbiAgICAgIHRvcDogMzUlO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBwYWRkaW5nOiAkc3BhY2VyICogLjUgJHNwYWNlciAqIC41ICRzcGFjZXIgKiAuNSAwO1xuICAgIH1cbiAgICAmLS1sZWZ0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgIGltZyB7IHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4gICAgfVxuICAgICYtLXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE4cHg7XG4gICAgICBpbWcgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5wbWQtQ2Fyb3VzZWxfX2luZGljYXRvcldyYXBwZXIge1xuICAgIG1hcmdpbjogJHNwYWNlciAqIDEgMCAkc3BhY2VyICogMjtcbiAgICBAaW5jbHVkZSBybWluKCdzbScpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIFxuICAucG1kLUNhcm91c2VsX19jYXJkIHtcbiAgICBAaW5jbHVkZSBybWF4KCdzbScpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwICRzcGFjZXIgKiAuNTtcbiAgICB9XG4gICAgLmhlYWRpbmcsXG4gICAgLmNvcHkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgLmhlYWRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDEuMjU7XG4gICAgICAmLS1oMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBybWluKCd4cycpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDM7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIEBpbmNsdWRlIHJtaW4oJ3NtJykge1xuICAgIC8vICAgd2lkdGg6IDEwMCUgLyAzO1xuICAgIC8vICAgcGFkZGluZzogMCAkc3BhY2VyICogMTtcbiAgICAvLyB9XG4gIH1cbn1cbiIsIi8vIFR5cG9ncmFwaHkgbWl4aW5zIChiYXNlZCBvbiBzdGFnaW5nOmdsb2JhbC5jc3NcbkBtaXhpbiBmb250LXBhbGF0aW5vIHtcbiAgZm9udC1mYW1pbHk6IFwiUGFsYXRpbm9cIiwgXCJQYWxhdGlubyBMaW5vdHlwZVwiLCBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzZXJpZjtcbn1cbkBtaXhpbiBmb250LWhlbHZldGljYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFcwNSA1NSBSb21hblwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuQG1peGluIGZvbnQtaGVsdmV0aWNhLW1lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFcwNSA2NSBNZWRpdW1cIiwgXCJIZWx2ZXRpY2EgTmV1ZSBNZWRpdW1cIiwgXCJIZWx2ZXRpY2FOZXVlLU1lZGl1bVwiLCBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtaXhpbiBmb250LWhlbHZldGljYS1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgVzAxXzc1IEJvbGRcIiwgXCJIZWx2ZXRpY2EgTmV1ZSBCb2xkXCIsIFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufSIsIi8vIEV4YW1wbGUgSW1wb3J0c1xuLy8gQGltcG9ydCAnY29tcG9uZW50cy9idXR0b24nO1xuLy8gQGltcG9ydCAnY29tcG9uZW50cy9zaG9wcGFibGUnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jYXJvdXNlbC1kZXByZWNhdGVkJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3BhY2VyJztcbi8vIEBpbXBvcnQgJ2ZvbnRzL2ludGVyc3RhdGUnO1xuQGltcG9ydCAnZm9udHMvYm9kaW5pJztcbkBpbXBvcnQgJ21vZHVsZXMvc3Vic2NyaWJlLWNyb3duLWpvdXJuYWwnO1xuQGltcG9ydCAnbW9kdWxlcy9hb2MnO1xuLy8gQGltcG9ydCAnYW5pbWF0aW9ucy9hbmltYXRlT25TY3JvbGwnO1xuXG4uYXJ0aXNhbi1wYWdlIC5pbnRybyBoMS5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogLjg1O1xuICAvLyBAaW5jbHVkZSBybWF4KCd4cycpIHtcbiAgLy8gICBmb250LXNpemU6IDJyZW07XG4gIC8vIH1cbiAgQGluY2x1ZGUgcm1pbigneHMnKSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG4gIEBpbmNsdWRlIHJtaW4oJ3NtJykge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCdtZCcpIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbiAgQGluY2x1ZGUgcm1pbignbGcnKSB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgfVxuICBAaW5jbHVkZSBybWluKCd4bCcpIHtcbiAgICBmb250LXNpemU6IDEycmVtO1xuICB9XG59ICAgICJdfQ== */
