.blog-archive{padding:6rem 0 8rem}.blog-archive__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.blog-archive__empty{text-align:center;color:#667085;font-size:1.6rem}.blog-archive__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem}.blog-archive__pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:4.2rem;height:4.2rem;padding:0 1.4rem;margin:0 .3rem;border:.1rem solid rgba(8,31,64,.12);border-radius:5rem;background-color:#fff;color:#081f40;font-size:1.4rem;font-weight:600;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}.blog-archive__pagination .page-numbers:hover{border-color:#023e8a;color:#023e8a}.blog-archive__pagination .page-numbers.current{background-color:#023e8a;border-color:#023e8a;color:#fff}.blog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:.1rem solid rgba(8,31,64,.12);border-radius:1.6rem;overflow:hidden;-webkit-transition:border-color .25s ease,opacity .5s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,opacity .5s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,opacity .5s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,opacity .5s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;opacity:0;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}.blog-card.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.blog-card:hover{-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem);border-color:#023e8a;-webkit-box-shadow:0 1.6rem 4rem rgba(8,31,64,.12);box-shadow:0 1.6rem 4rem rgba(8,31,64,.12)}.blog-card__media{display:block;aspect-ratio:16/10;overflow:hidden;background-color:#fcfcfc}.blog-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.blog-card__img--placeholder{display:block;background:linear-gradient(160deg,#eaf2ff,#dceafe)}.blog-card:hover .blog-card__img{-webkit-transform:scale(1.04);transform:scale(1.04)}.blog-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem 2.2rem 2.4rem}.blog-card__cat{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:1.2rem;padding:.4rem 1.2rem;border-radius:5rem;background-color:rgba(2,62,138,.08);color:#023e8a;font-size:1.2rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.blog-card__title{margin:0 0 1rem;font-size:1.9rem;font-weight:700;line-height:1.3}.blog-card__title a{color:#081f40;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear}.blog-card__title a:hover{color:#023e8a}.blog-card__excerpt{margin:0 0 1.8rem;color:#667085;font-size:1.45rem;line-height:1.6}.blog-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;margin-top:auto;color:#667085;font-size:1.3rem;font-weight:600}.blog-card__author{color:#081f40}.blog-card__dot{color:rgba(8,31,64,.12)}.blog-single{padding:4rem 0 7rem}.blog-single__crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;max-width:100%;margin:0 auto 2.4rem;color:#667085;font-size:1.35rem;font-weight:600}.blog-single__crumbs a{color:#667085;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear}.blog-single__crumbs a:hover{color:#023e8a}.blog-single__crumb-sep{color:rgba(8,31,64,.12)}.blog-single__crumb-current{color:#023e8a}.blog-single__header{max-width:100%;margin:0 auto 3rem}.blog-single__eyebrow{display:inline-block;margin-bottom:1.6rem;padding:.5rem 1.4rem;border-radius:5rem;background-color:rgba(2,62,138,.08);color:#023e8a;font-size:1.25rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.blog-single__title{margin:0 0 2.4rem;color:#081f40;font-size:4rem;font-weight:800;line-height:1.15}.blog-single__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem 2.8rem;padding-top:2rem;border-top:.1rem solid rgba(8,31,64,.12)}.blog-single__author,.blog-single__reviewer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.blog-single__author-img,.blog-single__reviewer-img{width:4.4rem;height:4.4rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.blog-single__reviewer-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-image:linear-gradient(135deg,#023e8a,#3fa2e0);color:#fff}.blog-single__author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-single__author-name{color:#081f40;font-size:1.45rem;font-weight:700;line-height:1.3}.blog-single__author-role{color:#667085;font-size:1.25rem}.blog-single__meta-dates{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;margin-left:auto;color:#667085;font-size:1.35rem;font-weight:600}.blog-single__readtime{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4rem 1rem;border-radius:5rem;background-color:rgba(2,62,138,.06);color:#023e8a}.blog-single__top{display:grid;grid-template-columns:minmax(0,1fr) 30rem;gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:100%;margin:0 auto 3.5rem}.blog-single__top--no-image{grid-template-columns:1fr}.blog-single__image{margin:0;border-radius:1.6rem;overflow:hidden;background-color:#fcfcfc}.blog-single__image img{display:block;width:100%;height:36rem;-o-object-fit:cover;object-fit:cover}.blog-single__toc{-ms-flex-item-align:start;align-self:start;padding:2rem 2.2rem;border:.1rem solid rgba(8,31,64,.12);border-radius:1.4rem;background-color:#fff}.blog-single__body{max-width:100%;margin:0 auto}.blog-single__content{min-width:0;max-width:82rem}.blog-single__toc-title{margin:0 0 1.2rem;color:#081f40;font-size:1.4rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.blog-single__toc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.blog-single__toc-link{display:block;padding:.6rem 0 .6rem 1.2rem;border-left:.2rem solid rgba(8,31,64,.12);color:#667085;font-size:1.4rem;line-height:1.4;text-decoration:none;-webkit-transition:color .2s linear,border-color .2s linear;transition:color .2s linear,border-color .2s linear}.blog-single__toc-link--h3{padding-left:2.6rem;font-size:1.3rem}.blog-single__toc-link:hover{color:#023e8a}.blog-single__toc-link.is-active{color:#023e8a;border-left-color:#023e8a;font-weight:600}.blog-single__content{color:#081f40;font-size:1.6rem;line-height:1.8}.blog-single__content p{margin:0 0 1.8rem}.blog-single__content h2{margin:3.6rem 0 1.4rem;color:#081f40;font-size:2.6rem;font-weight:800;line-height:1.25;scroll-margin-top:10rem}.blog-single__content h3{margin:2.8rem 0 1.2rem;color:#081f40;font-size:2rem;font-weight:700;scroll-margin-top:10rem}.blog-single__content a{color:#023e8a;font-weight:600;text-decoration:underline}.blog-single__content ol,.blog-single__content ul{margin:0 0 1.8rem;padding-left:2.2rem}.blog-single__content li{margin-bottom:.8rem}.blog-single__content ul li::marker{color:#023e8a}.blog-single__content img{max-width:100%;height:auto;border-radius:1.2rem;margin:1rem 0 2rem}.blog-single__content blockquote{margin:2.4rem 0;padding:1.8rem 2.4rem;border-left:.4rem solid #023e8a;border-radius:0 1.2rem 1.2rem 0;background-color:#fcfcfc;color:#081f40;font-style:italic}.blog-single__content strong{color:#081f40}.blog-takeaways{margin:3.6rem 0;padding:3rem 3.2rem;border-radius:1.6rem;background-color:#fcfcfc;border:.1rem solid rgba(8,31,64,.12)}.blog-takeaways__title{margin:0 0 1.6rem;color:#081f40;font-size:2rem;font-weight:800}.blog-takeaways__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.blog-takeaways__item{position:relative;padding-left:3rem;color:#081f40;font-size:1.55rem;line-height:1.6}.blog-takeaways__item::before{content:"";position:absolute;left:0;top:.2rem;width:2rem;height:2rem;border-radius:50%;background:#023e8a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12.5l4 4 10-10' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/1.2rem no-repeat}.blog-faq{margin:3.6rem 0}.blog-faq__title{margin:0 0 2rem;color:#081f40;font-size:2.4rem;font-weight:800}.blog-disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem;margin:3.2rem 0;padding:2rem 2.4rem;border-radius:1.2rem;background-color:rgba(2,62,138,.05);border:.1rem solid rgba(2,62,138,.12)}.blog-disclaimer__icon{-ms-flex-negative:0;flex-shrink:0;color:#023e8a}.blog-disclaimer__text{color:#667085;font-size:1.4rem;line-height:1.7}.blog-disclaimer__text p{margin:0}.blog-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin:4rem 0 0;padding:3rem;border-radius:1.6rem;background-color:#fff;border:.1rem solid rgba(8,31,64,.12)}.blog-author__img{width:7.2rem;height:7.2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.blog-author__label{color:#667085;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.blog-author__name{margin:.4rem 0 .8rem;color:#081f40;font-size:1.9rem;font-weight:700}.blog-author__bio{margin:0;color:#667085;font-size:1.45rem;line-height:1.6}.blog-related{max-width:100%;margin:6rem auto 0}.blog-related__title{margin:0 0 3rem;color:#081f40;font-size:2.8rem;font-weight:800;text-align:center}.blog-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media only screen and (max-width:1024px){.blog-archive__grid{grid-template-columns:1fr 1fr}.blog-single__top{grid-template-columns:1fr;gap:2rem}.blog-single__image img{height:24rem}.blog-single__toc{background-color:#fcfcfc;border-color:transparent}}@media only screen and (max-width:834px){.blog-single__title{font-size:3.2rem}.blog-related__grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:576px){.blog-archive{padding:4rem 0 6rem}.blog-archive__grid{grid-template-columns:1fr}.blog-single__title{font-size:2.6rem}.blog-single__meta-dates{margin-left:0}.blog-single__image img{height:20rem}.blog-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-related__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL19ibG9nLnNjc3MiLCJibG9nLmNzcyIsImdsb2JhbC9fbWl4aW5zLnNjc3MiLCJwYWdlcy9fc2luZ2xlLWJsb2cuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxjQUNJLFFBQUEsS0FBQSxFQUFBLEtDQUosb0JBQ0UsUUFBQSxLQUNBLHNCQUFBLGNBQ0EsSUFBQSxLQUdGLHFCRENRLFdBQUEsT0NDTixNQUFBLFFDSkEsVUFBQSxPRFFGLDBCQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQ1RBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9GQUUsV0FBQSxLQ2NKLHdDRExJLFFBQUEsbUJBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0ksa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsVUFBQSxPQ09OLE9BQUEsT0RIRSxRQUFBLEVBQUEsT0FDSSxPQUFBLEVBQUEsTUFDQSxPQUFBLE1BQUEsTUFBQSxrQkFDQSxjQUFBLEtDS04saUJBQUEsS0RITSxNQUFBLFFBQ0ksVUFBQSxPQUNBLFlBQUEsSUFDQSxnQkFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSxPQUFBLFdBQUEsSUFBQSxJQUFBLE9DT1osOENESFksYUFBQSxRQUNBLE1BQUEsUUNPWixnRERIWSxpQkFBQSxRQUNBLGFBQUEsUUFDQSxNQUFBLEtDT1osV0RMbUQsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtDT2pELG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0ROVSxpQkFBQSxLQUFZLE9BQUEsTUFBQSxNQUFBLGtCQUFpQyxjQUFBLE9BQTZCLFNBQUEsT0NXcEYsbUJBQUEsYUFBQSxLQUFBLElBQUEsQ0FBQSxRQUFBLElBQUEsSUFBQSxDQUFBLGtCQUFBLEtBQUEsSUFBQSxDQUFBLG1CQUFBLEtBQUEsS0FBQSxXQUFBLGFBQUEsS0FBQSxJQUFBLENBQUEsUUFBQSxJQUFBLElB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LEtBR0Ysd0JBQ0UsT0FBQSxNQUdGLGtCQUNFLGlCQUFBLFFBQ0EsYUFBQSxhQUlKLHlDQUNFLG9CQUNFLFVBQUEsT0FHRixvQkFDRSxzQkFBQSxJQUFBLEtBSUoseUNBQ0UsY0FDRSxRQUFBLEtBQUEsRUFBQSxLQUdGLG9CQUNFLHNCQUFBLElBR0Ysb0JBQ0UsVUFBQSxPQUdGLHlCQUNFLFlBQUEsRUFHRix3QkFDRSxPQUFBLE1BR0YsYUFDRSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsV0FBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FHRixvQkFDRSxzQkFBQSIsImZpbGUiOiJibG9nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5ibG9nLWFyY2hpdmUge1xuICAgIHBhZGRpbmc6IDZyZW0gMCA4cmVtO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7IHBhZGRpbmc6IDRyZW0gMCA2cmVtOyB9XG5cbiAgICAmX19ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAzcmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgfVxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbiAgICB9XG5cbiAgICAmX19lbXB0eSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAvLyBXb3JkUHJlc3MgcGFnaW5hdGlvbiBtYXJrdXAgKC5wYWdlLW51bWJlcnMpXG4gICAgJl9fcGFnaW5hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuXG4gICAgICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQuMnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNC4ycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxLjRyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMC4zcmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuOyBjb2xvcjogdmFycy4kaGVyb0J0bjsgfVxuICAgICAgICAgICAgJi5jdXJyZW50IHsgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjsgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuOyBjb2xvcjogI2ZmZjsgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvZy1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCBib3gtc2hhZG93IDAuMjVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZTtcblxuICAgIC8vIFJldmVhbC1vbi1zY3JvbGwgKGJsb2cuanMgYWRkcyAuaXMtdmlzaWJsZSlcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjZyZW0pO1xuICAgICYuaXMtdmlzaWJsZSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC40cmVtKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICBib3gtc2hhZG93OiAwIDEuNnJlbSA0cmVtIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgICB9XG5cbiAgICAmX19tZWRpYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gMTA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGJnTGlnaHRHcmF5O1xuICAgIH1cbiAgICAmX19pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcblxuICAgICAgICAmLS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjBkZWcsICNlYWYyZmYsICNkY2VhZmUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIgJl9faW1nIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTsgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAycmVtIDIuMnJlbSAyLjRyZW07XG4gICAgfVxuXG4gICAgJl9fY2F0IHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjRyZW0gMS4ycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDYyLCAxMzgsIDAuMDgpO1xuICAgICAgICBjb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICBhIHsgY29sb3I6IHZhcnMuJGRhcmtCbHVlOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gICAgICAgIGE6aG92ZXIgeyBjb2xvcjogdmFycy4kaGVyb0J0bjsgfVxuICAgIH1cblxuICAgICZfX2V4Y2VycHQge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjhyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjQ1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cblxuICAgICZfX21ldGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC42cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAmX19hdXRob3IgeyBjb2xvcjogdmFycy4kZGFya0JsdWU7IH1cbiAgICAmX19kb3QgeyBjb2xvcjogdmFycy4kbmF2RGl2aWRlcjsgfVxufVxuIiwiLmJsb2ctYXJjaGl2ZSB7XG4gIHBhZGRpbmc6IDZyZW0gMCA4cmVtO1xufVxuXG4uYmxvZy1hcmNoaXZlX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzcmVtO1xufVxuXG4uYmxvZy1hcmNoaXZlX19lbXB0eSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG4uYmxvZy1hcmNoaXZlX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5ibG9nLWFyY2hpdmVfX3BhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA0LjJyZW07XG4gIGhlaWdodDogNC4ycmVtO1xuICBwYWRkaW5nOiAwIDEuNHJlbTtcbiAgbWFyZ2luOiAwIDAuM3JlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uYmxvZy1hcmNoaXZlX19wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMjNFOEE7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uYmxvZy1hcmNoaXZlX19wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjNFOEE7XG4gIGJvcmRlci1jb2xvcjogIzAyM0U4QTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ibG9nLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UsIGJveC1zaGFkb3cgMC4yNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UsIG9wYWNpdHkgMC41cyBlYXNlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS42cmVtKTtcbn1cblxuLmJsb2ctY2FyZC5pcy12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYmxvZy1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjRyZW0pO1xuICBib3JkZXItY29sb3I6ICMwMjNFOEE7XG4gIGJveC1zaGFkb3c6IDAgMS42cmVtIDRyZW0gcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xufVxuXG4uYmxvZy1jYXJkX19tZWRpYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhc3BlY3QtcmF0aW86IDE2LzEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4uYmxvZy1jYXJkX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbn1cblxuLmJsb2ctY2FyZF9faW1nLS1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTYwZGVnLCAjZWFmMmZmLCAjZGNlYWZlKTtcbn1cblxuLmJsb2ctY2FyZDpob3ZlciAuYmxvZy1jYXJkX19pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuXG4uYmxvZy1jYXJkX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDJyZW0gMi4ycmVtIDIuNHJlbTtcbn1cblxuLmJsb2ctY2FyZF9fY2F0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICBwYWRkaW5nOiAwLjRyZW0gMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDYyLCAxMzgsIDAuMDgpO1xuICBjb2xvcjogIzAyM0U4QTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9nLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZm9udC1zaXplOiAxLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5ibG9nLWNhcmRfX3RpdGxlIGEge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLmJsb2ctY2FyZF9fdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uYmxvZy1jYXJkX19leGNlcnB0IHtcbiAgbWFyZ2luOiAwIDAgMS44cmVtO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1zaXplOiAxLjQ1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uYmxvZy1jYXJkX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNnJlbTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYmxvZy1jYXJkX19hdXRob3Ige1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLmJsb2ctY2FyZF9fZG90IHtcbiAgY29sb3I6IHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbn1cblxuLmJsb2ctc2luZ2xlIHtcbiAgcGFkZGluZzogNHJlbSAwIDdyZW07XG59XG5cbi5ibG9nLXNpbmdsZV9fY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuOHJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAyLjRyZW07XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ibG9nLXNpbmdsZV9fY3J1bWJzIGEge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLmJsb2ctc2luZ2xlX19jcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uYmxvZy1zaW5nbGVfX2NydW1iLXNlcCB7XG4gIGNvbG9yOiByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG59XG5cbi5ibG9nLXNpbmdsZV9fY3J1bWItY3VycmVudCB7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uYmxvZy1zaW5nbGVfX2hlYWRlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbn1cblxuLmJsb2ctc2luZ2xlX19leWVicm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgNjIsIDEzOCwgMC4wOCk7XG4gIGNvbG9yOiAjMDIzRThBO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9nLXNpbmdsZV9fdGl0bGUge1xuICBtYXJnaW46IDAgMCAyLjRyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuXG4uYmxvZy1zaW5nbGVfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnJlbSAyLjhyZW07XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xufVxuXG4uYmxvZy1zaW5nbGVfX2F1dGhvcixcbi5ibG9nLXNpbmdsZV9fcmV2aWV3ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uYmxvZy1zaW5nbGVfX2F1dGhvci1pbWcsXG4uYmxvZy1zaW5nbGVfX3Jldmlld2VyLWltZyB7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNC40cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmJsb2ctc2luZ2xlX19yZXZpZXdlci1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwMjNFOEEsICMzZmEyZTApO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJsb2ctc2luZ2xlX19hdXRob3ItaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ibG9nLXNpbmdsZV9fYXV0aG9yLW5hbWUge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjQ1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uYmxvZy1zaW5nbGVfX2F1dGhvci1yb2xlIHtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2ctc2luZ2xlX19tZXRhLWRhdGVzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS42cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJsb2ctc2luZ2xlX19yZWFkdGltZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjRyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCA2MiwgMTM4LCAwLjA2KTtcbiAgY29sb3I6ICMwMjNFOEE7XG59XG5cbi5ibG9nLXNpbmdsZV9fdG9wIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAzMHJlbTtcbiAgZ2FwOiAzcmVtO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMy41cmVtO1xufVxuXG4uYmxvZy1zaW5nbGVfX3RvcC0tbm8taW1hZ2Uge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cblxuLmJsb2ctc2luZ2xlX19pbWFnZSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4uYmxvZy1zaW5nbGVfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5ibG9nLXNpbmdsZV9fdG9jIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIHBhZGRpbmc6IDJyZW0gMi4ycmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDEuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJsb2ctc2luZ2xlX19ib2R5IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDgycmVtO1xufVxuXG4uYmxvZy1zaW5nbGVfX3RvYy10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEuMnJlbTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuXG4uYmxvZy1zaW5nbGVfX3RvYy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjJyZW07XG59XG5cbi5ibG9nLXNpbmdsZV9fdG9jLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC42cmVtIDAgMC42cmVtIDEuMnJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuMnJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhciwgYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4uYmxvZy1zaW5nbGVfX3RvYy1saW5rLS1oMyB7XG4gIHBhZGRpbmctbGVmdDogMi42cmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLmJsb2ctc2luZ2xlX190b2MtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uYmxvZy1zaW5nbGVfX3RvYy1saW5rLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDIzRThBO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAyM0U4QTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IHtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4uYmxvZy1zaW5nbGVfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbjogMCAwIDEuOHJlbTtcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAzLjZyZW0gMCAxLjRyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IGgzIHtcbiAgbWFyZ2luOiAyLjhyZW0gMCAxLjJyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IGEge1xuICBjb2xvcjogIzAyM0U4QTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ibG9nLXNpbmdsZV9fY29udGVudCB1bCxcbi5ibG9nLXNpbmdsZV9fY29udGVudCBvbCB7XG4gIG1hcmdpbjogMCAwIDEuOHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XG59XG5cbi5ibG9nLXNpbmdsZV9fY29udGVudCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IHVsIGxpOjptYXJrZXIge1xuICBjb2xvcjogIzAyM0U4QTtcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIG1hcmdpbjogMXJlbSAwIDJyZW07XG59XG5cbi5ibG9nLXNpbmdsZV9fY29udGVudCBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAyLjRyZW0gMDtcbiAgcGFkZGluZzogMS44cmVtIDIuNHJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuNHJlbSBzb2xpZCAjMDIzRThBO1xuICBib3JkZXItcmFkaXVzOiAwIDEuMnJlbSAxLjJyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmJsb2ctc2luZ2xlX19jb250ZW50IHN0cm9uZyB7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uYmxvZy10YWtlYXdheXMge1xuICBtYXJnaW46IDMuNnJlbSAwO1xuICBwYWRkaW5nOiAzcmVtIDMuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG59XG5cbi5ibG9nLXRha2Vhd2F5c19fdGl0bGUge1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5ibG9nLXRha2Vhd2F5c19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uYmxvZy10YWtlYXdheXNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmJsb2ctdGFrZWF3YXlzX19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMC4ycmVtO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMjNFOEEgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUgMTIuNWw0IDQgMTAtMTAnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2Utd2lkdGg9JzIuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci8xLjJyZW0gbm8tcmVwZWF0O1xufVxuXG4uYmxvZy1mYXEge1xuICBtYXJnaW46IDMuNnJlbSAwO1xufVxuXG4uYmxvZy1mYXFfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uYmxvZy1kaXNjbGFpbWVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjRyZW07XG4gIG1hcmdpbjogMy4ycmVtIDA7XG4gIHBhZGRpbmc6IDJyZW0gMi40cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgNjIsIDEzOCwgMC4wNSk7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMiwgNjIsIDEzOCwgMC4xMik7XG59XG5cbi5ibG9nLWRpc2NsYWltZXJfX2ljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICMwMjNFOEE7XG59XG5cbi5ibG9nLWRpc2NsYWltZXJfX3RleHQge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5ibG9nLWRpc2NsYWltZXJfX3RleHQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJsb2ctYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtO1xuICBtYXJnaW46IDRyZW0gMCAwO1xuICBwYWRkaW5nOiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbn1cblxuLmJsb2ctYXV0aG9yX19pbWcge1xuICB3aWR0aDogNy4ycmVtO1xuICBoZWlnaHQ6IDcuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5ibG9nLWF1dGhvcl9fbGFiZWwge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuXG4uYmxvZy1hdXRob3JfX25hbWUge1xuICBtYXJnaW46IDAuNHJlbSAwIDAuOHJlbTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYmxvZy1hdXRob3JfX2JpbyB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS40NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmJsb2ctcmVsYXRlZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA2cmVtIGF1dG8gMDtcbn1cblxuLmJsb2ctcmVsYXRlZF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCAzcmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJsb2ctcmVsYXRlZF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogM3JlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2ctYXJjaGl2ZV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG5cbiAgLmJsb2ctc2luZ2xlX190b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC5ibG9nLXNpbmdsZV9faW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmJsb2ctc2luZ2xlX190b2Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5ibG9nLXNpbmdsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG5cbiAgLmJsb2ctcmVsYXRlZF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2ctYXJjaGl2ZSB7XG4gICAgcGFkZGluZzogNHJlbSAwIDZyZW07XG4gIH1cblxuICAuYmxvZy1hcmNoaXZlX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG4gIC5ibG9nLXNpbmdsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG5cbiAgLmJsb2ctc2luZ2xlX19tZXRhLWRhdGVzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5ibG9nLXNpbmdsZV9faW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLmJsb2ctYXV0aG9yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJsb2ctcmVsYXRlZF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn0iLCJAdXNlIFwidmFyaWFibGVcIiBhcyB2YXJzO1xuXG5AbWl4aW4gc2l6ZSgkYSwgJGI6ICRhKSB7XG4gIHdpZHRoOiAkYTtcbiAgaGVpZ2h0OiAkYjtcbn1cblxuQG1peGluIG1heHcoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbncoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbmgoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhoKCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbWFnZSByZXBsYWNlbWVudFxuQG1peGluIGhpZGUtdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogMC8wIGE7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIEdyaWRzXG5AbWl4aW4gZ3JpZENhcmRzKCR0eXBlOiBmaXQsICRtaW46IDI4MHB4LCAkbWF4OiAxZnIsICRnYXA6IDMwcHgpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAkZ2FwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLSN7JHR5cGV9LCBtaW5tYXgoJG1pbiwgJG1heCkpO1xufVxuXG5AbWl4aW4gYWRhcHRpdi12YWx1ZSAoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHR5cGUpIHtcbiAgJGFkZFNpemU6ICRzdGFydFNpemUgLSAkbWluU2l6ZTtcblxuICBAaWYgJHR5cGU9PSdzbScge1xuICAgICN7JHByb3BlcnR5fTogJHN0YXJ0U2l6ZSArIHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgKyBweH0pIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciAtIDM3NX0pKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZT09J2xnJyB7XG4gICAgI3skcHJvcGVydHl9OiAkc3RhcnRTaXplICsgcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciArIHB4fSkge1xuICAgICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoIC0gMzc1fSkpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skbWluU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDM3NXB4KSAvICN7dmFycy4kbWF4V2lkdGggLSAzNzV9KSk7XG4gIH1cbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcbkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4vLyBBcnRpY2xlIGJsb2NrcyBzcGFuIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYWdlIGNvbnRhaW5lcjsgb25seSB0aGUgcnVubmluZ1xuLy8gYXJ0aWNsZSBjb3B5IGtlZXBzIGEgY29tZm9ydGFibGUgcmVhZGluZyBtZWFzdXJlIChzZXQgb24gX19jb250ZW50KS5cbiRibG9nLXJlYWQ6IDEwMCU7XG4kYmxvZy13aWRlOiAxMDAlO1xuXG4uYmxvZy1zaW5nbGUge1xuICAgIHBhZGRpbmc6IDRyZW0gMCA3cmVtO1xuXG4gICAgLy8gLS0tIEJyZWFkY3J1bWJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgJl9fY3J1bWJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZy13aWRlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyLjRyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIGEgeyBjb2xvcjogdmFycy4kdGV4dEdyZXk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cbiAgICAgICAgYTpob3ZlciB7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG4gICAgfVxuICAgICZfX2NydW1iLXNlcCB7IGNvbG9yOiB2YXJzLiRuYXZEaXZpZGVyOyB9XG4gICAgJl9fY3J1bWItY3VycmVudCB7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG5cbiAgICAvLyAtLS0gSGVhZGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nLXJlYWQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gICAgfVxuXG4gICAgJl9fZXllYnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS40cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDYyLCAxMzgsIDAuMDgpO1xuICAgICAgICBjb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi40cmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7IGZvbnQtc2l6ZTogMy4ycmVtOyB9XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikgeyBmb250LXNpemU6IDIuNnJlbTsgfVxuICAgIH1cblxuICAgICZfX21ldGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnJlbSAyLjhyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICB9XG5cbiAgICAmX19hdXRob3IsXG4gICAgJl9fcmV2aWV3ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cblxuICAgICZfX2F1dGhvci1pbWcsXG4gICAgJl9fcmV2aWV3ZXItaW1nIHtcbiAgICAgICAgd2lkdGg6IDQuNHJlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjRyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgICZfX3Jldmlld2VyLWJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNC40cmVtO1xuICAgICAgICBoZWlnaHQ6IDQuNHJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFycy4kaGVyb0J0biwgdmFycy4kYWNjZW50Qmx1ZSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICZfX2F1dGhvci1pbmZvIHsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICZfX2F1dGhvci1uYW1lIHsgY29sb3I6IHZhcnMuJGRhcmtCbHVlOyBmb250LXNpemU6IDEuNDVyZW07IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgICAmX19hdXRob3Itcm9sZSB7IGNvbG9yOiB2YXJzLiR0ZXh0R3JleTsgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbiAgICAmX19tZXRhLWRhdGVzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMS42cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgfVxuICAgICZfX3JlYWR0aW1lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDYyLCAxMzgsIDAuMDYpO1xuICAgICAgICBjb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICB9XG5cbiAgICAvLyAtLS0gVG9wIHJvdzogcmVkdWNlZCBmZWF0dXJlZCBpbWFnZSArIHRhYmxlIG9mIGNvbnRlbnRzIGJlc2lkZSBpdCAtLS0tLS1cbiAgICAmX190b3Age1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDMwcmVtO1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZy13aWRlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzLjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbm8taW1hZ2UgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGJnTGlnaHRHcmF5O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnJlbTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykgeyBoZWlnaHQ6IDI0cmVtOyB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHsgaGVpZ2h0OiAyMHJlbTsgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVE9DIG5vdyBzaXRzIHRvIHRoZSByaWdodCBvZiB0aGUgaW1hZ2UgKHRvcCBvZiB0aGUgYXJ0aWNsZSkuXG4gICAgJl9fdG9jIHtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMi4ycmVtO1xuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGJnTGlnaHRHcmF5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLSBCb2R5OiBhcnRpY2xlIGNvbnRlbnQsIGZ1bGwgd2lkdGggdW5kZXIgdGhlIGltYWdlIC0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICZfX2JvZHkge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nLXdpZGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQgeyBtaW4td2lkdGg6IDA7IG1heC13aWR0aDogODJyZW07IH1cbiAgICAmX190b2MtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjJyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgfVxuICAgICZfX3RvYy1saXN0IHsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZ2FwOiAwLjJyZW07IH1cbiAgICAmX190b2MtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwLjZyZW0gMCAwLjZyZW0gMS4ycmVtO1xuICAgICAgICBib3JkZXItbGVmdDogMC4ycmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXIsIGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmLS1oMyB7IHBhZGRpbmctbGVmdDogMi42cmVtOyBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgICAgICAmOmhvdmVyIHsgY29sb3I6IHZhcnMuJGhlcm9CdG47IH1cbiAgICAgICAgJi5pcy1hY3RpdmUgeyBjb2xvcjogdmFycy4kaGVyb0J0bjsgYm9yZGVyLWxlZnQtY29sb3I6IHZhcnMuJGhlcm9CdG47IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICB9XG5cbiAgICAvLyAtLS0gQXJ0aWNsZSB0eXBvZ3JhcGh5ICh0aGVfY29udGVudCkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcblxuICAgICAgICBwIHsgbWFyZ2luOiAwIDAgMS44cmVtOyB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAzLjZyZW0gMCAxLjRyZW07XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgIHNjcm9sbC1tYXJnaW4tdG9wOiAxMHJlbTtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDIuOHJlbSAwIDEuMnJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBzY3JvbGwtbWFyZ2luLXRvcDogMTByZW07XG4gICAgICAgIH1cblxuICAgICAgICBhIHsgY29sb3I6IHZhcnMuJGhlcm9CdG47IGZvbnQtd2VpZ2h0OiA2MDA7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiAgICAgICAgdWwsIG9sIHsgbWFyZ2luOiAwIDAgMS44cmVtOyBwYWRkaW5nLWxlZnQ6IDIuMnJlbTsgfVxuICAgICAgICBsaSB7IG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfVxuICAgICAgICB1bCBsaTo6bWFya2VyIHsgY29sb3I6IHZhcnMuJGhlcm9CdG47IH1cblxuICAgICAgICBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgYm9yZGVyLXJhZGl1czogMS4ycmVtOyBtYXJnaW46IDFyZW0gMCAycmVtOyB9XG5cbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDIuNHJlbSAwO1xuICAgICAgICAgICAgcGFkZGluZzogMS44cmVtIDIuNHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwLjRyZW0gc29saWQgdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMS4ycmVtIDEuMnJlbSAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kYmdMaWdodEdyYXk7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcgeyBjb2xvcjogdmFycy4kZGFya0JsdWU7IH1cbiAgICB9XG59XG5cbi8vIC0tLSBLZXkgdGFrZWF3YXlzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5ibG9nLXRha2Vhd2F5cyB7XG4gICAgbWFyZ2luOiAzLjZyZW0gMDtcbiAgICBwYWRkaW5nOiAzcmVtIDMuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kYmdMaWdodEdyYXk7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB9XG4gICAgJl9fbGlzdCB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgbGlzdC1zdHlsZTogbm9uZTsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZ2FwOiAxcmVtOyB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEuNTVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwLjJyZW07XG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcnMuJGhlcm9CdG4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUgMTIuNWw0IDQgMTAtMTAnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2Utd2lkdGg9JzIuNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciAvIDEuMnJlbSBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLSBGQVEgdHdlYWtzIGZvciBibG9nIGNvbnRleHQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmJsb2ctZmFxIHtcbiAgICBtYXJnaW46IDMuNnJlbSAwO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgIH1cbn1cblxuLy8gLS0tIERpc2NsYWltZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmJsb2ctZGlzY2xhaW1lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEuNHJlbTtcbiAgICBtYXJnaW46IDMuMnJlbSAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMi40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDYyLCAxMzgsIDAuMDUpO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMiwgNjIsIDEzOCwgMC4xMik7XG5cbiAgICAmX19pY29uIHsgZmxleC1zaHJpbms6IDA7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgIHAgeyBtYXJnaW46IDA7IH1cbiAgICB9XG59XG5cbi8vIC0tLSBBdXRob3IgYm94IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5ibG9nLWF1dGhvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDJyZW07XG4gICAgbWFyZ2luOiA0cmVtIDAgMDtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgdGV4dC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbiAgICAmX19pbWcgeyB3aWR0aDogNy4ycmVtOyBoZWlnaHQ6IDcuMnJlbTsgYm9yZGVyLXJhZGl1czogNTAlOyBvYmplY3QtZml0OiBjb3ZlcjsgZmxleC1zaHJpbms6IDA7IH1cbiAgICAmX19sYWJlbCB7IGNvbG9yOiB2YXJzLiR0ZXh0R3JleTsgZm9udC1zaXplOiAxLjI1cmVtOyBmb250LXdlaWdodDogNzAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzogMC4wNGVtOyB9XG4gICAgJl9fbmFtZSB7IG1hcmdpbjogMC40cmVtIDAgMC44cmVtOyBjb2xvcjogdmFycy4kZGFya0JsdWU7IGZvbnQtc2l6ZTogMS45cmVtOyBmb250LXdlaWdodDogNzAwOyB9XG4gICAgJl9fYmlvIHsgbWFyZ2luOiAwOyBjb2xvcjogdmFycy4kdGV4dEdyZXk7IGZvbnQtc2l6ZTogMS40NXJlbTsgbGluZS1oZWlnaHQ6IDEuNjsgfVxufVxuXG4vLyAtLS0gUmVsYXRlZCAvIFJlYWQgbmV4dCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uYmxvZy1yZWxhdGVkIHtcbiAgICBtYXgtd2lkdGg6ICRibG9nLXdpZGU7XG4gICAgbWFyZ2luOiA2cmVtIGF1dG8gMDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmX19ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAzcmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IH1cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gICAgfVxufVxuIl19 */
