.product-page__content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}@media screen and (max-width:87.5rem){.product-page__content{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:39.375rem){.product-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}}.product-page__swiper{grid-column:2/8;grid-row:1/2;width:100%;height:34.375rem;border-radius:var(--radius-common);overflow:hidden}@media screen and (min-width:160.0625rem){.product-page__swiper{height:21.48438vw}}@media screen and (max-width:109.375rem){.product-page__swiper{height:29.75rem}}@media screen and (max-width:87.5rem){.product-page__swiper{grid-column:2/7;height:23.125rem}}@media screen and (max-width:39.375rem){.product-page__swiper{height:12.5rem}}.product-page__swiper .swiper-slide{position:relative;width:100%;height:100%}.product-page__tag-list{position:absolute;top:1.875rem;left:1.875rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;place-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.3125rem}@media screen and (min-width:160.0625rem){.product-page__tag-list{top:1.17188vw;left:1.17188vw;gap:.19531vw}}@media screen and (max-width:109.375rem){.product-page__tag-list{top:1.5625rem;left:1.5625rem}}@media screen and (max-width:87.5rem){.product-page__tag-list{top:1.25rem;left:1.25rem}}@media screen and (max-width:39.375rem){.product-page__tag-list{top:.625rem;left:.625rem}}.product-page__image{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.product-page__image img,.product-thumb__image img{-o-object-fit:var(--product-object-fit);object-fit:var(--product-object-fit)}.product-card__comparison.comparison-remove .button__icon,.product-card__comparison_active .button__icon,.product-card__wishlist.comparison-remove .button__icon,.product-card__wishlist_active .button__icon{fill:var(--accent-color)}@media (any-hover:hover){.product-card__comparison.comparison-remove:hover .button__icon,.product-card__comparison_active:hover .button__icon,.product-card__wishlist.comparison-remove:hover .button__icon,.product-card__wishlist_active:hover .button__icon{fill:var(--elements-dark)}.product-card__comparison.comparison-remove.animation:hover .button__icon,.product-card__comparison_active.animation:hover .button__icon,.product-card__wishlist.comparison-remove.animation:hover .button__icon,.product-card__wishlist_active.animation:hover .button__icon{fill:var(--elements-white)}}.product-thumb{grid-column:1/2;grid-row:1/2;width:100%;height:34.375rem;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:160.0625rem){.product-thumb{height:21.48438vw}}@media screen and (max-width:109.375rem){.product-thumb{height:29.75rem}}@media screen and (max-width:87.5rem){.product-thumb{height:23.125rem}}@media screen and (max-width:39.375rem){.product-thumb{height:2.1875rem}}.product-thumb__swiper{width:100%;height:31.75rem;border-radius:var(--radius-common);overflow:hidden}@media screen and (min-width:160.0625rem){.product-thumb__swiper{height:19.84375vw}}@media screen and (max-width:109.375rem){.product-thumb__swiper{height:27rem}}@media screen and (max-width:87.5rem){.product-thumb__swiper{height:100%}}@media screen and (max-width:39.375rem){.product-thumb__swiper{overflow:visible}}.product-thumb__swiper .swiper-slide{width:100%;height:5.75rem}@media screen and (min-width:160.0625rem){.product-thumb__swiper .swiper-slide{height:3.59375vw}}@media screen and (max-width:109.375rem){.product-thumb__swiper .swiper-slide{height:4.75rem}}@media screen and (max-width:87.5rem){.product-thumb__swiper .swiper-slide{height:6.5625rem}}@media screen and (max-width:39.375rem){.product-thumb__swiper .swiper-slide{width:3.125rem;height:2.1875rem}}.product-thumb__swiper .swiper-slide-thumb-active .product-thumb__image{padding:.25rem;border:solid 1px var(--accent-color)}@media screen and (min-width:160.0625rem){.product-thumb__swiper .swiper-slide-thumb-active .product-thumb__image{padding:.15625vw}}.product-thumb__image{width:100%;height:100%;border-radius:var(--radius-common);border:solid 0 var(--bg-white);overflow:hidden;cursor:pointer;-webkit-transition:border var(--animation-timing) var(--cubic-bezier),padding var(--animation-timing) var(--cubic-bezier);transition:border var(--animation-timing) var(--cubic-bezier),padding var(--animation-timing) var(--cubic-bezier)}.product-thumb__image img{width:100%;height:100%;border-radius:.125rem;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width:160.0625rem){.product-thumb__image img{border-radius:.07812vw}}@media screen and (max-width:87.5rem){.product-thumb__image img{border-radius:.25rem}}.product-thumb__navigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}@media screen and (min-width:160.0625rem){.product-thumb__navigation{gap:.19531vw}}@media screen and (max-width:87.5rem){.product-thumb__navigation{display:none}}.product-thumb__navigation .button{overflow:visible}.product-thumb__navigation .button:first-child{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.product-thumb__navigation .button::before{content:"";position:absolute;top:-.3125rem;left:-.3125rem;width:calc(100% + .3125rem*2);height:calc(100% + .3125rem*2);background-color:transparent;opacity:0}@media screen and (min-width:160.0625rem){.product-thumb__navigation .button::before{top:-.19531vw;left:-.19531vw;width:calc(100% + .19531vw*2);height:calc(100% + .19531vw*2)}}.product-info{grid-column:8/13;grid-row:1/2;padding:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5625rem;border:solid 1px var(--stroke-dark);border-radius:var(--radius-common)}@media screen and (min-width:160.0625rem){.product-info{padding:1.17188vw;gap:.97656vw}}@media screen and (max-width:109.375rem){.product-info{padding:1.5625rem;gap:1.25rem}}@media screen and (max-width:87.5rem){.product-info{grid-column:1/7;grid-row:2/3}}@media screen and (max-width:39.375rem){.product-info{padding:0;margin-top:.9375rem;border-radius:0;border:0}}.product-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.product-info__head,.product-info__status{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:1.25rem}@media screen and (min-width:160.0625rem){.product-info__status{gap:.78125vw}}@media screen and (max-width:109.375rem){.product-info__status{gap:.9375rem}}@media screen and (max-width:39.375rem){.product-info__status{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.3125rem}}.product-info__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.5rem}@media screen and (min-width:160.0625rem){.product-info__rating{gap:.3125vw}}.product-info__rating .rating{width:5rem;height:1rem}@media screen and (min-width:160.0625rem){.product-info__rating .rating{width:3.125vw;height:.625vw}}.product-info__rating-count{color:var(--accent-color);text-decoration:none}.product-info__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem}@media screen and (min-width:160.0625rem){.product-info__menu{gap:.39062vw}}.product-info__buy{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5625rem}@media screen and (min-width:160.0625rem){.product-info__buy{gap:.97656vw}}@media screen and (max-width:39.375rem){.product-info__buy{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-info__price{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:0}@media screen and (min-width:160.0625rem){.product-info__price{-webkit-column-gap:.39062vw;-moz-column-gap:.39062vw;column-gap:.39062vw}}@media screen and (max-width:109.375rem){.product-info__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.product-info__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem}@media screen and (min-width:160.0625rem){.product-info__button{gap:.39062vw}}@media screen and (max-width:39.375rem){.product-info__button{width:100%}}.product-info__button .button{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:39.375rem){.product-info__button .button{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.product-info__button .button__content{white-space:nowrap}.product-info__select{display:grid;grid-template-columns:repeat(2,1fr);gap:.9375rem}@media screen and (min-width:160.0625rem){.product-info__select{gap:.58594vw}}@media screen and (max-width:39.375rem){.product-info__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-info__collection,.product-info__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info__info{padding:1.5625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;border:solid 1px var(--stroke-dark);border-width:1px 0}@media screen and (min-width:160.0625rem){.product-info__info{padding:.97656vw 0;gap:.70312vw;border-width:.03906vw 0}}@media screen and (max-width:109.375rem){.product-info__info{padding:1.25rem 0;gap:.625rem}}.product-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.5rem}@media screen and (min-width:160.0625rem){.product-info__item{gap:.3125vw}}.product-info__text{display:inline}@media screen and (max-width:109.375rem){.product-info__text{position:relative;top:-.1875rem}}.product-info__icon,.product-info__text .tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-info__text .tooltip{position:relative;top:.25rem}.product-info__icon{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0;fill:var(--elements-dark)}@media screen and (min-width:160.0625rem){.product-info__icon{width:.78125vw;height:.78125vw}}.product-tab .container{position:relative;display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}@media screen and (max-width:87.5rem){.product-tab .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-tab__wrapper{grid-column:1/8;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}@media screen and (min-width:160.0625rem){.product-tab__wrapper{gap:1.17188vw}}@media screen and (max-width:109.375rem){.product-tab__wrapper{gap:1.5625rem}}@media screen and (max-width:39.375rem){.product-tab__wrapper{gap:1.25rem}}.product-tab__tab-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem;scrollbar-width:none}@media screen and (min-width:160.0625rem){.product-tab__tab-list{gap:.39062vw}}@media screen and (max-width:87.5rem){.product-tab__tab-list{position:relative;right:var(--container-offset);padding-left:var(--container-offset);width:calc(100% + (var(--container-offset)*2));overflow:auto;scrollbar-width:none}}.product-tab__tab-list::-webkit-scrollbar{display:none}.product-tab__tab-list::-webkit-scrollbar-track{display:none}.product-tab__tab-list::-webkit-scrollbar-thumb{display:none}.product-tab__tab-list .tab__content{white-space:nowrap}.product-tab__item{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9375rem}@media screen and (min-width:160.0625rem){.product-tab__item{gap:.58594vw}}@media screen and (max-width:109.375rem){.product-tab__item{gap:.625rem}}.product-tab__item.active,.product-tab__table tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.product-tab__body.article{max-width:unset}.product-tab__table{width:100%;border:0}.product-tab__table tbody{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-tab__table tr{--tab-table-gap: 0.625rem;padding:.5rem 0;width:100%;display:grid;grid-template-columns:repeat(2,calc(50% - (var(--tab-table-gap)/2)));gap:var(--tab-table-gap);border-bottom:solid 1px var(--stroke-dark)}@media screen and (min-width:160.0625rem){.product-tab__table tr{--tab-table-gap: 0.39062vw;padding:.3125vw 0;border-bottom-width:.03906vw}}@media screen and (max-width:39.375rem){.product-tab__table tr{padding:.625rem 0}.product-tab__table tr:first-child{padding-top:0}}.product-tab__table tr:last-child{border-bottom:none}.product-tab__table td{margin:0;padding:0;width:100%}.product-tab__table td:first-child{color:var(--text-dark-secondary)}.product-tab__table td:last-child{color:var(--text-dark-primary)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcHJvZHVjdC1wYWdlL3Byb2R1Y3QtcGFnZS5zY3NzIiwibWl4aW5zL19taXhpbi5zY3NzIiwiY29tcG9uZW50cy9wcm9kdWN0LXBhZ2UvX3Byb2R1Y3QtdGh1bWIuc2NzcyIsIm1peGlucy9fZGlzYWJsZS1tb2ItaG92ZXIuc2NzcyIsIm1peGlucy9fcHNldWRvLWhvdmVyLnNjc3MiLCJjb21wb25lbnRzL3Byb2R1Y3QtcGFnZS9fcHJvZHVjdC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL3Byb2R1Y3QtcGFnZS9fcHJvZHVjdC10YWIuc2NzcyIsIm1peGlucy9fc2Nyb2xsYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0Usc0IsQ0FDRSxZLENBQ0Esb0MsQ0FDQSxzQixDQUNBLHlDLENBQUEsc0MsQ0FBQSxpQyxDQUNBLDJCLENDV0Ysc0NEaEJBLHNCLENBUUkscUMsQUNjSix3Q0R0QkEsc0IsQ0FZSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsYUFJSixxQixDQUNFLGUsQ0FDQSxZLENBRUEsVSxDQUNBLGdCLENBRUEsa0MsQ0FFQSxlLENDN0JGLDBDRG9CQSxxQixDQVlJLG1CLEFDcEJKLHlDRFFBLHFCLENBZ0JJLGlCLEFDbEJKLHNDREVBLHFCLENBb0JJLGUsQ0FFQSxrQixBQ2xCSix3Q0RKQSxxQixDQTBCSSxnQkExQkgsbUMsQ0ErQkssaUIsQ0FFQSxVLENBQ0EsVyxDQUtOLHVCLENBQ0UsaUIsQ0FDQSxZLENBQ0EsYSxDQUNBLFMsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsaUIsQ0FDQSxzQixDQUFBLG1CLENBQUEscUIsQ0FDQSxZLENDdEVGLDBDRDJEQSx1QixDQWNJLGEsQ0FDQSxjLENBQ0EsYyxBQy9ESix5Q0QrQ0EsdUIsQ0FvQkksYSxDQUNBLGdCLEFDOURKLHNDRHlDQSx1QixDQXlCSSxXLENBQ0EsYyxBQzdESix3Q0RtQ0EsdUIsQ0E4QkksVyxDQUNBLGNBSUosb0IsQ0FDRSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsUyxDQUVBLFUsQ0FDQSxXLENBUEQsd0IsQ0VJQSx5QixDRk1HLHVDLENBQUEsb0MsQ0FRRCx5RCxDQUFBLDhDLENBQUEsdUQsQ0FBQSw0QyxDQUdLLHdCLENHbkhSLHlCSGdIRywrRCxDQUFBLG9ELENBQUEsNkQsQ0FBQSxrRCxDQVVPLHlCLENBVlAseUUsQ0FBQSw4RCxDQUFBLHVFLENBQUEsNEQsQ0FvQlMsNEJFcklkLGMsQ0FDRSxlLENBQ0EsWSxDQUVBLFUsQ0FDQSxnQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0RSQSwwQ0NERixjLENBWUksbUIsQURDRix5Q0NiRixjLENBZ0JJLGlCLEFER0Ysc0NDbkJGLGMsQ0FvQkksa0IsQURLRix3Q0N6QkYsYyxDQXdCSSxrQkFHRixzQixDQUNFLFUsQ0FDQSxlLENBRUEsa0MsQ0FFQSxlLENEaENGLDBDQzBCQSxzQixDQVNJLG1CLEFEdkJKLHlDQ2NBLHNCLENBYUksYyxBRHJCSixzQ0NRQSxzQixDQWlCSSxhLEFEbkJKLHdDQ0VBLHNCLENBcUJJLGtCQXJCSCxvQyxDQTRCSyxVLENBQ0EsYyxDRHZETiwwQ0MwQkMsb0MsQ0FnQ08sa0IsQUQ5Q1IseUNDY0Msb0MsQ0FvQ08sZ0IsQUQ1Q1Isc0NDUUMsb0MsQ0F3Q08sa0IsQUQxQ1Isd0NDRUMsb0MsQ0FpRE8sYyxDQUNBLGtCQWxEUCx1RSxDQXlEYSxjLENBRUEsb0MsQ0RyRmQsMENDMEJDLHVFLENBOERlLGtCQVVoQixxQixDQUNFLFUsQ0FDQSxXLENBRUEsa0MsQ0FDQSw4QixDQUVBLGUsQ0FDQSxjLENBRUEseUgsQ0FBQSxpSCxDQVZELHlCLENBY0csVSxDQUNBLFcsQ0FFQSxxQixDQUdBLHlCLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLG1CLENEeEhKLDBDQ2tHQyx5QixDQXlCSyx3QixBRHpHTixzQ0NnRkMseUIsQ0E2Qkssc0JBS04sMEIsQ0FDRSxVLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLFksQ0QxSUYsMENDb0lBLDBCLENBU0ksYyxBRDNISixzQ0NrSEEsMEIsQ0FhSSxjQWJILGtDLENBaUJHLGdCLENBakJILDhDLENBb0JLLDZCLENBQUEseUIsQ0FBQSxxQixDQXBCTCwwQyxDRXBJRCxVLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUVBLDZCLENBQ0EsOEIsQ0FFQSw0QixDQUVBLFMsQ0hWQSwwQ0NvSUMsMEMsQ0V2SEMsYSxDQUNBLGMsQ0FFQSw2QixDQUNBLGdDQ2xCSixhLENBQ0UsZ0IsQ0FDQSxZLENBQ0EsZ0IsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsYSxDQUVBLG1DLENBQ0Esa0MsQ0pUQSwwQ0lERixhLENBYUksaUIsQ0FFQSxjLEFKRkYseUNJYkYsYSxDQW1CSSxpQixDQUVBLGEsQUpGRixzQ0luQkYsYSxDQXlCSSxlLENBQ0EsYyxBSkRGLHdDSXpCRixhLENBOEJJLFMsQ0FDQSxtQixDQUVBLGUsQ0FDQSxVQUdGLG9CLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxpQixDQUNBLHNCLENBQUEsbUIsQ0FBQSxxQixDQUdGLG1CLENBS0EscUIsQ0FKRSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHRixxQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FFQSxzQixDQUFBLG1CLENBQUEscUIsQ0FDQSxXLENKckRGLDBDSWdEQSxxQixDQVFJLGMsQUo1Q0oseUNJb0NBLHFCLENBWUksYyxBSnBDSix3Q0l3QkEscUIsQ0FnQkksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsaUIsQ0FDQSxjQUlKLHFCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHNCLENBQUEsbUIsQ0FBQSxxQixDQUNBLFMsQ0ozRUYsMENJc0VBLHFCLENBUUksYUFSSCw2QixDQVlHLFUsQ0FDQSxXLENKbkZKLDBDSXNFQyw2QixDQWdCSyxhLENBQ0EsZUFJSiwyQixDQUNFLHlCLENBQ0Esb0IsQ0FJSixtQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSxXLENKcEdGLDBDSWlHQSxtQixDQU1JLGNBSUosa0IsQ0FDRSxVLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGEsQ0pqSEYsMENJMkdBLGtCLENBU0ksYyxBSjVGSix3Q0ltRkEsa0IsQ0FhSSx1QixDQUFBLG9CLENBQUEsaUIsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJSixvQixDQUNFLGtCLENBQUEsYyxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHNCLENBQUEsbUIsQ0FBQSxxQixDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUNBLFMsQ0psSUYsMENJNkhBLG9CLENBUUksMkIsQ0FBQSx3QixDQUFBLHFCLEFKekhKLHlDSWlIQSxvQixDQVlJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLG1CQUlKLHFCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLFcsQ0pqSkYsMENJOElBLHFCLENBTUksYyxBSjVISix3Q0lzSEEscUIsQ0FVSSxZQVZILDZCLENBY0csbUIsQ0FBQSxhLENKcElKLHdDSXNIQyw2QixDQWlCSyxVLENBQ0EsbUIsQ0FBQSxhLENBQ0Esa0IsQ0FBQSxtQixDQUFBLGFBbkJMLHNDLENBdUJLLGtCLENBS04scUIsQ0FDRSxZLENBQ0EsbUMsQ0FDQSxZLENKN0tGLDBDSTBLQSxxQixDQU1JLGMsQUp4Skosd0NJa0pBLHFCLENBVUksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJSix5QixDQUlBLG1CLENBSEUsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FHRixtQixDQUNFLG1CLENBRUEsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSxZLENBRUEsbUMsQ0FDQSxrQixDSnJNRiwwQ0k2TEEsbUIsQ0FXSSxrQixDQUVBLFksQ0FFQSx5QixBSmhNSix5Q0lpTEEsbUIsQ0FtQkksaUIsQ0FFQSxhQUlKLG1CLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHNCLENBQUEsbUIsQ0FBQSxxQixDQUNBLFMsQ0ozTkYsMENJc05BLG1CLENBUUksYUFJSixtQixDQUNFLGMsQ0p2TkYseUNJc05BLG1CLENBSUksaUIsQ0FDQSxlQVdKLG1CLENBaEJDLDRCLENBbUJDLDBCLENBQUEsMEIsQ0FBQSxtQixDQW5CRCw0QixDQVNHLGlCLENBQ0EsVSxDQU1KLG1CLENBQ0UsYSxDQUNBLGMsQ0FFQSxtQixDQUFBLGEsQ0FFQSx5QixDSnhQRiwwQ0lrUEEsbUIsQ0FTSSxjLENBQ0EsaUJDN1BOLHVCLENBRUksaUIsQ0FFQSxZLENBQ0Esb0MsQ0FDQSx5QyxDQUFBLHNDLENBQUEsaUMsQ0FDQSwyQixDTFlGLHNDS25CRix1QixDQVVNLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBSUoscUIsQ0FDRSxlLENBRUEsVSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxZLENMcEJGLDBDS2NBLHFCLENBU0ksZSxBTFhKLHlDS0VBLHFCLENBYUksZSxBTEhKLHdDS1ZBLHFCLENBaUJJLGFBS0Ysc0IsQ0FDRSxVLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLFcsQ0NVSixvQixDTmxEQSwwQ0tvQ0Usc0IsQ0FPSSxjLEFMekJOLHNDS2tCRSxzQixDQVdJLGlCLENBQ0EsNkIsQ0FDQSxvQyxDQUVBLDhDLENBRUEsYSxDQUNBLHNCQ0ZOLHlDLENBQ0UsWSxDQUdGLCtDLENBQ0UsWSxDQUdGLCtDLENBQ0UsWSxDRHpCQyxvQyxDQXlCSyxrQixDQU1SLGtCLENBQ0UsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsWSxDTHRFRiwwQ0ttRUEsa0IsQ0FNSSxjLEFMN0RKLHlDS3VEQSxrQixDQVVJLGFBVkgseUIsQ0F3QkEseUIsQ0FWRyxtQixDQUFBLG1CLENBQUEsWSxDQUlILDBCLENBRUcsZSxDQUlKLG1CLENBQ0UsVSxDQUNBLFEsQ0FGRCx5QixDQUtHLFUsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQVBILHNCLENBV0cseUIsQ0FFQSxlLENBQ0EsVSxDQUNBLFksQ0FDQSxvRSxDQUNBLHdCLENBRUEsMEMsQ0w5R0osMENLMkZDLHNCLENBc0JLLDBCLENBRUEsaUIsQ0FFQSw4QixBTDdGTix3Q0ttRUMsc0IsQ0E4QkssaUIsQ0E5Qkwsa0MsQ0FpQ08sZUFqQ1AsaUMsQ0FzQ0ssa0IsQ0F0Q0wsc0IsQ0EyQ0csUSxDQUNBLFMsQ0FFQSxVLENBOUNILGtDLENBaURLLGdDLENBakRMLGlDLENBcURLLDhCIiwiZmlsZSI6ImNvbXBvbmVudHMvcHJvZHVjdC1wYWdlL3Byb2R1Y3QtcGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi9taXhpbnMnO1xuXG4ucHJvZHVjdC1wYWdlIHtcbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBjb2x1bW4tZ2FwOiB2YXIoLS1ncmlkLWNvbHVtbi1nYXApO1xuICAgIHJvdy1nYXA6IHZhcigtLWdyaWQtcm93LWdhcCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH0gXG4gIH1cblxuICAmX19zd2lwZXIge1xuICAgIGdyaWQtY29sdW1uOiAyLzg7XG4gICAgZ3JpZC1yb3c6IDEvMjtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogcmVtKDU1MCk7XG5cbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgaGVpZ2h0OiBiaWcoNTUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBoZWlnaHQ6IHJlbSg0NzYpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGdyaWQtY29sdW1uOiAyLzc7XG5cbiAgICAgIGhlaWdodDogcmVtKDM3MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgaGVpZ2h0OiByZW0oMjAwKTtcbiAgICB9XG5cbiAgICAmIC5zd2lwZXIge1xuICAgICAgJi1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RhZy1saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiByZW0oMzApO1xuICAgIGxlZnQ6IHJlbSgzMCk7XG4gICAgei1pbmRleDogMjtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZ2FwOiByZW0oNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgdG9wOiBiaWcoMzApO1xuICAgICAgbGVmdDogYmlnKDMwKTtcbiAgICAgIGdhcDogYmlnKDUpO1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICB0b3A6IHJlbSgyNSk7XG4gICAgICBsZWZ0OiByZW0oMjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHRvcDogcmVtKDIwKTtcbiAgICAgIGxlZnQ6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgdG9wOiByZW0oMTApO1xuICAgICAgbGVmdDogcmVtKDEwKTtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgXG4gICAgJiBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogdmFyKC0tcHJvZHVjdC1vYmplY3QtZml0KTtcbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3QtY2FyZCB7XG4gICZfX3dpc2hsaXN0LFxuICAmX19jb21wYXJpc29uIHtcbiAgICAmX2FjdGl2ZSwgJi5jb21wYXJpc29uLXJlbW92ZSB7XG4gICAgICAmIC5idXR0b24ge1xuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgJiAuYnV0dG9uIHtcbiAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVsZW1lbnRzLWRhcmspO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFuaW1hdGlvbiB7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICAgICYgLmJ1dHRvbiB7XG4gICAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tZWxlbWVudHMtd2hpdGUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICdwcm9kdWN0LXRodW1iJyxcbidwcm9kdWN0LWluZm8nLFxuJ3Byb2R1Y3QtdGFiJ1xuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7cmVtKDI1NjEpfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYURlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje3JlbSgyMTAwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxNzUwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxNDAwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSg2MzApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9AbWl4aW4gY29udGFpbmVyKCRuYW1lLCAkd2lkdGgpIHtcbi8vICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4vLyAgY29udGFpbmVyLW5hbWU6ICRuYW1lO1xuLy8gIEBjb250YWluZXIgKG1heC13aWR0aDogJHdpZHRoKSB7XG4vLyAgICBAY29udGVudDtcbi8vICB9XG4vL31cbiIsIi5wcm9kdWN0LXRodW1iIHtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDEvMjtcblxuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiByZW0oNTUwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgaGVpZ2h0OiBiaWcoNTUwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICBoZWlnaHQ6IHJlbSg0NzYpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgIGhlaWdodDogcmVtKDM3MCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgaGVpZ2h0OiByZW0oMzUpO1xuICB9XG5cbiAgJl9fc3dpcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHJlbSg1MDgpO1xuXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWNvbW1vbik7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGhlaWdodDogYmlnKDUwOCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgaGVpZ2h0OiByZW0oNDMyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgJiAuc3dpcGVyIHtcbiAgICAgICYtd3JhcHBlciB7fVxuXG4gICAgICAmLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogcmVtKDkyKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICAgIGhlaWdodDogYmlnKDkyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg3Nik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMTA1KTtcbiAgICAgICAgICAvL2FzcGVjdC1yYXRpbzogMTA1Lzc1O1xuICAgICAgICAgIFxuICAgICAgICAgIC8qQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxLzEpIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDc1KTtcbiAgICAgICAgICB9Ki9cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgICB3aWR0aDogcmVtKDUwKTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgzNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRodW1iIHtcbiAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAmIC5wcm9kdWN0LXRodW1iIHtcbiAgICAgICAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg0KTtcblxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWFjY2VudC1jb2xvcik7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogYmlnKDQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcbiAgICBib3JkZXI6IHNvbGlkIDAgdmFyKC0tYmctd2hpdGUpO1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgdmFyKC0tYW5pbWF0aW9uLXRpbWluZykgdmFyKC0tY3ViaWMtYmV6aWVyKSxcbiAgICAgIHBhZGRpbmcgdmFyKC0tYW5pbWF0aW9uLXRpbWluZykgdmFyKC0tY3ViaWMtYmV6aWVyKTtcblxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMik7XG5cbiAgICAgIG9iamVjdC1maXQ6IHZhcigtLXByb2R1Y3Qtb2JqZWN0LWZpdCk7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGJpZygyKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiByZW0oNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmIC5idXR0b24ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgcHNldWRvKDUpXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gaG92ZXIge1xyXG4gIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLWZvY3VzIHtcclxuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBwc2V1ZG8oJHBpeGVsKSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtI3tyZW0oJHBpeGVsKX07XHJcbiAgbGVmdDogLSN7cmVtKCRwaXhlbCl9O1xyXG5cclxuICB3aWR0aDogY2FsYygxMDAlICsgI3tyZW0oJHBpeGVsKX0gKiAyKTtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSArICN7cmVtKCRwaXhlbCl9ICogMik7XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICBvcGFjaXR5OiAwO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xyXG4gICAgdG9wOiAje2JpZygtJHBpeGVsKX07XHJcbiAgICBsZWZ0OiAje2JpZygtJHBpeGVsKX07XHJcbiAgXHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcclxuICB9XHJcblxyXG4gIEBjb250ZW50O1xyXG59XHJcbiIsIi5wcm9kdWN0LWluZm8ge1xuICBncmlkLWNvbHVtbjogOC8xMztcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgcGFkZGluZzogcmVtKDMwKTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHJlbSgyNSk7XG5cbiAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tc3Ryb2tlLWRhcmspO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IGJpZygzMCk7XG5cbiAgICBnYXA6IGJpZygyNSk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgcGFkZGluZzogcmVtKDI1KTtcblxuICAgIGdhcDogcmVtKDIwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICBncmlkLWNvbHVtbjogMS83O1xuICAgIGdyaWQtcm93OiAyLzM7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiByZW0oMTUpO1xuXG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAmX19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG5cbiAgJl9faGVhZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX19zdGF0dXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZ2FwOiByZW0oMjApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDIwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBnYXA6IHJlbSgxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIGdhcDogcmVtKDUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3JhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBnYXA6IHJlbSg4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg4KTtcbiAgICB9XG5cbiAgICAmIC5yYXRpbmcge1xuICAgICAgd2lkdGg6IHJlbSg4MCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxNik7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIHdpZHRoOiBiaWcoODApO1xuICAgICAgICBoZWlnaHQ6IGJpZygxNik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb3VudCB7XG4gICAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiByZW0oMTApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDEwKTtcbiAgICB9XG4gIH1cblxuICAmX19idXkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHJlbSgyNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJl9fcHJpY2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgY29sdW1uLWdhcDogcmVtKDEwKTtcbiAgICByb3ctZ2FwOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGNvbHVtbi1nYXA6IGJpZygxMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYgLmJ1dHRvbiB7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIH1cblxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiByZW0oMTUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19jb2xsZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgcGFkZGluZzogcmVtKDI1KSAwO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogcmVtKDE4KTtcblxuICAgIGJvcmRlcjogc29saWQgMXB4IHZhcigtLXN0cm9rZS1kYXJrKTtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmc6IGJpZygyNSkgMDtcblxuICAgICAgZ2FwOiBiaWcoMTgpO1xuXG4gICAgICBib3JkZXItd2lkdGg6IGJpZygxKSAwIGJpZygxKSAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgyMCkgMDtcblxuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZ2FwOiByZW0oOCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoOCk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiByZW0oLTMpO1xuICAgIH1cblxuICAgICYgLnRvb2x0aXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiByZW0oNCk7XG5cbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIHdpZHRoOiByZW0oMjApO1xuICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIGZpbGw6IHZhcigtLWVsZW1lbnRzLWRhcmspO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiBiaWcoMjApO1xuICAgICAgaGVpZ2h0OiBiaWcoMjApO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2R1Y3QtdGFiIHtcbiAgJiAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWdyaWQtY29sdW1uLWdhcCk7XG4gICAgcm93LWdhcDogdmFyKC0tZ3JpZC1yb3ctZ2FwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGdyaWQtY29sdW1uOiAxLzg7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oMzApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDMwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBnYXA6IHJlbSgyNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oMjApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgJi1saXN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIGdhcDogYmlnKDEwKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHJpZ2h0OiB2YXIoLS1jb250YWluZXItb2Zmc2V0KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItb2Zmc2V0KTtcblxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgKHZhcigtLWNvbnRhaW5lci1vZmZzZXQpICogMikpO1xuXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHNjcm9sbGJhckRlbGV0ZSgpO1xuXG4gICAgICAmIC50YWIge1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogcmVtKDE1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgJi5hcnRpY2xlIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYgdGJvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmIHRyIHtcbiAgICAgIC0tdGFiLXRhYmxlLWdhcDogI3tyZW0oMTApfTtcblxuICAgICAgcGFkZGluZzogcmVtKDgpIDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDUwJSAtICh2YXIoLS10YWItdGFibGUtZ2FwKSAvIDIpKSk7XG4gICAgICBnYXA6IHZhcigtLXRhYi10YWJsZS1nYXApO1xuXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tc3Ryb2tlLWRhcmspO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICAtLXRhYi10YWJsZS1nYXA6ICN7YmlnKDEwKX07XG5cbiAgICAgICAgcGFkZGluZzogYmlnKDgpIDA7XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogYmlnKDEpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMCkgMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgdGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSk7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gc2Nyb2xsYmFyIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiByZW0oMTApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiBiaWcoMTApO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy13aGl0ZSk7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWxlbWVudHMtZ3JheS1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg5OTkpO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJnLXdoaXRlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBib3JkZXItcmFkaXVzOiBiaWcoOTk5KTtcbiAgICAgIGJvcmRlci13aWR0aDogYmlnKDMpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2Nyb2xsYmFySG9yaXpvbnRhbCB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgaGVpZ2h0OiBiaWcoMTApO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy13aGl0ZSk7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWxlbWVudHMtZ3JheS1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg5OTkpO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJnLXdoaXRlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBib3JkZXItcmFkaXVzOiBiaWcoOTk5KTtcbiAgICAgIGJvcmRlci13aWR0aDogYmlnKDMpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2Nyb2xsYmFyRGVsZXRlIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIl19 */
