.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:20px;border-top-right-radius:20px;padding-top:15px;margin:0;width:100%;height:100%}.search-tool .search-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:285px;margin-top:15px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 25px 10px}.search-tool .search-section-container .location-area{position:relative;padding:0 1px 0 33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:15px;left:13px;display:inline-block;width:45px;height:28px;z-index:3}.search-tool .search-section-container .location-area .location-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-search_yellow) 0 0/contain no-repeat}.search-tool .search-section-container .location-area input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;border:0;color:var(--color-primary);background-color:transparent;font-family:freight-sans-pro,sans-serif;font-weight:500;font-size:16px;line-height:31px;padding-left:18px;position:relative;z-index:2}@media screen and (min-width:768px){.search-tool .search-section-container .location-area i{left:-15px}.search-tool .search-section-container .location-area input{padding-left:36px;font-size:14px}}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area .input-wrapper{position:relative;width:100%}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{position:absolute;left:30px;color:var(--color-primary)}.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{top:5px;font-family:Poppins-Bold,sans-serif;font-size:10px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder{top:18px;font:500 8px roc-grotesk,sans-serif}.search-tool .search-section-container .people-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-tool .search-section-container .people-area .people-area-text{font-family:roc-grotesk,sans-serif;font-weight:500;width:100%;text-align:center;cursor:pointer;white-space:nowrap}.search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold);width:25px;height:25px;right:5px;top:13px;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:var(--color-primary)}.search-tool .search-section-container .people-area .people-area-dropdown{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-141px;background-color:var(--color-neutral-lightest);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.25);box-shadow:0 10px 20px 0 rgba(0,0,0,.25);padding:10px 25px 30px;z-index:999;border-radius:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:348px;max-width:348px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);padding:15px 0}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font:500 20px roc-grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:freight-sans-pro,sans-serif;font-size:18px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font:500 16px freight-sans-pro,sans-serif}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .incrementor-field-search-tool{display:inline-block;text-align:center;width:10px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px;border:none;background-size:contain;background:var(--color-accent-gold);color:var(--color-text);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{background:var(--grey-basic)}.search-tool .search-section-container .button-search-area button{width:100%;border:1px solid var(--color-accent-gold);background-color:var(--color-accent-gold);color:var(--color-primary);letter-spacing:.75px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:focus,.search-tool .search-section-container .button-search-area button:hover{border:1px solid var(--color-accent-gold);background-color:var(--color-primary);color:var(--color-accent-gold)}.search-tool .search-section-container .button-search-area .book,.search-tool .search-section-container .button-search-area .find{display:none}.search-tool .search-section-container .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:40%;max-height:160px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);z-index:3;margin:60px 2px 0 26px}.search-tool .search-section-container .search-results__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.search-tool .search-section-container .search-results__list-item{text-align:start;position:relative;-webkit-transition:.5s;transition:.5s}.search-tool .search-section-container .search-results__list-item:before{content:"";position:absolute;top:11px;left:23px;display:block;width:21px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold)}.search-tool .search-section-container .search-results__list-item a{display:block;padding:10px 0 5px 48px;font-family:freight-sans-pro,sans-serif;color:var(--color-primary);text-decoration:none}.search-tool .search-section-container .search-results__list-item a:active,.search-tool .search-section-container .search-results__list-item a:focus,.search-tool .search-section-container .search-results__list-item a:hover{background-color:var(--color-primary);color:var(--white)}.search-tool .search-section-container .search-results__list-item.selected,.search-tool .search-section-container .search-results__list-item:active,.search-tool .search-section-container .search-results__list-item:focus,.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item.selected a,.search-tool .search-section-container .search-results__list-item:active a,.search-tool .search-section-container .search-results__list-item:focus a,.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results .not-found{font-family:freight-sans-pro,sans-serif;padding:5px 0 5px 55px;color:var(--color-primary);font-size:9px}@media screen and (min-width:768px){.search-tool .search-section-container .search-results__list-item:before{left:24px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 60px}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:0;border-top-right-radius:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:550px;margin:0 auto}.search-tool .search-section-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:initial;width:100%;margin-top:0;font-size:14px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:50px;margin:10px;border:none}.search-tool .search-section-container .button-search-area .area-title,.search-tool .search-section-container .location-area .area-title,.search-tool .search-section-container .people-area .area-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:var(--white);padding:0 5px;top:-18px;font-family:freight-sans-pro,sans-serif;font-size:14px;left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-tool .search-section-container .button-search-area .area-title .location-icon,.search-tool .search-section-container .location-area .area-title .location-icon,.search-tool .search-section-container .people-area .area-title .location-icon{position:initial;width:20px;height:20px}.search-tool .search-section-container .button-search-area .area-title span,.search-tool .search-section-container .location-area .area-title span,.search-tool .search-section-container .people-area .area-title span{padding:0 5px}.search-tool .search-section-container .people-area .people-area-dropdown{bottom:-141px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people,.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-size:17px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px}.search-tool .search-section-container .location-area{position:relative;-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%;padding:0 1px 0 15px}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:10px;left:16px;width:55px;height:28px}.search-tool .search-section-container .location-area input{font-size:14px;line-height:28px;padding-left:45px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:left;font-size:16px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container,.search-tool .search-section-container .location-area input{font-size:16px}}@media screen and (min-width:768px){.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{left:51px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.top-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.top-placeholder{top:0;font-size:15px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.bottom-placeholder{top:18px;font-size:12px}.search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;letter-spacing:1.05px;margin-right:20px}.search-tool .search-section-container .button-search-area button{font-size:14px}.search-tool .search-section-container .search-results{position:absolute;max-height:320px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);margin:69px 0 0}.search-tool .search-section-container .search-results__list-item:before{width:47px;left:36px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 65px}.search-tool .search-section-container .search-results .not-found{font-size:15px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container .button-search-area button{font-size:16px}}.content-section .img-box{height:220px;margin:0 0 40px;padding:0 0 15px 15px}.content-section .img-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background-color:var(--grey-light-basic);-webkit-box-shadow:-20px -20px 0 0 var(--yellow-basic);box-shadow:-20px -20px 0 0 var(--yellow-basic)}.content-section .content{text-align:left}.content-section .content .title{display:block}.content-section .content .title:active,.content-section .content .title:focus,.content-section .content .title:hover{color:var(--yellow-basic)}.content-section .content .text{margin:0;font-family:Poppins-Medium,sans-serif;font-size:15px;line-height:25px}@media screen and (min-width:768px){.content-section .img-box{width:50%;margin:0 auto 40px;height:300px}.content-section .img-box img{-webkit-box-shadow:-20px 20px 0 0 var(--yellow-basic);box-shadow:-20px 20px 0 0 var(--yellow-basic)}.content-section .content .text{font-family:Poppins,sans-serif;font-size:15px}}@media screen and (min-width:992px){.search-tool{width:600px}.search-tool .search-section-container,.search-tool .search-section-container .button-search-area button{font-size:16px}.content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-section .img-box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:400px;height:400px;margin:0 50px 0 0;padding:0 0 30px 30px}.content-section .img-box img{-webkit-box-shadow:-35px 35px 0 0 var(--yellow-basic);box-shadow:-35px 35px 0 0 var(--yellow-basic)}.content-section .content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.content-section .content .text{font-size:16px;line-height:30px}.content-section.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-section.reverse .img-box{margin:0 0 0 50px}}@media screen and (min-width:1200px){.search-tool{top:395px;height:80px}.search-tool .search-section-container{max-width:1080px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:60px}.search-tool .search-section-container .location-area i{top:13px;left:28px;width:65px;height:30px}.search-tool .search-section-container .location-area input{padding-left:60px;font-size:16px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::placeholder{font-size:16px}.search-tool .search-section-container .button-search-area button{font-size:16px}.content-section .img-box{width:500px;height:500px}}@media screen and (min-width:1366px){.content-section .img-box{max-width:600px;width:100%;height:600px}}@media screen and (min-width:1440px){.content-section .img-box{margin-right:100px}.content-section.reverse .img-box{margin:0 0 0 100px}}.reviews{padding:60px 0 0;color:var(--blue-basic);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews .title{margin-bottom:50px}.reviews .title h2{margin:0}.reviews .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.reviews .reviews-list__item{width:100%;padding:15px 25px;text-align:center;overflow-wrap:anywhere}.reviews .reviews-list__item .review-stars-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:20px}.reviews .reviews-list__item .review-stars-list .icon-star{width:27px;height:27px}.reviews .reviews-list__item .review-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 25px}.reviews .reviews-list__item .review-description-container .review-description{font-size:14px;line-height:22px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews .reviews-list__item .review-description-container .review-description.full{display:block;-webkit-line-clamp:unset}.reviews .reviews-list__item .review-description-container .show-more-btn{margin-top:10px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;background:0 0;border:none;color:var(--blue-basic);-webkit-transition:.3s linear;transition:.3s linear;text-decoration:underline;font-weight:600;font-size:16px}.reviews .reviews-list__item .review-description-container .show-more-btn:hover{color:var(--yellow-basic);-webkit-transform:scale(1.05);transform:scale(1.05)}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{margin:0}.reviews .reviews-list__item .review-author{margin-top:5px}.reviews .see-more-reviews-btn{width:100%;max-width:200px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto}.reviews .load-more-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-transform:uppercase;padding-right:10px;font-size:18px;color:var(--blue-basic);margin-top:25px}.reviews .load-more-reviews .arrow-down{content:"";position:inherit;width:15px;height:15px;top:3px;right:-15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#icon-arrow-down) center/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#icon-arrow-down) center/contain no-repeat}.card-reviews{padding:15px 17px;border-radius:10px;border:1px solid var(--color-supportive);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.card-reviews .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-reviews .card-content{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-reviews .reviews-info{font-size:13px;color:var(--color-primary-light);text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.card-reviews .reviews-content{margin:10px 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-reviews .reviews-content.full{-webkit-line-clamp:unset;max-height:none}.card-reviews .btn-show-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;font-family:roc-grotesk,sans-serif;font-weight:500;font-size:15px;cursor:pointer}.card-reviews .btn-show-more:hover{color:var(--yellow-basic)}.card-reviews .list-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}.card-reviews .icon-star{width:17px;height:17px;display:block;background-color:var(--yellow-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width:360px){.reviews .reviews-list__item .review-stars-list .icon-star{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) center/contain no-repeat}}@media screen and (min-width:375px){.reviews .title{font-family:Poppins-Bold,Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-description{font-family:Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{font-family:Poppins,Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-author{font-family:Poppins-Bold,Poppins-Medium,sans-serif}}.popular-cities-section{overflow:hidden}.popular-cities-section .popular-cities-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}.popular-cities-section .popular-cities-section-container .title{font-family:Poppins-Bold,sans-serif;text-align:center;margin-top:0}.popular-cities-section .popular-cities-section-container .title h1{font-size:22px;line-height:33px;margin-bottom:0;margin-top:0}.popular-cities-section .popular-cities-section-container .cities-list{padding:0;background-color:transparent;width:100%;margin-top:30px}.popular-cities-section .popular-cities-section-container .cities-list ul{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}.popular-cities-section .popular-cities-section-container .cities-list ul .item{width:50%;list-style:none;padding:0 5px;position:relative;margin:5px 0}.popular-cities-section .popular-cities-section-container .cities-list ul .item a{width:100%;text-decoration:none;text-align:center}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .img-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:76%;background-color:transparent}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .img-content img{position:absolute;top:0;display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:var(--white);font-family:Poppins-SemiBold,sans-serif;font-size:16px;line-height:17px;padding:5px;width:94%;background:rgba(0,0,0,.38);overflow:hidden}@media screen and (min-width:414px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:95%}}.popular-cities-section .popular-cities-section-container .cities-list ul .item:nth-child(n+7){display:none}.popular-cities-section .popular-cities-section-container .cities-list ul .item:active,.popular-cities-section .popular-cities-section-container .cities-list ul .item:focus,.popular-cities-section .popular-cities-section-container .cities-list ul .item:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.popular-cities-section .popular-cities-section-container .cities-list ul .item:active a .img-content,.popular-cities-section .popular-cities-section-container .cities-list ul .item:focus a .img-content,.popular-cities-section .popular-cities-section-container .cities-list ul .item:hover a .img-content{-webkit-filter:brightness(70%);filter:brightness(70%)}.popular-cities-section .popular-cities-section-container .button-area{height:40px;width:240px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px auto 0}.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn{width:100%;text-align:center;color:var(--blue-basic);background-color:transparent;border:2px solid var(--blue-basic)}.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn:active,.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn:focus,.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn:hover{color:var(--white);background-color:var(--blue-basic);border-color:var(--white)}.parallax-content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.parallax-content-section .content{margin:-60px 15px 35px;background-color:var(--grey-light-basic);z-index:1;text-align:center;padding:20px 15px 30px}.parallax-content-section .content .title{margin:0 0 25px}.parallax-content-section .content .text{margin:0;font-family:Poppins-Medium,sans-serif;font-size:15px;line-height:22px;text-align:left}.parallax-content-section .img-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding-bottom:66%}.parallax-content-section .img-box img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.parallax-content-section{position:relative;padding-bottom:70px}.parallax-content-section .parallax{display:block;min-height:614px;background:0 0}.parallax-content-section .content{margin:0;background-color:var(--white);text-align:left;padding:40px 20px 60px;width:527px;height:527px;position:absolute;top:40px;right:30px}.parallax-content-section .content .text{font-family:Poppins,sans-serif;font-size:16px;line-height:27px}.parallax-content-section .img-box{display:none}}.section-meet-host{background-color:var(--color-primary);color:var(--white);padding:30px 0 140px}.section-meet-host .container-m{position:relative}.section-meet-host .title{color:var(--white)}.section-meet-host .slider-content{margin-bottom:45px}.section-meet-host .card-host{background-color:var(--color-neutral-lightest);color:var(--color-primary);font:400 15px Poppins-Medium,sans-serif}.section-meet-host .card-host .card-img{background-color:var(--color-neutral-light);width:100%;overflow:hidden}.section-meet-host .card-host .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-meet-host .card-host .card-body{padding:12px 45px 24px 22px}.section-meet-host .card-host .card-body .host-name{margin-bottom:0}.section-meet-host .card-host .card-body .host-city{font:400 17px Poppins-Medium,sans-serif}.section-meet-host .decore-label{position:absolute;left:50%;bottom:-90px;-webkit-transform:translateX(-45%) rotate(6deg);transform:translateX(-45%) rotate(6deg)}.section-meet-host .decore-label .icon-arrow{display:inline-block;width:47px;height:43px;background:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-1d5aa49f6a.svg#icon-arrow_04) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-1d5aa49f6a.svg#icon-arrow_04) no-repeat center;-webkit-mask-size:300%;mask-size:300%;position:absolute;left:-30px;bottom:6px}.section-meet-host .decore-label .decore-text{width:320px;font-family:SysFalso-Italic,sans-serif;font-size:20px;line-height:1;display:inline-block;color:var(--color-neutral-lightest);text-align:center}.section-meet-host .meet-host-slider .slick-list{margin:0 -15px}.section-meet-host .meet-host-slider .slick-slide{height:auto!important}.section-meet-host .meet-host-slider .slider-item{margin:0 15px}.section-meet-host .meet-host-slider .slider-item .card-host{height:100%}.section-meet-host .meet-host-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-meet-host .search-section{width:100%;max-width:810px;color:var(--color-primary);margin:0 auto}.section-meet-host .search-section .search-tool{background:var(--color-neutral-lightest);padding:0;border-radius:0}.section-meet-host .search-section .search-tool .search-section-container{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;max-width:none;width:100%;padding:5px 7px;gap:5px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area,.section-meet-host .search-section .search-tool .search-section-container .location-area,.section-meet-host .search-section .search-tool .search-section-container .people-area{margin:0;height:25px;border:0}.section-meet-host .search-section .search-tool .search-section-container .location-area{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;position:relative;padding:0}.section-meet-host .search-section .search-tool .search-section-container .location-area::before{content:"";width:1px;height:20px;background:#a9a3a3;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.section-meet-host .search-section .search-tool .search-section-container .location-area .location-icon{width:12px;height:12px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#icon-location) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#icon-location) no-repeat center;-webkit-mask-size:contain;mask-size:contain;top:50%;left:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-meet-host .search-section .search-tool .search-section-container .location-area input{background:var(--color-neutral-lightest);font-size:9px;padding-left:30px}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-webkit-input-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-moz-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input:-ms-input-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-ms-input-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .people-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;font-size:8px;padding-right:18px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-text{font:500 8px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .people-area .arrow-down-yellow{width:15px;height:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown{padding:10px;bottom:-104px;min-width:350px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .incrementor-field-search-tool{font-size:12px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .children-info{font-size:10px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-item{padding:10px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-title{font-size:12px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 26%;flex:0 1 26%}.section-meet-host .search-section .search-tool .search-section-container .button-search-area .search{font-size:13px}.section-meet-host .search-section .search-tool .search-section-container .search-results{left:-1px;margin:31px 0 0;font-size:9px;border-radius:0}.section-meet-host .search-section .cancellation-message{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.section-meet-host .search-section .cancellation-message-text{font-family:Poppins-Regular,sans-serif;width:300px;text-align:center}@media screen and (min-width:768px){.section-meet-host .search-section{width:100%;max-width:810px;height:76px;z-index:5}.section-meet-host .search-section .search-tool{padding-top:0;width:100%}.section-meet-host .search-section .search-tool .search-section-container{margin-top:0;padding:12px 15px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area,.section-meet-host .search-section .search-tool .search-section-container .location-area,.section-meet-host .search-section .search-tool .search-section-container .people-area{height:52px}.section-meet-host .search-section .search-tool .search-section-container .location-area::before{height:40px}.section-meet-host .search-section .search-tool .search-section-container .location-area .location-icon{width:35px;height:35px;left:0}.section-meet-host .search-section .search-tool .search-section-container .location-area input{background:var(--color-neutral-lightest);font-size:15px;padding-left:50px}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-webkit-input-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-moz-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input:-ms-input-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-ms-input-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .search-results{margin:63px 0 0;font-size:15px}.section-meet-host .search-section .search-tool .search-section-container .people-area{font-size:15px;padding-right:45px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-text{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .people-area .arrow-down-yellow{width:27px;height:27px;right:15px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-175px;padding:10px 30px 30px;min-width:430px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .incrementor-field-search-tool{font-size:17px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .children-info{font-size:14px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-item{padding:20px 10px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-title{font-size:17px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area .search{font-size:21px}.section-meet-host .search-section .cancellation-message{color:var(--white);position:absolute;bottom:-40px;right:5px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;text-shadow:0 6px 6px rgba(0,0,0,.3137254902)}.section-meet-host .search-section .cancellation-message-text{font-family:Poppins-Medium,sans-serif;width:240px}}@media screen and (min-width:992px){.section-meet-host .container-m{padding:0 70px!important}.section-meet-host .slick-prev{left:-70px}.section-meet-host .slick-next{right:-65px}}@media screen and (min-width:1300px){.section-meet-host .container-m{padding:0 20px!important}.section-meet-host.container-xl{padding:30px 15px 110px!important}.section-meet-host .search-section .search-tool .search-section-container .search-results{margin:67px 0 0}.section-meet-host .decore-label{left:-50px;bottom:-60px;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.section-meet-host .decore-label .icon-arrow{width:67px;height:67px;left:42%;bottom:auto;top:-80px;-webkit-transform:rotate(86deg);transform:rotate(86deg)}}@media screen and (min-width:768px){.reviews{padding:50px 0 0;background-color:transparent}.reviews .title{margin-bottom:50px}.reviews .reviews-list{margin:0;gap:30px}.reviews .reviews-list__item{width:calc(50% - 15px);-webkit-box-shadow:none;box-shadow:none;padding:30px 0;margin-bottom:0;text-align:left}.reviews .reviews-list__item .review-stars-list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.reviews .reviews-list__item .review-stars-list .icon-star{width:22px;height:17px}.reviews .reviews-list__item .review-description-container .review-description{line-height:21px;text-align:justify}}@media screen and (min-width:768px) and (min-width:992px){.reviews .reviews-list__item .review-description-container .review-description{font-size:16px;line-height:26px}}@media screen and (min-width:768px){.reviews .reviews-list__item .review-description-container .show-more-btn{-ms-flex-item-align:end;align-self:flex-end}.reviews .reviews-list__item .review-author,.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{font-size:16px}.reviews .see-more-reviews-btn{margin:60px auto;max-width:270px}.reviews .load-more-reviews{display:inline-block}.reviews .load-more-reviews .arrow-down{position:absolute;top:3px;left:179px}.reviews .reviews-link{text-decoration:underline;border:0;margin:80px 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Poppins-SemiBold,sans-serif}.reviews .reviews-link:hover{color:var(--blue-basic);background-color:var(--grey-light-basic)}.card-reviews{border:0;font-size:17px}.card-reviews .card-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-reviews .card-header .reviews-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;text-align:right}.card-reviews .card-header .reviews-info .reviews-info-name{font:500 18px roc-grotesk,sans-serif}.card-reviews .btn-show-more{font-size:18px}.popular-cities-section .popular-cities-section-container .title{text-align:left;padding-left:15px}.popular-cities-section .popular-cities-section-container .title h1{font-size:24px;line-height:33px;text-align:left}.popular-cities-section .popular-cities-section-container .cities-list{margin-top:20px}.popular-cities-section .popular-cities-section-container .cities-list ul .item{width:33%;padding:15px}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .img-content{padding-bottom:58%;background-color:var(--white)}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{bottom:16px;line-height:24px;width:86%}}@media screen and (min-width:992px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:90%}}@media screen and (min-width:1200px){.popular-cities-section .popular-cities-section-container .title h1{font-size:26px}.popular-cities-section .popular-cities-section-container .cities-list{margin-top:0}.popular-cities-section .popular-cities-section-container .cities-list ul .item{padding:35px 15px}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:92%;font-size:18px;line-height:24px;bottom:35px}.popular-cities-section .popular-cities-section-container .button-area{margin-top:80px}}@media screen and (min-width:1200px) and (min-width:1366px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:93%}}@media screen and (min-width:1440px){.section-meet-host .slick-prev{left:-100px}.section-meet-host .slick-next{right:-95px}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{font-size:20px;line-height:30px;width:93%}}@media screen and (min-width:1440px) and (min-width:1600px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:94%}}.seo-page .seo-page__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.seo-page .seo-page__hero .title-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.seo-page .seo-page__hero .column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:20px 0}.seo-page .seo-page__hero .title-block{text-align:center;position:relative;margin:30px 0 60px}.seo-page .seo-page__hero .title-block .title{font-size:45px;line-height:50px;font-family:Poppins-Bold,sans-serif;margin:0;display:inline-block}.seo-page .seo-page__hero .title-block .description p{font-family:Poppins-Medium,sans-serif;position:relative;line-height:24px;width:100%;font-size:19px;margin-top:15px}@media screen and (min-width:375px){.seo-page .seo-page__hero .title-block .description p{font-size:18px;line-height:22px}}@media screen and (min-width:412px){.seo-page .seo-page__hero .title-block .description p{font-size:19px;line-height:24px}}.seo-page .seo-page__hero .title-block .arrow-doodle{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-1e4130a9ed.svg#scribble_blue) no-repeat;width:55px;height:90px;right:-30px;top:60px;-webkit-transform:matrix(-1,1,1,1,0,0);transform:matrix(-1,1,1,1,0,0)}@media screen and (min-width:414px){.seo-page .seo-page__hero .title-block .description p{font-size:18px;line-height:24px}.seo-page .seo-page__hero .title-block .arrow-doodle{right:9px;width:50px;height:70px}}.seo-page .seo-page__hero .title-block .doodle-text{position:absolute;font-family:SysFalso-Italic,sans-serif;line-height:20px;right:40px;bottom:-100px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);display:inline-block;width:150px;height:60px}.seo-page .seo-page__hero .title-block .doodle-text::after{content:"No cookie-cutter stuff";font-size:20px}.seo-page .seo-page__hero .image-block{position:relative;overflow:hidden;display:block;width:100%;height:200px}.seo-page .seo-page__hero .image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:375px){.seo-page .seo-page__hero .title-block .arrow-doodle{top:40px}.seo-page .seo-page__hero .title-block .doodle-text{right:40px;bottom:-108px}.seo-page .seo-page__hero .image-block{height:250px}}@media screen and (min-width:412px){.seo-page .seo-page__hero .image-block{height:200px}}.seo-page .experience-carousel .slider-action-buttons{top:20px}.seo-page .experience-carousel .slider-content{padding:0 0 15px 15px}.seo-page .experience-carousel .slider-content .text,.seo-page .experience-carousel .slider-content .title{text-align:left;padding-right:15px}.seo-page .experience-carousel .slider-content .doodles{position:relative;overflow:hidden}.seo-page .experience-carousel .slider-content .doodles .main-doodle{position:absolute;width:140px;height:147px;top:-50px}.seo-page .experience-carousel .slider-content .doodles .arrow-doodle{width:153px;height:38px;left:52px;top:158px}.seo-page .experience-carousel .slider-content .doodles .description-doodle{display:none}.seo-page .experience-carousel .slider-content .doodles .doodles-text{display:block}.seo-page .experience-carousel .slider-content .doodles.mobile{display:block;height:200px}.seo-page .experience-carousel .slider-content .doodles.mobile .main-doodle{width:120px;height:106px;top:54px;left:-7px;background:url(/theme/frontend/_assets/images/doodles/london.svg) no-repeat}@media screen and (min-width:375px){.seo-page .experience-carousel .slider-content .doodles.mobile .main-doodle{left:5px}}@media screen and (min-width:414px){.seo-page .seo-page__hero .title-block .doodle-text{right:65px}.seo-page .seo-page__hero .image-block{height:250px}.seo-page .experience-carousel .slider-content .doodles.mobile .main-doodle{left:25px}}.seo-page .experience-carousel .slider-content .doodles.mobile .arrow-doodle{display:block;width:190px;height:100px;left:48px;top:133px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-1e4130a9ed.svg#city-path-mobile_blue) 0 0/contain no-repeat}@media screen and (min-width:375px){.seo-page .experience-carousel .slider-content .doodles.mobile .arrow-doodle{left:55px;top:130px}}@media screen and (min-width:414px){.seo-page .experience-carousel .slider-content .doodles.mobile .arrow-doodle{width:201px;height:110px;left:79px;top:123px}}.seo-page .experience-carousel .slider-content .doodles.mobile .description-doodle{display:none}.seo-page .experience-carousel .slider-content .doodles.mobile .doodles-text{display:block;color:var(--color-primary);width:224px;left:102px}@media screen and (min-width:375px){.seo-page .experience-carousel .slider-content .doodles.mobile .doodles-text{left:109px}}@media screen and (min-width:414px){.seo-page .experience-carousel .slider-content .doodles.mobile .doodles-text{left:140px}}.seo-page .experience-carousel .slider-content .doodles.desktop,.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{display:none}.seo-page .experience-carousel .slider-content .experience-carousel-btn{width:240px}.seo-page .box-section:nth-child(2){padding-bottom:50px}.seo-page .box-section:nth-child(3){padding-top:0}.seo-page .box-section:nth-child(8){background-color:var(--color-primary)}.seo-page .box-section:nth-child(9){padding:10px 0;background-color:var(--color-neutral-lightest)}.seo-page .content-page-carousel{color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .slider-content{overflow:hidden}.seo-page .content-page-carousel .slider-content .text-column{text-align:left;padding:0}.seo-page .content-page-carousel .slider-content .text-column .title{font-family:Poppins-Bold,sans-serif;font-size:22px;line-height:24px;margin:0;color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .slider-content .text-column .text{font-size:15px;line-height:20px}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .img-content{height:250px}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .img-content img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#afafaf}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .text-content{color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .text-content h3{line-height:18px;color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .content-page-carousel-btn{border:2px solid var(--color-neutral-lightest);color:var(--color-neutral-lightest);background-color:var(--color-primary)}.seo-page .content-page-carousel .content-page-carousel-btn:active,.seo-page .content-page-carousel .content-page-carousel-btn:focus,.seo-page .content-page-carousel .content-page-carousel-btn:hover{color:var(--color-primary);background-color:var(--color-neutral-lightest);border-color:var(--color-primary)}.seo-page .reviews{background-color:var(--color-neutral-lightest)}.seo-page .reviews .load-more-reviews{margin-top:70px}.seo-page .reviews .load-more-reviews .arrow-down{display:none}.seo-page .experiences-for-all-type{padding-bottom:15px}.seo-page .experiences-for-all-type .slider-content .curious,.seo-page .experiences-for-all-type .slider-content .title-desktop,.seo-page .experiences-for-all-type .slider-content .title-mobile{color:var(--color-neutral-lightest)}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider-item .slider-content-area .content-area-title{height:70px}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider-item .slider-content-area .content-area-title h3{font-size:16px;color:var(--color-neutral-lightest)}@media screen and (min-width:768px){.seo-page .seo-page__hero .title-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.seo-page .seo-page__hero .column{width:50%}.seo-page .seo-page__hero .title-block{text-align:left;margin-top:40px}.seo-page .seo-page__hero .title-block .title{font-size:32px;line-height:35px;margin-bottom:10px}.seo-page .seo-page__hero .title-block .doodle-text{line-height:15px;right:51px;bottom:-115px;width:145px;text-align:center}.seo-page .seo-page__hero .title-block .doodle-text::after{font-size:16px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:43px;right:10px;width:55px}.seo-page .seo-page__hero .image-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding-bottom:30%}.seo-page .seo-page__hero .image-block img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seo-page .experience-carousel{overflow:hidden}.seo-page .experience-carousel .slider-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seo-page .experience-carousel .slider-content .title-block{width:30%;margin-top:50px;position:relative;padding-right:10px}.seo-page .experience-carousel .slider-content .btn-block{width:100%;margin-top:20px}.seo-page .experience-carousel .slider-content .title{color:var(--color-primary);overflow-wrap:anywhere;line-height:35px}.seo-page .experience-carousel .slider-content .text{margin-top:25px;color:var(--color-primary);overflow-wrap:anywhere;line-height:30px}.seo-page .experience-carousel .slider-content .experience-slider{width:70%;margin-top:60px}.seo-page .experience-carousel .slider-content .experience-carousel-btn{border:2px solid var(--color-primary);color:var(--color-primary);background-color:transparent;width:260px}.seo-page .experience-carousel .slider-content .experience-carousel-btn:active,.seo-page .experience-carousel .slider-content .experience-carousel-btn:focus,.seo-page .experience-carousel .slider-content .experience-carousel-btn:hover{color:var(--color-neutral-lightest);background-color:var(--color-primary);border-color:var(--color-neutral-lightest)}.seo-page .experience-carousel .slider-content .doodles{overflow:visible}.seo-page .experience-carousel .slider-content .doodles.mobile{display:none}.seo-page .experience-carousel .slider-content .doodles.desktop{display:block;width:100%;margin-top:20px}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{width:120px;height:106px;top:-107px;left:0;background:url(/theme/frontend/_assets/images/doodles/london.svg) no-repeat}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{display:block;width:185px;height:98px;left:61px;top:-36px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-1e4130a9ed.svg#city-path-mobile_blue) 0 0/contain no-repeat}.seo-page .experience-carousel .slider-content .doodles.desktop .description-doodle{display:none}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-110px;left:115px;color:var(--color-primary);width:210px}.seo-page .box-section:nth-child(2){background-color:var(--color-neutral-lighter);padding-bottom:70px}.seo-page .box-section:nth-child(9){padding:70px 0}.seo-page .box-section:nth-child(11){padding-bottom:70px}.seo-page .content-page-carousel .slider-content .text-column{width:20%;padding-right:10px;overflow-wrap:anywhere;z-index:2;background-color:var(--color-primary)}.seo-page .content-page-carousel .slider-content .text-column .text{line-height:21px}.seo-page .content-page-carousel .slider-content .slider,.seo-page .content-page-carousel .slider-content .slider .slick-list{overflow:visible}.seo-page .content-page-carousel .slider-content .slider.slider-column{max-width:80%;margin-left:initial}.seo-page .reviews .load-more-reviews .arrow-down{display:block}.seo-page .experiences-for-all-type{padding-bottom:0}.seo-page .experiences-for-all-type .slider-content .curious{display:inline-block;top:212px}.seo-page .experiences-for-all-type .slider-content .curious br{display:inline-block}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider-item .slider-content-area .content-area-title{height:50px}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider .slick-list{overflow:visible}}@media screen and (min-width:992px){.seo-page .seo-page__hero .title-block{width:45%;margin-top:45px}.seo-page .seo-page__hero .title-block .title{font-size:43px;line-height:46px;width:410px}.seo-page .seo-page__hero .title-block .description p{font-size:21px;line-height:28px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:62px;width:50px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-111px}.seo-page .seo-page__hero .image-block{width:55%;padding-bottom:30%}.seo-page .experience-carousel .slider-content .title-block{width:32%}.seo-page .experience-carousel .slider-content .btn-block{margin-top:20px}.seo-page .experience-carousel .slider-content .experience-slider{width:68%}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{top:-100px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{display:block;width:191px;height:167px;left:72px;top:-137px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-1e4130a9ed.svg#city-path-desktop_blue) 0 0/contain no-repeat}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-235px;left:80px}.seo-page .box-section:nth-child(9){padding:100px 0}.seo-page .box-section:nth-child(11){padding-bottom:0}.seo-page .content-page-carousel .slider-content .text-column .text{line-height:23px}.seo-page .experiences-for-all-type .slider-content .curious{left:21px}.seo-page .experiences-for-all-type .slider-content .title-desktop{font-size:26px}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider{width:80%}}@media screen and (min-width:1200px){.seo-page .seo-page__hero .title-block .title{font-size:52px;line-height:55px;width:480px;max-height:245px}.seo-page .seo-page__hero .title-block .description p{font-size:26px;line-height:35px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:61px;right:3px;width:75px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-130px;right:52px;line-height:19px;width:158px;height:70px}.seo-page .seo-page__hero .title-block .doodle-text::after{font-size:20px}.seo-page .seo-page__hero .image-block{padding-bottom:33%}.seo-page .experience-carousel .slider-content .title-block{width:30%}.seo-page .experience-carousel .slider-content .btn-block{margin-top:0}.seo-page .experience-carousel .slider-content .experience-slider{width:70%}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{width:130px;height:116px;top:-132px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{width:264px;height:216px;left:63px;top:-209px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{left:104px;top:-300px}.seo-page .box-section:nth-child(2){padding-bottom:100px}.seo-page .experiences-for-all-type .slider-content .curious{top:210px;left:27px}.seo-page .experiences-for-all-type .slider-content .title-desktop{font-size:30px;width:20%}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider{width:80%}}@media screen and (min-width:1200px) and (min-width:1280px){.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{width:140px;height:126px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{width:259px;height:204px;left:73px;top:-198px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-290px}}@media screen and (min-width:1366px){.seo-page .seo-page__hero .title-block .title{width:555px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-113px;right:52px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:46px;right:-3px;width:65px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{top:-265px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-375px;left:120px}}@media screen and (min-width:1440px){.seo-page .seo-page__hero{padding-bottom:60px}.seo-page .seo-page__hero .title-block{margin-right:50px}.seo-page .seo-page__hero .title-block .title{font-size:61px;line-height:63px;width:570px}.seo-page .seo-page__hero .title-block .description p{font-size:28px;line-height:37px}.seo-page .seo-page__hero .title-block .arrow-doodle{right:-31px;width:85px;height:80px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-118px;right:37px;line-height:21px}.seo-page .seo-page__hero .title-block .doodle-text:after{font-size:22px}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{top:-191px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{width:243px;height:166px;top:-232px;left:82px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{width:233px;font-size:20px;top:-338px}.seo-page .experiences-for-all-type .slider-content .title-desktop{width:16%}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider{width:84%}}@media screen and (min-width:1600px){.seo-page .seo-page__hero .title-block .arrow-doodle{top:61px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-135px;right:44px}.seo-page .seo-page__hero .image-block{padding-bottom:30%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInNlby1wYWdlLmNzcyIsInNlb1BhZ2UvY29udGVudC1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19yZXZpZXdzLW1vYmlsZS5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9wb3B1bGFyLWNpdGllcy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvcGFyYWxsYXgtY29udGVudC1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19zZWN0aW9uLW1lZXQtaG9zdC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL3BvcHVsYXItY2l0aWVzLWRlc2t0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TUFBQSxLQTFDRiw0REFDRSw2RUFDRSxNQUFBLE1BQ0EsT0FBQSxNQUdGLDhFQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsS0FBQSxLQUNBLElBQUEsT0FHSiw4RUFDRSxJQUFBLFFBbUN0QixxQ0FNZ0IsOENBQ0ksTUFBQSxNQUdKLG9EQUNJLE9BQUEsT0FDQSxNQUFBLEtBRUoscURBQ0ksSUFBQSxLQUNBLE1BQUEsS0FDQSxNQUFBLEtBYUksOEVBQ0ksSUFBQSxPQUdKLDhFQUNJLElBQUEsT0FDQSxLQUFBLE9BUzVCLHFDQUVRLDBCQUNJLGVBQUEsS0FFQSx1Q0FDSSxhQUFBLEtBRUEsOENBQ0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLE1BSUEsc0RBQ0ksVUFBQSxLQUNBLFlBQUEsS0FJUixxREFDSSxNQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FHSixvREFDSSxPQUFBLE9BQ0EsTUFBQSxLQUNBLFlBQUEsS0FFQSwwREFDSSxVQUFBLEtBVUEsNkVBQ0ksSUFBQSxPQUdKLDhFQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsSUFBQSxPQUNBLEtBQUEsS0FHSiw4RUFDSSxNQUFBLE1BQ0EsVUFBQSxLQUNBLElBQUEsT0FVWixtRUFDSSxNQUFBLElBRUoscUZBQ0ksTUFBQSxLQU9wQixxQ0FNZ0IscURBQ0ksSUFBQSxLQUdKLG9EQUNJLE9BQUEsT0FDQSxNQUFBLEtBSVIsdUNBQ0ksZUFBQSIsImZpbGUiOiJmcm9udGVuZC1zZW8tcGFnZS1jM2EyYTJkNjBiLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLXNlYXJjaF95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0OHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ4cHg7XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvb2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tbWFya2VyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLXRpdGxlLCAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDY2JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIsXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTFweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHRvcDogMzk1cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xuXG4gICAgICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLXdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDEgMTAwJTtcbiAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLXNlYXJjaF95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIge1xuICB0b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHRvcDogMThweDtcbiAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvdHRvbTogLTE0MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAzMHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDM0OHB4O1xuICBtYXgtd2lkdGg6IDM0OHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZSB7XG4gIGZvbnQ6IDUwMCAyMHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLWFkZGl0aW9uYWwge1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLmFtb3VudC1wZW9wbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWJhc2ljKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmhvdmVyLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmJvb2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuZmluZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MCU7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAzO1xuICBtYXJnaW46IDYwcHggMnB4IDAgMjZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tbWFya2VyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgICBsZWZ0OiAyNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhOmZvY3VzLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhOmhvdmVyLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZvY3VzLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbS5zZWxlY3RlZCBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cyBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTphY3RpdmUgYSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMgLm5vdC1mb3VuZCB7XG4gIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA1cHggMCA1cHggNTVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJlYS10aXRsZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYXJlYS10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHRvcDogLTE4cHg7XG4gICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUgLmxvY2F0aW9uLWljb24sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgLmxvY2F0aW9uLWljb24ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSBzcGFuLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYXJlYS10aXRsZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICBib3R0b206IC0xNDFweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDEgNjYlO1xuICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgbGVmdDogNTFweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLnRvcC1wbGFjZWhvbGRlcixcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIge1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci5ib3R0b20tcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBtYXJnaW46IDY5cHggMCAwIDA7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICBsZWZ0OiAzNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMgLm5vdC1mb3VuZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIHRvcDogMzk1cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDI4cHg7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb24gLmltZy1ib3gge1xuICBoZWlnaHQ6IDIyMHB4O1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDAgMCAxNXB4IDE1cHg7XG59XG4uY29udGVudC1zZWN0aW9uIC5pbWctYm94IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICBib3gtc2hhZG93OiAtMjBweCAtMjBweCAwIDAgdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlOmZvY3VzLCAuY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50aXRsZTpob3ZlciwgLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGl0bGU6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb24gLmltZy1ib3gge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5jb250ZW50LXNlY3Rpb24gLmltZy1ib3ggaW1nIHtcbiAgICBib3gtc2hhZG93OiAtMjBweCAyMHB4IDAgMCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICB9XG4gIC5jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jb250ZW50LXNlY3Rpb24gLmltZy1ib3gge1xuICAgIGZsZXg6IDE7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIDUwcHggMCAwO1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDMwcHg7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCBpbWcge1xuICAgIGJveC1zaGFkb3c6IC0zNXB4IDM1cHggMCAwIHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5jb250ZW50LXNlY3Rpb24ucmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIC5jb250ZW50LXNlY3Rpb24ucmV2ZXJzZSAuaW1nLWJveCB7XG4gICAgbWFyZ2luOiAwIDAgMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGVudC1zZWN0aW9uIC5pbWctYm94IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29udGVudC1zZWN0aW9uIC5pbWctYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5jb250ZW50LXNlY3Rpb24ucmV2ZXJzZSAuaW1nLWJveCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMDBweDtcbiAgfVxufVxuLnJldmlld3Mge1xuICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucmV2aWV3cyAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnJldmlld3MgLnRpdGxlIGgyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24uZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUsIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1jaXR5IHtcbiAgbWFyZ2luOiAwO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWF1dGhvciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5yZXZpZXdzIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDMwcHggYXV0bztcbn1cbi5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHRvcDogM3B4O1xuICByaWdodDogLTE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS03MWU1ZmJkOTQ3LnN2ZyNpY29uLWFycm93LWRvd25cIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG4uY2FyZC1yZXZpZXdzIHtcbiAgcGFkZGluZzogMTVweCAxN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uY2FyZC1yZXZpZXdzIC5jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jYXJkLXJldmlld3MgLmNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1pbmZvIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNweDtcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtY29udGVudCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtY29udGVudC5mdWxsIHtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmNhcmQtcmV2aWV3cyAubGlzdC1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXB4O1xufVxuLmNhcmQtcmV2aWV3cyAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTcxZTVmYmQ5NDcuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTcxZTVmYmQ5NDcuc3ZnI3N0YXJfeWVsbG93XCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnJldmlld3MgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGF0ZSwgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC50aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDVweCAwO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5pbWctY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDc2JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLmltZy1jb250ZW50IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDk0JTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0gYSAubmFtZS1pdGVtIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOm50aC1jaGlsZChuKzcpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW06Zm9jdXMsIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW06aG92ZXIsIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW06YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW06Zm9jdXMgYSAuaW1nLWNvbnRlbnQsIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW06aG92ZXIgYSAuaW1nLWNvbnRlbnQsIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW06YWN0aXZlIGEgLmltZy1jb250ZW50IHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1hcmVhIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjQwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCBhdXRvIDA7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1hcmVhIC5wb3B1bGFyLWNpdGllcy1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLWFyZWEgLnBvcHVsYXItY2l0aWVzLWJ0bjpmb2N1cywgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tYXJlYSAucG9wdWxhci1jaXRpZXMtYnRuOmhvdmVyLCAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1hcmVhIC5wb3B1bGFyLWNpdGllcy1idG46YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4ucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG59XG4ucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IHtcbiAgbWFyZ2luOiAtNjBweCAxNXB4IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGl0bGUge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG4ucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5pbWctYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDY2JTtcbn1cbi5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmltZy1ib3ggaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAucGFyYWxsYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDYxNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggNjBweDtcbiAgICB3aWR0aDogNTI3cHg7XG4gICAgaGVpZ2h0OiA1MjdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG4gIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5pbWctYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi1tZWV0LWhvc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogMzBweCAwIDE0MHB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5jb250YWluZXItbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAudGl0bGUge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zbGlkZXItY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmNhcmQtaG9zdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQ6IDQwMCAxNXB4IFwiUG9wcGlucy1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuY2FyZC1ob3N0IC5jYXJkLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuY2FyZC1ob3N0IC5jYXJkLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuY2FyZC1ob3N0IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxMnB4IDQ1cHggMjRweCAyMnB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5jYXJkLWhvc3QgLmNhcmQtYm9keSAuaG9zdC1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuY2FyZC1ob3N0IC5jYXJkLWJvZHkgLmhvc3QtY2l0eSB7XG4gIGZvbnQ6IDQwMCAxN3B4IFwiUG9wcGlucy1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuZGVjb3JlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTkwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDUlKSByb3RhdGUoNmRlZyk7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmRlY29yZS1sYWJlbCAuaWNvbi1hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lcGFnZS1zcHJpdGUtMWQ1YWE0OWY2YS5zdmcjaWNvbi1hcnJvd18wNFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IDMwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTMwcHg7XG4gIGJvdHRvbTogNnB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5kZWNvcmUtbGFiZWwgLmRlY29yZS10ZXh0IHtcbiAgd2lkdGg6IDMyMHB4O1xuICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5tZWV0LWhvc3Qtc2xpZGVyIC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5tZWV0LWhvc3Qtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5tZWV0LWhvc3Qtc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5tZWV0LWhvc3Qtc2xpZGVyIC5zbGlkZXItaXRlbSAuY2FyZC1ob3N0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5tZWV0LWhvc3Qtc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHggN3B4O1xuICBnYXA6IDVweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsXG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSxcbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IDA7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgZmxleDogMCAxIDQwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTlBM0EzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAzO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAubG9jYXRpb24taWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTY2OWFmODI4NDcuc3ZnI2ljb24tbG9jYXRpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQ6IDUwMCA5cHggXCJQb3BwaW5zLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICBmbGV4OiAwIDEgMzQlO1xuICBmb250LXNpemU6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZm9udDogNTAwIDhweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3cge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm90dG9tOiAtMTA0cHg7XG4gIG1pbi13aWR0aDogMzUwcHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLmFtb3VudC1wZW9wbGUgLmluY3JlbWVudG9yLWZpZWxkLXNlYXJjaC10b29sIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5hbW91bnQtcGVvcGxlIC5jaGlsZHJlbi1pbmZvIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGZsZXg6IDAgMSAyNiU7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLnNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgbGVmdDogLTFweDtcbiAgbWFyZ2luOiAzMXB4IDAgMDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5jYW5jZWxsYXRpb24tbWVzc2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuY2FuY2VsbGF0aW9uLW1lc3NhZ2UtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAzMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgxMHB4O1xuICAgIGhlaWdodDogNzZweDtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAubG9jYXRpb24taWNvbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udDogNzAwIDE1cHggXCJQb3BwaW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgbWFyZ2luOiA2M3B4IDAgMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICBmb250OiA3MDAgMTVweCBcIlBvcHBpbnMtQm9sZFwiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTc1cHg7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDMwcHg7XG4gICAgbWluLXdpZHRoOiA0MzBweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLmFtb3VudC1wZW9wbGUgLmluY3JlbWVudG9yLWZpZWxkLXNlYXJjaC10b29sIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5hbW91bnQtcGVvcGxlIC5jaGlsZHJlbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5zZWFyY2gge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5jYW5jZWxsYXRpb24tbWVzc2FnZSB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgICByaWdodDogNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtc2hhZG93OiAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMxMzcyNTQ5MDIpO1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLmNhbmNlbGxhdGlvbi1tZXNzYWdlLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuY29udGFpbmVyLW0ge1xuICAgIHBhZGRpbmc6IDAgNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAuc2VjdGlvbi1tZWV0LWhvc3QgLmNvbnRhaW5lci1tIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHggMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgbWFyZ2luOiA2N3B4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLmRlY29yZS1sYWJlbCB7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKTtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLmRlY29yZS1sYWJlbCAuaWNvbi1hcnJvdyB7XG4gICAgd2lkdGg6IDY3cHg7XG4gICAgaGVpZ2h0OiA2N3B4O1xuICAgIGxlZnQ6IDQyJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAtODBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4NmRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0xMDBweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3Mge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnJldmlld3MgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3QgLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0biB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMTc5cHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGluazpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICB9XG4gIC5jYXJkLXJldmlld3Mge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuY2FyZC1yZXZpZXdzIC5jYXJkLWhlYWRlciAucmV2aWV3cy1pbmZvIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgZm9udDogNTAwIDE4cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0ge1xuICAgIHdpZHRoOiAzMyU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLmltZy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTglO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgYm90dG9tOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiA4NiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0gYSAubmFtZS1pdGVtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC50aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSB7XG4gICAgcGFkZGluZzogMzVweCAxNXB4O1xuICB9XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0gYSAubmFtZS1pdGVtIHtcbiAgICB3aWR0aDogOTIlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgd2lkdGg6IDkzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA5MyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgd2lkdGg6IDk0JTtcbiAgfVxufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5jb2x1bW4ge1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCAwIDYwcHg7XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDEycHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmFycm93LWRvb2RsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VvLXBhZ2Utc3ByaXRlLTFlNDEzMGE5ZWQuc3ZnI3NjcmliYmxlX2JsdWVcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICByaWdodDogLTMwcHg7XG4gIHRvcDogNjBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDEsIDEsIDEsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogbWF0cml4KC0xLCAxLCAxLCAxLCAwLCAwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICAgIHRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmFycm93LWRvb2RsZSB7XG4gICAgcmlnaHQ6IDlweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFN5c0ZhbHNvLUl0YWxpYywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBib3R0b206IC0xMDBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiTm8gY29va2llLWN1dHRlciBzdHVmZlwiO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIGJvdHRvbTogLTEwOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDEycHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sge1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmltYWdlLWJsb2NrIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1hY3Rpb24tYnV0dG9ucyB7XG4gIHRvcDogMjBweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMTVweCAxNXB4O1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcyAubWFpbi1kb29kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDdweDtcbiAgdG9wOiAtNTBweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMgLmFycm93LWRvb2RsZSB7XG4gIHdpZHRoOiAxNTNweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsZWZ0OiA1MnB4O1xuICB0b3A6IDE1OHB4O1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcyAuZGVzY3JpcHRpb24tZG9vZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMgLmRvb2RsZXMtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIC5tYWluLWRvb2RsZSB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMDZweDtcbiAgdG9wOiA1NHB4O1xuICBsZWZ0OiAtN3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvZG9vZGxlcy9sb25kb24uc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIC5tYWluLWRvb2RsZSB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAubWFpbi1kb29kbGUge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIC5hcnJvdy1kb29kbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsZWZ0OiA0OHB4O1xuICB0b3A6IDEzM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VvLXBhZ2Utc3ByaXRlLTFlNDEzMGE5ZWQuc3ZnI2NpdHktcGF0aC1tb2JpbGVfYmx1ZVwiKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAuYXJyb3ctZG9vZGxlIHtcbiAgICBsZWZ0OiA1NXB4O1xuICAgIHRvcDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIC5hcnJvdy1kb29kbGUge1xuICAgIHdpZHRoOiAyMDFweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGxlZnQ6IDc5cHg7XG4gICAgdG9wOiAxMjNweDtcbiAgfVxufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUgLmRlc2NyaXB0aW9uLWRvb2RsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAuZG9vZGxlcy10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgd2lkdGg6IDIyNHB4O1xuICBsZWZ0OiAxMDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIC5kb29kbGVzLXRleHQge1xuICAgIGxlZnQ6IDEwOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAuZG9vZGxlcy10ZXh0IHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuYXJyb3ctZG9vZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuIHtcbiAgd2lkdGg6IDI0MHB4O1xufVxuLnNlby1wYWdlIC5ib3gtc2VjdGlvbjpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDMpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCg4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlby1wYWdlIC5ib3gtc2VjdGlvbjpudGgtY2hpbGQoOSkge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRleHQtY29sdW1uIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnNsaWRlci1jb2x1bW4gLnNsaWRlci1pdGVtIC5pbWctY29udGVudCB7XG4gIGhlaWdodDogMjUwcHg7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnNsaWRlci1jb2x1bW4gLnNsaWRlci1pdGVtIC5pbWctY29udGVudCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmFmYWY7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnNsaWRlci1jb2x1bW4gLnNsaWRlci1pdGVtIC50ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnNsaWRlci1jb2x1bW4gLnNsaWRlci1pdGVtIC50ZXh0LWNvbnRlbnQgaDMge1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1idG4ge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYnRuOmZvY3VzLCAuc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuY29udGVudC1wYWdlLWNhcm91c2VsLWJ0bjpob3ZlciwgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1idG46YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZW8tcGFnZSAucmV2aWV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlby1wYWdlIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG4uc2VvLXBhZ2UgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlLW1vYmlsZSxcbi5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAudGl0bGUtZGVza3RvcCxcbi5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuY3VyaW91cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciAuc2xpZGVyLWl0ZW0gLnNsaWRlci1jb250ZW50LWFyZWEgLmNvbnRlbnQtYXJlYS10aXRsZSB7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciAuc2xpZGVyLWl0ZW0gLnNsaWRlci1jb250ZW50LWFyZWEgLmNvbnRlbnQtYXJlYS10aXRsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuY29sdW1uIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHJpZ2h0OiA1MXB4O1xuICAgIGJvdHRvbTogLTExNXB4O1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICAgIHRvcDogNDNweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmltYWdlLWJsb2NrIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuOmZvY3VzLCAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLWNhcm91c2VsLWJ0bjpob3ZlciwgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZS1jYXJvdXNlbC1idG46YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5tYWluLWRvb2RsZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgdG9wOiAtMTA3cHg7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvZG9vZGxlcy9sb25kb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmFycm93LWRvb2RsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogOThweDtcbiAgICBsZWZ0OiA2MXB4O1xuICAgIHRvcDogLTM2cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Nlby1wYWdlLXNwcml0ZS0xZTQxMzBhOWVkLnN2ZyNjaXR5LXBhdGgtbW9iaWxlX2JsdWVcIikgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZGVzY3JpcHRpb24tZG9vZGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZG9vZGxlcy10ZXh0IHtcbiAgICB0b3A6IC0xMTBweDtcbiAgICBsZWZ0OiAxMTVweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgd2lkdGg6IDIxMHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDkpIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbiAgLnNlby1wYWdlIC5ib3gtc2VjdGlvbjpudGgtY2hpbGQoMTEpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRleHQtY29sdW1uIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuICAuc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRleHQtY29sdW1uIC50ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnNsaWRlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuc2xpZGVyLnNsaWRlci1jb2x1bW4ge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICB9XG4gIC5zZW8tcGFnZSAucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3MgLmFycm93LWRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmN1cmlvdXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0b3A6IDIxMnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuY3VyaW91cyBiciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciAuc2xpZGVyLWl0ZW0gLnNsaWRlci1jb250ZW50LWFyZWEgLmNvbnRlbnQtYXJlYS10aXRsZSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciAuc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICB3aWR0aDogNDEwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICB0b3A6IDYycHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0IHtcbiAgICBib3R0b206IC0xMTFweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogMzIlO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgd2lkdGg6IDY4JTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLm1haW4tZG9vZGxlIHtcbiAgICB0b3A6IC0xMDBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmFycm93LWRvb2RsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE5MXB4O1xuICAgIGhlaWdodDogMTY3cHg7XG4gICAgbGVmdDogNzJweDtcbiAgICB0b3A6IC0xMzdweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VvLXBhZ2Utc3ByaXRlLTFlNDEzMGE5ZWQuc3ZnI2NpdHktcGF0aC1kZXNrdG9wX2JsdWVcIikgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZG9vZGxlcy10ZXh0IHtcbiAgICB0b3A6IC0yMzVweDtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDkpIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG4gIC5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDExKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiAudGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC5jdXJpb3VzIHtcbiAgICBsZWZ0OiAyMXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAudGl0bGUtZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBtYXgtaGVpZ2h0OiAyNDVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICAgIHRvcDogNjFweDtcbiAgICByaWdodDogM3B4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dCB7XG4gICAgYm90dG9tOiAtMTMwcHg7XG4gICAgcmlnaHQ6IDUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDE1OHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQ6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMyU7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2Utc2xpZGVyIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAubWFpbi1kb29kbGUge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDExNnB4O1xuICAgIHRvcDogLTEzMnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuYXJyb3ctZG9vZGxlIHtcbiAgICB3aWR0aDogMjY0cHg7XG4gICAgaGVpZ2h0OiAyMTZweDtcbiAgICBsZWZ0OiA2M3B4O1xuICAgIHRvcDogLTIwOXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZG9vZGxlcy10ZXh0IHtcbiAgICBsZWZ0OiAxMDRweDtcbiAgICB0b3A6IC0zMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAubWFpbi1kb29kbGUge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDEyNnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuYXJyb3ctZG9vZGxlIHtcbiAgICB3aWR0aDogMjU5cHg7XG4gICAgaGVpZ2h0OiAyMDRweDtcbiAgICBsZWZ0OiA3M3B4O1xuICAgIHRvcDogLTE5OHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZG9vZGxlcy10ZXh0IHtcbiAgICB0b3A6IC0yOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC5jdXJpb3VzIHtcbiAgICB0b3A6IDIxMHB4O1xuICAgIGxlZnQ6IDI3cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC50aXRsZS1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIHdpZHRoOiA1NTVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIGJvdHRvbTogLTExM3B4O1xuICAgIHJpZ2h0OiA1MnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICAgIHRvcDogNDZweDtcbiAgICByaWdodDogLTNweDtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmFycm93LWRvb2RsZSB7XG4gICAgdG9wOiAtMjY1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5kb29kbGVzLXRleHQge1xuICAgIHRvcDogLTM3NXB4O1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjFweDtcbiAgICBsaW5lLWhlaWdodDogNjNweDtcbiAgICB3aWR0aDogNTcwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICByaWdodDogLTMxcHg7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dCB7XG4gICAgYm90dG9tOiAtMTE4cHg7XG4gICAgcmlnaHQ6IDM3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5tYWluLWRvb2RsZSB7XG4gICAgdG9wOiAtMTkxcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5hcnJvdy1kb29kbGUge1xuICAgIHdpZHRoOiAyNDNweDtcbiAgICBoZWlnaHQ6IDE2NnB4O1xuICAgIHRvcDogLTIzMnB4O1xuICAgIGxlZnQ6IDgycHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5kb29kbGVzLXRleHQge1xuICAgIHdpZHRoOiAyMzNweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdG9wOiAtMzM4cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC50aXRsZS1kZXNrdG9wIHtcbiAgICB3aWR0aDogMTYlO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciB7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICAgIHRvcDogNjFweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIGJvdHRvbTogLTEzNXB4O1xuICAgIHJpZ2h0OiA0NHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmltYWdlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xuICB9XG59IiwiLmNvbnRlbnQtc2VjdGlvbiB7XG5cbiAgICAuaW1nLWJveCB7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHggMTVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC0yMHB4IC0yMHB4IDAgMCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQtc2VjdGlvbiB7XG5cbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0yMHB4IDIwcHggMCAwIHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgNTBweCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweCAzMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0zNXB4IDM1cHggMCAwIHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yZXZlcnNlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmV2ZXJzZSB7XG5cbiAgICAgICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICAgICAgICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2hvdy1tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWRhdGUsIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIH1cblxuICAgIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgICAgIC5hcnJvdy1kb3duIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzcHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNob3ctbW9yZSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXN0YXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxcHg7XG4gICAgfVxuXG4gICAgLmljb24tc3RhciB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAgIC5yZXZpZXdzIHtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUsIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucG9wdWxhci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobis3KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1hcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuXG4gICAgICAgICAgICAucG9wdWxhci1jaXRpZXMtYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IC02MHB4IDE1cHggMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDMwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY2JTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcblxuICAgICAgICAucGFyYWxsYXgge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCA2MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MjdweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLW1lZXQtaG9zdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTQwcHg7XG5cbiAgICAuY29udGFpbmVyLW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICB9XG5cbiAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWhvc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBmb250OiA0MDAgMTVweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDVweCAyNHB4IDIycHg7XG5cbiAgICAgICAgICAgIC5ob3N0LW5hbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ob3N0LWNpdHkge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAxN3B4ICdQb3BwaW5zLU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxuICAgIC5kZWNvcmUtbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAtOTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00NSUpIHJvdGF0ZSg2ZGVnKTtcbiAgICAgICAgXG5cbiAgICAgICAgLmljb24tYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkaG9tZXBhZ2Utc3ByaXRlICsgJyNpY29uLWFycm93XzA0Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogMzAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVjb3JlLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFN5c0ZhbHNvLUl0YWxpYywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZXQtaG9zdC1zbGlkZXIge1xuICAgICAgICBcbiAgICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuXG4gICAgICAgICAgICAuY2FyZC1ob3N0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogODEwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEsXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLFxuICAgICAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDQwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E5QTNBMztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNpY29uLWxvY2F0aW9uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDlweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDM0JTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDhweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWRvd24teWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudC1wZW9wbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmNyZW1lbnRvci1maWVsZC1zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hpbGRyZW4taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAyNiU7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzFweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmNhbmNlbGxhdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1tZWV0LWhvc3Qge1xuICAgICAgICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNzAwIDE1cHggJ1BvcHBpbnMtQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDYzcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNzAwIDE1cHggJ1BvcHBpbnMtQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmNyZW1lbnRvci1maWVsZC1zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hpbGRyZW4taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYW5jZWxsYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDZweCA2cHggIzAwMDAwMDUwO1xuXG4gICAgICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWN0aW9uLW1lZXQtaG9zdCB7XG4gICAgICAgIC5jb250YWluZXItbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAuc2VjdGlvbi1tZWV0LWhvc3Qge1xuICAgICAgICAuY29udGFpbmVyLW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRhaW5lci14bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2N3B4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZWNvcmUtbGFiZWwge1xuICAgICAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZyk7XG4gICAgICAgICAgICBcbiAgICBcbiAgICAgICAgICAgIC5pY29uLWFycm93IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNDIlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDg2ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnNlY3Rpb24tbWVldC1ob3N0IHtcbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IC05NXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE3OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIHtcbiAgICAgICAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpdGllcy1saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIC5jaXRpZXMtbGlzdCB7XG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24ge1xuICAgICAgICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAudGl0bGUge1xuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWFyZWEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIHtcblxuICAgICAgICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICAgICAgICAgIHVsIHtcblxuICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkzJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi9zZWFyY2gtdG9vbC5zY3NzJztcbkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMuc2NzcycgYXMgKjtcblxuLy8gPT09PT0gbWFpblxuQHVzZSAnc2VvUGFnZS9jb250ZW50LXNlY3Rpb24uc2Nzcyc7XG5AdXNlICcuLi9zZWN0aW9ucy9yZXZpZXdzLW1vYmlsZS5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3BvcHVsYXItY2l0aWVzLW1vYmlsZS5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3BhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbi5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3NlY3Rpb24tbWVldC1ob3N0JztcbkB1c2UgJy4uL3NlY3Rpb25zL3Jldmlld3MtZGVza3RvcC5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3BvcHVsYXItY2l0aWVzLWRlc2t0b3Auc2Nzcyc7XG5cbi5zZW8tcGFnZSB7XG4gICAgLnNlby1wYWdlX19oZXJvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC50aXRsZS1ibG9jay1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDYwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTJweCkge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzZW8tcGFnZS1zcHJpdGUgKyAnI3NjcmliYmxlX2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDEsIDEsIDEsIDAsIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbWF0cml4KC0xLCAxLCAxLCAxLCAwLCAwKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnTm8gY29va2llLWN1dHRlciBzdHVmZic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDEycHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwge1xuICAgICAgICAuc2xpZGVyLWFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb29kbGVzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIC5tYWluLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0N3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNThweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlcy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAubWFpbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9kb29kbGVzL2xvbmRvbi5zdmcnKSBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VvLXBhZ2Utc3ByaXRlICsgJyNjaXR5LXBhdGgtbW9iaWxlX2JsdWUnKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg5KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG5cbiAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC50ZXh0LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlci1jb2x1bW4ge1xuXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FmYWZhZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgLnRpdGxlLW1vYmlsZSxcbiAgICAgICAgICAgIC50aXRsZS1kZXNrdG9wLFxuICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50LWFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZW8tcGFnZSB7XG4gICAgICAgIC5zZW8tcGFnZV9faGVybyB7XG5cbiAgICAgICAgICAgIC50aXRsZS1ibG9jay1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTExNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwJTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1jYXJvdXNlbCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlcyB7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAgICAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWluLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9kb29kbGVzL2xvbmRvbi5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VvLXBhZ2Utc3ByaXRlICsgJyNjaXR5LXBhdGgtbW9iaWxlX2JsdWUnKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJveC1zZWN0aW9uIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxMSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCB7XG5cbiAgICAgICAgICAgIC5zbGlkZXItY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAudGV4dC1jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpZGVyLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3Mge1xuXG4gICAgICAgICAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuXG4gICAgICAgICAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXHRcdFx0XHQuY3VyaW91cyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIxMnB4O1xuXG5cdFx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdCAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXItY29udGVudC1hcmVhIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50LWFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VvLXBhZ2Uge1xuICAgICAgICAuc2VvLXBhZ2VfX2hlcm8ge1xuXG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhcm91c2VsIHtcblxuICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZXMge1xuXG4gICAgICAgICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWFpbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VvLXBhZ2Utc3ByaXRlICsgJyNjaXR5LXBhdGgtZGVza3RvcF9ibHVlJykgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZG9vZGxlcy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJveC1zZWN0aW9uIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICAgICAgfVxuXHRcdFx0JjpudGgtY2hpbGQoMTEpIHtcblx0XHRcdCAgXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLnRleHQtY29sdW1uIHtcblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZW8tcGFnZSB7XG4gICAgICAgIC5zZW8tcGFnZV9faGVybyB7XG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1zbGlkZXIge1xuICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG9vZGxlcyB7XG5cbiAgICAgICAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAubWFpbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEzMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjY0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwOXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDRweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDczcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xOThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTI5MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUtZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuc2VvLXBhZ2Uge1xuICAgICAgICAuc2VvLXBhZ2VfX2hlcm8ge1xuXG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTExM3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhcm91c2VsIHtcblxuICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcblxuICAgICAgICAgICAgICAgIC5kb29kbGVzIHtcblxuICAgICAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZXMtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZW8tcGFnZSB7XG4gICAgICAgIC5zZW8tcGFnZV9faGVybyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTcwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTMxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhcm91c2VsIHtcbiAgICAgICAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmRvb2RsZXMge1xuICAgICAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1haW4tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xOTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZXMtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC50aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODQlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLnNlby1wYWdlIHtcbiAgICAgICAgLnNlby1wYWdlX19oZXJvIHtcblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
