.swatch-circle-beige{background:beige;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-beige.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-beige{background:beige;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-beige{background:beige;background-color:beige;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{background:#000;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-black.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-black{background:#000;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-black{background:#000;background-color:#000;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{background:#0070d2;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-blue.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-blue{background:#0070d2;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-blue{background:#0070d2;background-color:#0070d2;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{background:brown;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-brown.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-brown{background:brown;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-brown{background:brown;background-color:brown;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{background:#008827;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-green.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-green{background:#008827;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-green{background:#008827;background-color:#008827;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{background:#8f979d;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-grey.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-grey{background:#8f979d;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-grey{background:#8f979d;background-color:#8f979d;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{background:navy;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-navy.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-navy{background:navy;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-navy{background:navy;background-color:navy;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{background:orange;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-orange.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-orange{background:orange;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-orange{background:orange;background-color:orange;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{background:#fe249a;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-pink.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-pink{background:#fe249a;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-pink{background:#fe249a;background-color:#fe249a;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{background:purple;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-purple.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-purple{background:purple;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-purple{background:purple;background-color:purple;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{background:red;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-red.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-red{background:red;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-red{background:red;background-color:red;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{background:#fff;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-white.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-white{background:#fff;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-white{background:#fff;background-color:#fff;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{background:#ff0;border:.063em solid var(--border-primary);display:block;height:23px;position:relative;width:23px}.swatch-circle-yellow.disabled{opacity:.2}@media(min-width:1024px){.swatch-circle-yellow{background:#ff0;border:.063em solid var(--border-primary);height:15px;width:15px}}.swatch-filter-yellow{background:#ff0;background-color:#ff0;border:.063em solid var(--border-primary);display:block;height:1.38em;position:relative;width:1.38em}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:35px;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:35px}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.category-tile{position:relative}.category-tile h1,.category-tile h2{bottom:1.875rem;color:var(--text-primary);font-size:1.75rem;left:1.875rem;position:absolute}.category-tile:before{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(rgba(0,0,0,.5)));background-image:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.5));content:"";height:100%;position:absolute;width:100%}.refinement-bar{background-color:var(--background-primary);display:none;height:100%;left:0;overflow:auto;padding:0;position:fixed;top:0;width:100%;z-index:100}.refinement-bar ul{padding-left:0}.refinement-bar button:focus{outline:none}.refinement-bar .acf-icon-close{height:29px;outline:none;width:29px}.refinement-bar .acf-icon-close:before{font-size:29px;height:29px;line-height:29px;outline:none;width:29px}.refinement-bar .acf-icon-close:before:focus{outline:none}.refinement-bar .acf-icon-down-open-big{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.refinement-bar .acf-icon-up-open-big{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:375px){.refinement-bar{max-width:651px;width:85%}}@media(min-width:1024px){.refinement-bar{display:block!important;position:static;z-index:auto}}.refinement-bar .secondary-bar{padding:0}@media(min-width:1024px){.refinement-bar .secondary-bar{margin-top:28px}}.refinement-bar .secondary-bar button{margin:50px auto 0;width:80%}@media(min-width:768px){.refinement-bar .secondary-bar button{line-height:80px}}@media(min-width:1024px){.refinement-bar .secondary-bar button{line-height:56px;margin:0;width:100%}}.refinement-bar .secondary-bar button:hover{-webkit-transform:none;transform:none}.refinement-bar .secondary-bar button:focus{background-color:var(--background-secondary)}.refinement-bar__title{color:var(--text-special);font:26px var(--font-primary)}@media(min-width:768px){.refinement-bar__title{font-size:30px}}.filter-header{border-bottom:1px solid var(--border-primary);padding:21px 14px 28px 20px}@media(min-width:768px){.filter-header{padding:21px 23px 23px 40px}}.header-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-primary);border-bottom:.063em solid var(--background-primary);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header-bar button.close{font-size:1rem;font-weight:400;opacity:1}.header-bar .fa.fa-close:before{font-size:1.25em}.refinements .card-body>.values{margin-top:-30px}@media(min-width:1024px){.refinements .card-body>.values{margin-top:0}}.refinements .acf-icon-down-open-big:before,.refinements .acf-icon-up-open-big:before{font-size:14px}@media(min-width:375px)and (max-width:767.98px){.refinements .header li,.refinements .values li{display:inline-block}}.refinements .values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0;padding:0}.refinements .values li:first-of-type{margin-top:30px}@media(min-width:1024px){.refinements .values li:first-of-type{margin-top:0}}.refinements .values li:not(:last-of-type){margin-bottom:30px}@media(min-width:1024px){.refinements .values li:not(:last-of-type){margin-bottom:0}}.refinements .header{color:var(--text-secondary);font-size:1.125em}.refinements ul li{padding-left:1px}.refinements ul button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:var(--text-special);display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px}.refinements ul ul{margin-left:1rem}.refinements li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;list-style-type:none;padding-left:0}.refinements li.color-attribute{margin-bottom:0;margin-top:0;width:100%}.refinements li.disabled{opacity:.5}.refinements .card{border:0;margin-bottom:0}.refinements .card .btn{-webkit-box-shadow:inset 0 -1px 0 var(--border-primary);box-shadow:inset 0 -1px 0 var(--border-primary);font-size:30px;line-height:90px}.refinements .card .btn:active{outline:none}.refinements .card .btn[aria-expanded=true],.refinements .card:last-of-type .btn{-webkit-box-shadow:none;box-shadow:none}.refinements .card:focus{outline:none}@media(min-width:1024px){.refinements .card{display:block}.refinements{background-color:var(--background-special-2);margin-top:20px;padding-top:30px}}.refinement-button__text{font:20px var(--font-primary);line-height:23px;margin-left:19px}.checked .refinement-button__text{font-weight:700}@media(min-width:1024px){.refinement-button__text{font-size:12px}}.product-search-results__inner-wrapper,.search-sort-by-wrapper{padding:0}@media(min-width:1024px){.product-search-results__inner-wrapper{padding-left:20px}}@media(min-width:1440px){.product-search-results__inner-wrapper{padding-left:31px}}.search-results{overflow:hidden}@media(max-width:1023.98px){.search-results{padding-left:0;padding-right:0}}.search-results .content-asset{width:100%}.search-results .container{max-width:100%;padding-left:0;padding-right:0}.search-results .row{margin-left:0;margin-right:0}.search-results .refinements .refinement .title{color:var(--text-special)}.search-results .refinements .refinement .title:focus{outline:none}.search-results .refinements .refinement i:before{color:var(--text-special)}@media(min-width:1024px){.search-results{margin-top:50px}}.search-results .no-results-container{-webkit-box-shadow:inset 2px 2px 0 var(--border-primary),inset -2px -2px 0 var(--border-primary);box-shadow:inset 2px 2px 0 var(--border-primary),inset -2px -2px 0 var(--border-primary);margin:30px auto;max-width:90%;padding:20px;text-align:center;width:550px}.secondary-bar{overflow:auto;padding:25px 14px 32px 20px}@media(max-width:767.98px){.secondary-bar a.reset{float:right}}.refinement-header{overflow:auto}.disabled{pointer-events:none}.content-grid-header,.grid-header{margin-bottom:1em;margin-top:1em}@media(max-width:374.98px){.content-grid-header .result-count,.grid-header .result-count{padding-bottom:.938em}.content-grid-header .filter-results,.grid-header .filter-results{display:block;width:100%}}.content-grid-header select,.grid-header select{width:100%}.result-count{color:var(--text-primary);font:14px var(--font-primary)}.refinement .card-header{background-color:var(--background-primary);border-bottom:0;padding:0}.refinement .card-header h2{color:var(--text-primary);font-size:1.125rem}.refinement .card-header h2:focus{outline:none}@media(min-width:1024px){.refinement .card-header h2{border-bottom:1px solid var(--border-primary);color:var(--text-special-2);font:18 var(--font-primary);font-weight:700;margin:0 20px;padding-bottom:12px}}.refinement .card-header:focus{outline:none}@media(min-width:1024px){.refinement .card-header{background-color:var(--background-special-2)}}.refinement .card-body{border-bottom:1px solid var(--border-primary);padding:0 20px 50px}@media(min-width:1024px){.refinement .card-body{background-color:var(--background-special-2);border-bottom:0;padding-top:18px}}.refinement a{text-decoration:none}.refinement.refinement-category li{display:block}.refinement.refinement-color .swatch-circle.selected{color:var(--text-special);line-height:23px}@media(min-width:1024px){.refinement.refinement-color .swatch-circle.selected{line-height:1}}.refinement.refinement-color .swatch-circle.selected:after{content:none}.refinement.refinement-color .swatch-circle.selected.swatch-circle-black{color:#fff}.refinement.refinement-color .swatch-circle.selected.swatch-circle-white{color:#000}@media(min-width:768px){.refinement.refinement-color .card-body{padding-bottom:50px}}.refinement .card-icon{float:right}.search-banner{background-image:url(../images/search.jpg);background-position-y:40%}.search-keywords{font-weight:700}.filter-bar{margin:13px 0;width:100%}.filter-bar ul{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin-bottom:0;padding-left:0;width:100%}.filter-bar button{width:100%}.filter-bar .refinement-to-remove{border:0;height:auto;margin-bottom:15px;width:calc(50% - 5px)}.filter-bar .refinement-to-remove .acf-icon-close{color:var(--text-special-2);left:15px;position:absolute;top:0}.filter-bar .refinement-to-remove button{-webkit-box-shadow:inset 1px 1px 0 var(--border-special-3),inset -1px -1px 0 var(--border-special-3);box-shadow:inset 1px 1px 0 var(--border-special-3),inset -1px -1px 0 var(--border-special-3);color:var(--text-special-2);padding-left:40px;position:relative;text-align:center}.filter-bar .refinement-to-remove .refinement-to-remove__title{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:768px){.filter-bar .refinement-to-remove{width:calc(50% - 11px)}}.refinement-checkbox{border:1px solid var(--border-special);display:inline-block;height:23px;position:relative;width:23px}.checked .refinement-checkbox{background-color:var(--background-secondary)}@media(min-width:1024px){.refinement-checkbox{height:15px;width:15px}}.refinement-checkbox__inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-primary);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@media(min-width:1024px){.refinement-checkbox__inner{line-height:13px}}.refinement-checkbox__inner .icon-check:before{color:var(--text-secondary)}.tab-content{padding-left:0;padding-right:0}.product-grid{padding:0 11px}.product-grid .tile-item{margin-bottom:39px;padding:0 9px}@media(min-width:768px){.product-grid .tile-item{margin-bottom:79px}}@media(min-width:1024px){.product-grid .tile-item{margin-bottom:67px}}@media(min-width:768px){.product-grid{padding:0 25px}}@media(min-width:1024px){.product-grid{padding:0}.product-grid.row{margin-left:-11px;margin-right:-11px}}.search-tips{margin-top:1.875rem;text-align:left}.category-item{margin-bottom:.938rem}.show-more,.show-more-content{clear:both;padding:.938em}.swatch-mark.color-value[data-selected=true]:after{content:"";display:table-caption;font-family:var(--font-icons);font-size:1.625em;left:.295em;position:absolute}.swatch-mark.color-value.selected:after{color:#fff;content:"";display:table-caption;font-family:var(--font-icons);font-size:13px;left:3px;line-height:13px;position:absolute;top:4px;width:75%}@media(min-width:1024px){.swatch-mark.color-value.selected:after{font-size:11px;left:1px;line-height:12px;top:1px}}.swatch-mark.color-value.selected.swatch-circle-white:after{color:#000}.search-nav{border:0;margin-bottom:0}.search-nav .nav-tabs-wrapper{padding:0}@media(max-width:374.98px){.search-nav .nav-tabs-wrapper{width:100%}}.search-nav .nav-tabs-wrapper .nav-tabs{border-bottom:0}.search-nav .nav-item{margin-bottom:5px}.search-nav .nav-item:focus{outline:0}.search-nav .nav-item .nav-link:focus{background-color:var(--background-primary);outline:0}.search-nav .nav-item .nav-link.active{border-color:var(--border-special-3)}.product-options .quantity{bottom:0;position:absolute;right:0}.sort-by-select-wrapper{position:relative}.sort-by-select-wrapper .dropdown-indicator{fill:var(--text-secondary);height:9px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px}.sort-by-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--background-secondary);background-image:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--text-secondary);display:none;font:14px var(--font-primary);height:52px;line-height:52px;margin:0;max-width:100%;padding:0 20px;text-align:left;width:100%}.sort-by-select:focus{outline:none}.sort-by-select:focus::-ms-value{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--text-secondary)!important;outline:0!important}@media(min-width:1024px){.sort-by-select{cursor:pointer;display:block}}.sort-by-select::-ms-expand{display:none}.sort-by-select-mobile{background-color:var(--background-primary);display:none;height:100%;left:0;overflow:auto;padding:0;position:fixed;top:0;width:100%;z-index:1060}.sort-by-select-mobile ul{list-style-type:none}.sort-by-select-mobile .acf-icon-close{height:29px;outline:none;width:29px}.sort-by-select-mobile .acf-icon-close:before{font-size:29px;height:29px;line-height:29px;outline:none;width:29px}.sort-by-select-mobile .acf-icon-close:before:focus{outline:none}.sort-by-select-mobile__items{margin-bottom:0;padding:50px 20px}.sort-by-select-mobile__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-special);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.sort-by-select-mobile--show{background-color:var(--background-primary);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:11000}@media(min-width:375px){.sort-by-select-mobile--show{max-width:651px;width:85%}}@media(min-width:1024px){.sort-by-select-mobile--show{display:none}}.sort-by-select-mobile__item-text{font:20px var(--font-primary);line-height:23px;margin-left:19px}.checked .sort-by-select-mobile__item-text{font-weight:700}.product-grid__bottom{margin-top:50px;padding-left:20px;padding-right:20px;width:100%}@media(min-width:768px){.product-grid__bottom{padding-left:40px;padding-right:40px}}.search-filters-wrapper{padding-left:20px;padding-right:20px}.search-filters-wrapper .filter-results,.search-filters-wrapper .mobile-sort-by{margin-top:12px;width:100%}@media(min-width:768px){.search-filters-wrapper .filter-results,.search-filters-wrapper .mobile-sort-by{width:calc(50% - 11px)}}@media(min-width:1024px){.search-filters-wrapper .filter-results,.search-filters-wrapper .mobile-sort-by{margin-top:0}}@media(min-width:768px){.search-filters-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-left:35px;padding-right:35px}}.mobile-sort-by{margin-top:12px}@media(min-width:768px){.mobile-sort-by{margin-top:0}}.plp-content-top-margin{margin-top:64px}@media(min-width:768px){.plp-content-top-margin{margin-top:98px}}@media(min-width:1024px){.plp-content-top-margin{margin-top:77px}}.plp-content-bottom-margin{margin-bottom:52px}@media(min-width:768px){.plp-content-bottom-margin{margin-bottom:76px}}@media(min-width:1024px){.plp-content-bottom-margin{margin-bottom:47px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZW50L2RlZmF1bHQvc2Nzcy9zZWFyY2guc2NzcyIsIndlYnBhY2s6Ly8vLi9jYXJ0cmlkZ2VzL2FwcF9yZWZhcHAvY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19zd2F0Y2guc2NzcyIsIndlYnBhY2s6Ly8vLi9jYXJ0cmlkZ2VzL2FwcF9yZWZhcHAvY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19zaGFwZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL2NhcnRyaWRnZXMvYXBwX3JlZmFwcC9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jYXRlZ29yeVRpbGVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIn5AcmVmYXBwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5AaW1wb3J0IFwifkByZWZhcHAvc2Nzcy91dGlsaXRpZXMvc3dhdGNoXCI7XG5AaW1wb3J0IFwifkByZWZhcHAvc2Nzcy9jb21wb25lbnRzL2NhdGVnb3J5VGlsZXNcIjtcblxuLnJlZmluZW1lbnQtYmFyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2YtaWNvbi1jbG9zZSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICBoZWlnaHQ6IDI5cHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICB3aWR0aDogMjlweDtcbiAgICAgICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjZi1pY29uLWRvd24tb3Blbi1iaWcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cblxuICAgIC5hY2YtaWNvbi11cC1vcGVuLWJpZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBtYXgtd2lkdGg6IDY1MXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgei1pbmRleDogYXV0bztcbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZmluZW1lbnQtYmFyX190aXRsZSB7XG4gICAgZm9udDogMjZweCB2YXIoLS1mb250LXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNwZWNpYWwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxufVxuXG4uZmlsdGVyLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjFweCAxNHB4IDI4cHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnkpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAyMXB4IDIzcHggMjNweCA0MHB4O1xuICAgIH1cbn1cblxuLmhlYWRlci1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2M2VtIHNvbGlkIHZhcigtLWJhY2tncm91bmQtcHJpbWFyeSk7XG5cbiAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmZhLmZhLWNsb3NlOjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICB9XG59XG5cbi5yZWZpbmVtZW50cyB7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgID4gLnZhbHVlcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNmLWljb24tZG93bi1vcGVuLWJpZyxcbiAgICAuYWNmLWljb24tdXAtb3Blbi1iaWcge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcixcbiAgICAudmFsdWVzIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZhbHVlcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtc3BlY2lhbCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG5cbiAgICAgICAgJi5jb2xvci1hdHRyaWJ1dGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCB2YXIoLS1ib3JkZXItcHJpbWFyeSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtc3BlY2lhbC0yKTtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxufVxuXG4ucmVmaW5lbWVudC1idXR0b25fX3RleHQge1xuICAgIGZvbnQ6IDIwcHggdmFyKC0tZm9udC1wcmltYXJ5KTtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tbGVmdDogMTlweDtcblxuICAgIC5jaGVja2VkICYge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG5cbi5zZWFyY2gtc29ydC1ieS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucHJvZHVjdC1zZWFyY2gtcmVzdWx0c19faW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICAgIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY29udGVudC1hc3NldCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAucmVmaW5lbWVudHMge1xuICAgICAgICAucmVmaW5lbWVudCB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNwZWNpYWwpO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1zcGVjaWFsKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm5vLXJlc3VsdHMtY29udGFpbmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAwIHZhcigtLWJvcmRlci1wcmltYXJ5KSwgaW5zZXQgLTJweCAtMnB4IDAgdmFyKC0tYm9yZGVyLXByaW1hcnkpO1xuICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnNlY29uZGFyeS1iYXIge1xuICAgIHBhZGRpbmc6IDI1cHggMTRweCAzMnB4IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICBhLnJlc2V0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWZpbmVtZW50LWhlYWRlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ncmlkLWhlYWRlcixcbi5jb250ZW50LWdyaWQtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHhzKSB7XG4gICAgICAgIC5yZXN1bHQtY291bnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuOTM4ZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLXJlc3VsdHMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnJlc3VsdC1jb3VudCB7XG4gICAgZm9udDogMTRweCB2YXIoLS1mb250LXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xufVxuXG4ucmVmaW5lbWVudCB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250OiAxOCB2YXIoLS1mb250LXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNwZWNpYWwtMik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtc3BlY2lhbC0yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggNTBweCAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLXByaW1hcnkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtc3BlY2lhbC0yKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi5yZWZpbmVtZW50LWNhdGVnb3J5IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlZmluZW1lbnQtY29sb3Ige1xuICAgICAgICAuc3dhdGNoLWNpcmNsZS5zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1zcGVjaWFsKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN3YXRjaC1jaXJjbGUtYmxhY2sge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zd2F0Y2gtY2lyY2xlLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWljb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxufVxuXG4uc2VhcmNoLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA0MCU7XG59XG5cbi5zZWFyY2gta2V5d29yZHMge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmlsdGVyLWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxM3B4IDA7XG5cbiAgICB1bCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnJlZmluZW1lbnQtdG8tcmVtb3ZlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgLmFjZi1pY29uLWNsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1zcGVjaWFsLTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMCB2YXIoLS1ib3JkZXItc3BlY2lhbC0zKSwgaW5zZXQgLTFweCAtMXB4IDAgdmFyKC0tYm9yZGVyLXNwZWNpYWwtMyk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1zcGVjaWFsLTIpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlZmluZW1lbnQtdG8tcmVtb3ZlX190aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDExcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVmaW5lbWVudC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLXNwZWNpYWwpO1xuXG4gICAgLmNoZWNrZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgfVxufVxuXG4ucmVmaW5lbWVudC1jaGVja2JveF9faW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtcHJpbWFyeSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIH1cblxuICAgIC5pY29uLWNoZWNrIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWItY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wcm9kdWN0LWdyaWQge1xuICAgIHBhZGRpbmc6IDAgMTFweDtcblxuICAgIC50aWxlLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzlweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3OXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTExcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VhcmNoLXRpcHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5cbi5jYXRlZ29yeS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzOHJlbTtcbn1cblxuLnNob3ctbW9yZSxcbi5zaG93LW1vcmUtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45MzhlbTtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLnN3YXRjaC1tYXJrIHtcbiAgICBAaW5jbHVkZSBzd2F0Y2gtY2hlY2stbWFyaygpO1xufVxuXG4uc2VhcmNoLW5hdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IDA7XG5cbiAgICAubmF2LXRhYnMtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLXNwZWNpYWwtMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LW9wdGlvbnMgLnF1YW50aXR5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uc29ydC1ieS1zZWxlY3Qtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmRyb3Bkb3duLWluZGljYXRvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBmaWxsOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XG4gICAgfVxufVxuXG4uc29ydC1ieS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udDogMTRweCB2YXIoLS1mb250LXByaW1hcnkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAvLyBmaXggZm9jdXMgc3RhdGUgc3R5bGluZyBpc3N1ZXMgb24gRWRnZVxuICAgICAgICAmOjotbXMtdmFsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi5zb3J0LWJ5LXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNvcnQtYnktc2VsZWN0LW1vYmlsZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA2MDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjZi1pY29uLWNsb3NlIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgIGhlaWdodDogMjlweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zb3J0LWJ5LXNlbGVjdC1tb2JpbGVfX2l0ZW1zIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNvcnQtYnktc2VsZWN0LW1vYmlsZV9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNwZWNpYWwpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zb3J0LWJ5LXNlbGVjdC1tb2JpbGUtLXNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMTAwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTFweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uc29ydC1ieS1zZWxlY3QtbW9iaWxlX19pdGVtLXRleHQge1xuICAgIGZvbnQ6IDIwcHggdmFyKC0tZm9udC1wcmltYXJ5KTtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tbGVmdDogMTlweDtcblxuICAgIC5jaGVja2VkICYge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cbi5wcm9kdWN0LWdyaWRfX2JvdHRvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbn1cblxuLnNlYXJjaC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgLmZpbHRlci1yZXN1bHRzLFxuICAgIC5tb2JpbGUtc29ydC1ieSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDExcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICB9XG59XG5cbi5tb2JpbGUtc29ydC1ieSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5wbHAtY29udGVudC10b3AtbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA5OHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzdweDtcbiAgICB9XG59XG5cbi5wbHAtY29udGVudC1ib3R0b20tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic2hhcGVzXCI7XG5cbkBtaXhpbiBzd2F0Y2goJGRpYW1ldGVyLCAkY29sb3IpIHtcbiAgICBAaW5jbHVkZSBjaXJjbGUoJGRpYW1ldGVyLCAkY29sb3IpO1xuICAgIEBpbmNsdWRlIHN3YXRjaC1jaGVjay1tYXJrKCk7XG5cbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzEzZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gc3dhdGNoLWZpbHRlciB4IG1hcmsgdG8gdW5kbyBhIGZpbHRlclxuICAgIGkuZmEtdGltZXMtY2lyY2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBoZWlnaHQ6IDAuNzVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOGVtO1xuICAgICAgICB3aWR0aDogMC44ZW07XG4gICAgfVxufVxuXG5AbWl4aW4gc3dhdGNoLWNoZWNrLW1hcmsoKSB7XG4gICAgJi5jb2xvci12YWx1ZVtkYXRhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTgwYlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICAgICAgICBmb250LXNpemU6IDEuNjI1ZW07XG4gICAgICAgIGxlZnQ6IDAuMjk1ZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaWNvbnMpO1xuICAgIH1cblxuICAgICYuY29sb3ItdmFsdWUuc2VsZWN0ZWQge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxFODBCXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pY29ucyk7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2F0Y2gtY2lyY2xlLXdoaXRlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHN3YXRjaC1jb2xvcnM6IChcbiAgICBcImJlaWdlXCI6ICNmNWY1ZGMsXG4gICAgXCJibGFja1wiOiAjMDAwLFxuICAgIFwiYmx1ZVwiOiAjMDA3MGQyLFxuICAgIFwiYnJvd25cIjogI2E1MmEyYSxcbiAgICBcImdyZWVuXCI6ICMwMDg4MjcsXG4gICAgXCJncmV5XCI6ICM4Zjk3OWQsXG4gICAgXCJuYXZ5XCI6ICMwMDAwODAsXG4gICAgXCJvcmFuZ2VcIjogI2ZmYTUwMCxcbiAgICBcInBpbmtcIjogI2ZlMjQ5YSxcbiAgICBcInB1cnBsZVwiOiAjODAwMDgwLFxuICAgIFwicmVkXCI6ICNmMDAsXG4gICAgXCJ3aGl0ZVwiOiAjZmZmLFxuICAgIFwieWVsbG93XCI6ICNmZjAsXG4pO1xuXG5AZWFjaCAkY29sb3IgaW4gbWFwLWtleXMoJHN3YXRjaC1jb2xvcnMpIHtcbiAgICAkY29sb3JWYWx1ZTogI3ttYXAtZ2V0KCRzd2F0Y2gtY29sb3JzLCAkY29sb3IpfTtcblxuICAgIC5zd2F0Y2gtY2lyY2xlLSN7JGNvbG9yfSB7XG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZSgyM3B4LCAkY29sb3JWYWx1ZSk7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNpcmNsZSgxNXB4LCAkY29sb3JWYWx1ZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dhdGNoLWZpbHRlci0jeyRjb2xvcn0ge1xuICAgICAgICBAaW5jbHVkZSBjaXJjbGUoMS4zOGVtLCAkY29sb3JWYWx1ZSk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yVmFsdWU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIENyZWRpdDogQ2hyaXN0aWFuIE11ZWNrZSAoY211ZWNrZUBkZW1hbmR3YXJlLmNvbSlcbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDEzMCwgMzAsIDE0NSwgMSkgMCwgcmdiYSgxMzAsIDMwLCAxNDUsIDEpIDI1JSwgcmdiYSgyMzcsIDIwOSwgNTIsIDEpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMCwgMSkgNTAlLCByZ2JhKDIzNywgMjA5LCA1MiwgMSkgNTAlLCAjNTliYTAwIDUwJSwgIzU5YmEwMCA3NiUsICMxMTEgNzYlLCAjMTExIDEwMCUpLFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNCwgOTIsIDIwOSwgMSkgMCwgcmdiYSgxNCwgOTIsIDIwOSwgMSkgNTAlLCByZ2JhKDIyNiwgMTEsIDExLCAxKSA1MCUsIHJnYmEoMjI2LCAxMSwgMTEsIDEpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgICB3aWR0aDogMzVweDtcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAgIH1cbn1cbiIsIkBtaXhpbiBjaXJjbGUoJGRpYW1ldGVyLCAkY29sb3IpIHtcbiAgICAvLyBTb3VyY2U6ICBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9rb2dha3VyZS80NzY5OTA0XG4gICAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1wcmltYXJ5KTtcbiAgICB3aWR0aDogJGRpYW1ldGVyO1xuICAgIGhlaWdodDogJGRpYW1ldGVyO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmNhdGVnb3J5LXRpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgxLFxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMS44NzVyZW07XG4gICAgICAgIGxlZnQ6IDEuODc1cmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDYwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIvIn0=*/