.ProductCard{margin-bottom:10px}.ProductCard__review--stars{margin-top:-5px;text-align:center}.ProductCard__review--stars .oke-sr-count{font-family:"KulaniKinis";text-transform:uppercase;font-size:10px}.ProductCard__review--stars .okeReviews.oke-sr>div{display:flex;flex-direction:column}.ProductCard__review--stars .oke-stars svg{width:75px}.ProductCard__full{width:100%}.ProductCard__images{position:relative}.ProductCard__images .Collection__card__button{display:none}.ProductCard__images .Collection__card__button-subtitle{display:none}.ProductCard__images:active .ProductCard__image--secondary,.ProductCard__images:hover .ProductCard__image--secondary{opacity:1;transition:opacity .3s ease-in-out}.ProductCard__image{height:100vh;object-fit:cover;vertical-align:middle;width:100%;max-height:330px;cursor:pointer}.ProductCard__image--video{height:100vh;object-fit:cover;vertical-align:middle;width:100%;max-height:330px}.ProductCard__image--secondary{display:none;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out}.ProductCard__image--secondary img{object-fit:cover}.ProductCard__text{min-height:65px}.ProductCard__title{margin-top:10px;letter-spacing:0;text-align:center;margin-bottom:0;font-family:"KulaniKinis";font-weight:initial;text-transform:uppercase;font-size:10.5px;margin-bottom:5px}.ProductCard__price{text-align:center}.ProductCard__price--sale{display:inline;color:#ba2323;padding-top:5px;font-family:"KulaniKinis";font-weight:500}.ProductCard__price--was{display:inline;margin-left:5px;font-family:"KulaniKinis";font-weight:500;text-decoration:line-through}.ProductCard__variants{display:flex;justify-content:center;z-index:1;position:relative;overflow:hidden}.ProductCard__variants--iphone .ProductCard__variant{width:max-content;padding:0 5px}.ProductCard__notify{display:none}.ProductCard__sale-icon{padding:0;font-family:"kulanikinis";line-height:3.1rem;top:initial;bottom:35px;font-size:19px;display:block !important;background:var(--light-pink);color:#000;position:absolute;width:40px;height:40px;border-radius:50%;right:10px;text-align:center;z-index:1;transition:.3s all}.ProductCard__sale-icon__on{font-size:16px;margin-top:-8px;display:block}.ProductCard__sale-icon__off{font-size:12px;bottom:-14px;right:11px;position:absolute}.ProductCard__callout--ribbed{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,239,235,.8);color:#000;z-index:2;height:32px;line-height:36px;letter-spacing:.5px;text-align:center;font-size:16px;font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;font-size:12px}.ProductCard__type{font-size:11px;line-height:15px}.ProductCard__price{font-family:"KulaniKinis";font-size:12px;font-weight:700}.ProductCard__sold-out{position:absolute;background:#ffefeb;color:#000;width:50px;height:50px;border-radius:50%;font-family:"KulaniKinis";font-weight:400;font-size:11px;top:10px;left:10px;z-index:1;text-align:center;line-height:13px;display:flex;justify-content:center;align-items:center;letter-spacing:1px}.ProductCard__sold-out__button{cursor:pointer}.ProductCard__sold-out--bubble{position:absolute;opacity:0;font-size:10px;font-family:"KulaniKinis";line-height:initial;width:100%;width:38px;background:var(--pink);top:-28px;padding:2px 7px;color:#000;width:max-content;left:50%;transform:translateX(-50%);border-radius:4px;transition:opacity .3s;border:1px solid #c9c9c9;z-index:-1;visibility:hidden}.ProductCard__sold-out--bubble::after{content:"";width:9px;height:9px;background:var(--pink);display:block;rotate:45deg;position:absolute;left:46%;transform:translateX(-50%);z-index:-1;top:18px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.ProductCard__icon--top-right{background:var(--light-pink);font-family:"KulaniKinis";font-weight:500;position:absolute;width:50px;border-radius:50%;height:50px;top:10px;right:10px;border-radius:50%;font-size:11px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase}.ProductCard__variant{font-size:14px;font-family:"KulaniKinis";font-weight:500;transition:.5s;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 1px;position:relative;font-size:10.5px}.ProductCard__variant div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ProductCard__variant--long{width:unset;padding:0 10px}.ProductCard__variant--available{background:var(--light-pink);background:rgba(249,220,229,.6);color:#000}.ProductCard__variant--available:hover{background-color:#000;color:#fff}.ProductCard__variant--unavailable{color:#c3c3c3;cursor:initial}.ProductCard__variant--unavailable:hover .ProductCard__sold-out--bubble{opacity:1;z-index:1;visibility:visible;width:max-content;height:unset}.ProductCard__final{margin-top:-10px;margin-bottom:10px}.ProductCard__badges{display:flex;justify-content:center;flex-flow:row wrap;gap:5px}.ProductCard__inventory{display:flex;flex-direction:column;margin:0 auto;width:max-content}.ProductCard__inventory__title{text-align:center;font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;font-size:12px;width:100%;margin:auto;padding:2px 10px 0;background:var(--pink)}.ProductCard__inventory__container{display:flex;justify-content:center;border:1px solid #e7e7e7;width:100%}.ProductCard__inventory__quantity{background:#fff;text-align:center;font-family:"KulaniKinis";font-weight:400}.ProductCard__quick{display:none}.ProductCard__quick.active{display:block;z-index:10}.ProductCard__quick__text--hover{display:flex;justify-content:space-between;font-size:10px;font-weight:500}.ProductCard__quick__close{position:absolute;z-index:1;right:5px;cursor:pointer;top:5px;font-size:25px;padding:5px;height:35px;width:35px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:0;vertical-align:center;background:var(--pink);border-radius:0;border-bottom-left-radius:0px;top:0;right:0;border-bottom-left-radius:17px}.ProductCard__quick__close svg{width:25px;height:25px}.ProductCard__quick__image{width:100%}.ProductCard__quick__image-container{width:100%}.ProductCard__quick__more{background:var(--pink);margin-top:20px}.ProductCard__quick__init{opacity:1;transition:.3s all;position:absolute;bottom:0;width:100%;background-color:rgba(255,245,243,.7);padding:0px;font-family:"KulaniKinis";text-transform:uppercase}.ProductCard__quick__button{font-size:.65625rem;text-transform:uppercase;font-family:"KulaniKinis";font-weight:500}.ProductCard__quick__button p{font-size:.65625rem;text-transform:uppercase;font-family:"KulaniKinis";font-weight:500}.ProductCard__quick__title{margin-top:10px;text-align:center;font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;letter-spacing:.5px;font-size:1em;margin-bottom:5px}.ProductCard__quick__container{padding:20px;background:var(--light-pink);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%;z-index:5}.ProductCard__quick__wrapper{overflow-y:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}.ProductCard__quick__wrapper::-webkit-scrollbar{display:none}.ProductCard__quick__slider{transition:.3s all}.ProductCard__quick__slider.hidden{opacity:0}.ProductCard__quick__content{padding:0 20px;font-family:"KulaniKinis";font-weight:400;font-size:.875em;line-height:1.3}.ProductCard__quick__add{margin-top:20px}.ProductCard__quick__overlay{position:fixed;inset:0;width:100%;height:100%;background:#000;opacity:.7;z-index:4}.ProductCard__quick .flickity-prev-next-button{top:50% !important;width:30px;height:30px}.ProductCard__quick .flickity-page-dots{bottom:10px}.ProductCard__quick .flickity-page-dots .dot{margin:0 2.5px;width:5px;height:5px}.ProductCard:hover .ProductCard__quick__button{opacity:1}.ProductCard:hover .ProductCard__quick__wrapper{opacity:1}.ProductCard__quick .ProductCard__variant{background:#fff}.ProductCard__quick .ProductCard__variant:hover{background:#000}.ProductCard__quick__init .ProductCard__variants--iphone .ProductCard__variant{width:max-content}.ProductCard__quick .ProductCard__inventory__container{background:#fff}.ProductCard__quick .ProductCard__variant__split{display:none}.ProductCard__drawer{display:grid;grid-template-rows:0fr;transition:.3s all;padding-inline:10px}.ProductCard__size-button,.ProductCard__accordion-button{background:unset;padding:10px;border:0;color:#000}.ProductCard__quick__button.show .ProductCard__drawer{grid-template-rows:1fr;margin-top:5px}.ProductCard__quick__button .ProductCard__accordion-button p:nth-child(2){display:none}.ProductCard__quick__button.show .ProductCard__accordion-button p:nth-child(1){display:none}.ProductCard__quick__button.show .ProductCard__accordion-button p:nth-child(2){display:block}.ProductCard__quick__button.show .ProductCard__drawer{padding-bottom:10px}.ProductCard .remove-transition .ProductCard__imagery{transition:unset}.ProductCard__imagery{opacity:1;transition:.3s opacity;width:100%}.ProductCard__imagery.hide{opacity:0}.ProductCard__imagery--ghost{position:absolute;top:0}.ProductCard__specific-details-split{flex-flow:row wrap;height:initial}.ProductCard__variant__split{width:100%;margin-top:5px}.ProductCard__final-sale{position:absolute;left:0;right:0;z-index:1;width:70px;height:70px}.ProductCard__final-sale img{width:100%}.ProductCard__final-sale p{position:absolute;top:2px;left:1px;padding:5px;max-width:50px;font-family:"KulaniKinis";font-weight:500;font-weight:initial;text-transform:uppercase;line-height:1;font-size:10.5px}.ProductCard__gif{position:absolute;top:5px;right:5px;width:50px;height:50px;transition:.3s bottom}.ProductCard__gif--large{width:70px;height:70px}@media screen and (min-width: 1024px){.ProductCard__gif--large{width:100px;height:100px}}.ProductCard__left-arrow{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:30px;height:30px}.ProductCard__right-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px}.ProductCard__arrow{display:none;border-radius:50%;background-color:rgba(255,255,255,.6);align-items:center;justify-content:center}.ProductCard__arrow svg{opacity:.7;width:16px}.ProductCard__images-container{position:relative}.ProductCard__images-container:has(.show) .flickity-page-dots{display:none}.ProductCard .flickity-page-dots{bottom:40px;display:flex;justify-content:center}.ProductCard .flickity-page-dots .dot{width:6px;height:6px;margin:0 1.5px}.ProductCard .dot.is-selected{background:#ffdbe5}.ProductCard .dot:nth-child(n+5){display:none}.ProductCard .flickity-page-dots:has(.dot:nth-child(n+5).is-selected) .dot{display:block}@media screen and (min-width: 600px){.ProductCard__review--stars{margin-top:5px}.ProductCard__review--stars .oke-sr-count{font-size:12px}.ProductCard__review--stars .oke-stars svg{width:100px}.ProductCard .flickity-page-dots{display:none}.ProductCard__imagery{margin-inline:2.5px}.ProductCard__variant__split{width:unset;margin-top:0}.ProductCard__image{max-height:400px}.ProductCard__image--video{max-height:400px}.ProductCard__title{height:initial;margin-bottom:0;font-size:.9em;min-height:unset}.ProductCard__price{font-size:.9em}.ProductCard__price{margin-top:5px}.ProductCard__variant{margin-top:0}.ProductCard__images .Collection__card__button{display:block}.ProductCard__images .Collection__card__button-subtitle{display:block}}@media screen and (min-width: 1024px){.ProductCard__images-container{overflow:hidden}.ProductCard__quick__container{max-width:1000px;height:unset;width:100%;padding:0;border-radius:10px}.ProductCard__quick__wrapper{display:flex;border-radius:10px}.ProductCard__quick__column{width:50%}.ProductCard__quick__column:nth-of-type(3){display:flex;align-items:center}.ProductCard__quick__add{display:block;margin-top:50px}.ProductCard__quick__text{padding:20px}.ProductCard__quick__close svg{width:35px;height:35px}.ProductCard__quick__title{font-size:30px}.ProductCard__quick__button{width:100%}.ProductCard__quick__button p{font-size:10px}.ProductCard__quick__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ProductCard__quick__image-container{width:100%;position:relative;padding-bottom:125%}.ProductCard__quick__content{font-size:16px;line-height:19px}.ProductCard__quick-add{position:absolute}.ProductCard__quick__text--hover{display:flex;justify-content:center}.ProductCard__quick__text--hover p{font-family:"KulaniKinis";font-weight:500;font-size:10px}.ProductCard__quick__init{opacity:0;transition:.3s all;padding:10px 15px 3px;bottom:-150px}.ProductCard__quick__init__container{width:max-content;flex-direction:column-reverse;align-items:center;display:flex;padding-top:10px;margin-inline:auto}.ProductCard:hover .ProductCard__quick__init{opacity:1;bottom:0px}.ProductCard__quick__init .ProductCard__variant{width:35px;height:35px;font-size:.85rem}.ProductCard__quick__init .ProductCard__variant--unavailable:after{content:"";position:absolute;height:1px;width:100%;background:#716e6e;transform:rotate(45deg);pointer-events:none}.ProductCard__quick__init .ProductCard__variant--long{background:var(--pink)}.ProductCard__quick__init .ProductCard__variant--long:hover{background:#000}.ProductCard__quick__init .ProductCard__quick__text--hover{justify-content:space-between}.ProductCard__quick__init .ProductCard__quick__add--desktop{margin:10px 0}.ProductCard__quick__init .ProductCard__variants{margin-top:0}.ProductCard__quick__init .ProductCard__sold-out__button{color:#716e6e}.ProductCard__sale-icon{width:50px;height:50px;bottom:10px;transition:.3s all}.ProductCard__sale-icon__on{margin-top:-3px;display:block;font-size:19px}.ProductCard__sale-icon__off{font-size:15px;bottom:-11px;right:13px}.ProductCard:hover .ProductCard__sale-icon{bottom:100px}.ProductCard__final-sale{width:100px;height:100px}.ProductCard__final-sale p{top:10px;left:5px;font-size:.9em}.ProductCard__left-arrow{opacity:0;transition:.3s all;left:-50px}.ProductCard__right-arrow{opacity:0;transition:.3s all;right:-50px}.ProductCard__arrow{display:flex}.ProductCard:hover .ProductCard__left-arrow{opacity:1;left:10px}.ProductCard:hover .ProductCard__right-arrow{opacity:1;right:10px}}.Product__type{border-radius:0;letter-spacing:1px;font-family:"KulaniKinis";font-weight:500;font-size:12px;line-height:11px;z-index:1;color:#000;padding-left:10px;padding-right:10px;padding-top:5px;display:flex;align-items:flex-end;justify-content:center;height:100%;text-align:center;text-transform:uppercase;width:100%;padding-bottom:5px;font-size:9px;line-height:11px;transform:rotate(45deg);background-color:rgba(255,219,229,.8392156863);color:#000}.Product__type--container{position:absolute;right:-4.75em;top:-4.75em;width:8.5em;height:8.5em;z-index:1}.Collection__bis{text-align:center;color:#c9c9c9;text-transform:uppercase;font-family:"KulaniKinis";font-weight:500;margin-bottom:0;margin-top:5px;font-size:9px;width:max-content;margin-left:auto;margin-right:auto;background-color:var(--light-pink);color:#000;padding:5px 10px;display:flex}.Collection__bis--disabled:hover{background-color:var(--light-pink);color:#000}@media screen and (min-width: 1024px){.Collection__bis{margin-top:10px;font-size:10px;padding:5px 10px}}.Collection__final{margin-top:5px;margin-bottom:10px;background-color:var(--pink);margin:0 1.5px;line-height:18px;height:17px;padding:0 5px}@media screen and (min-width: 1024px){.Collection__final{line-height:20px;height:20px;padding:0 10px}}

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