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