.minicart-wrapper .minicart__body::-webkit-scrollbar{width:5px}.minicart-wrapper .minicart__body::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:10px;border-radius:10px}.minicart-wrapper .minicart__body::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#6d6d6d}.minicart-wrapper{position:relative;z-index:102}.minicart-wrapper .overlay{position:fixed;top:0;left:0;z-index:1000;background:0 0;opacity:0;transition:opacity .4s linear;width:100%;height:100%;visibility:hidden;display:block}.minicart-wrapper.open .overlay{opacity:1;visibility:visible}.minicart-wrapper.open .overlay::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;background:#000;z-index:0}.minicart-wrapper.open .overlay::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;background:#000;z-index:0}.minicart-wrapper.open .overlay::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;z-index:2}.minicart-wrapper.open .minicart:after{content:'';width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;z-index:-1;background-color:rgb(var(--color-background))}.minicart-wrapper:not(.open) .minicart__animation-wrapper{display:none}.minicart-wrapper.open .minicart__animation-wrapper{position:absolute;width:100%;top:0;right:0;left:0;opacity:1;z-index:1;transition:opacity .25s ease}.minicart-wrapper .minicart__animation-wrapper .minicart__animation-video--desktop{display:none;width:100%}.minicart-wrapper .minicart__animation-wrapper .minicart__animation-video--mobile{display:block;width:100%}.minicart-wrapper .minicart{position:fixed;top:22.414vh;right:0;bottom:0;display:flex;flex-direction:column;transform:translateX(100%);z-index:2000;width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:32px var(--page-edge) 20px}.minicart-wrapper .minicart a{color:rgb(var(--color-foreground))}.cart-loading-overlay__spinner{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;text-align:center;padding-top:40vw}.cart-loading-overlay__spinner .spinner{max-width:50px}.minicart-wrapper.open .minicart{transition:transform .3s cubic-bezier(.165,.84,.44,1);transform:translateX(0)}.minicart-wrapper.close .overlay{opacity:0;visibility:hidden}.minicart-wrapper.close .minicart{transition:transform .3s cubic-bezier(.165,.84,.44,1);transform:translateX(100%)}.minicart-wrapper .minicart__header{position:relative;margin-bottom:27px}.minicart-wrapper .minicart__header .title{margin:0;text-transform:uppercase}.minicart-wrapper .minicart__header .title span[data-minicart-totalcount]{display:inline!important}.minicart-wrapper .minicart .cart-items__details .price,.minicart-wrapper .minicart .cart-items__details .title a{text-decoration:none}.minicart-wrapper .minicart__header .close-button{background:0 0;border:none;color:rgb(var(--color-foreground));position:absolute;top:0;bottom:0;right:0;cursor:pointer;margin:0;padding:0}.minicart-wrapper .minicart__header .close-button svg{width:14px;height:14px}.minicart-wrapper .minicart form{height:100%;justify-content:space-between;overflow:hidden}.minicart-wrapper:not(.more-than1-item) .minicart form{display:flex;flex-direction:column;gap:34px}.minicart-wrapper .minicart__body{display:flex;flex-direction:column;position:relative;text-transform:uppercase;width:100%;overflow-y:scroll;overflow-x:hidden}.minicart-wrapper .minicart .cart-items{overflow-y:auto}.minicart-wrapper .minicart .cart-items::-webkit-scrollbar{display:none}.minicart-wrapper .minicart .cart-items__item{display:grid;grid-template-columns:42% 42%;grid-column-gap:6%}.minicart-wrapper .minicart .cart-items__item:not(:last-child){padding-bottom:20px}.minicart-wrapper .cart-items__image img{width:100%;display:block}.minicart-wrapper .minicart .cart-items__details{display:grid;grid-template-areas:"title" "picker" "remove";grid-template-columns:4fr}.minicart-wrapper .details__options,.minicart-wrapper .details__properties{margin:0;padding:0;list-style:none}.minicart-wrapper .details__properties li{display:none}.minicart-wrapper .details__options{margin-top:14px}.details__options li:not(:last-child):after{display:inline-block;content:", ";margin-right:7px}.minicart-wrapper .details__properties{margin-top:9px}.minicart-wrapper .details__properties{font-weight:500}.details__options li{display:inline-block}.cart-items__item>.cart-items__properties{margin-top:16px;grid-column:1/span 2}.minicart-wrapper .cart-items__item>.cart-items__properties .details__properties{margin-top:0}.minicart-wrapper .minicart .cart-items__details>*{margin:0;padding:0;list-style:none}.minicart-wrapper.open .minicart__footer-titleSection .title{margin-top:unset!important}.minicart-wrapper .minicart .cart-items__details .price__wrapper{display:flex;flex-direction:column}.minicart-wrapper .minicart .cart-items__details .price__original{opacity:.3;text-decoration:line-through}.minicart-wrapper .minicart .cart-items__details .details{display:grid;grid-template-columns:1fr;grid-area:details}.minicart-wrapper .minicart .cart-items__details .quantity-picker{display:grid;grid-template-columns:30% 40% 30%;width:13.6vw;align-items:center;justify-content:center;text-align:center;grid-area:picker}.minicart-wrapper .minicart .cart-items__details .quantity-picker__btn{background:0 0;border:none;color:rgb(var(--color-foreground));cursor:pointer;padding:0;margin:0}.minicart-wrapper .minicart .cart-items__details .remove-btn{background:0 0;border:none;cursor:pointer;grid-area:remove;text-align:left;color:rgb(var(--color-foreground));opacity:.3;text-transform:uppercase;grid-row:none}.minicart-wrapper .minicart__footer{display:flex;flex-direction:column;justify-content:flex-end;background-color:rgb(var(--color-background))}.minicart-wrapper .minicart__footer .title{margin:0}.minicart-wrapper .minicart__footer-titleSection{display:grid;grid-template-columns:80% 20%;margin-bottom:13.3px}.minicart-wrapper .minicart__footer-titleSection .subtotal{text-align:right}.minicart-wrapper .mini-cart__footer-buttonsSection{display:grid;grid-row-gap:17px}.mini-cart-button{padding:12px 10px 11px;text-align:center;color:rgb(var(--color-background));background:rgb(var(--color-foreground));text-transform:uppercase;border:none}.minicart-wrapper .empty-cartnote{display:none;height:100%;align-items:center;text-align:center}.minicart-wrapper .empty-cartnote h4{font-size:17.333vw;text-transform:uppercase;margin:0 0 19px}.minicart-wrapper .empty-cartnote p{font-size:12vw;text-transform:uppercase;margin:0 0 26.8px}.minicart-wrapper .empty-cartnote .cart-button{color:rgb(var(--color-background))}.minicart-wrapper.empty .empty-cartnote{display:grid;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.minicart-wrapper.empty .empty-cartnote::-webkit-scrollbar{display:none}.minicart-wrapper .empty-cartnote>div{display:grid}.minicart-wrapper.empty .cart-info,.minicart-wrapper.empty form{display:none}.minicart__footer-titleSection h5{text-transform:uppercase}.mini-cart__footer--info{text-transform:uppercase}.mini-cart__footer--info+.swym-wishlist-button-bar{display:none}.quantity-picker .quantity-picker__btn--decrease{padding-left:0;padding-bottom:0}.quantity-picker .quantity-picker__btn--increase{padding-right:0;padding-bottom:0}.mini-cart__footer--info a.vc-button{text-decoration:none;text-align:right;color:rgb(var(--color-foreground))}.mini-cart__footer--info{display:flex;justify-content:space-between;opacity:.3}.footer--info-tax{width:47.5%;text-align:left}.minicart-wrapper.more-than1-item form{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.minicart-wrapper.more-than1-item .minicart__footer{padding-top:34px}.minicart-wrapper.empty .minicart form{display:none}.minicart-wrapper .details__properties .pdp-popup-opener{margin-top:0}.minicart-wrapper .details__properties .pdp-popup-opener label{line-height:inherit}.minicart-wrapper .cart-items__details .title>a{display:inline-block;max-width:12em}@media (max-width:767px){.cart-items__details .title+.price{display:none}}@media (min-width:768px){.minicart-wrapper .empty-cartnote h4{font-size:8.464vw;margin:0 0 30px}.minicart-wrapper .empty-cartnote p{font-size:5.859vw;margin:0 0 54px}.minicart-wrapper .cart-items__details .title>a,.minicart-wrapper .cart-items__item .price *,.minicart-wrapper .minicart__header .title,.minicart-wrapper .minicart__header .title span[data-minicart-totalcount],.minicart__footer .minicart__footer-titleSection *{font-size:2.604vw}.footer--info-tax{width:70%}.minicart-wrapper .minicart{top:40.039vh;padding:34px var(--page-edge)}.minicart-wrapper:not(.more-than1-item) .minicart form{gap:36px}.minicart-wrapper.more-than1-item .minicart__footer{padding-top:36px}.minicart-wrapper .minicart .cart-items__item{grid-template-columns:36% 60%;grid-column-gap:4%}.minicart-wrapper .minicart .cart-items__details .quantity-picker{width:6.641vw;grid-row:none;align-items:flex-end}.minicart-wrapper .minicart .cart-items__item:not(:last-child){padding-bottom:30px}.minicart-wrapper .details__options{margin-top:8px}.cart-items__details .title .price{display:none}.minicart-wrapper .minicart .cart-items__details{grid-template-areas:"title price" "details details" "picker remove";grid-template-columns:4fr 1fr}.minicart-wrapper .details__properties{margin-right:-20%}.minicart-wrapper .minicart .cart-items__details .price{grid-area:price;text-align:right;position:relative}.minicart-wrapper .minicart .cart-items__details .price__wrapper{position:absolute;top:0;right:0;flex-direction:column}.minicart-wrapper .minicart .cart-items__details .details{grid-template-columns:1fr 1fr}.minicart-wrapper .minicart .cart-items__details .remove-btn{text-align:right;grid-row:none;align-self:flex-end}.mini-cart-button{padding:13px;line-height:3.125vw;font-size:2.604vw}}@media (min-width:990px){.minicart-wrapper .empty-cartnote h4{font-size:4vw;margin:0 0 22px}.minicart-wrapper .empty-cartnote p{font-size:3vw;margin:0 0 40px}.minicart-wrapper .cart-items__details .title>a,.minicart-wrapper .cart-items__item .price *,.minicart-wrapper .minicart__header .title,.minicart-wrapper .minicart__header .title span[data-minicart-totalcount],.minicart__footer .minicart__footer-titleSection *{font-size:1.563vw}.minicart-wrapper .mini-cart__footer-buttonsSection{grid-row-gap:17px}.minicart-wrapper .minicart{top:0;width:50%}.minicart-wrapper .minicart .cart-items__item{grid-template-columns:36% 60%;grid-column-gap:4%}.minicart-wrapper:not(.more-than1-item) .minicart form{gap:30px}.minicart-wrapper.more-than1-item .minicart__footer{padding-top:30px}.minicart-wrapper .minicart__header .close-button{width:18px;height:18px}.minicart-wrapper .minicart__header .close-button svg{width:18px;height:18px}.minicart-wrapper .minicart{padding:64px var(--page-edge) 26px}.minicart-wrapper .minicart__header{margin-bottom:31px}.minicart-wrapper .minicart .cart-items__item:not(:last-child){padding-bottom:30px}.minicart-wrapper .details__options{margin-top:13px}.minicart__footer-titleSection{margin-bottom:13.3px}.mini-cart-button{padding:10px;font-size:1.563vw;line-height:1.563vw}.minicart-wrapper .minicart .cart-items__details .quantity-picker{width:3.984vw}.minicart-wrapper .details__properties{margin-top:13px}.minicart-wrapper.open .minicart__animation-wrapper{top:auto;right:0;bottom:0;left:0}.minicart-wrapper .minicart__animation-wrapper .minicart__animation-video--desktop{display:block}.minicart-wrapper .minicart__animation-wrapper .minicart__animation-video--mobile{display:none}}@media (min-width:1600px){.minicart-wrapper .empty-cartnote h4{font-size:4vw;margin:0 0 22px}.minicart-wrapper .empty-cartnote p{font-size:3vw;margin:0 0 40px}.minicart-wrapper .cart-items__details .title>a,.minicart-wrapper .cart-items__item .price *,.minicart-wrapper .minicart__header .title,.minicart-wrapper .minicart__header .title span[data-minicart-totalcount],.minicart__footer .minicart__footer-titleSection *{font-size:1.563vw}.minicart-wrapper .mini-cart__footer-buttonsSection{grid-row-gap:16px}.minicart-wrapper .minicart .cart-items__item{grid-template-columns:36% 60%;grid-column-gap:4%}.minicart-wrapper:not(.more-than1-item) .minicart form{gap:30px}.minicart-wrapper.more-than1-item .minicart__footer{padding-top:30px}.minicart-wrapper .minicart__header .close-button{width:26px;height:26px}.minicart-wrapper .minicart__header .close-button svg{width:26px;height:26px}.minicart-wrapper .minicart{padding:67px var(--page-edge) 27px}.minicart-wrapper .minicart__header{margin-bottom:69px}.minicart-wrapper .minicart .cart-items__item:not(:last-child){padding-bottom:40px}.minicart-wrapper .details__options{margin-top:20px}.minicart__footer-titleSection{margin-bottom:9.3px}.mini-cart-button{padding:15px;font-size:1.563vw;line-height:1.563vw}.minicart-wrapper .minicart .cart-items__details .quantity-picker{width:3.021vw}.minicart-wrapper .details__properties{margin-top:20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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ZCxnREFDQSw2Q0FIQSwyQ0FDQSwwRUFHQSxtREFFRSxVQUFXLFFBR2Isb0RBQ0UsYUFBYyxLQUdoQiw4Q0FDRSxzQkFBdUIsSUFBSSxJQUMzQixnQkFBaUIsR0FHbkIsdURBQ0UsSUFBSyxLQUdQLG9EQUNFLFlBQWEsS0FlZixrREFDRSxNQUFPLEtBQ1AsT0FBUSxLQUVWLHNEQUNFLE1BQU8sS0FDUCxPQUFRLEtBRVYsNEJBQ0UsUUFBUyxLQUFLLGlCQUFpQixLQUVqQyxvQ0FDRSxjQUFlLEtBR2pCLCtEQUNFLGVBQWdCLEtBRWxCLG9DQUNFLFdBQVksS0FHZCwrQkFDRSxjQUFlLE1BRWpCLGtCQUNFLFFBQVMsS0FDVCxVQUFXLFFBQ1gsWUFBYSxRQUVmLGtFQUNFLE1BQU8sUUFFVCx1Q0FDRSxXQUFZIiwiZmlsZSI6Im1pbmljYXJ0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFNjcm9sbGJhciBTdHlsaW5nICovXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2JvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNXB4O1xufVxuIFxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9fYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICM2ZDZkNmQ7IFxufVxuXG4ubWluaWNhcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAyO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGxpbmVhcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIub3BlbiAub3ZlcmxheSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm92ZXJsYXk6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm92ZXJsYXk6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm92ZXJsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm1pbmljYXJ0OmFmdGVye1xuICBjb250ZW50OicnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IodmFyKC0tY29sb3ItYmFja2dyb3VuZCkpO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlcjpub3QoLm9wZW4pIC5taW5pY2FydF9fYW5pbWF0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlci5vcGVuIC5taW5pY2FydF9fYW5pbWF0aW9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19hbmltYXRpb24td3JhcHBlciAubWluaWNhcnRfX2FuaW1hdGlvbi12aWRlby0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2FuaW1hdGlvbi13cmFwcGVyIC5taW5pY2FydF9fYW5pbWF0aW9uLXZpZGVvLS1tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFxuICogIFNFTExSWSBERVZcbiAqXG4gLyBcbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm1pbmljYXJ0IC5hbmltYXRpb24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDIuNDAwdnc7XG4gIGhlaWdodDogMzEuNjUwdmg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygtMTAuMzQ1dmggLSAyMi40MTR2aCk7XG4gIGxlZnQ6IC0xNy4wNjd2dztcbiAgei1pbmRleDogLTE7XG59XG5cbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm1pbmljYXJ0X19hbmltYXRpb24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2FuaW1hdGlvbi13cmFwcGVyIC5taW5pY2FydF9fYW5pbWF0aW9uLXZpZGVvLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9fYW5pbWF0aW9uLXdyYXBwZXIgLm1pbmljYXJ0X19hbmltYXRpb24tdmlkZW8tLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbiovXG5cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyMi40MTR2aDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB6LWluZGV4OiAyMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiKHZhcigtLWNvbG9yLWJhY2tncm91bmQpKTtcbiAgY29sb3I6IHJnYih2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSk7XG4gIHBhZGRpbmc6IDMycHggdmFyKC0tcGFnZS1lZGdlKSAyMHB4O1xufVxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IGF7XG4gIGNvbG9yOiByZ2IodmFyKC0tY29sb3ItZm9yZWdyb3VuZCkpO1xufVxuLmNhcnQtbG9hZGluZy1vdmVybGF5X19zcGlubmVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIDAuNSk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNDB2dztcbn1cbi5jYXJ0LWxvYWRpbmctb3ZlcmxheV9fc3Bpbm5lciAuc3Bpbm5lciB7XG4gIG1heC13aWR0aDogNTBweDtcbn1cbi5taW5pY2FydC13cmFwcGVyLm9wZW4gLm1pbmljYXJ0IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlci5jbG9zZSAub3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIuY2xvc2UgLm1pbmljYXJ0IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19oZWFkZXIgLnRpdGxle1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2hlYWRlciAudGl0bGUgc3BhbltkYXRhLW1pbmljYXJ0LXRvdGFsY291bnRde1xuICBkaXNwbGF5OiBpbmxpbmUhaW1wb3J0YW50O1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnRpdGxlIGEsXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnByaWNle1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9faGVhZGVyIC5jbG9zZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2IodmFyKC0tY29sb3ItZm9yZWdyb3VuZCkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2hlYWRlciAuY2xvc2UtYnV0dG9uIHN2Z3tcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IGZvcm0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXI6bm90KC5tb3JlLXRoYW4xLWl0ZW0pIC5taW5pY2FydCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzNHB4O1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgLyogZm9yIENocm9tZSwgU2FmYXJpLCBhbmQgT3BlcmEgKi9cbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MiUgNDIlO1xuICBncmlkLWNvbHVtbi1nYXA6IDYlO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAuY2FydC1pdGVtc19faW1hZ2UgaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19fZGV0YWlscyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgXCJ0aXRsZVwiXG4gICAgXCJwaWNrZXJcIlxuICAgIFwicmVtb3ZlXCI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyO1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAuZGV0YWlsc19fb3B0aW9ucyxcbi5taW5pY2FydC13cmFwcGVyIC5kZXRhaWxzX19wcm9wZXJ0aWVze1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5kZXRhaWxzX19wcm9wZXJ0aWVzIGxpe1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0LXdyYXBwZXIgLmRldGFpbHNfX29wdGlvbnN7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi5kZXRhaWxzX19vcHRpb25zIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiLCBcIjtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5kZXRhaWxzX19wcm9wZXJ0aWVze1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5kZXRhaWxzX19wcm9wZXJ0aWVze1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZGV0YWlsc19fb3B0aW9ucyBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2FydC1pdGVtc19faXRlbSA+IC5jYXJ0LWl0ZW1zX19wcm9wZXJ0aWVze1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgIC5jYXJ0LWl0ZW1zX19pdGVtID4gLmNhcnQtaXRlbXNfX3Byb3BlcnRpZXMgLmRldGFpbHNfX3Byb3BlcnRpZXN7XG4gbWFyZ2luLXRvcDogMDtcbn1cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19fZGV0YWlscyA+ICp7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIub3BlbiAgLm1pbmljYXJ0X19mb290ZXItdGl0bGVTZWN0aW9uIC50aXRsZXtcbiAgbWFyZ2luLXRvcDogdW5zZXQhaW1wb3J0YW50O1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnByaWNlX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19kZXRhaWxzIC5wcmljZV9fb3JpZ2luYWwge1xuICBvcGFjaXR5OiAwLjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19kZXRhaWxzIC5kZXRhaWxzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtYXJlYTogZGV0YWlscztcbn1cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19fZGV0YWlscyAucXVhbnRpdHktcGlja2VyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMCUgNDAlIDMwJTtcbiAgd2lkdGg6IDEzLjYwMHZ3O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBncmlkLWFyZWE6IHBpY2tlcjtcbn1cbi5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19fZGV0YWlscyAucXVhbnRpdHktcGlja2VyX19idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2IodmFyKC0tY29sb3ItZm9yZWdyb3VuZCkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19kZXRhaWxzIC5yZW1vdmUtYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGdyaWQtYXJlYTogcmVtb3ZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogcmdiKHZhcigtLWNvbG9yLWZvcmVncm91bmQpKTtcbiAgb3BhY2l0eTogMC4zO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBncmlkLXJvdzogbm9uZTtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IodmFyKC0tY29sb3ItYmFja2dyb3VuZCkpO1xufVxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19mb290ZXIgLnRpdGxle1xuICBtYXJnaW46IDA7XG59XG4ubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2Zvb3Rlci10aXRsZVNlY3Rpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDgwJSAyMCU7XG4gIG1hcmdpbi1ib3R0b206IDEzLjNweDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19mb290ZXItdGl0bGVTZWN0aW9uIC5zdWJ0b3RhbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAubWluaS1jYXJ0X19mb290ZXItYnV0dG9uc1NlY3Rpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXJvdy1nYXA6IDE3cHg7XG59XG5cbi5taW5pLWNhcnQtYnV0dG9uIHtcbiAgcGFkZGluZzogMTJweCAxMHB4IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYih2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSk7XG4gIGJhY2tncm91bmQ6IHJnYih2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLmVtcHR5LWNhcnRub3RlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5lbXB0eS1jYXJ0bm90ZSBoNHtcbiAgZm9udC1zaXplOiAxNy4zMzN2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgMTlweDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLmVtcHR5LWNhcnRub3RlIHB7XG4gIGZvbnQtc2l6ZTogMTJ2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgMjYuOHB4O1xufVxuXG4ubWluaWNhcnQtd3JhcHBlciAuZW1wdHktY2FydG5vdGUgLmNhcnQtYnV0dG9ue1xuICBjb2xvcjogcmdiKHZhcigtLWNvbG9yLWJhY2tncm91bmQpKTtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIuZW1wdHkgLmVtcHR5LWNhcnRub3RlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIuZW1wdHkgLmVtcHR5LWNhcnRub3RlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5lbXB0eS1jYXJ0bm90ZSA+IGRpdiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4ubWluaWNhcnQtd3JhcHBlci5lbXB0eSAuY2FydC1pbmZvLFxuLm1pbmljYXJ0LXdyYXBwZXIuZW1wdHkgZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW5pY2FydF9fZm9vdGVyLXRpdGxlU2VjdGlvbiBoNXtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxufVxuLm1pbmktY2FydF9fZm9vdGVyLS1pbmZve1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1pbmktY2FydF9fZm9vdGVyLS1pbmZvICsgLnN3eW0td2lzaGxpc3QtYnV0dG9uLWJhcntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnF1YW50aXR5LXBpY2tlciAucXVhbnRpdHktcGlja2VyX19idG4tLWRlY3JlYXNle1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnF1YW50aXR5LXBpY2tlciAucXVhbnRpdHktcGlja2VyX19idG4tLWluY3JlYXNle1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm1pbmktY2FydF9fZm9vdGVyLS1pbmZvIGEudmMtYnV0dG9ue1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogcmdiKHZhcigtLWNvbG9yLWZvcmVncm91bmQpKTtcbn1cblxuLm1pbmktY2FydF9fZm9vdGVyLS1pbmZve1xuIGRpc3BsYXk6IGZsZXg7XG4ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuIG9wYWNpdHk6IDAuMztcbn1cblxuLmZvb3Rlci0taW5mby10YXgge1xuICB3aWR0aDogNDcuNSU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5taW5pY2FydC13cmFwcGVyLm1vcmUtdGhhbjEtaXRlbSBmb3Jte1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIubW9yZS10aGFuMS1pdGVtIC5taW5pY2FydF9fZm9vdGVye1xuICBwYWRkaW5nLXRvcDogMzRweDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIuZW1wdHkgLm1pbmljYXJ0IGZvcm17XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW5pY2FydC13cmFwcGVyIC5kZXRhaWxzX19wcm9wZXJ0aWVzIC5wZHAtcG9wdXAtb3BlbmVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLmRldGFpbHNfX3Byb3BlcnRpZXMgLnBkcC1wb3B1cC1vcGVuZXIgbGFiZWwge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLm1pbmljYXJ0LXdyYXBwZXIgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnRpdGxlID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnRpdGxlICsgLnByaWNle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmVtcHR5LWNhcnRub3RlIGg0e1xuICAgIGZvbnQtc2l6ZTogOC40NjR2dztcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmVtcHR5LWNhcnRub3RlIHB7XG4gICAgZm9udC1zaXplOiA1Ljg1OXZ3O1xuICAgIG1hcmdpbjogMCAwIDU0cHg7XG4gIH1cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19oZWFkZXIgLnRpdGxlLFxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2hlYWRlciAudGl0bGUgc3BhbltkYXRhLW1pbmljYXJ0LXRvdGFsY291bnRdLFxuICAubWluaWNhcnQtd3JhcHBlciAuY2FydC1pdGVtc19fZGV0YWlscyAudGl0bGUgPiBhLFxuICAubWluaWNhcnQtd3JhcHBlciAuY2FydC1pdGVtc19faXRlbSAucHJpY2UgKixcbiAgLm1pbmljYXJ0X19mb290ZXIgLm1pbmljYXJ0X19mb290ZXItdGl0bGVTZWN0aW9uICpcbiAge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgfVxuXG4gIC5mb290ZXItLWluZm8tdGF4IHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLyogXG4gICogIFNFTExSWSBERVZcbiAgKlxuICAvIFxuICAubWluaWNhcnQtd3JhcHBlci5vcGVuIC5taW5pY2FydCAuYW5pbWF0aW9uLXdyYXBwZXJ7XG4gICAgd2lkdGg6IDkzLjM1OXZ3O1xuICAgIGhlaWdodDogNDYuNjgwdmg7XG4gICAgdG9wOiBjYWxjKC05LjU3MHZoIC0gNDAuMDM5dmgpO1xuICAgIGxlZnQ6IC0xNS42MjV2dztcbiAgfVxuICAqL1xuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQge1xuICAgIHRvcDogNDAuMDM5dmg7XG4gICAgcGFkZGluZzogMzRweCB2YXIoLS1wYWdlLWVkZ2UpO1xuICB9XG4gIC5taW5pY2FydC13cmFwcGVyOm5vdCgubW9yZS10aGFuMS1pdGVtKSAubWluaWNhcnQgZm9ybSB7XG4gICAgZ2FwOjM2cHg7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlci5tb3JlLXRoYW4xLWl0ZW0gLm1pbmljYXJ0X19mb290ZXJ7XG4gICAgcGFkZGluZy10b3A6IDM2cHg7XG4gIH0gXG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19pdGVtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM2JSA2MCU7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0JTtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19fZGV0YWlscyAucXVhbnRpdHktcGlja2VyIHtcbiAgICB3aWR0aDogNi42NDF2dztcbiAgICBncmlkLXJvdzogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAuZGV0YWlsc19fb3B0aW9uc3tcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAuY2FydC1pdGVtc19fZGV0YWlscyAudGl0bGUgLnByaWNle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcInRpdGxlIHByaWNlXCJcbiAgICAgIFwiZGV0YWlscyBkZXRhaWxzXCJcbiAgICAgIFwicGlja2VyIHJlbW92ZVwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDFmcjtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyIC5kZXRhaWxzX19wcm9wZXJ0aWVzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMCU7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnByaWNlIHtcbiAgICBncmlkLWFyZWE6IHByaWNlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnByaWNlX193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19kZXRhaWxzIC5kZXRhaWxzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnJlbW92ZS1idG4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGdyaWQtcm93OiBub25lO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1pbmktY2FydC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMuMTI1dnc7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5taW5pY2FydC13cmFwcGVyIC5lbXB0eS1jYXJ0bm90ZSBoNHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW46IDAgMCAyMnB4O1xuICB9XG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmVtcHR5LWNhcnRub3RlIHB7XG4gICAgZm9udC1zaXplOiAzdnc7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9faGVhZGVyIC50aXRsZSxcbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19oZWFkZXIgLnRpdGxlIHNwYW5bZGF0YS1taW5pY2FydC10b3RhbGNvdW50XSxcbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnRpdGxlID4gYSxcbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmNhcnQtaXRlbXNfX2l0ZW0gLnByaWNlICosXG4gIC5taW5pY2FydF9fZm9vdGVyIC5taW5pY2FydF9fZm9vdGVyLXRpdGxlU2VjdGlvbiAqXG4gIHtcbiAgICBmb250LXNpemU6IDEuNTYzdnc7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaS1jYXJ0X19mb290ZXItYnV0dG9uc1NlY3Rpb24ge1xuICAgIGdyaWQtcm93LWdhcDogMTdweDtcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQge1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0IC5jYXJ0LWl0ZW1zX19pdGVtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM2JSA2MCU7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0JTtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyOm5vdCgubW9yZS10aGFuMS1pdGVtKSAubWluaWNhcnQgZm9ybSB7XG4gICAgZ2FwOjMwcHg7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlci5tb3JlLXRoYW4xLWl0ZW0gLm1pbmljYXJ0X19mb290ZXJ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH0gXG5cbiAgLyogXG4gICogIFNFTExSWSBERVZcbiAgKlxuICAvIFxuICAubWluaWNhcnQtd3JhcHBlci5vcGVuIC5taW5pY2FydCAuYW5pbWF0aW9uLXdyYXBwZXJ7XG4gICAgd2lkdGg6IDM3LjM0NHZ3O1xuICAgIGhlaWdodDogODkuNjI1dmg7XG4gICAgYm90dG9tOiAtMTUuMjUwdmg7XG4gICAgbGVmdDogLTI4LjUxNnZ3O1xuICAgIHRvcDogdW5zZXQ7XG4gIH1cbiAgKi9cbiAgXG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9faGVhZGVyIC5jbG9zZS1idXR0b24ge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2hlYWRlciAuY2xvc2UtYnV0dG9uIHN2Z3tcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0e1xuICAgIHBhZGRpbmc6IDY0cHggdmFyKC0tcGFnZS1lZGdlKSAyNnB4O1xuICB9XG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9faGVhZGVye1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmRldGFpbHNfX29wdGlvbnN7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgfVxuXG4gIC5taW5pY2FydF9fZm9vdGVyLXRpdGxlU2VjdGlvbntcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zcHg7XG4gIH1cbiAgLm1pbmktY2FydC1idXR0b257XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDEuNTYzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTYzdnc7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnQgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnF1YW50aXR5LXBpY2tlciB7XG4gICAgd2lkdGg6IDMuOTg0dnc7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAuZGV0YWlsc19fcHJvcGVydGllc3tcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIub3BlbiAubWluaWNhcnRfX2FuaW1hdGlvbi13cmFwcGVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2FuaW1hdGlvbi13cmFwcGVyIC5taW5pY2FydF9fYW5pbWF0aW9uLXZpZGVvLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnRfX2FuaW1hdGlvbi13cmFwcGVyIC5taW5pY2FydF9fYW5pbWF0aW9uLXZpZGVvLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuXG4gIC5taW5pY2FydC13cmFwcGVyIC5lbXB0eS1jYXJ0bm90ZSBoNHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW46IDAgMCAyMnB4O1xuICB9XG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmVtcHR5LWNhcnRub3RlIHB7XG4gICAgZm9udC1zaXplOiAzdnc7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9faGVhZGVyIC50aXRsZSxcbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19oZWFkZXIgLnRpdGxlIHNwYW5bZGF0YS1taW5pY2FydC10b3RhbGNvdW50XSxcbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmNhcnQtaXRlbXNfX2RldGFpbHMgLnRpdGxlID4gYSxcbiAgLm1pbmljYXJ0LXdyYXBwZXIgLmNhcnQtaXRlbXNfX2l0ZW0gLnByaWNlICosXG4gIC5taW5pY2FydF9fZm9vdGVyIC5taW5pY2FydF9fZm9vdGVyLXRpdGxlU2VjdGlvbiAqXG4gIHtcbiAgICBmb250LXNpemU6IDEuNTYzdnc7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlciAubWluaS1jYXJ0X19mb290ZXItYnV0dG9uc1NlY3Rpb24ge1xuICAgIGdyaWQtcm93LWdhcDogMTZweDtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19faXRlbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNiUgNjAlO1xuICAgIGdyaWQtY29sdW1uLWdhcDogNCU7XG4gIH1cblxuICAubWluaWNhcnQtd3JhcHBlcjpub3QoLm1vcmUtdGhhbjEtaXRlbSkgLm1pbmljYXJ0IGZvcm0ge1xuICAgIGdhcDogMzBweDtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyLm1vcmUtdGhhbjEtaXRlbSAubWluaWNhcnRfX2Zvb3RlcntcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfSBcblxuICAvKiBcbiAgKiAgU0VMTFJZIERFVlxuICAqXG4gIC8gXG4gIC5taW5pY2FydC13cmFwcGVyLm9wZW4gLm1pbmljYXJ0IC5hbmltYXRpb24td3JhcHBlcntcbiAgICB3aWR0aDogMzIuMjkydnc7XG4gICAgaGVpZ2h0OiA4Ni4xMTF2aDtcbiAgICBib3R0b206IC01dmg7XG4gICAgbGVmdDogLTI0LjI3MXZ3O1xuICB9XG4gICovXG5cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19oZWFkZXIgLmNsb3NlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydF9faGVhZGVyIC5jbG9zZS1idXR0b24gc3Zne1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAubWluaWNhcnR7XG4gICAgcGFkZGluZzogNjdweCB2YXIoLS1wYWdlLWVkZ2UpIDI3cHg7XG4gIH1cbiAgLm1pbmljYXJ0LXdyYXBwZXIgLm1pbmljYXJ0X19oZWFkZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjlweDtcbiAgfVxuXG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAuZGV0YWlsc19fb3B0aW9uc3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLm1pbmljYXJ0X19mb290ZXItdGl0bGVTZWN0aW9ue1xuICAgIG1hcmdpbi1ib3R0b206IDkuM3B4O1xuICB9XG4gIC5taW5pLWNhcnQtYnV0dG9ue1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxLjU2M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2M3Z3O1xuICB9XG4gIC5taW5pY2FydC13cmFwcGVyIC5taW5pY2FydCAuY2FydC1pdGVtc19fZGV0YWlscyAucXVhbnRpdHktcGlja2VyIHtcbiAgICB3aWR0aDogMy4wMjF2dztcbiAgfVxuICAubWluaWNhcnQtd3JhcHBlciAuZGV0YWlsc19fcHJvcGVydGllc3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4gICAgIl19 */
