.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:Poppins,sans-serif;font-weight:400;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-family:Poppins-Medium,sans-serif;font-size:8px}.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:Poppins,sans-serif;width:100%;text-align:center;cursor:pointer}.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(--white);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:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:400px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{border-bottom:1px solid var(--color-neutral-light);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-family:Poppins-SemiBold,sans-serif;font-size:15px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:Poppins-Regular,sans-serif;color:var(--color-primary-light)}.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-family:Poppins-Medium,sans-serif;font-size:16px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:20px;height:20px;border:none;border:2px solid var(--color-accent-gold);color:var(--color-accent-gold);background:0 0;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:18px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{color:var(--color-neutral-light);border-color:var(--color-neutral-light)}.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-family:Poppins-Medium,sans-serif;font-size:16px;font-weight:400}.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:Poppins,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:Poppins,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:Poppins-Light,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:992px){.search-tool{width:600px}.search-tool .search-section-container,.search-tool .search-section-container .button-search-area button{font-size:16px}}@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}}.travel-magazine-page{margin-top:60px}.travel-magazine-page .travel-magazine-hero{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.travel-magazine-page .travel-magazine-hero h2{margin:-20px 0 15px;width:90%;font-family:Poppins-Medium,sans-serif;font-weight:400;font-size:17px;line-height:22px;z-index:1}.travel-magazine-page .travel-magazine-hero__title{font-size:47px;color:var(--color-accent-gold);font-weight:400;line-height:85px;margin:30px 0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.travel-magazine-page .travel-magazine-hero__title .title-logo{position:absolute;top:-25px;left:0;height:195%;width:100%;background-color:#fff;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-magazine-337218e48b.svg#travel-magazine) no-repeat center,var(--white);background-size:100%}.travel-magazine-page .travel-magazine-hero .icon-swirly-area{display:none}.travel-magazine-page .travel-magazine-popular-destinations-block{overflow:hidden}.travel-magazine-page .travel-magazine-popular-destinations-block .box-section:nth-child(1){padding-bottom:0}.travel-magazine-page .travel-magazine-popular-destinations-block .popular-destination-container .icon-doodle{display:block;width:300px;height:270px;margin:0 0 0 77px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-magazine-337218e48b.svg#world-collage_blue) 0 0/contain no-repeat;overflow:hidden}.travel-magazine-page .travel-magazine-host-section .host-carousel .view-more-hosts{display:block;text-align:center;padding-top:30px;text-transform:uppercase;color:var(--blue-basic)}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone{overflow:visible}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title span:nth-child(3){display:inline-block;position:relative}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title br:nth-child(1){display:none}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title .curious{position:absolute;top:initial;left:-4px;line-height:10px;bottom:-41px;font-size:20px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title .curious br{display:inline}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider{width:100%;margin:0 auto;padding:50px 0 20px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:nth-of-type(1n+7){display:block}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item{padding:0 20px;border:1px solid #ccc;border-top:none;border-bottom:none;border-left:none}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .frame-wrapper{position:relative;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .frame-wrapper .slider-item-frame{position:absolute;top:-1px;left:-2px;right:19px;display:block;z-index:1;height:244px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content{height:194px;position:relative;text-align:center;padding-bottom:125%}@media screen and (min-width:414px){.travel-magazine-page .travel-magazine-popular-destinations-block .popular-destination-container .icon-doodle{margin:0 0 0 100px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .frame-wrapper .slider-item-frame{height:275px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content{height:218px}}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content img{position:absolute;top:0;right:0;left:0}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .category{margin-top:13px;color:var(--white);font-family:Poppins-Bold,sans-serif;text-align:left;height:50px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .experiences-for-everyone-doodle-area{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;position:relative}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .experiences-for-everyone-doodle-area .icon-doodle{display:block;width:84px;height:141px;margin:initial;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-magazine-337218e48b.svg#directions-sign_white) 0 0/contain no-repeat;position:absolute;bottom:-120px;left:25px}.travel-magazine-page .travel-magazine-experiences-for-everyone .authentic-block-box{display:none}.popular-destination-container{padding:0!important}.popular-destination-container .title-popular-destinations{font-family:Poppins-Bold,sans-serif;text-align:center}.popular-destination-container .grid-wrapper.desktop-section{display:none}.popular-destination-container .grid-wrapper .country-list{margin-top:25px;margin-bottom:25px}.popular-destination-container .grid-wrapper .country-list .cover{margin:0 auto 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;max-width:450px}.popular-destination-container .grid-wrapper .country-list .cover .country-item{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;position:relative}.popular-destination-container .grid-wrapper .country-list .cover .country-item .subst{position:absolute;z-index:3;display:block;width:100%;height:100%;background-color:transparent;top:57%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);border:none}.popular-destination-container .grid-wrapper .country-list .cover .country-item .img-content{width:100%;height:100%}.popular-destination-container .grid-wrapper .country-list .cover .country-item .img-content img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-destination-container .grid-wrapper .country-list .cover .country-item .name-city{margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:1;color:var(--color-neutral-lightest);font-family:Poppins-SemiBold,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase}.popular-destination-container .grid-wrapper .country-list .cover .country-item .country-item-label{display:block;font:300 18px Poppins-Light,sans-serif;text-align:center;padding:5px 15px}.popular-destination-container .grid-wrapper .country-list .cover .country-item .country-item-label.d-none{display:none}.popular-destination-container .grid-wrapper .btn-load-more{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:700 20px Poppins-Bold,sans-serif;color:var(--color-accent-gold);margin:0 auto;background:0 0;border:none}.popular-destination-container .button-area{width:185px;height:40px;margin-top:30px;margin-right:auto;margin-left:auto}.popular-destination-container .button-area .a-btn{width:100%;text-align:center;font-size:14px}.travel-magazine-essential-city-info .essential-city-info-section{color:var(--blue-basic);padding:50px 0 70px}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box{margin:0 auto;width:360px;height:360px}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box img{background-color:transparent;padding:10px;width:100%;height:100%}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content{width:100%;padding:0 10px}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content .title{font-family:Poppins-Bold,sans-serif;font-size:22px}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content .text{font-size:16px;line-height:24px;padding-right:20px}.filters-categories-wrapper{padding:20px 20px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--white);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:70px;left:0;z-index:999;width:100%}.filters-categories-wrapper.mobile-filters{display:none}@media screen and (min-width:768px){.filters-categories-wrapper.no-display{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.filters-categories-wrapper{padding:14px 30px 10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:initial;background-color:#fafafa;width:initial}.filters-categories-wrapper .mobile-filters{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters-categories-wrapper .filters-categories-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:7px 5px 30px 0;border-bottom:1px solid #ccc}.filters-categories-wrapper .filters-categories-title i{display:none;content:"";width:30px;height:30px;margin-top:-3px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;-webkit-mask-size:contain;mask-size:contain}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-title i{display:inline-block}}.filters-categories-wrapper .filters-categories-title span{display:none}.filters-categories-wrapper .filters-categories-title h2{font-family:Poppins-Bold,Poppins-Medium,sans-serif;font-size:20px;line-height:23px;padding-left:2px;margin-bottom:21px}.filters-categories-wrapper .filters-categories-title h2.desktop-title{display:none}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-title h2{margin-top:2px;font-size:15px;padding-left:0;margin-bottom:initial}.filters-categories-wrapper .filters-categories-title h2.desktop-title{display:inline-block}.filters-categories-wrapper .filters-categories-title h2.mobile-title{display:none}.filters-categories-wrapper .filters-categories-title{border:none;margin-bottom:0}.filters-categories-wrapper .filters-categories-title button{display:none}}.filters-categories-wrapper .filters-categories-title button{position:absolute;top:20px;right:20px;width:30px;height:30px;border:none;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-21697c9d32.svg#icons-close-thin-blue) center no-repeat}.filters-categories-wrapper .filters-categories-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto;white-space:nowrap;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.filters-categories-wrapper .filters-categories-list-wrapper.not-shadow{overflow-y:auto}.filters-categories-wrapper .filters-categories-list-wrapper.not-shadow::after{content:"";position:absolute;top:0;right:0;width:0;height:0;background:0 0}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;white-space:normal;width:64%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filters-categories-wrapper .filters-categories-list-wrapper::after{content:"";position:absolute;top:0;right:0;width:0;height:0;background:0 0}}@media screen and (min-width:1024px){.search-tool .search-section-container .people-area .people-area-dropdown{min-width:530px}.filters-categories-wrapper .filters-categories-title h2{font-size:20px}.filters-categories-wrapper .filters-categories-list-wrapper{width:74%}}@media screen and (min-width:1200px){.filters-categories-wrapper .filters-categories-title h2{font-size:24px;margin-top:0}.filters-categories-wrapper .filters-categories-list-wrapper{width:77%}}@media screen and (min-width:1366px){.filters-categories-wrapper .filters-categories-list-wrapper{width:80%}}@media screen and (min-width:1440px){.filters-categories-wrapper .filters-categories-list-wrapper{width:81%}}.filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:56vh}@media screen and (min-width:414px){.filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:60vh}}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:35px}}.filters-categories-wrapper .filters-categories-list-wrapper.opened{max-height:56vh}@media screen and (min-width:414px){.filters-categories-wrapper .filters-categories-list-wrapper.opened{max-height:60vh}}.filters-categories-wrapper .filters-categories-list-wrapper label{display:block;padding:7px 15px;color:var(--blue-basic);background:var(--white);border:1px solid var(--blue-basic);border-radius:50%;margin:0 0 20px 7px;cursor:pointer;font-family:Poppins,Poppins-Medium,sans-serif;font-size:15px;width:15px;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.filters-categories-wrapper .filters-categories-list-wrapper label span{padding-left:35px}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]{display:none;width:15px;height:15px}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]:checked+label{font-family:Poppins-Bold,Poppins-Medium,sans-serif;background:var(--yellow-basic);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]:checked+label::after{content:"";position:absolute;top:8px;left:5px;width:22px;height:18px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-21697c9d32.svg#icon-checked-blue) center/cover no-repeat}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper.opened{max-height:none}.filters-categories-wrapper .filters-categories-list-wrapper label{font-size:14px;background:#fafafa;border-radius:1rem;margin:0 0 7px 7px;width:initial}.filters-categories-wrapper .filters-categories-list-wrapper label span{padding-left:initial}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]{width:initial;height:initial}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]:checked+label::after{content:"";position:initial;width:0;height:0;background:0 0}}@media screen and (max-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper::-webkit-scrollbar{display:none}.filters-categories-wrapper .not-shadow::-webkit-scrollbar{display:initial}}.filters-categories-wrapper .filters-categories-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 10px 15px}.filters-categories-wrapper .filters-categories-actions button{cursor:pointer;width:48%}.filters-categories-wrapper .filters-categories-actions .clear-all-filters-categories{margin-right:10px}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories{display:none}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-actions{margin:0 0 0 auto}.filters-categories-wrapper .filters-categories-actions button{width:40px;height:40px}.filters-categories-wrapper .filters-categories-actions button span{display:none}.filters-categories-wrapper .filters-categories-actions .clear-all-filters-categories{background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#clear-filter) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#clear-filter) no-repeat center;-webkit-mask-size:70%;mask-size:70%;border:3px solid var(--color-accent-gold);border-radius:50%}.filters-categories-wrapper .filters-categories-actions .clear-all-filters-categories:hover{background:var(--color-primary);border:3px solid var(--color-primary)}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories{display:block;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg);border:none}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories:hover{background:var(--color-primary);border:none}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories.up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filters-categories-wrapper .filters-categories-actions .view-categories{display:none}}@media screen and (max-width:560px){.filters-section.container-xl{padding:0!important}}.filters-section .mobile-filters-adults-section{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--grey-light-basic);height:60px}.filters-section .mobile-filters-adults-section .filters-title,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper{border:1px solid #ccc;margin:0}.filters-section .mobile-filters-adults-section .filters-title:hover,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper:hover{color:var(--yellow-basic)}.filters-section .mobile-filters-adults-section .filters-title .title,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .title{font-size:15px;font-family:Poppins-Medium,sans-serif;margin-left:10px;margin-bottom:0}.filters-section .mobile-filters-adults-section .filters-title{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;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) right/20% 24% no-repeat;width:50%;padding:0 25px 0 20px}.filters-section .mobile-filters-adults-section .filters-title:hover{color:var(--yellow-basic);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) right/20% 24% no-repeat}.filters-section .mobile-filters-adults-section .filters-title:hover i{background:var(--color-accent-gold)}.filters-section .mobile-filters-adults-section .filters-title:hover .title{color:var(--yellow-basic)}.filters-section .mobile-filters-adults-section .filters-title i{content:"";display:block;width:25px;height:25px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:-3px}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper{width:50%;position:relative;padding:0 25px 0 0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool{background-color:var(--grey-light-basic);border:none;padding-top:0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container{min-width:initial;margin-top:0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area{margin:0;border:none}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) no-repeat;width:14px;height:14px;right:-12px;top:21px}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:active,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) no-repeat}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-text{display:inline-block;font-size:15px;font-family:Poppins-Medium,sans-serif;padding-left:86px;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-46%);transform:translateY(-46%);width:137px}@media screen and (min-width:375px){.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-text{width:90%}}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-164px;right:0}.filters-section .show-by-prices-wrapper.desktop{display:none;margin:30px 10px;font-size:14px}@media screen and (min-width:768px){.filters-section .mobile-filters-adults-section{display:none}.filters-section .show-by-prices-wrapper.desktop{margin:40px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px}.filters-section .show-by-prices-wrapper.desktop .title{font-size:17px;margin-bottom:0;margin-top:11px}.filters-section .show-by-prices-wrapper.desktop .search-tool{border:none;padding-top:0;width:225px}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container{min-width:initial;width:225px;margin-top:0}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area{margin:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;height:34px;border-bottom:2px solid var(--blue-basic)}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) no-repeat;width:16px;height:16px;right:4px;top:14px}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .arrow-down-yellow:active,.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) no-repeat}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .people-area-text{display:inline-block;font-size:17px;padding-top:10px;padding-left:7px;text-align:left;width:100%}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-175px;right:auto}}.travel-magazine-main-articles .filters-categories-title{display:none}.travel-magazine-main-articles .travel-magazine-search-tool{margin-bottom:20px}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area{position:relative;padding:0 1px 0 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px 10px;border:1px solid var(--blue-basic);height:45px}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area i{display:none}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area input{padding-left:0;background-image:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-magazine-337218e48b.svg#icon-search_yellow);background-repeat:no-repeat;background-position:92%;line-height:40px}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area input::-webkit-input-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area input::-moz-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area input:-ms-input-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area input::-ms-input-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .location-area input::placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-search-tool .search-tool .search-section-container .search-results{width:100%;margin:0;left:0;top:100%;max-height:230px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block{display:none}.travel-magazine-main-articles .travel-magazine-filters .filters-block{background-color:var(--grey-light-basic)}.travel-magazine-main-articles .travel-magazine-filters .filters-block .show-by-prices-wrapper{display:none}.travel-magazine-main-articles .travel-magazine-filters .filters-block .mobile-filters-adults-section .filters-title{width:100%}.travel-magazine-main-articles .travel-magazine-filters .filters-block .view-categories{display:none}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-categories-title{display:-webkit-box;display:-ms-flexbox;display:flex}.travel-magazine-main-articles .section__actions{text-align:center}.travel-magazine-main-articles .section__actions .see-more{width:244px;height:41px}.travel-magazine-main-articles .travel-magazine-progress{padding-bottom:70px}.travel-magazine-main-articles .travel-magazine-progress .progressive-bar{max-width:205px;margin:15px auto;text-align:center}.travel-magazine-main-articles .travel-magazine-progress .progressive-bar>p.progressive-bar__status{margin-bottom:.5rem;font-size:14px;color:gray}.travel-magazine-main-articles .travel-magazine-progress .progressive-bar>p.progressive-bar__status>b,.travel-magazine-main-articles .travel-magazine-progress .progressive-bar>p.progressive-bar__status>span{font-weight:400}.travel-magazine-main-articles .travel-magazine-progress .progressive-bar_progress{position:relative;width:100%;height:5px;background-color:#ccc}.travel-magazine-main-articles .travel-magazine-progress .progressive-bar_progress-indicator{position:absolute;top:0;left:0;height:100%;-webkit-transition:.5s;transition:.5s}.travel-magazine-main-articles .travel-magazine-authentic-section{padding:70px 0}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box{position:relative;width:100%;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area{position:absolute;top:-60px;right:80%;-webkit-transform:translate(50%,0);transform:translate(50%,0);margin:0;width:102px;height:108px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area img{display:block;width:100%;height:100%}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{position:absolute;top:-43px;right:191px;margin:0;overflow:hidden;transform:rotate(-32deg);-moz-transform:rotate(-32deg);-webkit-transform:rotate(-32deg);-o-transform:rotate(-32deg);-ms-transform:rotate(-32deg)}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area i{display:inline-block;width:40px;height:50px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area .icon-arrow{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#arrowsvg1_blue) 0 0/contain no-repeat}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{margin-top:-59px;margin-left:47%;padding:10px;width:187px;height:185px;text-align:center;overflow:hidden}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container p{font-family:SysFalso-Italic,sans-serif;font-size:16px;line-height:20px;transform:rotate(-4deg);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg)}@media screen and (min-width:414px){.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{right:217px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area i{width:50px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{margin-top:-54px;margin-left:44%;padding:10px;width:210px;height:152px}}.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:2px;left:2px;width:100%;height:100%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_white) center/100% no-repeat;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_checked) center no-repeat}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:33px;height:33px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:30px;height:30px}.articles-grid-section-block{margin-top:50px}.articles-grid-section-block .articles-grid-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;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:90px}.articles-grid-section-block .articles-grid-section-container .favorite-article-icon-box{top:10px;right:10px}.articles-grid-section-block .articles-grid-section-container .card-block-item{text-align:left;margin-bottom:40px;overflow:hidden;cursor:pointer;-webkit-transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s,-webkit-transform .5s;position:relative}.articles-grid-section-block .articles-grid-section-container .card-block-item a{text-decoration:none;color:var(--blue-basic)}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-img{width:100%;height:224px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-img img{display:block;width:100%;height:100%}.articles-grid-section-block .articles-grid-section-container .card-block-item .tags{margin-top:5px;font-family:Poppins,sans-serif;font-size:14px;text-transform:uppercase;background-color:transparent}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-main .main-title{font-family:Poppins-Bold,sans-serif;font-size:19px;margin:10px 0 15px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-main .author{font-family:Poppins-Medium,sans-serif;font-size:14px}.articles-grid-section-block .articles-grid-section-container .card-block-item:active,.articles-grid-section-block .articles-grid-section-container .card-block-item:focus,.articles-grid-section-block .articles-grid-section-container .card-block-item:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.articles-grid-section-block .articles-grid-section-container .card-block-item:active .card-block-img,.articles-grid-section-block .articles-grid-section-container .card-block-item:focus .card-block-img,.articles-grid-section-block .articles-grid-section-container .card-block-item:hover .card-block-img{-webkit-filter:brightness(80%);filter:brightness(80%)}.articles-grid-section-block .articles-grid-section-container .card-block-item:active .card-block-img img,.articles-grid-section-block .articles-grid-section-container .card-block-item:focus .card-block-img img,.articles-grid-section-block .articles-grid-section-container .card-block-item:hover .card-block-img img{height:96%}.articles-grid-section-block .articles-grid-section-container .card-block-item:active .card-block-main .main-title,.articles-grid-section-block .articles-grid-section-container .card-block-item:focus .card-block-main .main-title,.articles-grid-section-block .articles-grid-section-container .card-block-item:hover .card-block-main .main-title{color:var(--yellow-basic)}@media screen and (min-width:768px){.travel-magazine-page{margin-top:120px}.travel-magazine-page .travel-magazine-hero{background-color:var(--white);overflow:hidden}.travel-magazine-page .travel-magazine-hero__title{font-size:70px;margin-top:50px}.travel-magazine-page .travel-magazine-hero h2{margin:-15px 0 30px;font-size:24px;line-height:31px}.travel-magazine-page .travel-magazine-hero .icon-swirly-area{display:block;padding-left:0;margin:0 0 0 -10px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:60px;height:60px;text-align:left;z-index:1;position:absolute;top:74px;left:-4px}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .icon-area{padding:0 0 5px 10px;position:absolute}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .icon-area i{display:inline-block;width:155px;height:65px}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .icon-area .icon-swirly-arrow-article{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-magazine-337218e48b.svg#swirly-arrow_blue) 0 0/contain no-repeat}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .text-area{width:150px;height:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14px;font-family:SysFalso-Italic,sans-serif;line-height:14px;font-weight:400;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);position:absolute;top:62px}.travel-magazine-page .travel-magazine-popular-destinations-block .box-section:nth-child(1){padding-bottom:70px}.travel-magazine-page .travel-magazine-popular-destinations-block .popular-destination-container .icon-doodle{width:290px;height:200px;margin:0 0 0 auto}.travel-magazine-page .travel-magazine-host-section .host-carousel .view-more-hosts{display:none}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title{width:25%;padding-right:10px;margin-top:103px;display:block}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title span:nth-child(3){padding-left:0}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title br:nth-child(1){display:inline}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title .curious{left:-1px;bottom:-43px;font-size:16px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider{padding:15px 0 20px 10px;width:78%;margin:40px 0 20px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slick-list{margin-top:40px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item{padding:0 20px 45px;border-right:none;border-left:1px solid var(--grey-basic)}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .frame-wrapper{display:none}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content{height:225px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .category{position:initial;margin-top:0;border:none;top:initial;height:70px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .category span{color:var(--white);background-color:transparent;font-family:Poppins-Bold,sans-serif;padding:initial}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:active,.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:focus,.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:hover{-webkit-transform:scale(1.0019);transform:scale(1.0019)}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:active .img-content,.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:focus .img-content,.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:hover .img-content{-webkit-filter:brightness(70%);filter:brightness(70%)}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:active .img-content img,.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:focus .img-content img,.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item:hover .img-content img{height:96%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .experiences-for-everyone-doodle-area .icon-doodle{width:115px;height:191px;bottom:-135px;left:1%}.travel-magazine-page .travel-magazine-experiences-for-everyone .authentic-block-box{display:none}}@media screen and (min-width:992px){.travel-magazine-page .travel-magazine-hero__title{font-size:80px;margin-top:70px}.travel-magazine-page .travel-magazine-hero h2{margin-top:-5px;width:70%;font-size:26px}.travel-magazine-page .travel-magazine-hero .search-tool-area{width:785px}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool{width:780px}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool .search-section-container .search-results{width:316px;margin:75px 2px 0 -3px}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool .search-section-container .search-results__list-item:before{left:29px}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool .search-section-container .location-area{-webkit-box-flex:0;-ms-flex:0 1 43%;flex:0 1 43%}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool .search-section-container .location-area input{padding-left:55px}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool .search-section-container .people-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%}.travel-magazine-page .travel-magazine-hero .search-tool-area .search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%}.travel-magazine-page .travel-magazine-hero .icon-swirly-area{top:30px;left:-50px}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .icon-area{padding:0 0 5px 7px}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .icon-area i{width:186px;height:76px}.travel-magazine-page .travel-magazine-hero .icon-swirly-area .text-area{font-size:16px;line-height:16px;top:70px;left:-41px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title{width:17%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title .curious{left:-1px;bottom:-43px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider{width:83%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content{height:238px;position:relative;text-align:center;padding-bottom:125%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content img{position:absolute;top:0;right:0;left:0}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .experiences-for-everyone-doodle-area .icon-doodle{bottom:-165px}.travel-magazine-page .travel-magazine-experiences-for-everyone .authentic-block-box{display:none}.travel-magazine-page .travel-magazine-popular-destinations-block .box-section:nth-child(1){padding-bottom:0}.travel-magazine-page .travel-magazine-popular-destinations-block .popular-destination-container .icon-doodle{margin-top:-95px;width:330px;height:250px}}@media screen and (min-width:1200px){.travel-magazine-page .travel-magazine-hero__title{font-size:90px}.travel-magazine-page .travel-magazine-hero h2{margin-top:0;font-size:30px;line-height:35px}.travel-magazine-page .travel-magazine-hero .search-tool{height:100%}.travel-magazine-page .travel-magazine-hero .search-tool .search-section-container .location-area i{left:16px;top:6px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title{width:15%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title .curious{font-size:18px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider{width:85%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item{padding-bottom:20px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content{height:167px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .experiences-for-everyone-doodle-area .icon-doodle{bottom:-288px;left:-3%;width:175px;height:356px}.travel-magazine-page .travel-magazine-experiences-for-everyone .authentic-block-box{display:none}.travel-magazine-page .travel-magazine-popular-destinations-block .popular-destination-container .icon-doodle{width:350px;height:375px;margin-top:-130px}}@media screen and (min-width:1440px){.travel-magazine-page .travel-magazine-hero__title{font-size:100px;margin-top:90px}.travel-magazine-page .travel-magazine-hero h2{font-size:35px;line-height:40px;margin-bottom:50px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone{margin-left:calc(100% - 1400px)}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .title{width:13%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider{width:87%}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item{padding-bottom:20px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .img-content{height:220px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .slider-content .experiences-for-everyone-slider .slider-item .category{height:70px}.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone .experiences-for-everyone-doodle-area .icon-doodle{bottom:-295px;width:200px;height:391px}.travel-magazine-page .travel-magazine-experiences-for-everyone .authentic-block-box{display:none}.travel-magazine-page .travel-magazine-popular-destinations-block .popular-destination-container .icon-doodle{width:400px;height:400px;margin-top:-140px}}@media screen and (min-width:1442px){.travel-magazine-page .travel-magazine-experiences-for-everyone .experiences-for-everyone{margin-left:calc((100% - 1400px)/ 2)}}@media screen and (min-width:768px){.popular-destination-container{padding:0 15px!important}.popular-destination-container .title-popular-destinations{font-size:24px;padding:0 5px;text-align:left}.popular-destination-container .grid-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;margin-top:30px}.popular-destination-container .grid-wrapper.desktop-section{display:block}.popular-destination-container .grid-wrapper.mobile-section{display:none}.popular-destination-container .grid-wrapper .country-list{display:grid;grid-template-columns:repeat(2,1fr);margin-top:0;margin-bottom:0}.popular-destination-container .grid-wrapper .country-list .grid-container-left{display:grid;grid-template-columns:1fr 1fr;margin-left:-8px}.popular-destination-container .grid-wrapper .country-list .grid-container-left .index-0{grid-column:1/3;grid-row:1/3;margin:8px 6px 6px;max-height:97%}.popular-destination-container .grid-wrapper .country-list .grid-container-left .index-1{grid-column:auto;grid-row:4/3;padding-right:3px;margin:0 0 6px 6px;max-height:93%;padding-top:0}.popular-destination-container .grid-wrapper .country-list .grid-container-left .index-2{grid-column:2/4;grid-row:3;margin:0 6px 6px;max-height:93%;padding-top:0}.popular-destination-container .grid-wrapper .country-list .grid-container-right{display:grid;min-height:537px;height:100%;grid-template-columns:1fr 1fr}.popular-destination-container .grid-wrapper .country-list .grid-container-right .index-3{grid-column:1/4;grid-row:1/1;margin:8px 5px 0 0;padding-bottom:5px}.popular-destination-container .grid-wrapper .country-list .grid-container-right .index-4{grid-column:1/2;grid-row:2/2;max-height:96%;padding-right:6px}.popular-destination-container .grid-wrapper .country-list .grid-container-right .index-5{grid-column:2/4;grid-row:2;max-height:96%;padding-right:6px;padding-left:6px}.popular-destination-container .grid-wrapper .country-list .grid-container-right .index-6{display:inline-block;grid-column:1/4;grid-row:3/3;max-height:92.4%;padding-right:6px;padding-top:0}.popular-destination-container .grid-wrapper .country-list .cover{padding:3px 3px 0;max-width:none;margin:0}.popular-destination-container .grid-wrapper .country-list .cover .country-item{padding:0;position:relative}.popular-destination-container .grid-wrapper .country-list .cover .country-item .subst{position:absolute;z-index:3;min-width:150px;width:100%;height:100%;overflow:hidden;top:58%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);border:none}.popular-destination-container .grid-wrapper .country-list .cover .country-item .name-city{font-size:20px}.popular-destination-container .grid-wrapper .country-list .cover .country-item .country-item-label{position:absolute;top:50px;right:20px;padding:20px 15px;max-width:85%;border-radius:10px;background:rgba(250,250,250,.5);color:var(--color-primary);font:300 18px Poppins-Light,sans-serif;z-index:2;text-align:center;display:block}.popular-destination-container .grid-wrapper .country-list .cover .country-item .country-item-label.d-none{display:none}.popular-destination-container .grid-wrapper .country-list .cover .country-item:hover .img-content img{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-filter:revert;filter:revert}.popular-destination-container .button-area{width:285px;height:60px}.popular-destination-container .button-area .a-btn{font-size:16px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container .button-search-area button{font-size:16px}.popular-destination-container .title-popular-destinations{padding:0 15px}}@media screen and (min-width:768px) and (min-width:1200px){.popular-destination-container .title-popular-destinations{font-size:26px;padding:0}}@media screen and (min-width:768px){.travel-magazine-essential-city-info .essential-city-info-section{padding:70px 0}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:50px 0}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box{width:40%;text-align:right;position:relative;padding-bottom:40%;display:-webkit-box;display:-ms-flexbox;display:flex;height:0}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content{width:60%;padding-right:30px;margin-top:30px}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content .title{font-family:Poppins-Bold,sans-serif;font-size:24px;line-height:36px;margin-bottom:30px}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content .text{font-family:Poppins-Medium,sans-serif;font-size:14px;line-height:22px}}@media screen and (min-width:992px){.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper{padding:70px 0}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box img{padding:0}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content .text{font-size:16px;line-height:28px}}@media screen and (min-width:1280px){.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper{padding:100px 0}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box{width:45%;padding-bottom:45%}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content{width:55%}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content .title{font-size:26px;line-height:38px}}@media screen and (min-width:1440px){.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .img-box{width:40%;padding-bottom:40%}.travel-magazine-essential-city-info .essential-city-info-section .essential-city-info-wrapper .content{margin-top:40px}}@media screen and (min-width:768px){.travel-magazine-main-articles{margin-top:40px}.travel-magazine-main-articles .filters-categories-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:7px 5px 0 0;padding-top:30px}.travel-magazine-main-articles .filters-categories-title i{content:"";display:block;width:30px;height:30px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:-3px}.travel-magazine-main-articles .filters-categories-title span{font-family:Poppins-Bold,sans-serif}.travel-magazine-main-articles .travel-magazine-search-tool{display:none}.travel-magazine-main-articles .travel-magazine-filters-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px;background-color:var(--color-neutral-lighter)}.travel-magazine-main-articles .travel-magazine-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-neutral-lighter);border-color:var(--color-neutral-lighter);padding-left:0;padding-top:29px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:300px;margin:0}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container{min-width:initial}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 0 7px;border:1px solid var(--blue-basic);position:relative;padding:0 1px 0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:33px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area i{display:none}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input{padding-left:0;background-image:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-magazine-337218e48b.svg#icon-search_yellow);background-repeat:no-repeat;background-position:95%;line-height:19px;background-color:var(--grey-light-basic)}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input::-webkit-input-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input::-moz-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input:-ms-input-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input::-ms-input-placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input::placeholder{text-align:left}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .search-results{width:100%;left:0;top:100%}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .search-results__list-item:before{left:19px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 43px}.travel-magazine-main-articles .travel-magazine-filters .filters-block{width:65%}.travel-magazine-main-articles .travel-magazine-filters .filters-block .button-all-articles{display:none}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper{padding:30px 0 23px 10px;background-color:var(--color-neutral-lighter)}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-title{display:none}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-list-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;white-space:normal}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:35px}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-list-wrapper label{margin:0 0 7px 10px;padding:.5rem 1rem;font-size:initial}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]{font-size:14px}.travel-magazine-main-articles .travel-magazine-progress{padding-bottom:0}.travel-magazine-main-articles .travel-magazine-progress .progressive-bar>p.progressive-bar__status{font-size:16px;margin:20px 0}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box{width:720px;margin:0 auto}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area{top:-227px;right:19%;width:133px;height:143px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{top:-107px;right:38px;transform:rotate(7deg);-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);-ms-transform:rotate(7deg)}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area i{width:60px;height:50px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{margin-left:60.7%;margin-top:-62px;padding-top:0;width:286px;height:167px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container p{font-size:18px;line-height:22px}}@media screen and (min-width:992px){.travel-magazine-main-articles .travel-magazine-filters-wrapper{padding-left:20px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block{width:28%}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area{padding-left:17px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input{line-height:27px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area .city__search{font-size:14px}.travel-magazine-main-articles .travel-magazine-filters .filters-block{width:72%}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-list-wrapper label{padding:.4rem 1rem}.travel-magazine-main-articles .travel-magazine-authentic-section{padding:70px 0 50px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box{width:960px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area{right:23%;width:143px;height:150px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{right:94px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area i{width:80px;height:65px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{margin-left:67.7%;margin-top:-59px;width:316px;height:187px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container p{font-size:20px;line-height:28px}}@media screen and (min-width:1200px){.travel-magazine-main-articles .travel-magazine-filters-wrapper{padding-left:30px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block{width:24%}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool{top:initial;width:100%;height:100%;padding-left:5px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area{padding-left:17px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input{background-position:95%}.travel-magazine-main-articles .travel-magazine-filters .filters-block{width:76%}.travel-magazine-main-articles .travel-magazine-filters .filters-block .filters-section .filters-categories-wrapper .filters-categories-list-wrapper label{margin:0 0 7px 15px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box{width:1140px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area{top:-248px;right:22%;width:183px;height:190px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{right:99px;top:-100px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area i{width:105px;height:90px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{width:441px;margin-top:-31px;margin-left:75%}}@media screen and (min-width:1280px){.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool .search-section-container .location-area input{background-position:95%}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area{right:20%}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{right:75px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{width:441px;margin-top:-31px;margin-left:75%}}@media screen and (min-width:1440px){.travel-magazine-main-articles .travel-magazine-filters-wrapper{padding-left:38px}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block{width:23%}.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool{padding-left:7px}.travel-magazine-main-articles .travel-magazine-filters .filters-block{width:77%}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box{width:1400px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-authentic-area{right:21%}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area{right:140px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .icon-arrow-area i{width:95px;height:80px}.travel-magazine-main-articles .travel-magazine-authentic-section .authentic-block-box .authentic-text-container{width:336px;height:187px}}@media screen and (min-width:1440px) and (min-width:1600px){.travel-magazine-main-articles .travel-magazine-filters .filters-search-tool-block .search-tool{padding-left:45px}}@media screen and (min-width:768px){.articles-grid-section-block .articles-grid-section-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles-grid-section-block .articles-grid-section-container .favorite-article-icon-box{top:20px}.articles-grid-section-block .articles-grid-section-container .card-block-item{width:50%;padding:10px 0 10px 10px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-img{width:100%;height:266px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:76%}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-img img{position:absolute;top:0;right:0;left:0;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:992px){.articles-grid-section-block .articles-grid-section-container .favorite-article-icon-box{top:15px;right:15px}.articles-grid-section-block .articles-grid-section-container .card-block-item{width:25%;padding:10px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-img{height:170px}.articles-grid-section-block .articles-grid-section-container .card-block-item .tags{margin-top:8px;font-size:16px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-main .main-title{font-size:22px;margin:8px 0 13px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-main .author{font-size:16px}}@media screen and (min-width:1200px){.articles-grid-section-block .articles-grid-section-container .favorite-article-icon-box{top:18px;right:23px}.articles-grid-section-block .articles-grid-section-container .card-block-item{padding:10px 15px}.articles-grid-section-block .articles-grid-section-container .card-block-item .card-block-img{height:202px}}@media screen and (min-width:1440px){.articles-grid-section-block .articles-grid-section-container .card-block-item{padding:10px 17px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInN0eWxlLmNzcyIsInRyYXZlbC1tYWdhemluZS1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvcG9wdWxhci1kZXN0aW5hdGlvbi1tb2JpbGUuc2NzcyIsIl9lc3NlbnRpYWwtY2l0eS1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvZmlsdGVycy5zY3NzIiwidHJhdmVsLW1hZ2F6aW5lLWJyb3dzZS1hcnRpY2xlcy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmF2b3JpdGUtaWNvbi5zY3NzIiwiYXJ0aWNsZXMtdGl0bGUtZ3JpZC1tb2JpbGUuc2NzcyIsInRyYXZlbC1tYWdhemluZS1kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL3BvcHVsYXItZGVzdGluYXRpb24tZGVza3RvcC5zY3NzIiwiX2Vzc2VudGlhbC1jaXR5LWRlc2t0b3Auc2NzcyIsInRyYXZlbC1tYWdhemluZS1icm93c2UtYXJ0aWNsZXMtZGVza3RvcC5zY3NzIiwiYXJ0aWNsZXMtdGl0bGUtZ3JpZC1kZXNrdG9wLnNjc3Mi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LHlGQUNJLElBQUEsS0FDQSxNQUFBLEtBR0osK0VBQ0ksUUFBQSxLQUFBLEtBRUEsK0ZBQ0ksT0FBQSxPQVFwQixxQ0FLWSwrRUFDSSxRQUFBLEtBQUEiLCJmaWxlIjoidHJhdmVsLW1hZ2F6aW5lLXBhZ2UtYThhYjI4YWRkZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VhcmNoLXRvb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDEwcHggMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1zZWFyY2hfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LWRvd24teWVsbG93IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtYWRkaXRpb25hbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm9vayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbmQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggMnB4IDAgMjZweDtcblxuICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1tYXJrZXJfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggNTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuYXJlYS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTGlnaHQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUsIC5hbW91bnQtcGVvcGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgNjYlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MXB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDM0JTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDY5cHggMCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgdG9wOiAzOTVweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gtdG9vbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4td2lkdGg6IDI4NXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZsZXg6IDAgMSAxMDAlO1xuICBtYXJnaW46IDAgMjVweCAxMHB4IDI1cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tc2VhcmNoX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLFxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlciB7XG4gIHRvcDogNXB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgdG9wOiAxOHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IC0xNDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiA1MzBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUtYWRkaXRpb25hbCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5ib29rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmZpbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDAlO1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAyM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLW1hcmtlcl95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgbGVmdDogMjRweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXMgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB0b3A6IC0xOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUxpZ2h0LCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTQxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuYW1vdW50LXBlb3BsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIDY2JTtcbiAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDUxcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBmbGV4OiAwIDEgMzQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgbGVmdDogMzZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB0b3A6IDM5NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2Uge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICAvKiAgIGhlcm8gYmxvY2sgICAqL1xufVxuLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyBoMiB7XG4gIG1hcmdpbjogLTIwcHggMCAxNXB4IDA7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgei1pbmRleDogMTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0N3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogODVweDtcbiAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm9fX3RpdGxlIC50aXRsZS1sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE5NSU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3RyYXZlbC1tYWdhemluZS0zMzcyMThlNDhiLnN2ZyN0cmF2ZWwtbWFnYXppbmVcIikgbm8tcmVwZWF0IGNlbnRlciwgdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5pY29uLXN3aXJseS1hcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIC5ib3gtc2VjdGlvbjpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuaWNvbi1kb29kbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDI3MHB4O1xuICBtYXJnaW46IDAgMCAwIDc3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy90cmF2ZWwtbWFnYXppbmUtMzM3MjE4ZTQ4Yi5zdmcjd29ybGQtY29sbGFnZV9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtcG9wdWxhci1kZXN0aW5hdGlvbnMtYmxvY2sgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5pY29uLWRvb2RsZSB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMDBweDtcbiAgfVxufVxuLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaG9zdC1zZWN0aW9uIC5ob3N0LWNhcm91c2VsIC52aWV3LW1vcmUtaG9zdHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUgc3BhbjpudGgtY2hpbGQoMykge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUgYnI6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUgLmN1cmlvdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogaW5pdGlhbDtcbiAgbGVmdDogLTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogLTQxcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUgLmN1cmlvdXMgYnIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDUwcHggMCAyMHB4IDA7XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtOm50aC1vZi10eXBlKDFuKzcpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmZyYW1lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmZyYW1lLXdyYXBwZXIgLnNsaWRlci1pdGVtLWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0ycHg7XG4gIHJpZ2h0OiAxOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAyNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmZyYW1lLXdyYXBwZXIgLnNsaWRlci1pdGVtLWZyYW1lIHtcbiAgICBoZWlnaHQ6IDI3NXB4O1xuICB9XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWctY29udGVudCB7XG4gIGhlaWdodDogMTk0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZy1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDIxOHB4O1xuICB9XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWctY29udGVudCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4udHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5jYXRlZ29yeSB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGhlaWdodDogNTBweDtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtZG9vZGxlLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtZG9vZGxlLWFyZWEgLmljb24tZG9vZGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDE0MXB4O1xuICBtYXJnaW46IGluaXRpYWw7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy90cmF2ZWwtbWFnYXppbmUtMzM3MjE4ZTQ4Yi5zdmcjZGlyZWN0aW9ucy1zaWduX3doaXRlXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEyMHB4O1xuICBsZWZ0OiAyNXB4O1xufVxuLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC50aXRsZS1wb3B1bGFyLWRlc3RpbmF0aW9ucyB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyLmRlc2t0b3Atc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIHtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIgLmNvdW50cnktbGlzdCAuY292ZXIgLmNvdW50cnktaXRlbSAuc3Vic3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1NyU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTYwJSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0gLmltZy1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0gLmltZy1jb250ZW50IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0gLm5hbWUtY2l0eSB7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0gLmNvdW50cnktaXRlbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiAzMDAgMThweCBcIlBvcHBpbnMtTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0gLmNvdW50cnktaXRlbS1sYWJlbC5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIgLmJ0bi1sb2FkLW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250OiA3MDAgMjBweCBcIlBvcHBpbnMtQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuYnV0dG9uLWFyZWEge1xuICB3aWR0aDogMTg1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuYnV0dG9uLWFyZWEgLmEtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgcGFkZGluZzogNTBweCAwIDcwcHg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmltZy1ib3gge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDM2MHB4O1xuICBoZWlnaHQ6IDM2MHB4O1xufVxuLnRyYXZlbC1tYWdhemluZS1lc3NlbnRpYWwtY2l0eS1pbmZvIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXNlY3Rpb24gLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlciAuaW1nLWJveCBpbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnRyYXZlbC1tYWdhemluZS1lc3NlbnRpYWwtY2l0eS1pbmZvIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXNlY3Rpb24gLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlciAuY29udGVudCAudGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIC5jb250ZW50IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDcwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIubW9iaWxlLWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyLm5vLWRpc3BsYXkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDMwcHggMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5tb2JpbGUtZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDdweCA1cHggMzBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIGkge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNmaWx0ZXJcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaDIge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBoMi5kZXNrdG9wLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBpbml0aWFsO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIGgyLmRlc2t0b3AtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBoMi5tb2JpbGUtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hlYWRlci1jb21tb24taWNvbnMtc3ByaXRlLTIxNjk3YzlkMzIuc3ZnI2ljb25zLWNsb3NlLXRoaW4tYmx1ZVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIubm90LXNoYWRvdyB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIubm90LXNoYWRvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgd2lkdGg6IDY0JTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IDc0JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IDc3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IDgxJTtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyLmNsb3NlZCB7XG4gIG1heC1oZWlnaHQ6IDU2dmg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIuY2xvc2VkIHtcbiAgICBtYXgtaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIuY2xvc2VkIHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIub3BlbmVkIHtcbiAgbWF4LWhlaWdodDogNTZ2aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlci5vcGVuZWQge1xuICAgIG1heC1oZWlnaHQ6IDYwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlci5vcGVuZWQge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA3cHggMTVweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCAwIDIwcHggN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGxhYmVsIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgbWFyZ2luOiAwIDAgN3B4IDdweDtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgbGFiZWwgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hlYWRlci1jb21tb24taWNvbnMtc3ByaXRlLTIxNjk3YzlkMzIuc3ZnI2ljb24tY2hlY2tlZC1ibHVlXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICAgIGhlaWdodDogaW5pdGlhbDtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLm5vdC1zaGFkb3c6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAxMHB4IDE1cHg7XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIGJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDQ4JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMge1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgYnV0dG9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgLmNsZWFyLWFsbC1maWx0ZXJzLWNhdGVnb3JpZXMge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC5jbGVhci1hbGwtZmlsdGVycy1jYXRlZ29yaWVzIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2NsZWFyLWZpbHRlclwiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIG1hc2stc2l6ZTogNzAlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyAuY2xlYXItYWxsLWZpbHRlcnMtY2F0ZWdvcmllczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgLmNvbGxhcHNlLWZpbHRlcnMtY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC5jb2xsYXBzZS1maWx0ZXJzLWNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtNjQ2YmFhOWIxZi5zdmcjY2Fyb3VzZWwtYXJyb3dcIikgbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgLmNvbGxhcHNlLWZpbHRlcnMtY2F0ZWdvcmllczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgLmNvbGxhcHNlLWZpbHRlcnMtY2F0ZWdvcmllcy5kb3duIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyAuY29sbGFwc2UtZmlsdGVycy1jYXRlZ29yaWVzLnVwIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC52aWV3LWNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmZpbHRlcnMtc2VjdGlvbi5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLmZpbHRlcnMtdGl0bGUsIC5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcbiAgbWFyZ2luOiAwO1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLmZpbHRlcnMtdGl0bGU6aG92ZXIsIC5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuZmlsdGVycy10aXRsZSAudGl0bGUsIC5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl9ibHVlXCIpIG5vLXJlcGVhdCByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMCUgMjQlO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDI1cHggMCAyMHB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLmZpbHRlcnMtdGl0bGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Zvb3Rlci1zcHJpdGUtYjg1MDVkZWJhZS5zdmcjaWNvbi1hcnJvdy1kb3duX3llbGxvd1wiKSBuby1yZXBlYXQgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAlIDI0JTtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuZmlsdGVycy10aXRsZTpob3ZlciAudGl0bGUge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlIGkge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNmaWx0ZXJcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyNXB4IDAgMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC50aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IDIxcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmhvdmVyLCAuZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl95ZWxsb3dcIikgbm8tcmVwZWF0O1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1sZWZ0OiA4NnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ2JSk7XG4gIHdpZHRoOiAxMzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gIGJvdHRvbTogLTE2NHB4O1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDMwcHggMTBweCAzMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICAgIGhlaWdodDogMzRweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25fYmx1ZVwiKSBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHJpZ2h0OiA0cHg7XG4gICAgdG9wOiAxNHB4O1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmhvdmVyLCAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdzphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTc1cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtc2VhcmNoLXRvb2wge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtc2VhcmNoLXRvb2wgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXB4IDAgMjVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDIwcHggMTBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtc2VhcmNoLXRvb2wgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1zZWFyY2gtdG9vbCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3RyYXZlbC1tYWdhemluZS0zMzcyMThlNDhiLnN2ZyNpY29uLXNlYXJjaF95ZWxsb3dcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkyJTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1zZWFyY2gtdG9vbCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtc2VhcmNoLXRvb2wgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLWJsb2NrIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuZmlsdGVycy10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayAudmlldy1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnNlY3Rpb25fX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnNlY3Rpb25fX2FjdGlvbnMgLnNlZS1tb3JlIHtcbiAgd2lkdGg6IDI0NHB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1wcm9ncmVzcyB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtcHJvZ3Jlc3MgLnByb2dyZXNzaXZlLWJhciB7XG4gIG1heC13aWR0aDogMjA1cHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1wcm9ncmVzcyAucHJvZ3Jlc3NpdmUtYmFyID4gcC5wcm9ncmVzc2l2ZS1iYXJfX3N0YXR1cyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogZ3JheTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLXByb2dyZXNzIC5wcm9ncmVzc2l2ZS1iYXIgPiBwLnByb2dyZXNzaXZlLWJhcl9fc3RhdHVzID4gc3BhbiwgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtcHJvZ3Jlc3MgLnByb2dyZXNzaXZlLWJhciA+IHAucHJvZ3Jlc3NpdmUtYmFyX19zdGF0dXMgPiBiIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLXByb2dyZXNzIC5wcm9ncmVzc2l2ZS1iYXJfcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLXByb2dyZXNzIC5wcm9ncmVzc2l2ZS1iYXJfcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIHtcbiAgcGFkZGluZzogNzBweCAwO1xufVxuLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuaWNvbi1hdXRoZW50aWMtYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjBweDtcbiAgcmlnaHQ6IDgwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAycHg7XG4gIGhlaWdodDogMTA4cHg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuaWNvbi1hdXRoZW50aWMtYXJlYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQzcHg7XG4gIHJpZ2h0OiAxOTFweDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0zMmRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTMyZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTMyZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zMmRlZyk7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuaWNvbi1hcnJvdy1hcmVhIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuaWNvbi1hcnJvdy1hcmVhIC5pY29uLWFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2Fycm93c3ZnMV9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3ggLmljb24tYXJyb3ctYXJlYSB7XG4gICAgcmlnaHQ6IDIxN3B4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEgaSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cbi50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtNTlweDtcbiAgbWFyZ2luLWxlZnQ6IDQ3JTtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDE4N3B4O1xuICBoZWlnaHQ6IDE4NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuYXV0aGVudGljLXRleHQtY29udGFpbmVyIHAge1xuICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3ggLmF1dGhlbnRpYy10ZXh0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogLTU0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQ0JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDE1MnB4O1xuICB9XG59XG5cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNoZWFydF93aGl0ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaGVhcnRfY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cblxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbn1cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAxcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbSAuY2FyZC1ibG9jay1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMjRweDtcbn1cbi5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbSAuY2FyZC1ibG9jay1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW0gLnRhZ3Mge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLW1haW4gLm1haW4tdGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbjogMTBweCAwIDE1cHg7XG59XG4uYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2stbWFpbiAuYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW06Zm9jdXMsIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbTpob3ZlciwgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbTpmb2N1cyAuY2FyZC1ibG9jay1pbWcsIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbTpob3ZlciAuY2FyZC1ibG9jay1pbWcsIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbTphY3RpdmUgLmNhcmQtYmxvY2staW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG59XG4uYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW06Zm9jdXMgLmNhcmQtYmxvY2staW1nIGltZywgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtOmhvdmVyIC5jYXJkLWJsb2NrLWltZyBpbWcsIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbTphY3RpdmUgLmNhcmQtYmxvY2staW1nIGltZyB7XG4gIGhlaWdodDogOTYlO1xufVxuLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtOmZvY3VzIC5jYXJkLWJsb2NrLW1haW4gLm1haW4tdGl0bGUsIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbTpob3ZlciAuY2FyZC1ibG9jay1tYWluIC5tYWluLXRpdGxlLCAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW06YWN0aXZlIC5jYXJkLWJsb2NrLW1haW4gLm1haW4tdGl0bGUge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyBoMiB7XG4gICAgbWFyZ2luOiAtMTVweCAwIDMwcHggMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyAuaWNvbi1zd2lybHktYXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMCAwIDAgLTEwcHg7XG4gICAgb3JkZXI6IDA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3NHB4O1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyAuaWNvbi1zd2lybHktYXJlYSAuaWNvbi1hcmVhIHtcbiAgICBwYWRkaW5nOiAwIDAgNXB4IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLmljb24tc3dpcmx5LWFyZWEgLmljb24tYXJlYSBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5pY29uLXN3aXJseS1hcmVhIC5pY29uLWFyZWEgLmljb24tc3dpcmx5LWFycm93LWFydGljbGUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy90cmF2ZWwtbWFnYXppbmUtMzM3MjE4ZTQ4Yi5zdmcjc3dpcmx5LWFycm93X2JsdWVcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5pY29uLXN3aXJseS1hcmVhIC50ZXh0LWFyZWEge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYycHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtcG9wdWxhci1kZXN0aW5hdGlvbnMtYmxvY2sgLmJveC1zZWN0aW9uOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtcG9wdWxhci1kZXN0aW5hdGlvbnMtYmxvY2sgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5pY29uLWRvb2RsZSB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhvc3Qtc2VjdGlvbiAuaG9zdC1jYXJvdXNlbCAudmlldy1tb3JlLWhvc3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMDNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC50aXRsZSBicjpudGgtY2hpbGQoMSkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlIC5jdXJpb3VzIHtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGJvdHRvbTogLTQzcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciB7XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHggMTBweDtcbiAgICB3aWR0aDogNzglO1xuICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMjBweCA0NXB4O1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWdyZXktYmFzaWMpO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmZyYW1lLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nLWNvbnRlbnQge1xuICAgIGhlaWdodDogMjI1cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuY2F0ZWdvcnkge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuY2F0ZWdvcnkgc3BhbiB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IGluaXRpYWw7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbTpmb2N1cywgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbTpob3ZlciwgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbTphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMDE5KTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtOmZvY3VzIC5pbWctY29udGVudCwgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbTpob3ZlciAuaW1nLWNvbnRlbnQsIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW06YWN0aXZlIC5pbWctY29udGVudCB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbTpmb2N1cyAuaW1nLWNvbnRlbnQgaW1nLCAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtOmhvdmVyIC5pbWctY29udGVudCBpbWcsIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciAuc2xpZGVyLWl0ZW06YWN0aXZlIC5pbWctY29udGVudCBpbWcge1xuICAgIGhlaWdodDogOTYlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtZG9vZGxlLWFyZWEgLmljb24tZG9vZGxlIHtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgaGVpZ2h0OiAxOTFweDtcbiAgICBib3R0b206IC0xMzVweDtcbiAgICBsZWZ0OiAxJTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLnNlYXJjaC10b29sLWFyZWEge1xuICAgIHdpZHRoOiA3ODVweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5zZWFyY2gtdG9vbC1hcmVhIC5zZWFyY2gtdG9vbCB7XG4gICAgd2lkdGg6IDc4MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLnNlYXJjaC10b29sLWFyZWEgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMzE2cHg7XG4gICAgbWFyZ2luOiA3NXB4IDJweCAwIC0zcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyAuc2VhcmNoLXRvb2wtYXJlYSAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICAgIGxlZnQ6IDI5cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyAuc2VhcmNoLXRvb2wtYXJlYSAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gICAgZmxleDogMCAxIDQzJTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5zZWFyY2gtdG9vbC1hcmVhIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyAuc2VhcmNoLXRvb2wtYXJlYSAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICAgIGZsZXg6IDAgMSAzNCU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVybyAuc2VhcmNoLXRvb2wtYXJlYSAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBmbGV4OiAwIDEgMjMlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLmljb24tc3dpcmx5LWFyZWEge1xuICAgIHRvcDogMzBweDtcbiAgICBsZWZ0OiAtNTBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5pY29uLXN3aXJseS1hcmVhIC5pY29uLWFyZWEge1xuICAgIHBhZGRpbmc6IDAgMCA1cHggN3B4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLmljb24tc3dpcmx5LWFyZWEgLmljb24tYXJlYSBpIHtcbiAgICB3aWR0aDogMTg2cHg7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLmljb24tc3dpcmx5LWFyZWEgLnRleHQtYXJlYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiAtNDFweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlIHtcbiAgICB3aWR0aDogMTclO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUgLmN1cmlvdXMge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm90dG9tOiAtNDNweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIge1xuICAgIHdpZHRoOiA4MyU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nLWNvbnRlbnQge1xuICAgIGhlaWdodDogMjM4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1JTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWctY29udGVudCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLWRvb2RsZS1hcmVhIC5pY29uLWRvb2RsZSB7XG4gICAgYm90dG9tOiAtMTY1cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIC5ib3gtc2VjdGlvbjpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuaWNvbi1kb29kbGUge1xuICAgIG1hcmdpbi10b3A6IC05NXB4O1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIC5zZWFyY2gtdG9vbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWhlcm8gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDZweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5zbGlkZXItY29udGVudCAudGl0bGUgLmN1cmlvdXMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTY3cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1kb29kbGUtYXJlYSAuaWNvbi1kb29kbGUge1xuICAgIGJvdHRvbTogLTI4OHB4O1xuICAgIGxlZnQ6IC0zJTtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAzNTZweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtcG9wdWxhci1kZXN0aW5hdGlvbnMtYmxvY2sgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5pY29uLWRvb2RsZSB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogMzc1cHg7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1oZXJvIGgyIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAtIDE0MDBweCk7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC50aXRsZSB7XG4gICAgd2lkdGg6IDEzJTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIge1xuICAgIHdpZHRoOiA4NyU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nLWNvbnRlbnQge1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIC5zbGlkZXItaXRlbSAuY2F0ZWdvcnkge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLXBhZ2UgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLWRvb2RsZS1hcmVhIC5pY29uLWRvb2RsZSB7XG4gICAgYm90dG9tOiAtMjk1cHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMzkxcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1wYWdlIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuaWNvbi1kb29kbGUge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtcGFnZSAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAtIDE0MDBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLnRpdGxlLXBvcHVsYXItZGVzdGluYXRpb25zIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLnRpdGxlLXBvcHVsYXItZGVzdGluYXRpb25zIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAudGl0bGUtcG9wdWxhci1kZXN0aW5hdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyLmRlc2t0b3Atc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIubW9iaWxlLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIgLmNvdW50cnktbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IC5ncmlkLWNvbnRhaW5lci1sZWZ0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IC5ncmlkLWNvbnRhaW5lci1sZWZ0IC5pbmRleC0wIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAgbWFyZ2luOiA4cHggNnB4IDZweCA2cHg7XG4gICAgbWF4LWhlaWdodDogOTclO1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmdyaWQtY29udGFpbmVyLWxlZnQgLmluZGV4LTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgIGdyaWQtcm93OiA0LzM7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIG1hcmdpbjogMCAwIDZweCA2cHg7XG4gICAgbWF4LWhlaWdodDogOTMlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmdyaWQtY29udGFpbmVyLWxlZnQgLmluZGV4LTIge1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gICAgZ3JpZC1yb3c6IDM7XG4gICAgbWFyZ2luOiAwIDZweCA2cHggNnB4O1xuICAgIG1heC1oZWlnaHQ6IDkzJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IC5ncmlkLWNvbnRhaW5lci1yaWdodCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtaW4taGVpZ2h0OiA1MzdweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmdyaWQtY29udGFpbmVyLXJpZ2h0IC5pbmRleC0zIHtcbiAgICBncmlkLWNvbHVtbjogMS80O1xuICAgIGdyaWQtcm93OiAxLzE7XG4gICAgbWFyZ2luOiA4cHggNXB4IDAgMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmdyaWQtY29udGFpbmVyLXJpZ2h0IC5pbmRleC00IHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAyLzI7XG4gICAgbWF4LWhlaWdodDogOTYlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IC5ncmlkLWNvbnRhaW5lci1yaWdodCAuaW5kZXgtNSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICBncmlkLXJvdzogMjtcbiAgICBtYXgtaGVpZ2h0OiA5NiU7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmdyaWQtY29udGFpbmVyLXJpZ2h0IC5pbmRleC02IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZ3JpZC1jb2x1bW46IDEvNDtcbiAgICBncmlkLXJvdzogMy8zO1xuICAgIG1heC1oZWlnaHQ6IDkyLjQlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IC5jb3ZlciB7XG4gICAgcGFkZGluZzogM3B4IDNweCAwIDNweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciAuZ3JpZC13cmFwcGVyIC5jb3VudHJ5LWxpc3QgLmNvdmVyIC5jb3VudHJ5LWl0ZW0gLnN1YnN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRvcDogNTglO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIgLmNvdW50cnktbGlzdCAuY292ZXIgLmNvdW50cnktaXRlbSAubmFtZS1jaXR5IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIgLmNvdW50cnktbGlzdCAuY292ZXIgLmNvdW50cnktaXRlbSAuY291bnRyeS1pdGVtLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgZm9udDogMzAwIDE4cHggXCJQb3BwaW5zLUxpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgei1pbmRleDogMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5ncmlkLXdyYXBwZXIgLmNvdW50cnktbGlzdCAuY292ZXIgLmNvdW50cnktaXRlbSAuY291bnRyeS1pdGVtLWxhYmVsLmQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmdyaWQtd3JhcHBlciAuY291bnRyeS1saXN0IC5jb3ZlciAuY291bnRyeS1pdGVtOmhvdmVyIC5pbWctY29udGVudCBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gICAgZmlsdGVyOiByZXZlcnQ7XG4gIH1cbiAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIC5idXR0b24tYXJlYSB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIgLmJ1dHRvbi1hcmVhIC5hLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmltZy1ib3gge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1lc3NlbnRpYWwtY2l0eS1pbmZvIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXNlY3Rpb24gLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlciAuaW1nLWJveCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIC5pbWctYm94IGltZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIC5jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmltZy1ib3gge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1JTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIC5jb250ZW50IHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIgLmNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm8gLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIC5pbWctYm94IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1lc3NlbnRpYWwtY2l0eS1pbmZvIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXNlY3Rpb24gLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlciAuY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogN3B4IDVweCAwIDA7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNmaWx0ZXJcIikgbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtc2VhcmNoLXRvb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sgLnNlYXJjaC10b29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gICAgZmxleDogMCAxIDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgN3B4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMzNweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy90cmF2ZWwtbWFnYXppbmUtMzM3MjE4ZTQ4Yi5zdmcjaWNvbi1zZWFyY2hfeWVsbG93XCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgbGVmdDogMTlweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNDNweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLWJsb2NrIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sgLmJ1dHRvbi1hbGwtYXJ0aWNsZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwcHggMjNweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlci5jbG9zZWQge1xuICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1ibG9jayAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciBsYWJlbCB7XG4gICAgbWFyZ2luOiAwIDAgN3B4IDEwcHg7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiBpbml0aWFsO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1wcm9ncmVzcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtcHJvZ3Jlc3MgLnByb2dyZXNzaXZlLWJhciA+IHAucHJvZ3Jlc3NpdmUtYmFyX19zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCB7XG4gICAgd2lkdGg6IDcyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWF1dGhlbnRpYy1hcmVhIHtcbiAgICB0b3A6IC0yMjdweDtcbiAgICByaWdodDogMTklO1xuICAgIHdpZHRoOiAxMzNweDtcbiAgICBoZWlnaHQ6IDE0M3B4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEge1xuICAgIHRvcDogLTEwN3B4O1xuICAgIHJpZ2h0OiAzOHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDdkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoN2RlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoN2RlZyk7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3ggLmljb24tYXJyb3ctYXJlYSBpIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3ggLmF1dGhlbnRpYy10ZXh0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwLjclO1xuICAgIG1hcmdpbi10b3A6IC02MnB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHdpZHRoOiAyODZweDtcbiAgICBoZWlnaHQ6IDE2N3B4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIHtcbiAgICB3aWR0aDogMjglO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5jaXR5X19zZWFyY2gge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLWJsb2NrIHtcbiAgICB3aWR0aDogNzIlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgbGFiZWwge1xuICAgIHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgNTBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWF1dGhlbnRpYy1hcmVhIHtcbiAgICByaWdodDogMjMlO1xuICAgIHdpZHRoOiAxNDNweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEge1xuICAgIHJpZ2h0OiA5NHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEgaSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ny43JTtcbiAgICBtYXJnaW4tdG9wOiAtNTlweDtcbiAgICB3aWR0aDogMzE2cHg7XG4gICAgaGVpZ2h0OiAxODdweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuYXV0aGVudGljLXRleHQtY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sge1xuICAgIHdpZHRoOiAyNCU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayAuc2VhcmNoLXRvb2wge1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIC5maWx0ZXJzLWJsb2NrIHtcbiAgICB3aWR0aDogNzYlO1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgbGFiZWwge1xuICAgIG1hcmdpbjogMCAwIDdweCAxNXB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICB3aWR0aDogMTE0MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWF1dGhlbnRpYy1hcmVhIHtcbiAgICB0b3A6IC0yNDhweDtcbiAgICByaWdodDogMjIlO1xuICAgIHdpZHRoOiAxODNweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEge1xuICAgIHJpZ2h0OiA5OXB4O1xuICAgIHRvcDogLTEwMHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEgaSB7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuYXV0aGVudGljLXRleHQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDQxcHg7XG4gICAgbWFyZ2luLXRvcDogLTMxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuaWNvbi1hdXRoZW50aWMtYXJlYSB7XG4gICAgcmlnaHQ6IDIwJTtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuaWNvbi1hcnJvdy1hcmVhIHtcbiAgICByaWdodDogNzVweDtcbiAgfVxuICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiAuYXV0aGVudGljLWJsb2NrLWJveCAuYXV0aGVudGljLXRleHQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDQxcHg7XG4gICAgbWFyZ2luLXRvcDogLTMxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayAuc2VhcmNoLXRvb2wge1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayAuc2VhcmNoLXRvb2wge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMgLmZpbHRlcnMtYmxvY2sge1xuICAgIHdpZHRoOiA3NyU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICAgIHdpZHRoOiAxNDAwcHg7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3ggLmljb24tYXV0aGVudGljLWFyZWEge1xuICAgIHJpZ2h0OiAyMSU7XG4gIH1cbiAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24gLmF1dGhlbnRpYy1ibG9jay1ib3ggLmljb24tYXJyb3ctYXJlYSB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5pY29uLWFycm93LWFyZWEgaSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIC5hdXRoZW50aWMtYmxvY2stYm94IC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIge1xuICAgIHdpZHRoOiAzMzZweDtcbiAgICBoZWlnaHQ6IDE4N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gIH1cbiAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNjZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzYlO1xuICB9XG4gIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbSAuY2FyZC1ibG9jay1pbWcgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gge1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2staW1nIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbSAudGFncyB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2stbWFpbiAubWFpbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbjogOHB4IDAgMTNweDtcbiAgfVxuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5jYXJkLWJsb2NrLWl0ZW0gLmNhcmQtYmxvY2stbWFpbiAuYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWJsb2NrIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVyIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IHtcbiAgICB0b3A6IDE4cHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gIH1cbiAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIH1cbiAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lciAuY2FyZC1ibG9jay1pdGVtIC5jYXJkLWJsb2NrLWltZyB7XG4gICAgaGVpZ2h0OiAyMDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXIgLmNhcmQtYmxvY2staXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAxN3B4O1xuICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnRyYXZlbC1tYWdhemluZS1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgLyogICBoZXJvIGJsb2NrICAgKi9cbiAgICAudHJhdmVsLW1hZ2F6aW5lLWhlcm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IC0yMHB4IDAgMTVweCAwO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAudGl0bGUtbG9nbyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5NSU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCR0cmF2ZWwtbWFnYXppbmUgKyAnI3RyYXZlbC1tYWdhemluZScpIG5vLXJlcGVhdCBjZW50ZXIsIHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zd2lybHktYXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRyYXZlbC1tYWdhemluZS1wb3B1bGFyLWRlc3RpbmF0aW9ucy1ibG9jayB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC5ib3gtc2VjdGlvbiB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgLmljb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDc3cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCR0cmF2ZWwtbWFnYXppbmUgKyAnI3dvcmxkLWNvbGxhZ2VfYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRyYXZlbC1tYWdhemluZS1ob3N0LXNlY3Rpb24ge1xuICAgICAgICAuaG9zdC1jYXJvdXNlbCB7XG4gICAgICAgICAgICAudmlldy1tb3JlLWhvc3RzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSB7XG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgIC5zbGlkZXItY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMjBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbTpudGgtb2YtdHlwZSgxbis3KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbS1mcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQ0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjUlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLWRvb2RsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCR0cmF2ZWwtbWFnYXppbmUgKyAnI2RpcmVjdGlvbnMtc2lnbl93aGl0ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAudGl0bGUtcG9wdWxhci1kZXN0aW5hdGlvbnMge1xuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmdyaWQtd3JhcHBlciB7XG5cbiAgICAgICAgJi5kZXNrdG9wLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3VudHJ5LWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgIC5jb3ZlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcblxuICAgICAgICAgICAgICAgIC5jb3VudHJ5LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5zdWJzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubmFtZS1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY291bnRyeS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogMzAwIDE4cHggJ1BvcHBpbnMtTGlnaHQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZC1ub25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1sb2FkLW1vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBmb250OiA3MDAgMjBweCAnUG9wcGlucy1Cb2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1hcmVhIHtcbiAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgLmEtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyB7XG4gICAgLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDcwcHg7XG5cbiAgICAgICAgLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcy5zY3NzJyBhcyAqO1xuXG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCA1NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYubW9iaWxlLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYubm8tZGlzcGxheSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHggMTBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAgIC5tb2JpbGUtZmlsdGVycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogN3B4IDVweCAzMHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjZmlsdGVyJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG5cbiAgICAgICAgICAgICYuZGVza3RvcC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgJi5kZXNrdG9wLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubW9iaWxlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGhlYWRlci1jb21tb24taWNvbnMtc3ByaXRlICsgJyNpY29ucy1jbG9zZS10aGluLWJsdWUnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5ub3Qtc2hhZG93IHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgd2lkdGg6IDY0JTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNzclO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogODElO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZWQge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTZ2aDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wZW5lZCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NnZoO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwdmg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggN3B4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA3cHggN3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcblxuICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkaGVhZGVyLWNvbW1vbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tY2hlY2tlZC1ibHVlJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDowO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vdC1zaGFkb3c6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggMTVweDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNsZWFyLWFsbC1maWx0ZXJzLWNhdGVnb3JpZXMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNjbGVhci1maWx0ZXInKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogNzAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsYXBzZS1maWx0ZXJzLWNhdGVnb3JpZXMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2Nhcm91c2VsLWFycm93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudXAge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWNhdGVnb3JpZXMge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVycy1zZWN0aW9uIHtcbiAgICAmLmNvbnRhaW5lci14bCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5maWx0ZXJzLXRpdGxlLCAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVycy10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmb290ZXItc3ByaXRlICsgJyNpY29uLWFycm93LWRvd25fYmx1ZScpIG5vLXJlcGVhdCByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAlIDI0JTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAyMHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZvb3Rlci1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bl95ZWxsb3cnKSBuby1yZXBlYXQgcmlnaHQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMCUgMjQlO1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNmaWx0ZXInKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDAgMDtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZvb3Rlci1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bl9ibHVlJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NiUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAge1xuXG4gICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDEwcHggMzBweCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblxuICAgICAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZvb3Rlci1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bl95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vc2VjdGlvbnMvZmlsdGVycyc7XG5AdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4udHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMge1xuXG4gICAgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRyYXZlbC1tYWdhemluZS1zZWFyY2gtdG9vbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgLnNlYXJjaC10b29sIHtcblxuICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICAubG9jYXRpb24tYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcHggMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0cmF2ZWwtbWFnYXppbmUgKyAnI2ljb24tc2VhcmNoX3llbGxvdycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIHtcblxuICAgICAgICAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLWJsb2NrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuXG4gICAgICAgICAgICAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXctY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uX19hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5zZWUtbW9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNDRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRyYXZlbC1tYWdhemluZS1wcm9ncmVzcyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXG4gICAgICAgIC5wcm9ncmVzc2l2ZS1iYXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmID4gcC5wcm9ncmVzc2l2ZS1iYXJfX3N0YXR1cyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBncmF5O1xuXG4gICAgICAgICAgICAgICAgJiA+IHNwYW4sXG4gICAgICAgICAgICAgICAgJiA+IGIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG5cbiAgICAgICAgICAgICAgICAmLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuXG4gICAgICAgIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLmljb24tYXV0aGVudGljLWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTA4cHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWFycm93LWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC00M3B4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxOTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMmRlZyk7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTMyZGVnKTtcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2Fycm93c3ZnMV9ibHVlJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIxN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01OXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NyU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTg3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01NHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDQlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTtcblxuICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAgIC5mYXZvcml0ZS1hcnRpY2xlLFxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNoZWFydF93aGl0ZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbiAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaGVhcnRfY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRvcDogN3B4O1xuXG4gICAgICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAgICAgICAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICB3aWR0aDogMzNweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG5cbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuLy8gICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4vLyAgICAgICAgIHdpZHRoOiAyMnB4O1xuLy8gICAgICAgICBoZWlnaHQ6IDIycHg7XG5cbi8vICAgICAgICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbi8vICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4vLyAgICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4vLyAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuLy8gICAgICAgICAgICAgICAgIHRvcDogMDtcbi8vICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfSIsIkB1c2UgJy4uLy4uL2Zhdm9yaXRlLWljb24uc2Nzcyc7XG5cbi5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAuYXJ0aWNsZXMtZ3JpZC1zZWN0aW9uLWNvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG5cbiAgICAgICAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gge1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ibG9jay1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDFzO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1ibG9jay1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjI0cHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWdzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJsb2NrLW1haW4ge1xuICAgICAgICAgICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtYmxvY2staW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTYlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcmQtYmxvY2stbWFpbiB7XG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRyYXZlbC1tYWdhemluZS1wYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1oZXJvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTE1cHggMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1zd2lybHktYXJlYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTEwcHg7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA3NHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zd2lybHktYXJyb3ctYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHRyYXZlbC1tYWdhemluZSArICcjc3dpcmx5LWFycm93X2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dC1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIHtcbiAgICAgICAgICAgIC5ib3gtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmljb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1ob3N0LXNlY3Rpb24ge1xuICAgICAgICAgICAgLmhvc3QtY2Fyb3VzZWwge1xuICAgICAgICAgICAgICAgIC52aWV3LW1vcmUtaG9zdHMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIHtcbiAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuXG4gICAgICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMjBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWdyZXktYmFzaWMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAwMTkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtZG9vZGxlLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRyYXZlbC1tYWdhemluZS1wYWdlIHtcblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWhlcm8ge1xuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXRvb2wtYXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc4NXB4O1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA3NXB4IDJweCAwIC0zcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24tYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDQzJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMzQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMjMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1zd2lybHktYXJlYSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA1cHggN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSB7XG5cbiAgICAgICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTclO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY3VyaW91cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgzJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTI1JTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1kb29kbGUtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE2NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXV0aGVudGljLWJsb2NrLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtcG9wdWxhci1kZXN0aW5hdGlvbnMtYmxvY2sge1xuXG4gICAgICAgICAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAgICAgLmljb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTk1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50cmF2ZWwtbWFnYXppbmUtcGFnZSB7XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1oZXJvIHtcblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24tYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSB7XG5cbiAgICAgICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY3VyaW91cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZS1kb29kbGUtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTI4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLXBvcHVsYXItZGVzdGluYXRpb25zLWJsb2NrIHtcblxuICAgICAgICAgICAgLnBvcHVsYXItZGVzdGluYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuaWNvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzc1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC50cmF2ZWwtbWFnYXppbmUtcGFnZSB7XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1oZXJvIHtcblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAtIDE0MDBweCkpO1xuXG4gICAgICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NyU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWV2ZXJ5b25lLWRvb2RsZS1hcmVhIHtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5MXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXV0aGVudGljLWJsb2NrLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtcG9wdWxhci1kZXN0aW5hdGlvbnMtYmxvY2sge1xuXG4gICAgICAgICAgICAucG9wdWxhci1kZXN0aW5hdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5pY29uLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MnB4KSB7XG4gICAgLnRyYXZlbC1tYWdhemluZS1wYWdlIHtcblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWV4cGVyaWVuY2VzLWZvci1ldmVyeW9uZSB7XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItZXZlcnlvbmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gMTQwMHB4KS8yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3B1bGFyLWRlc3RpbmF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuXG5cbiAgICAgICAgLnRpdGxlLXBvcHVsYXItZGVzdGluYXRpb25zIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdyaWQtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICAgICAgJi5kZXNrdG9wLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1vYmlsZS1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY291bnRyeS1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmdyaWQtY29udGFpbmVyLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pbmRleC0wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMS8zO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggNnB4IDZweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NyU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5kZXgtMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA0LzM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA2cHggNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOTMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5kZXgtMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMi80O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4IDZweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ncmlkLWNvbnRhaW5lci1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUzN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuICAgICAgICAgICAgICAgICAgICAuaW5kZXgtMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMS80O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEvMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmluZGV4LTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyLzI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5kZXgtNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMi80O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbmRleC02IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMy8zO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOTIuNCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAzcHggMCAzcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5jb3VudHJ5LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnN1YnN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTglO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWNpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnktaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IDMwMCAxOHB4ICdQb3BwaW5zLUxpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kLW5vbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jb3VudHJ5LWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHJldmVydDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLWFyZWEge1xuICAgICAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICAuYS1idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mbyB7XG4gICAgICAgIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXNlY3Rpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogNzBweCAwO1xuXG4gICAgICAgICAgICAuZXNzZW50aWFsLWNpdHktaW5mby13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAgICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudHJhdmVsLW1hZ2F6aW5lLWVzc2VudGlhbC1jaXR5LWluZm97XG5cbiAgICAgICAgLmVzc2VudGlhbC1jaXR5LWluZm8tc2VjdGlvbiB7XG5cbiAgICAgICAgICAgIC5lc3NlbnRpYWwtY2l0eS1pbmZvLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMDtcblxuICAgICAgICAgICAgICAgIC5pbWctYm94IHtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLnRyYXZlbC1tYWdhemluZS1lc3NlbnRpYWwtY2l0eS1pbmZvIHtcblxuICAgICAgICAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIHtcblxuICAgICAgICAgICAgLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlcntcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuXG4gICAgICAgICAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC50cmF2ZWwtbWFnYXppbmUtZXNzZW50aWFsLWNpdHktaW5mb3tcblxuICAgICAgICAuZXNzZW50aWFsLWNpdHktaW5mby1zZWN0aW9uIHtcblxuICAgICAgICAgICAgLmVzc2VudGlhbC1jaXR5LWluZm8td3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbjogN3B4IDVweCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNmaWx0ZXInKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLXNlYXJjaC10b29sIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24tYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgN3B4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRyYXZlbC1tYWdhemluZSArICcjaWNvbi1zZWFyY2hfeWVsbG93Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVycy1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcblxuICAgICAgICAgICAgICAgIC5idXR0b24tYWxsLWFydGljbGVzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMHB4IDIzcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jbG9zZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgN3B4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLXByb2dyZXNzIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmUtYmFyIHtcblxuICAgICAgICAgICAgICAgICYgPiBwLnByb2dyZXNzaXZlLWJhcl9fc3RhdHVzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIHtcbiAgICAgICAgICAgIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hdXRoZW50aWMtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIyN3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTklO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQzcHg7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdy1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoN2RlZyk7XG4gICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXV0aGVudGljLXRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwLjclO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjdweDtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50cmF2ZWwtbWFnYXppbmUtbWFpbi1hcnRpY2xlcyB7XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1maWx0ZXJzIHtcblxuICAgICAgICAgICAgLmZpbHRlcnMtc2VhcmNoLXRvb2wtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOCU7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24tYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2l0eV9fc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVycy1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcyJTtcblxuICAgICAgICAgICAgICAgIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogNzBweCAwIDUwcHg7XG5cbiAgICAgICAgICAgIC5hdXRoZW50aWMtYmxvY2stYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTYwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hdXRoZW50aWMtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMyU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdy1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDk0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjcuNyU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01OXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTg3cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIHtcblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMge1xuXG4gICAgICAgICAgICAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0JTtcblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NiU7XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVycy1zZWN0aW9uIHtcblxuICAgICAgICAgICAgICAgICAgICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtYXV0aGVudGljLXNlY3Rpb24ge1xuICAgICAgICAgICAgLmF1dGhlbnRpYy1ibG9jay1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTQwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hdXRoZW50aWMtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTI0OHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjIlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tYXJyb3ctYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA5OXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMDBweDtcblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hdXRoZW50aWMtdGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDQxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLnRyYXZlbC1tYWdhemluZS1tYWluLWFydGljbGVzIHtcblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWZpbHRlcnMge1xuXG4gICAgICAgICAgICAuZmlsdGVycy1zZWFyY2gtdG9vbC1ibG9jayB7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24tYXJlYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsLW1hZ2F6aW5lLWF1dGhlbnRpYy1zZWN0aW9uIHtcbiAgICAgICAgICAgIC5hdXRoZW50aWMtYmxvY2stYm94IHtcblxuICAgICAgICAgICAgICAgIC5pY29uLWF1dGhlbnRpYy1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdy1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmF1dGhlbnRpYy10ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NDFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAudHJhdmVsLW1hZ2F6aW5lLW1haW4tYXJ0aWNsZXMge1xuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycy13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWwtbWFnYXppbmUtZmlsdGVycyB7XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLXNlYXJjaC10b29sLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjMlO1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzclO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbC1tYWdhemluZS1hdXRoZW50aWMtc2VjdGlvbiB7XG4gICAgICAgICAgICAuYXV0aGVudGljLWJsb2NrLWJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MDBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLWF1dGhlbnRpYy1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIxJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdy1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXV0aGVudGljLXRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4N3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sge1xuXG4gICAgICAgIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVye1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gge1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtYmxvY2staXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtYmxvY2staW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjY2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc2JTtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayB7XG5cbiAgICAgICAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXJ7XG5cbiAgICAgICAgICAgIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IHtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJsb2NrLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgICAgICAgIC5jYXJkLWJsb2NrLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1ibG9jay1tYWluIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tYmxvY2sge1xuXG4gICAgICAgIC5hcnRpY2xlcy1ncmlkLXNlY3Rpb24tY29udGFpbmVye1xuICAgICAgICAgICAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gge1xuICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtYmxvY2staXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtYmxvY2staW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1ibG9jayB7XG5cbiAgICAgICAgLmFydGljbGVzLWdyaWQtc2VjdGlvbi1jb250YWluZXJ7XG5cbiAgICAgICAgICAgIC5jYXJkLWJsb2NrLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
