@charset "UTF-8";.home-page-hero-img{position:relative;background:0 0;padding-right:0}.home-page-hero-img .logo-img-container{position:relative;padding-top:90px;width:100%;height:100%;z-index:2;padding-left:30px}.home-page-hero-img .logo-img-container .video-block{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-page-hero-img .logo-img-container .video-block .video-box{position:relative;width:100%;height:100%;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}.home-page-hero-img .logo-img-container .video-block .video-box .play-button{background:0 0;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;padding:0}.home-page-hero-img .logo-img-container .video-block .video-box .play-button i{display:block;width:100%;height:100%;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#play-button) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#play-button) no-repeat center;background-color:var(--color-neutral-lightest);-webkit-mask-size:cover!important;mask-size:cover!important}.home-page-hero-img .logo-img-container .logo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:50px;border-bottom-left-radius:50px}.home-page-hero-img .logo-img-container .mobile-block{display:block}.home-page-hero-img .logo-img-container .desktop-block{display:none}.home-page-hero-img .animation-img{position:absolute;top:15px;right:40px;background:var(--color-primary-light);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#buildings) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#buildings) no-repeat center;-webkit-mask-size:cover!important;mask-size:cover!important;width:100px;height:100px;z-index:1;-webkit-animation:16s steps(1) infinite maskChange;animation:16s steps(1) infinite maskChange}@-webkit-keyframes maskChange{0%,12.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#buildings) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#buildings) no-repeat center}12.5%,25%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#ramen) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#ramen) no-repeat center}25%,37.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#bikes) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#bikes) no-repeat center}37.5%,50%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#door) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#door) no-repeat center}50%,62.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#kimono) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#kimono) no-repeat center}62.5%,75%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#tower) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#tower) no-repeat center}75%,87.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#church) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#church) no-repeat center}100%,87.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#lamps) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#lamps) no-repeat center}}@keyframes maskChange{0%,12.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#buildings) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#buildings) no-repeat center}12.5%,25%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#ramen) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#ramen) no-repeat center}25%,37.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#bikes) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#bikes) no-repeat center}37.5%,50%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#door) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#door) no-repeat center}50%,62.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#kimono) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#kimono) no-repeat center}62.5%,75%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#tower) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#tower) no-repeat center}75%,87.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#church) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#church) no-repeat center}100%,87.5%{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#lamps) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#lamps) no-repeat center}}.home-page-hero-img .title{position:relative;padding-bottom:10px;padding-right:40px;margin:-60px 0 0 -30px}.home-page-hero-img .title h1,.home-page-hero-img .title h2{background:var(--color-neutral-lightest);-webkit-background-clip:text;background-clip:text;color:var(--color-text);word-wrap:break-word}.home-page-hero-img .title h1{font-size:35px;-webkit-text-stroke:12px transparent;margin-bottom:0;padding:5px 0}.home-page-hero-img .title h2{font-size:18px;-webkit-text-stroke:7px transparent;font-family:Poppins-Medium;padding:5px 0}@media screen and (min-width:768px){.home-page-hero-img{padding:0 15px}.home-page-hero-img .logo-img-container{padding-left:0;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}.home-page-hero-img .logo-img-container .logo-img{border-radius:100px;max-height:500px;max-width:1020px}.home-page-hero-img .logo-img-container .video-block .video-box .play-button{width:80px;height:75px}.home-page-hero-img .animation-img{position:absolute;top:25px;right:40px}.home-page-hero-img .title{position:absolute;left:0;margin:0;max-width:600px}.home-page-hero-img .title h1{font-size:50px}.home-page-hero-img .title h2{font-size:25px}}@media screen and (min-width:768px) and (min-width:1200px){.home-page-hero-img .animation-img{width:250px;height:250px;right:0}}.push-popup-container{border-radius:10px;top:auto;bottom:0;left:0;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:15px 0;background-color:rgba(255,255,255,.5);backdrop-filter:blur(25px);-webkit-box-shadow:0 -5px 13px 0 rgba(0,0,0,.25);box-shadow:0 -5px 13px 0 rgba(0,0,0,.25);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25%;z-index:99999}.push-popup-container .popup-header{margin-bottom:0;height:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.push-popup-container .popup-header span{font-size:16px;margin:0 auto;text-align:center}.push-popup-container .popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;height:75%;width:100%}.push-popup-container .popup-buttons button{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;padding:5px 30px;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;cursor:pointer;font-size:16px}.push-popup-container .popup-buttons button.reject-button{border:none;color:var(--color-primary);background-color:transparent;text-decoration:underline}.push-popup-container .popup-buttons button.reject-button:active,.push-popup-container .popup-buttons button.reject-button:focus,.push-popup-container .popup-buttons button.reject-button:hover{border-color:var(--yellow-basic);color:var(--yellow-basic)}.push-popup-container .popup-buttons button.allow-button{border:2px solid var(--color-primary);color:var(--color-primary);background-color:var(--color-neutral-lightes)}.push-popup-container .popup-buttons button.allow-button:active,.push-popup-container .popup-buttons button.allow-button:focus,.push-popup-container .popup-buttons button.allow-button:hover{color:var(--color-neutral-lightes);background-color:var(--color-primary)}@media screen and (min-width:768px){.push-popup-container{position:fixed;top:0;left:6.5%;width:auto;background-color:var(--color-neutral-lightes);padding:20px;border-radius:10px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:99999;height:120px}.push-popup-container .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.push-popup-container .popup-header .bell-icon{width:30px;height:30px;margin-right:10px}.push-popup-container .popup-header span{font-size:14px}.push-popup-container .popup-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:20px;border-top-right-radius:20px;margin:0}.search-tool .search-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:285px}.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;-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;line-height:31px;position:relative;z-index:2}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary)}.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}.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-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;max-height:160px;border:0;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)}.search-tool .search-section-container .search-results__list{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;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}}@media screen and (min-width:992px){.search-tool{width:600px}.search-tool .search-section-container,.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:1200px){.search-tool{top:395px;height:80px}.search-tool .search-section-container{max-width:1080px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:60px}.search-tool .search-section-container .location-area i{top:13px;left:28px;width:65px;height:30px}.search-tool .search-section-container .location-area input{padding-left:60px;font-size:16px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::placeholder{font-size:16px}.search-tool .search-section-container .button-search-area button{font-size:16px}}.search-tool{padding:30px 15px;height:auto;width:auto}.search-tool .search-section-container{background:var(--color-supportive);border-radius:19px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:925px;max-height:72px;margin:0 auto;-webkit-box-shadow:0 3.6px 3.6px rgba(0,0,0,.25);box-shadow:0 3.6px 3.6px rgba(0,0,0,.25)}.search-tool .search-section-container.scrolling{position:fixed;top:calc(var(--nav-bar-height) + 10px);z-index:1001;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%}.search-tool .search-section-container.scale-animation{-webkit-animation:2s ease-in-out forwards scaleAnimation;animation:2s ease-in-out forwards scaleAnimation}@-webkit-keyframes scaleAnimation{0%,100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}@keyframes scaleAnimation{0%,100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.search-tool .search-section-container .location-area{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%;padding:0;z-index:1}.search-tool .search-section-container .location-area .location-icon{position:relative;top:auto;left:auto;display:none}.search-tool .search-section-container .location-area input{font-size:14px;color:var(--color-text);padding:3px 0 3px 10px;background:var(--color-supportive);border-radius:19px 0 0 19px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:14px;padding:0;text-align:left;text-overflow:ellipsis}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input::placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input:-moz-placeholder-shown{text-overflow:ellipsis}.search-tool .search-section-container .location-area input:placeholder-shown{text-overflow:ellipsis}.search-tool .search-section-container .button-search-area{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%;background:var(--color-primary);border-radius:0 19px 19px 0}.search-tool .search-section-container .button-search-area button{font-size:11px;background:var(--color-primary);color:var(--color-neutral-lightest);border-top-right-radius:19px;border-bottom-right-radius:19px;border:none}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:hover{border:none;background:var(--color-accent-gold);color:var(--color-primary)}.search-tool .search-section-container .search-results{width:100%;top:55%;left:0;margin:0;z-index:-1;border-radius:0 0 19px 19px}.search-tool .search-section-container .search-results__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:var(--color-supportive)}.search-tool .search-section-container .search-results__list .not-found{padding-top:30px;padding-left:0;text-align:center;font-size:15px}.search-tool .search-section-container .search-results__list-item:first-child a{padding-top:30px}.search-tool .search-section-container .search-results__list-item:first-child::before{top:30px}.search-tool .search-section-container .search-results__list-item a{padding:13px 10px 13px 50px}.search-tool .search-section-container .search-results__list-item::before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#location) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#location) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:22px;top:14px;left:19px;background:var(--color-primary)}.search-tool .search-section-container .search-results__list-item.selected::before,.search-tool .search-section-container .search-results__list-item:active::before,.search-tool .search-section-container .search-results__list-item:focus::before,.search-tool .search-section-container .search-results__list-item:hover::before{background:var(--color-accent-gold)}@media screen and (min-width:768px){.search-tool{padding:50px 15px}.search-tool .search-section-container{border-radius:35px;font-size:22px}.search-tool .search-section-container .location-area input{font-size:22px;padding:16px 0 16px 25px;border-radius:35px 0 0 35px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:22px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:22px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:22px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:22px}.search-tool .search-section-container .location-area input::placeholder{font-size:22px}.search-tool .search-section-container .search-results{border-radius:0 0 35px 35px}.search-tool .search-section-container .search-results__list-item:first-child a{padding-top:50px}.search-tool .search-section-container .search-results__list-item:first-child::before{top:53px}.search-tool .search-section-container .search-results__list-item::before{width:24px;height:29px;top:20px}.search-tool .search-section-container .search-results__list-item a{padding:18px 10px 18px 50px}.search-tool .search-section-container .button-search-area{width:20%;border-radius:0 35px 35px 0}.search-tool .search-section-container .button-search-area button{font-size:22px;border-top-right-radius:35px;border-bottom-right-radius:35px}}.section-authentic-experiences{background-color:var(--color-primary);color:var(--color-neutral-lightest);padding:30px 0;text-align:center;font:400 17px/1.5 Poppins-Medium,sans-serif}.section-authentic-experiences .title-block{margin-bottom:50px}.section-authentic-experiences .title{color:var(--color-accent-gold)}.section-authentic-experiences .authentic-experiences-list .list-item{margin-bottom:30px}.section-authentic-experiences .card-authentic-experiences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:400 21px Poppins-Medium,sans-serif}.section-authentic-experiences .card-authentic-experiences .card-img{width:66px;height:66px;border-radius:50%;overflow:hidden;padding:11px;margin-bottom:15px;-ms-flex-negative:0;flex-shrink:0;background:var(--color-neutral-lightest);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}.section-authentic-experiences .card-authentic-experiences .card-img .icon{display:block;width:66px;height:66px}.section-authentic-experiences .card-authentic-experiences .card-img .icon-food{background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#icon-food) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#icon-food) center no-repeat;-webkit-mask-size:300% auto;mask-size:300% auto}.section-authentic-experiences .card-authentic-experiences .card-img .icon-discover{background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#icon-discover) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#icon-discover) center no-repeat;-webkit-mask-size:300% auto;mask-size:300% auto}.section-authentic-experiences .card-authentic-experiences p:last-child{margin:0}@media screen and (min-width:768px){.section-authentic-experiences{text-align:left;padding:75px 0}.section-authentic-experiences .content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}.section-authentic-experiences .title-block{width:55%}.section-authentic-experiences .authentic-experiences-list{width:45%}.section-authentic-experiences .authentic-experiences-list .list-item{margin-bottom:50px}.section-authentic-experiences .card-authentic-experiences{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-authentic-experiences .card-authentic-experiences .card-img{margin:0 20px 0 0}}@media screen and (min-width:992px){.section-authentic-experiences .title{font-size:44px}.section-authentic-experiences .content-block{gap:95px}.section-authentic-experiences .card-authentic-experiences{font-size:24px}.section-authentic-experiences .card-authentic-experiences .card-img .icon{width:91px;height:91px;padding:15px}}.section-as-seen-in{padding:32px 0 46px}.section-as-seen-in .title-block{text-align:center}.section-as-seen-in .list-publications{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.section-as-seen-in .list-publications .list-item{width:calc(50% - 26px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:120px;overflow:hidden}.section-as-seen-in .list-publications .list-item img{width:100%;height:auto}.section-as-seen-in .list-publications .the-guardian-logo{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#the-guardian-logo) center no-repeat;background-size:50%!important}.section-as-seen-in .list-publications .national-geographic-logo{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#national-geographic-logo) center no-repeat;background-size:140%!important}.section-as-seen-in .list-publications .the-times-logo{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#the-times-logo) center no-repeat;background-size:70%!important}.section-as-seen-in .list-publications .vg-tv-logo{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#vg-tv-logo) center no-repeat;background-size:60%!important}@media screen and (min-width:580px){.section-as-seen-in .list-publications .list-item{height:150px}}@media screen and (min-width:768px){.section-as-seen-in{padding:55px 0 90px}.section-as-seen-in .title-block .title{margin-bottom:65px}.section-as-seen-in .list-publications{gap:35px}.section-as-seen-in .list-publications .list-item{width:calc(25% - 35px)}.section-as-seen-in .list-publications .the-guardian-logo,.section-as-seen-in .list-publications .the-times-logo,.section-as-seen-in .list-publications .vg-tv-logo{background-size:contain!important}}.section-customer-reviews{background-color:var(--blue-basic);color:var(--white);font:400 13px Poppins-Regular,sans-serif;padding:30px 0;margin-bottom:155px}.section-customer-reviews .title-box{text-align:center}.section-customer-reviews .title-box .title{color:var(--white);margin-bottom:4px}.section-customer-reviews .icon{display:block;background-color:var(--white);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.section-customer-reviews .icon-tripadvisor-rating{width:93px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor-rating2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor-rating2) no-repeat center}.section-customer-reviews .icon-google-rating{width:94px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google-rating) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google-rating) no-repeat center}.section-customer-reviews .icon-google{width:27px;height:27px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google) no-repeat center}.section-customer-reviews .icon-tripadvisor{width:36px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor) no-repeat center}.section-customer-reviews .customer-reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;font-size:9px}.section-customer-reviews .customer-reviews-block .customer-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:160px}.section-customer-reviews .customer-reviews-block .customer-reviews-item .statistic-block .icon{margin-bottom:5px}.section-customer-reviews .autentic-stamp-block{margin:20px 0 -60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-customer-reviews .autentic-stamp-block .icon-stamp{width:90px;height:90px;display:block;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#authentic-stamp) center/cover no-repeat}.section-customer-reviews .autentic-stamp-block .stamp-description{position:absolute;bottom:-100px;color:var(--color-text);font:500 15px Architects-Daughter,sans-serif;max-width:270px;text-align:center;margin-left:90px}.section-customer-reviews .autentic-stamp-block .stamp-description:before{content:"";display:block;width:60px;height:20px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#arrow3) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#arrow3) no-repeat center;background-color:var(--color-text);-webkit-mask-size:cover!important;mask-size:cover!important;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:-44px;left:5px}@media screen and (min-width:1024px){.search-tool .search-section-container .people-area .people-area-dropdown{min-width:530px}.section-customer-reviews{font-size:18px;padding:50px 0;margin-bottom:115px}.section-customer-reviews .icon-google-rating,.section-customer-reviews .icon-tripadvisor-rating{width:180px;height:34px}.section-customer-reviews .icon-tripadvisor{width:90px;height:60px}.section-customer-reviews .icon-google{width:60px;height:60px}.section-customer-reviews .title-box{margin-bottom:40px}.section-customer-reviews .customer-reviews-block{font-size:18px}.section-customer-reviews .customer-reviews-block .customer-reviews-item{gap:15px;max-width:360px}.section-customer-reviews .autentic-stamp-block{margin-bottom:-110px}.section-customer-reviews .autentic-stamp-block .icon-stamp{width:150px;height:150px}.section-customer-reviews .autentic-stamp-block .stamp-description{left:50%;bottom:-50px;margin-left:130px;font-size:17px}.section-customer-reviews .autentic-stamp-block .stamp-description:before{width:100px;height:35px;top:15px;left:-105px;-webkit-transform:rotate(0);transform:rotate(0)}}.section-featured-experiences{padding:30px 0}.section-featured-experiences .title{text-align:center;padding:0 55px}.section-featured-experiences .subtitle{text-align:center;display:none;margin-bottom:30px}.section-featured-experiences .swiper{width:100%;padding:10px 0}.section-featured-experiences .experience-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-neutral-lighter);width:80%;max-width:310px;min-height:230px;border-radius:10px;-webkit-box-shadow:0 6px 7px 0 rgba(0,0,0,.25);box-shadow:0 6px 7px 0 rgba(0,0,0,.25);position:relative}.section-featured-experiences .experience-card.partner-card-experience .price{position:relative}.section-featured-experiences .experience-card.partner-card-experience .price::after{content:"";display:block;width:30px;height:30px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-3c00fdb643.svg#line) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-3c00fdb643.svg#line) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;left:6px;top:-10px}.section-featured-experiences .experience-card a{position:absolute;width:100%;height:100%;z-index:1}.section-featured-experiences .experience-card img{border-top-left-radius:10px;border-top-right-radius:10px;max-height:116px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section-featured-experiences .experience-card .card-info{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.section-featured-experiences .experience-card .card-info .card-category{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 15px;border-radius:20px;font:400 12px Poppins,sans-serif;background-color:var(--color-accent-gold);position:absolute;top:-15px;left:12px;z-index:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media screen and (min-width:768px){.section-featured-experiences .experience-card .card-info .card-category{left:22px;font-size:15px}}@media screen and (min-width:1200px){.section-featured-experiences .experience-card .card-info .card-category{top:-21px;font-size:17px}}.section-featured-experiences .experience-card .card-info .city{min-width:77px;min-height:77px;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;font:700 15px/1 Architects-Daughter,sans-serif;text-transform:uppercase;color:var(--color-primary);background-color:var(--color-accent-gold);position:absolute;top:-62px;right:-25px;border-radius:50% 57% 44% 69%/42% 58% 47% 53%;padding:30px 10px}@media screen and (min-width:1400px){.section-featured-experiences .experience-card .card-info .city{min-width:90px;min-height:90px}}.section-featured-experiences .experience-card .card-info .card-title-block{width:68%;position:relative;padding:20px 7px 20px 0;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}.section-featured-experiences .experience-card .card-info .card-title-block::after{content:"";position:absolute;right:0;top:2%;width:6px;height:95%;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-featured-experiences .experience-card .card-info .card-title-block .view-experience{margin-top:5px;font-size:12px;text-decoration:underline}.section-featured-experiences .experience-card .card-info .experience-title{margin-bottom:0;font-size:15px;word-break:normal;word-wrap:normal;font-family:Poppins-SemiBold,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:55px;min-height:55px}@media screen and (min-width:768px){.section-featured-experiences .experience-card .card-info .card-title-block .view-experience{margin-top:10px;font-size:17px}.section-featured-experiences .experience-card .card-info .experience-title{height:97px;min-height:97px}}.section-featured-experiences .experience-card .card-info .info-block{padding:20px 0;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:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:10px;font-family:Poppins,sans-serif;width:30%;position:relative}.section-featured-experiences .experience-card .card-info .info-block-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.section-featured-experiences .experience-card .card-info .info-block-row.reviews-block{gap:3px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-featured-experiences .experience-card .card-info .info-block-row.reviews-block .rating,.section-featured-experiences .experience-card .card-info .info-block-row.reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.section-featured-experiences .experience-card .card-info .info-block .icon{display:block;width:15px;height:15px}.section-featured-experiences .experience-card .card-info .info-block .star{background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#star-yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#star-yellow) no-repeat center;width:12px;height:12px}.section-featured-experiences .experience-card .card-info .info-block .price-tag{background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#price-tag) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#price-tag) no-repeat center}.section-featured-experiences .experience-card .card-info .info-block .price-text{display:block;font-size:10px}.section-featured-experiences .experience-card .card-info .info-block .partner-price-text{font:500 14px/1 Architects-Daughter,sans-serif;position:relative;color:var(--color-accent-rose);margin-left:30px}.section-featured-experiences .experience-card .card-info .info-block .partner-price-text:before{content:"";display:block;width:13px;height:26px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-3c00fdb643.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-3c00fdb643.svg#arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:-12px;bottom:-17px}.section-featured-experiences .experience-card .card-info .info-block .clock{background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#clock) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#clock) no-repeat center}@media screen and (min-width:768px){.section-featured-experiences .title{font-size:29px;margin-bottom:20px}.section-featured-experiences .subtitle{display:block;font-size:25px}.section-featured-experiences .experience-card{width:60%;max-width:590px;min-height:365px}.section-featured-experiences .experience-card.partner-card-experience .price::after{left:12px;width:44px;height:44px}.section-featured-experiences .experience-card img{max-height:225px}.section-featured-experiences .experience-card .card-info .experience-title{font-size:26px}.section-featured-experiences .experience-card .card-info .info-block{font-size:15px;padding-left:3%}.section-featured-experiences .experience-card .card-info .info-block .icon{width:20px;height:20px}.section-featured-experiences .experience-card .card-info .info-block .partner-price-text{font-size:20px;margin-left:38px}}@media screen and (min-width:992px){.section-featured-experiences{padding:50px 0}.section-featured-experiences .experience-card{min-height:410px}.section-featured-experiences .experience-card .card-info .experience-title{font-size:28px}.section-featured-experiences .experience-card .card-info .info-block{font-size:20px}.section-featured-experiences .experience-card .card-info .info-block .icon{width:25px;height:25px}.section-featured-experiences .experience-card .card-info .info-block .star{width:20px;height:20px}}.icon{width:20px;height:21px;display:inline-block;background-color:var(--white);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center}@media screen and (min-width:1440px){.icon{width:25px;height:26px}}.icon-knows-every-hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#find-on-map) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#find-on-map) no-repeat center}.icon-loves-food-local-culture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center}.icon-cultural-stories-local-insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center}.icon-knows-the-city-inside-out{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#direction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#direction) no-repeat center}.icon-brings-stories-places-life{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#speech-bubble) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#speech-bubble) no-repeat center}.icon-architectural-cultural-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#skyline) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#skyline) no-repeat center}.icon-nature-city-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#building) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#building) no-repeat center}.icon-local-historian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#guide-book) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#guide-book) no-repeat center}.icon-eco-friendly-advocate{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#ecology) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#ecology) no-repeat center}.icon-photo-spots-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#photo-pin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#photo-pin) no-repeat center}.icon-art-creative-spaces-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#map-bulb) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#map-bulb) no-repeat center}.icon-chevron{display:inline-block;width:19px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.compass{display:inline-block;width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#compass) no-repeat center}.noodle{display:inline-block;width:15px;height:16px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center}.icon-binoculars{display:inline-block;width:15px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-binoculars) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-binoculars) no-repeat center}.icon-city{width:15px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-city) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-city) no-repeat center}.icon-flag{display:inline-block;width:15px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-flag) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-flag) no-repeat center}.language{display:inline-block;width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#language) no-repeat center}.pin-with-hard{width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#pin-with-hard) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#pin-with-hard) no-repeat center}.host-details-popup{overflow:hidden;height:100vh;font:400 15px/1.4 Poppins-Regular,sans-serif;position:fixed;top:0;left:0;width:100%;z-index:99999;-webkit-transition:left .3s linear,background-color .5s linear;transition:left .3s linear,background-color .5s linear;background-color:rgba(0,0,0,.5)}.host-details-popup.hidden-popup{left:-100%;background-color:transparent}.host-details-popup .popup-wrapper{width:100%}.host-details-popup .popup-content{padding:0 0 20px;margin:0;border:0;width:100%;overflow-y:scroll;max-height:calc(100vh - 72px)}.host-details-popup .popup-header{background-color:var(--color-primary)}.host-details-popup .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:31px 20px 23px;color:var(--white);background-color:var(--color-primary);font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.host-details-popup .btn-back:hover{color:var(--yellow-basic)}.host-details-popup .btn-back:hover .icon-chevron{background-color:var(--yellow-basic)}.host-details-popup .btn-back .icon-chevron{background-color:var(--white);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:10px}.host-details-popup .gallery-box{position:relative;overflow-x:hidden}.host-details-popup .gallery-box.container-l{padding:30px 0}.host-details-popup .gallery-box .experience-category{position:absolute;left:20px;bottom:22px;max-width:98%}.host-details-popup .gallery-box .experience-category .icon-category{width:40px;height:40px;border-radius:50%;border:2px solid var(--white);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--grey-dark);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}.host-details-popup .gallery-box .experience-category .label-category{font-size:11px;color:var(--white);background-color:var(--grey-dark);border-radius:20px 10px 10px 20px;padding:5px 10px 4px 45px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.host-details-popup .gallery-box .gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.host-details-popup .gallery-box .gallery-item{width:250px;height:250px;-ms-flex-negative:0;flex-shrink:0;border-radius:15px;overflow:hidden;margin-left:20px}.host-details-popup .gallery-box .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.host-details-popup .description-box{padding:10px 20px 30px;line-height:1.4}.host-details-popup .description-box .popup-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;max-width:800px}.host-details-popup .description-box .popup-title .title{font:400 21px Architects-Daughter,sans-serif;margin-bottom:0}.host-details-popup .description-box .popup-title .description{max-width:800px}.host-details-popup .description-box .additional-information{-webkit-transition:height .3s linear,visibility .3s linear;transition:height .3s linear,visibility .3s linear;max-width:800px;margin:0}.host-details-popup .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font:400 12px Poppins-Regular,sans-serif}.host-details-popup .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.host-details-popup .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.host-details-popup .reviews-block .reviews{display:block;padding:0}.host-details-popup .reviews-block .reviews-count{color:var(--grey-dark)}.host-details-popup .skills-box{padding:20px 20px 50px;overflow-x:hidden}.host-details-popup .skills-box .skills-slider{gap:15px;margin-right:-20px;padding:20px 5px}.host-details-popup .skills-box .skills-slider .list-item{margin-bottom:20px}.host-details-popup .skills-box .skills-slider .list-item .skills-card{height:100%;border-radius:10px;background-color:var(--grey-light-basic);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:25px 20px;font-size:15px;margin-right:20px;line-height:1.6}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:15px}.host-details-popup .skills-box .skills-slider .list-item .skills-card .explore-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-list .list-item{padding-left:15px;position:relative}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-list .list-item::before{content:"•";display:block;position:absolute;left:0;top:0;width:4px;height:4px}.host-details-popup .skills-box .icon{background-color:var(--blue-basic)}.host-details-popup .desktop-block{display:none!important}.host-details-popup .facts-box{padding:36px 20px}.host-details-popup .facts-box .title{margin-bottom:8px;color:var(--white)}.host-details-popup .reviews-quote-box{padding:62px 20px 51px}.host-details-popup .reviews-quote-box .card-quote{padding:32px 27px 58px 14px;position:relative;width:277px;height:217px;z-index:1;font-size:15px;margin:0 auto;text-align:center;font-style:italic;line-height:1.2;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:center;-ms-flex-pack:center;justify-content:center}.host-details-popup .reviews-quote-box .card-quote::after,.host-details-popup .reviews-quote-box .card-quote::before{content:"";display:block;width:65px;height:65px;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#quote) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#quote) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:-22px;left:-13px}.host-details-popup .reviews-quote-box .card-quote::after{top:auto;left:auto;bottom:8px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.host-details-popup .reviews-quote-box .card-quote blockquote{margin:0}.host-details-popup .reviews-quote-box .card-quote .quote-background{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:-4px}.host-details-popup .reviews-quote-box .card-quote .quote-author{font-family:Poppins-SemiBold;font-style:normal}.host-details-popup .author-quote-box{padding:55px 34px 55px 36px}.host-details-popup .reviews-box.container-l{padding-top:30px;padding-bottom:30px}.host-details-popup .reviews-box .reviews-list{margin-bottom:20px}.host-details-popup .reviews-box .reviews-list>.list-item{margin-bottom:13px;max-width:354px}.host-details-popup .reviews-box .card-reviews{border:1px solid var(--grey-dark)}.host-details-popup .reviews-box .card-reviews .reviews-info{gap:0}@media screen and (min-width:1024px){.host-details-popup{font-size:17px}.host-details-popup .btn-back{font-size:24px}.host-details-popup .btn-back .icon-chevron{width:40px;height:40px}.host-details-popup .gallery-box.container-l{padding:30px 0}.host-details-popup .gallery-box .gallery-item{width:320px;height:320px}.host-details-popup .gallery-box .experience-category{position:absolute;left:20px;bottom:22px;max-width:98%}.host-details-popup .gallery-box .experience-category .icon-category{width:45px;height:45px}.host-details-popup .gallery-box .experience-category .label-category{font-size:14px;padding:6px 10px 5px 50px}.host-details-popup .description-box .popup-title{gap:30px}.host-details-popup .description-box .popup-title .title{font-size:40px}.host-details-popup .reviews-block{gap:5px;font-size:22px}.host-details-popup .reviews-block .icon-star{width:24px;height:24px}.host-details-popup .skills-box .skills-slider{display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none;overflow-x:visible}.host-details-popup .skills-box .skills-card{width:285px;font-size:18px}.host-details-popup .mobile-block{display:none!important}.host-details-popup .desktop-block{display:block!important}.host-details-popup .desktop-host-info-block{background-color:var(--blue-basic);color:var(--white)}.host-details-popup .desktop-host-info-block .container-l{padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.host-details-popup .desktop-host-info-block .title{margin-bottom:30px;text-align:center}.host-details-popup .desktop-host-info-block .facts-box{padding:0}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex{position:relative;padding:36px 30px 50px;width:271px;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex p{margin:0}.host-details-popup .desktop-host-info-block .facts-box .facts-box-background{position:absolute;width:100%;height:100%;top:0;left:-4px}.host-details-popup .desktop-host-info-block .reviews-quote-box{padding:0}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote{padding:32px 27px 58px 14px;width:277px;height:217px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::after,.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::before{background-color:var(--yellow-basic)}.host-details-popup .desktop-host-info-block .author-quote-box{background-color:transparent;padding:0}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-text{position:relative;padding:30px 30px 65px 35px;width:358px;height:283px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-background{position:absolute;width:100%;height:100%;top:0;left:-4px}.host-details-popup .reviews-box.container-l{padding-top:50px;padding-bottom:50px}.host-details-popup .reviews-box .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;max-width:1042px}.host-details-popup .reviews-box .reviews-list>.list-item{margin-bottom:0;max-width:100%;width:calc(50% - 25px)}.host-details-popup .reviews-box .reviews-list>.list-item .card-reviews{height:100%;padding:25px}}@media screen and (min-width:1440px){.host-details-popup .gallery-box.container-l{padding:40px 0}.host-details-popup .gallery-box .gallery-item{width:400px;height:400px;margin-left:40px}.host-details-popup .gallery-box .experience-category .icon-category{width:60px;height:60px}.host-details-popup .gallery-box .experience-category .label-category{font-size:18px;padding:6px 10px 5px 65px}.host-details-popup .skills-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.host-details-popup .skills-box .skills-box-title{margin-bottom:0;width:30%;max-width:400px}.host-details-popup .skills-box .skills-slider{padding:20px;gap:20px}.host-details-popup .skills-box .skills-card{width:300px;font-size:18px;padding:30px 25px}.host-details-popup .desktop-host-info-block .container-l{padding-top:50px;padding-bottom:50px;gap:90px}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex{width:311px;height:290px;padding:40px 35px 60px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote{padding:38px 50px 70px 29px;width:352px;height:255px;font-size:18px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::before{width:75px;height:75px;top:-25px;left:4px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::after{width:75px;height:75px;bottom:18px;right:-1px}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-text{padding:40px 35px 85px;width:399px;height:323px}}.section-hosts{padding:50px 0}.section-hosts .container-l{padding:0 0 0 15px}.section-hosts .title-box{text-align:center;padding-right:15px}.section-hosts .hosts-slider{padding-bottom:50px}.section-hosts .hosts-slider .slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto!important}.section-hosts .hosts-slider .swiper-button{top:auto;bottom:0;height:30px;width:30px;border-radius:0;padding:0}.section-hosts .hosts-slider .swiper-button:hover::after{background-color:var(--color-accent-gold)}.section-hosts .hosts-slider .swiper-button::after{content:"";height:30px;width:30px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;-webkit-mask-size:cover;mask-size:cover;margin:0;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-hosts .hosts-slider .swiper-button.swiper-button-next{right:50%;-webkit-transform:rotate(-90deg) translateY(130%);transform:rotate(-90deg) translateY(130%)}.section-hosts .hosts-slider .swiper-button.swiper-button-prev{left:50%;-webkit-transform:rotate(90deg) translateY(130%);transform:rotate(90deg) translateY(130%)}.section-hosts .card-host-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background:var(--grey-light-basic);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:hidden;color:var(--base-blue);font:13px Poppins-Regular,sans-serif;height:100%;width:100%;-webkit-transition:.3s;transition:.3s;position:relative}.section-hosts .card-host-info:hover{color:var(--base-blue);-webkit-transform:scale(1.02);transform:scale(1.02)}.section-hosts .card-host-info:hover .card-body .btn-see-details{text-decoration:none}.section-hosts .card-host-info .card-img{border-radius:10px;overflow:hidden;height:200px}.section-hosts .card-host-info .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-hosts .card-host-info .card-category{position:absolute;top:-15px;left:1px;max-width:98%}.section-hosts .card-host-info .card-category .icon-category{width:40px;height:40px;border-radius:50%;border:2px solid var(--white);position:absolute;left:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--color-primary-light);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}.section-hosts .card-host-info .card-category .label-category{font-size:11px;color:var(--white);background-color:var(--color-primary-light);border-radius:10px;padding:5px 10px 4px 45px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.section-hosts .card-host-info .city{position:absolute;right:10px;top:10px;color:var(--color-primary);background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#city-background) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#city-background) no-repeat center;text-transform:uppercase;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;text-align:center;width:85px;height:85px;font-size:16px;font-family:Architects-Daughter,sans-serif}.section-hosts .card-host-info .card-body{padding:25px 10px 15px;position:relative;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;gap:4px}.section-hosts .card-host-info .card-body .description{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.6em;line-height:1.2em}.section-hosts .card-host-info .card-body .btn-see-details{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;font:500 15px Poppins-Medium,sans-serif}.section-hosts .card-host-info .card-title{margin-bottom:0}.section-hosts .card-host-info .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font:400 12px Poppins-Regular,sans-serif}.section-hosts .card-host-info .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.section-hosts .card-host-info .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .card-host-info .reviews-block .reviews-count{color:var(--blue-basic)}.section-hosts .card-host-info .reviews-block .reviews{color:var(--blue-basic);padding-top:0}@media screen and (min-width:1024px){.section-hosts .hosts-slider{padding-bottom:70px}.section-hosts .hosts-slider .swiper-button,.section-hosts .hosts-slider .swiper-button::after{height:40px;width:40px}.section-hosts .card-host-info .card-body{gap:10px}.section-hosts .card-host-info .card-body .btn-see-details{font-size:17px}}@media screen and (min-width:1200px){.section-hosts .hosts-slider{padding-bottom:80px}.section-hosts .hosts-slider .slider-item{margin-right:25px}.section-hosts .hosts-slider .swiper-button,.section-hosts .hosts-slider .swiper-button::after{height:48px;width:48px}}@media screen and (min-width:1440px){.section-hosts .card-host-info{font-size:16px}.section-hosts .card-host-info .card-img{height:230px}.section-hosts .card-host-info .card-category .icon-category{width:45px;height:45px}.section-hosts .card-host-info .card-category .label-category{font-size:14px;padding:6px 10px 5px 50px}.section-hosts .card-host-info .card-body{padding:30px 15px 15px}.section-hosts .card-host-info .card-body .description{margin-bottom:15px}.section-hosts .card-host-info .reviews-block{font-size:18px;gap:6px}.section-hosts .card-host-info .reviews-block .icon-star{width:20px;height:20px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.travel-difference-section{padding:50px 0}.travel-difference-section .title-block{margin-bottom:40px}.travel-difference-section .title-block .title{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.travel-difference-section .title-block .title-comment{width:276px;padding:42px 0 0 70px;position:relative;margin:0 auto}.travel-difference-section .title-block .title-comment .icon-arrow{width:60px;height:78px;display:block;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-difference-section-sprite-f596238368.svg#arrow-1) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-difference-section-sprite-f596238368.svg#arrow-1) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:0;top:0}.travel-difference-section .title-block .title-comment .text-comment{font:500 18px Architects-Daughter,sans-serif}.travel-difference-section .difference-list .difference-list-item{margin-left:-15px;margin-bottom:18px}.travel-difference-section .difference-list .difference-list-item:nth-child(2n){margin-left:0;margin-right:-15px}.travel-difference-section .difference-list .difference-list-item:nth-child(2n) .card-difference{border-radius:20px 0 0 20px;padding:27px 42px 27px 27px}.travel-difference-section .difference-list .difference-list-item:nth-child(2n) .card-difference .card-text{grid-column:1}.travel-difference-section .difference-list .difference-list-item:nth-child(2n) .card-difference .card-img{grid-column:2}.travel-difference-section .difference-list .difference-list-item:last-child{margin-bottom:0}.travel-difference-section .card-difference{padding:27px 27px 27px 42px;border-radius:0 20px 20px 0;background-color:var(--color-primary-light);color:var(--color-neutral-lightest);font-size:15px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-gap:15px}.travel-difference-section .card-difference .card-title{margin-bottom:0;grid-column:span 2}.travel-difference-section .card-difference .card-text{grid-row:2;grid-column:2}.travel-difference-section .card-difference .card-img{width:120px;height:110px;-ms-flex-negative:0;flex-shrink:0;background-size:110%!important;grid-row:2;grid-column:1}.travel-difference-section .card-difference .card-img.paris-bicycle-blue{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-difference-section-sprite-f596238368.svg#paris-bicycle-blue) center no-repeat}.travel-difference-section .card-difference .card-img.shopping-basket{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-difference-section-sprite-f596238368.svg#shopping-basket) center no-repeat}.travel-difference-section .card-difference .card-img.wanderlust-sign{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travel-difference-section-sprite-f596238368.svg#wanderlust-sign) center no-repeat}@media screen and (min-width:768px){.travel-difference-section{background-color:var(--color-primary-light);padding:80px 0}.travel-difference-section .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-neutral-lightest)}.travel-difference-section .title-block .title{color:var(--color-neutral-lightest);font-size:29px}.travel-difference-section .title-block .title-comment{padding:0 0 0 140px;margin:0;width:auto}.travel-difference-section .title-block .title-comment .icon-arrow{width:70px;height:100px;left:30px;top:-45px;-webkit-transform:rotate(54deg) scale(1,-1);transform:rotate(54deg) scale(1,-1);background-color:var(--color-neutral-lightest)}.travel-difference-section .difference-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.travel-difference-section .difference-list .difference-list-item{margin:0;width:33.3333333333%}.travel-difference-section .difference-list .difference-list-item:nth-child(2n){margin:0}.travel-difference-section .difference-list .difference-list-item:nth-child(2n) .card-difference{border-radius:0;padding:0}.travel-difference-section .difference-list .card-difference{padding:0;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.travel-difference-section .difference-list .card-difference .card-img{margin:0 auto;width:201px;height:146px;background-size:contain!important}}@media screen and (min-width:1024px){.travel-difference-section .title-block{margin-bottom:60px}.travel-difference-section .difference-list{gap:50px}.travel-difference-section .difference-list .card-difference{font-size:17px;gap:0}.travel-difference-section .difference-list .card-difference .card-img{width:261px;height:206px;background-size:98%!important;margin-bottom:35px}.travel-difference-section .difference-list .card-difference .card-title{font-size:25px;margin-bottom:15px}}@media screen and (min-width:1440px){.travel-difference-section .difference-list{gap:86px}.travel-difference-section .title-block .title-comment .text-comment{font-size:22px}}.travelers-love-section{padding:50px 0;overflow:hidden}.travelers-love-section .title-block{position:relative;text-align:center;margin:0 auto 40px}.travelers-love-section .title-block .title{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.travelers-love-section .title-block .text-comment{font:500 20px Architects-Daughter,sans-serif;color:var(--color-accent-rose);border-right:2px solid var(--color-accent-rose);display:inline-block;width:0;-webkit-animation:3s steps(6) infinite typing,.5s step-end infinite alternate blink;animation:3s steps(6) infinite typing,.5s step-end infinite alternate blink;white-space:nowrap;overflow:hidden}@-webkit-keyframes typing{0%,100%{width:0}50%,95%{width:6ch}}@keyframes typing{0%,100%{width:0}50%,95%{width:6ch}}@-webkit-keyframes blink{50%{border-color:transparent}}@keyframes blink{50%{border-color:transparent}}.travelers-love-section .travelers-love-list .travelers-love-list-item{margin-left:-20px;margin-bottom:18px}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n){margin-left:0;margin-right:-20px}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n) .card-travelers-love{border-radius:20px 0 0 20px;padding:14px 15px 14px 23px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n) .card-travelers-love .card-img{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n) .card-travelers-love .card-img.show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.travelers-love-section .travelers-love-list .travelers-love-list-item:last-child{margin-bottom:0}.travelers-love-section .card-travelers-love{padding:14px 23px 14px 15px;border-radius:0 20px 20px 0;background-color:var(--color-primary-light);color:var(--color-neutral-lightest);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.travelers-love-section .card-travelers-love .card-title{margin-bottom:12px}.travelers-love-section .card-travelers-love .card-img{width:146px;height:138px;-ms-flex-negative:0;flex-shrink:0;background-size:100%!important;grid-row:2;grid-column:1;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.travelers-love-section .card-travelers-love .card-img.show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.travelers-love-section .card-travelers-love .card-img.background-scale{background-size:111%!important}.travelers-love-section .card-travelers-love .card-img.friends{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travelers-love-section-sprite-60e45d7f3c.svg#friends) center no-repeat}.travelers-love-section .card-travelers-love .card-img.personalized{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travelers-love-section-sprite-60e45d7f3c.svg#personalized) center no-repeat}.travelers-love-section .card-travelers-love .card-img.experiences{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/travelers-love-section-sprite-60e45d7f3c.svg#experiences) center no-repeat}@media screen and (min-width:768px){.travelers-love-section{padding:50px 0 0}.travelers-love-section .title-block{display:block;margin-bottom:60px;width:100%}.travelers-love-section .title-block .title{font-size:29px}.travelers-love-section .title-block .text-comment{font-size:29px;top:-35px}.travelers-love-section .travelers-love-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.travelers-love-section .travelers-love-list .travelers-love-list-item{margin:0;width:33.3333333333%}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n){margin:0}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n) .card-travelers-love{border-radius:20px 20px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px 50px}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n) .card-travelers-love .card-img{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(100%);transform:translateY(100%)}.travelers-love-section .travelers-love-list .card-travelers-love{height:100%;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px 20px 0 0;padding:0 20px 50px}.travelers-love-section .travelers-love-list .card-travelers-love .card-img{margin:0 auto;width:196px;height:210px;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.travelers-love-section .travelers-love-list .card-travelers-love .card-img.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.travelers-love-section .travelers-love-list .card-travelers-love.background-scale{background-size:108%!important;background-position:-9px -11px}}@media screen and (min-width:1024px){.travelers-love-section .travelers-love-list{gap:30px}.travelers-love-section .travelers-love-list .travelers-love-list-item:nth-child(2n) .card-travelers-love{padding:0 30px 50px}.travelers-love-section .travelers-love-list .card-travelers-love{font-size:17px;padding:0 40px 40px}.travelers-love-section .travelers-love-list .card-travelers-love .card-title{font-size:25px}}.our-guests-comments{overflow:hidden;padding:30px 0}.our-guests-comments .title{text-align:center;margin-bottom:30px}.our-guests-comments .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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-guests-comments .content .message{width:210px;height:165px;font-size:11px;position:relative;z-index:1}.our-guests-comments .content .message .text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.our-guests-comments .content .message-title{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(--primary-supportive);margin-bottom:5px}.our-guests-comments .content .message .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.our-guests-comments .content .message .stars .star{width:15px;height:15px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.our-guests-comments .content .messages-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.our-guests-comments .content .first-message{top:-15px;padding:25px 15px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#first-message) center/cover no-repeat}.our-guests-comments .content .second-message{top:25px;padding:25px 30px 30px 15px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#second-message) center/cover no-repeat}.our-guests-comments .content .third-message{top:-30px;padding:45px 15px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#third-message) center/cover no-repeat}.our-guests-comments .content .video-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-guests-comments .content .video-block .video-box{position:relative}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:205px;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:10px;cursor:pointer}.our-guests-comments .content .button-block{top:15px;width:210px;height:165px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#button-block) center/cover no-repeat;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-left:15px;position:relative}.our-guests-comments .content .button-block .block-title{font-family:Architects-Daughter,sans-serif;font-size:15px;padding:0 35px;text-align:center;margin-bottom:8px}.our-guests-comments .content .button-block .all-reviews-btn{border-radius:17px;font-size:11px;text-transform:uppercase;color:var(--color-primary);background:var(--color-neutral-lightest);padding:10px 25px;border:none}.our-guests-comments .content .button-block .all-reviews-btn:active,.our-guests-comments .content .button-block .all-reviews-btn:hover{background-color:var(--color-primary);color:var(--color-neutral-lightest)}@media screen and (min-width:768px){.our-guests-comments{padding:50px 0}.our-guests-comments .title{font-size:29px;margin-bottom:50px}.our-guests-comments .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.our-guests-comments .content .message{width:267px;height:210px;font-size:15px}.our-guests-comments .content .message .message-title{margin-bottom:10px}.our-guests-comments .content .message .stars .star{width:15px;height:15px}.our-guests-comments .content .messages-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.our-guests-comments .content .first-message{top:auto;padding-top:35px}.our-guests-comments .content .second-message{top:auto;padding:50px 25px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#third-message) center/cover no-repeat}.our-guests-comments .content .third-message{top:auto;padding:30px 24px 40px 20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#second-message) center/cover no-repeat}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:255px;height:350px;border-radius:10px}.our-guests-comments .content .button-block{top:auto;width:262px;height:206px}.our-guests-comments .content .button-block .block-title{font-size:20px;padding:0 35px}.our-guests-comments .content .button-block .all-reviews-btn{font-size:20px;padding:15px 35px;border-radius:25px}}@media screen and (min-width:1024px){.our-guests-comments .content .message{width:290px;height:230px}.our-guests-comments .content .message .message-title{margin-bottom:25px}.our-guests-comments .content .message .stars .star{width:20px;height:20px}.our-guests-comments .content .messages-block{gap:25px}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:382px;height:525px;border-radius:15px}.our-guests-comments .content .button-block{width:275px;height:216px}}.what-excites-grid-section{padding:30px 0}.what-excites-grid-section .title-block{text-align:center;margin-bottom:30px}.what-excites-grid-section .title-block .title{margin-bottom:20px}.what-excites-grid-section .title-block .title-comment{font:500 16px Architects-Daughter,sans-serif;position:relative;width:200px;padding-right:50px;margin:0 auto;text-align:left;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.what-excites-grid-section .title-block .title-comment .icon-arrow{width:76px;height:80px;display:block;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#arrow_1) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-76576fe926.svg#arrow_1) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:-10px;top:-5px}.what-excites-grid-section .grid-card{position:relative;border-radius:20px;overflow:hidden}.what-excites-grid-section .grid-card:focus-within .card-text,.what-excites-grid-section .grid-card:hover .card-text{opacity:0;visibility:hidden}.what-excites-grid-section .grid-card:focus-within .card-description,.what-excites-grid-section .grid-card:hover .card-description{opacity:1;visibility:visible}.what-excites-grid-section .grid-card::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,30,30,0)),color-stop(90.5%,rgba(30,21,3,.35)));background:linear-gradient(180deg,rgba(30,30,30,0) 0,rgba(30,21,3,.35) 90.5%)}.what-excites-grid-section .grid-card .card-text{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:5px 15px;background-color:var(--color-primary-light);color:var(--color-neutral-lightest);margin-bottom:0;height:43px;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;-webkit-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;font-family:Poppins,sans-serif}.what-excites-grid-section .grid-card .card-img{max-height:170px;height:100%}.what-excites-grid-section .grid-card .card-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.what-excites-grid-section .grid-card .card-description{position:absolute;width:100%;height:100%;top:0;left:0;padding:15px;background:rgba(11,16,55,.6);color:var(--color-neutral-lightest);font-size:12px;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:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;cursor:pointer}.what-excites-grid-section .grid-card .card-description p{margin:0 0 12px}.what-excites-grid-section .grid-card .card-description .btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;color:var(--color-neutral-lightest);border-radius:20px;border:1px solid var(--color-neutral-lightest);padding:5px 15px;-webkit-transition:color .3s linear,border-color .3s linear;transition:color .3s linear,border-color .3s linear;max-width:100%;text-align:center}.what-excites-grid-section .grid-card .card-description .btn:hover{color:var(--color-accent-gold);border-color:var(--color-accent-gold)}.what-excites-grid-section .grid-card-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px}.what-excites-grid-section .grid-card-container .grid-card:first-child{grid-column:1/3}.what-excites-grid-section .grid-card-container .grid-card:nth-child(2){grid-column:1/2}.what-excites-grid-section .grid-card-container .grid-card:nth-child(3){grid-column:2/3}.what-excites-grid-section .grid-card-container .grid-card:nth-child(4){grid-column:1/3}.what-excites-grid-section .grid-card-container .grid-card:nth-child(5){grid-column:1/2}.what-excites-grid-section .grid-card-container .grid-card:nth-child(6){grid-column:2/3}@media screen and (min-width:768px){.what-excites-grid-section{padding:50px 0}.what-excites-grid-section .title-block{margin-bottom:60px}.what-excites-grid-section .title-block .title{font-size:29px;margin-bottom:10px}.what-excites-grid-section .title-block .title-comment{font-size:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.what-excites-grid-section .title-block .title-comment .icon-arrow{width:130px;height:129px;right:-136px;top:-24px}.what-excites-grid-section .grid-card-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:37% 20% 37%;height:500px}.what-excites-grid-section .grid-card-container .grid-card:first-child{grid-column:1/3;grid-row:1/3}.what-excites-grid-section .grid-card-container .grid-card:nth-child(2){grid-column:1/2;grid-row:3}.what-excites-grid-section .grid-card-container .grid-card:nth-child(3){grid-column:2/3;grid-row:3}.what-excites-grid-section .grid-card-container .grid-card:nth-child(4){grid-column:3;grid-row:1/4}.what-excites-grid-section .grid-card-container .grid-card:nth-child(5){grid-column:4;grid-row:1/2}.what-excites-grid-section .grid-card-container .grid-card:nth-child(6){grid-column:4;grid-row:2/4}.what-excites-grid-section .grid-card .card-img{max-height:none}.what-excites-grid-section .grid-card .card-text{height:50px}.what-excites-grid-section .grid-card .card-description{font-size:16px}.what-excites-grid-section .grid-card .card-description .btn{font-size:15px;border:1.5px solid var(--color-neutral-lightest)}}@media screen and (min-width:1440px){.what-excites-grid-section .grid-card-container{grid-template-rows:37% 14% 41%;grid-template-columns:21% 21% 26% 26%;height:773px;grid-gap:26px}.what-excites-grid-section .grid-card:nth-child(2) .card-description,.what-excites-grid-section .grid-card:nth-child(3) .card-description{font-size:20px;padding:30px}.what-excites-grid-section .grid-card:nth-child(2) .card-description .btn,.what-excites-grid-section .grid-card:nth-child(3) .card-description .btn{font-size:20px;min-width:234px}.what-excites-grid-section .grid-card:nth-child(2) .card-description p,.what-excites-grid-section .grid-card:nth-child(3) .card-description p{margin:0 0 20px}.what-excites-grid-section .grid-card .card-img{max-height:none}.what-excites-grid-section .grid-card .card-text{height:78px;font-size:25px}.what-excites-grid-section .grid-card .card-description{font-size:20px;padding:30px}.what-excites-grid-section .grid-card .card-description .btn{font-size:20px;padding:12px 20px;min-width:290px;border-radius:40px}.what-excites-grid-section .grid-card .card-description p{margin:0 0 30px}}.section-customer-stories{padding:30px 0;background-color:var(--color-supportive);color:var(--color-text)}.section-customer-stories.blue{background-color:var(--color-primary);color:var(--color-neutral-lightest)}.section-customer-stories.blue .title-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.section-customer-stories.blue .section-footer .btn-action-text{max-width:230px}.section-customer-stories.blue .section-footer .btn-action-text::after{background-color:var(--color-neutral-lightest)}.section-customer-stories.blue .section-footer .btn-outline{color:var(--color-neutral-lightest);border-color:var(--color-neutral-lightest)}.section-customer-stories.blue .section-footer .btn-outline:hover{background-color:var(--color-neutral-lightest);color:var(--color-primary)}.section-customer-stories .container-l{overflow:hidden}.section-customer-stories .title-box{text-align:center}.section-customer-stories .title-box .description{font-family:Poppins-Medium;font-weight:500;margin-bottom:0;font-size:15px}.section-customer-stories .customer-stories-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px;margin:0 -15px}.section-customer-stories .customer-stories-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}.section-customer-stories .customer-stories-slider .swiper-slide{width:auto}.section-customer-stories .customer-stories-slider .stories-slider-item{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-customer-stories .customer-stories-slider .stories-slider-item.card-rotate-left{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.section-customer-stories .customer-stories-slider .stories-slider-item.card-rotate-right{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.section-customer-stories .section-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-customer-stories .section-footer .btn-action-text{display:block;font:500 18px Architects-Daughter,sans-serif;position:relative;padding:10px 55px 20px 0;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);max-width:306px;text-align:center;margin-right:15%}.section-customer-stories .section-footer .btn-action-text::after{content:"";display:block;width:75px;height:75px;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-stories-section-sprite-e0d610e7df.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-stories-section-sprite-e0d610e7df.svg#arrow) no-repeat center;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-transform:rotate(10deg);transform:rotate(10deg);position:absolute;top:15px;right:-14px}.section-customer-stories .stories-card{border-radius:10px;overflow:hidden;background-color:var(--white);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:200px}.section-customer-stories .stories-card .stories-card-img{padding:9px;width:100%;height:183px}.section-customer-stories .stories-card .stories-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-customer-stories .stories-card .stories-card-title{padding:0 10px 15px;margin-bottom:0;font:400 12px Architects-Daughter,sans-serif;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--color-text)}@media screen and (min-width:1024px){.section-customer-stories.blue .section-footer .btn-action-text{max-width:460px}.section-customer-stories{padding:50px 0}.section-customer-stories .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:160px;margin-bottom:30px}.section-customer-stories .title-box .title{margin-bottom:0}.section-customer-stories .title-box .description{font-size:20px}.section-customer-stories .customer-stories-slider{margin:0 -15px 0 0}.section-customer-stories .customer-stories-slider .stories-card{max-width:400px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-img{padding:14px;height:280px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-title{font-size:22px;padding:10px 30px 25px}.section-customer-stories .section-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding-top:30px}.section-customer-stories .section-footer .btn-action-text{margin-right:0;font-size:26px;padding:10px 110px 10px 0;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);max-width:510px}.section-customer-stories .section-footer .btn-action-text::after{height:150px;width:150px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-stories-section-sprite-e0d610e7df.svg#arrow5) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-stories-section-sprite-e0d610e7df.svg#arrow5) no-repeat center;-webkit-transform:rotate(4deg);transform:rotate(4deg);top:auto;bottom:-50px;right:0}}@media screen and (min-width:1440px){.section-customer-stories .title-box{gap:250px}.section-customer-stories .title-box .title{margin-bottom:0}.section-customer-stories .title-box .description{font-size:25px}.section-customer-stories .container-l{padding-right:0!important}.section-customer-stories .customer-stories-slider{margin:0;padding-left:100px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-img{padding:14px;height:320px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-title{font-size:20px;padding:10px 20px 20px}.section-customer-stories .section-footer .btn-outline{font-size:26px;padding:15px 30px;border-radius:30px}}.plan-your-experience{padding-top:30px;padding-bottom:50px}.plan-your-experience .route{width:360px;height:58px;display:block;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#route) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#route) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:-15px;bottom:-43px;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.plan-your-experience .title-block{position:relative;margin-bottom:65px}.plan-your-experience .title-block .text-title{width:195px;margin:0 auto;text-align:center;font:500 17px Architects-Daughter,sans-serif;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.plan-your-experience .btn-primary{display:block;text-align:center;margin:0 auto}@media screen and (min-width:768px){.plan-your-experience{padding-top:70px;padding-bottom:50px}.plan-your-experience .route{width:410px;height:70px;-webkit-transform:none;transform:none;right:auto;left:-410px;bottom:-10px}.plan-your-experience .title-block{margin:0 auto 65px;width:310px}.plan-your-experience .title-block .text-title{width:310px;font-size:24px}}@media screen and (min-width:1200px){.plan-your-experience .route{width:600px;height:85px;left:-600px;bottom:-20px}}@media screen and (min-width:1600px){.plan-your-experience .route{width:810px;height:110px;left:-810px;bottom:-30px}}.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}}.adjust{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#adjust) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#adjust) no-repeat center}.advanced{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#advanced) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#advanced) no-repeat center}.architecture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#architecture) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#architecture) no-repeat center}.art{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art) no-repeat center}.art-gallery{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art-gallery) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art-gallery) no-repeat center}.backpack{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#backpack) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#backpack) no-repeat center}.beer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#beer) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#beer) no-repeat center}.bus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#bus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#bus) no-repeat center}.cake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cake) no-repeat center}.cancellation{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cancellation) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cancellation) no-repeat center}.car{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#car) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#car) no-repeat center}.categories{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#categories) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#categories) no-repeat center}.checklist{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#checklist) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#checklist) no-repeat center}.cityscape{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cityscape) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cityscape) no-repeat center}.cloudy-day{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cloudy-day) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cloudy-day) no-repeat center}.compass{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#compass) no-repeat center}.confused{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#confused) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#confused) no-repeat center}.culture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#culture) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#culture) no-repeat center}.customization{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#customization) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#customization) no-repeat center}.deal{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#deal) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#deal) no-repeat center}.discount{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#discount) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#discount) no-repeat center}.duration{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#duration) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#duration) no-repeat center}.enter-attraction{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#enter-attraction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#enter-attraction) no-repeat center}.experience{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#experience) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#experience) no-repeat center}.family{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#family) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#family) no-repeat center}.ferry{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#ferry) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#ferry) no-repeat center}.film{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#film) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#film) no-repeat center}.flexible-time{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#flexible-time) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#flexible-time) no-repeat center}.food-money{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-money) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-money) no-repeat center}.food-allergies{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-allergies) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-allergies) no-repeat center}.food-asia{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-asia) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-asia) no-repeat center}.food-italy{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-italy) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-italy) no-repeat center}.generic-food{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#generic-food) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#generic-food) no-repeat center}.gin{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#gin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#gin) no-repeat center}.hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hidden-gem) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hidden-gem) no-repeat center}.highlights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#highlights) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#highlights) no-repeat center}.hiking{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hiking) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hiking) no-repeat center}.history{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#history) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#history) no-repeat center}.hoodie{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hoodie) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hoodie) no-repeat center}.host{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host) no-repeat center}.host-expertise{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-expertise) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-expertise) no-repeat center}.host-selection{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-selection) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-selection) no-repeat center}.hotel{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hotel) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hotel) no-repeat center}.info{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#info) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#info) no-repeat center}.insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#insights) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#insights) no-repeat center}.knowledge{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#knowledge) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#knowledge) no-repeat center}.lake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#lake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#lake) no-repeat center}.language{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#language) no-repeat center}.leader{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#leader) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#leader) no-repeat center}.market{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#market) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#market) no-repeat center}.meeting-point{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#meeting-point) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#meeting-point) no-repeat center}.metro{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#metro) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#metro) no-repeat center}.multiple-locations{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#multiple-locations) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#multiple-locations) no-repeat center}.nature{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature) no-repeat center}.nature-exploration{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature-exploration) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature-exploration) no-repeat center}.night-food{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-food) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-food) no-repeat center}.night{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night) no-repeat center}.night-mode{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-mode) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-mode) no-repeat center}.payment{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#payment) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#payment) no-repeat center}.pet-friendly{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#pet-friendly) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#pet-friendly) no-repeat center}.photography{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#photography) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#photography) no-repeat center}.private{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#private) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#private) no-repeat center}.questionnaire{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#questionnaire) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#questionnaire) no-repeat center}.relaxation{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#relaxation) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#relaxation) no-repeat center}.review{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#review) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#review) no-repeat center}.safety{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#safety) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#safety) no-repeat center}.sake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sake) no-repeat center}.seasonal{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#seasonal) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#seasonal) no-repeat center}.shop{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shop) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shop) no-repeat center}.shopping{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shopping) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shopping) no-repeat center}.sunset{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sunset) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sunset) no-repeat center}.sustainable{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sustainable) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sustainable) no-repeat center}.tailored{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tailored) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tailored) no-repeat center}.taxi{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#taxi) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#taxi) no-repeat center}.tequila{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tequila) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tequila) no-repeat center}.tickets{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tickets) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tickets) no-repeat center}.tips{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tips) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tips) no-repeat center}.tourist-attraction{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tourist-attraction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tourist-attraction) no-repeat center}.train{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#train) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#train) no-repeat center}.umbrella{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#umbrella) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#umbrella) no-repeat center}.vegetarian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#vegetarian) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#vegetarian) no-repeat center}.walking{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#walking) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#walking) no-repeat center}.wheelchair{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wheelchair) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wheelchair) no-repeat center}.whiskey{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#whiskey) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#whiskey) no-repeat center}.wine{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wine) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wine) no-repeat center}.eighteen-plus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#eighteen-plus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#eighteen-plus) no-repeat center}.twenty-one-plus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#twenty-one-plus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#twenty-one-plus) no-repeat center}.home-page-hero-section>.container-l{padding:0;position:relative}.home-page-hero-section .home-page-hero-section-background{position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:-1}.home-page-hero-section .home-page-hero-section-background:before{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fdf7ec),color-stop(50%,rgba(253,247,236,.3)),to(#fdf7ec));background:linear-gradient(0deg,#fdf7ec 0,rgba(253,247,236,.3) 50%,#fdf7ec 100%);position:absolute;bottom:-1px;left:0}.home-page-hero-section .home-page-hero-section-background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page-hero-section .home-page-hero-section-foreground{padding:27px 20px 20px;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;min-height:585px;max-width:1100px;margin:0 auto}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-section-foreground-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block{font:700 15px Poppins-Bold,sans-serif}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .rating-block{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;gap:4px}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .stars-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .google-rating-description{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;gap:3px}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .google-rating-description .google-icon{content:"";display:inline-block;width:15px;height:15px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#google) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#google) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .icon-star{content:"";display:block;width:15px;height:15px;background-color:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#star) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#star) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;font-size:10px;text-transform:uppercase;text-align:center}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-1,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-2,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-3,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-4{content:"";display:block;width:67px;height:74px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-1{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#benefit-1) center/contain no-repeat}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-2{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#benefit-2) center/contain no-repeat}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-3{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#benefit-3) center/contain no-repeat}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-4{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/home-page-hero-section-sprite-4ea50faa2e.svg#benefit-4) center/contain no-repeat}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .home-page-hero-features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:200px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-title{font:700 35px/1.1 Poppins-Bold,sans-serif;margin-bottom:10px;max-width:320px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-subtitle{font:500 18px Poppins-Medium,sans-serif;margin:0;max-width:270px}.home-page-hero-section .search-tool{padding:17px 0;background:0 0;width:100%;min-height:71px}.home-page-hero-section .search-tool .search-section-container{max-width:1060px}@media screen and (min-width:768px){.home-page-hero-section .home-page-hero-section-background{height:147%}.home-page-hero-section .home-page-hero-section-background::before{background:-webkit-gradient(linear,left bottom,left top,from(#fdf7ec),color-stop(35%,rgba(253,247,236,.01)),to(rgba(253,247,236,0)));background:linear-gradient(to top,#fdf7ec 0,rgba(253,247,236,.01) 35%,rgba(253,247,236,0) 100%)}.home-page-hero-section .home-page-hero-section-foreground{min-height:723px;color:var(--color-neutral-lightest);padding-bottom:0}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block{font-size:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .icon-star{width:20px;height:20px}.home-page-hero-section .home-page-hero-section-foreground .google-rating-block .google-rating-description .google-icon{background-color:var(--color-neutral-lightest);width:30px;height:30px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-subtitle{font-size:25px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-title{font-size:50px;margin-bottom:20px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-subtitle,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-title{max-width:450px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block{color:var(--color-primary);font-size:14px;gap:50px}.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-1,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-2,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-3,.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block .benefit-4{width:87px;height:96px}.home-page-hero-section .search-tool{padding:20px 0 40px;min-height:120px}}@media screen and (min-width:768px) and (min-width:1024px){.home-page-hero-section .home-page-hero-section-foreground .home-page-hero-benefit-block{font-size:17px}}@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}}.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:2px;left:2px;width:100%;height:100%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_white) center/100% no-repeat;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_checked) center no-repeat}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:33px;height:33px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:30px;height:30px}.city-card{width:calc(50% - 8px);position:relative}.city-card a{width:100%;text-decoration:none;text-align:center;display:block;position:relative;border-radius:13px;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.city-card a:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-filter:revert;filter:revert}.city-card a .img-content{width:100%;height:165px}.city-card a .img-content img{display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.city-card a .name{width:100%;background-color:var(--color-neutral-lighter);padding:12px 15px;overflow:hidden;margin:0;font-size:18px}@media screen and (min-width:768px){.city-card{width:calc(33.3333333333% - 15px)}.city-card:nth-child(1n+21){display:block;visibility:visible;height:auto}.city-card a .img-content{height:195px}}.promo-section{padding:30px 0;margin:0 auto}.promo-section .promo-block{margin-bottom:20px}.promo-section .promo-block-wrapper{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;gap:10px}.promo-section .promo-block .title-desktop{display:none}.promo-section .promo-block .title-mobile{text-align:center;margin-bottom:10px}.promo-section .promo-block svg{height:90px;width:90px}.promo-section .promo-block .text{color:var(--color-text);font-size:14px;max-width:295px;margin:0}.promo-section .promo-block .text b{font-family:Poppins-Bold,sans-serif}.promo-section .promo-block .text .promo-code{font-family:Architects-Daughter,sans-serif;text-transform:uppercase;font-size:18px;cursor:pointer}.promo-section .swiper-wrapper{padding:10px}.promo-section .continent-title{margin:0 auto;max-width:850px}.promo-section .city-card{background:var(--color-neutral-lighter);max-width:240px;min-width:190px;width:calc(50% - 12px)!important;border-radius:12.636px;-webkit-box-shadow:0 3.8px 3.8px 0 rgba(0,0,0,.25);box-shadow:0 3.8px 3.8px 0 rgba(0,0,0,.25);-webkit-transition:.3s;transition:.3s}.promo-section .city-card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.promo-section .city-card.mobile-slide{max-width:216px}.promo-section .city-card .image-block{height:161px}.promo-section .city-card .image-block img{width:100%;height:100%;border-radius:12.636px 12.636px 0 0}.promo-section .city-card h3{padding:11px;font-size:18px}@media screen and (min-width:768px){.promo-section{padding:50px 0}.promo-section .promo-block{margin-bottom:40px}.promo-section .promo-block-wrapper{gap:35px}.promo-section .promo-block .title-desktop{display:inline-block}.promo-section .promo-block .title-mobile{display:none}.promo-section .promo-block svg{height:160px;width:160px}.promo-section .promo-block .text{font-size:22px;max-width:650px}.promo-section .promo-block .text .promo-code{font-size:30px}.promo-section .cities-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}}@media screen and (min-width:1200px){.promo-cities-slider-mobile{padding:0 30px}.promo-cities-slider{margin:0 30px}}html{scroll-padding-top:200px!important}.section-customer-stories .customer-stories-slider{padding-left:0}.section-customer-stories .title-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.seacrch-placeholder{height:0;overflow:hidden}.promo-banner{background:var(--color-accent-gold);overflow:hidden}.promo-banner-container{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-banner .image-block{position:relative;min-width:140px;width:35%}.promo-banner .image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:28%;object-position:28%;border-radius:0 44% 17% 0/0 110% 60% 0}.promo-banner .image-block .banner-title{position:absolute;top:20px;left:25%;font-family:Poppins-Bold,sans-serif;font-size:25px;min-width:265px}@media screen and (min-width:450px){.promo-banner .image-block{width:50%}.promo-banner .image-block .banner-title{left:60%}}.promo-banner .banner-text-block{padding:70px 0 20px 15px;position:relative}.promo-banner .banner-text-block::before{content:"";display:block;width:60%;height:14%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-885750d025.svg#dashed-line-2) center/cover no-repeat;position:absolute;top:82px;left:-52%}.promo-banner .discount-banner-text{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:5px;font:500 18px Poppins-Medium,sans-serif;color:var(--color-primary)}.promo-banner .discount-banner-text .discount-number{font:400 43px/1 Architects-Daughter,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.promo-banner .discount-banner-text .discount-banner-description{line-height:1.2}.promo-banner .promo-code{font:500 18px/1.2 Poppins-Medium,sans-serif;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;padding:3px 15px;margin-top:20px;background-color:var(--white);border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;z-index:1;cursor:pointer}@media screen and (min-width:768px){.promo-banner .image-block{width:auto}.promo-banner .image-block img{border-radius:0;-o-object-fit:inherit;object-fit:inherit;-o-object-position:right;object-position:right}.promo-banner .image-block .banner-title{top:40px;left:auto;right:30px;font-size:40px;max-width:250px;min-width:auto}.promo-banner .banner-text-block{padding:40px 10px 30px 15px}.promo-banner .banner-text-block::before{top:63px;left:auto;right:-85%;height:30%;width:100%}.promo-banner .discount-banner-text{font-size:20px}.promo-banner .discount-banner-text .discount-number{font-size:50px}.promo-banner .discount-banner-text .discount-banner-description{font-size:20px}.promo-banner .promo-code{padding:15px 20px;font-size:24px}}@media screen and (min-width:1024px){.city-card{width:calc(25% - 25px)}.promo-banner .banner-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-banner .banner-text-block::before{top:100px;height:32%;left:auto;right:-52%;width:60%}.promo-banner .promo-code{margin-top:0;margin-left:10px}}@media screen and (min-width:1200px){.promo-banner .banner-text-block{padding:40px 10px 30px 60px}.promo-banner .discount-banner-text{font-size:22px}.promo-banner .discount-banner-text .discount-number{font-size:52px}.promo-banner .discount-banner-text .discount-banner-description{font-size:22px}.promo-banner .promo-code{padding:15px 40px;font-size:27px}}@media screen and (min-width:1441px){.promo-banner .banner-text-block::before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-885750d025.svg#dashed-line-3) center no-repeat;top:46px;height:78px;width:100%;right:-95%}.promo-banner .promo-banner-container{gap:30px}.promo-banner .image-block{width:40%;height:190px}.promo-banner .image-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:right 70%;object-position:right 70%}.promo-banner .image-block .banner-title{max-width:415px}.promo-banner .banner-text-block{gap:60px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9oZXJvLWltZy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy93ZWItcHVzaC1wb3B1cC1ob21lLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlYXJjaC10b29sLnNjc3MiLCJob21lLXBhZ2UuY3NzIiwic2VhcmNoLXNlY3Rpb24uc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX3NlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19zZWN0aW9uLWFzLXNlZW4taW4uc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzLnNjc3MiLCJzZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL2hvc3QtY29tbW9uL19pY29ucy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9faG9zdC1kZXRhaWxzLXBvcHVwLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL2hvc3QtY29tbW9uL19zZWN0aW9uLWhvc3RzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC9saWJyYXJ5L3N3aXBlci9zd2lwZXItYnVuZGxlLm1pbi5jc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL190cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL190cmF2ZWxlcnMtbG92ZS1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL3NlY3Rpb24tb3VyLWd1ZXN0cy1jb21tZW50cy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fd2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbi5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19wbGFuLXlvdXItZXhwZXJpZW5jZS1ibG9jay5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvaWNvbnMtbGlicmFyeS5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob21lLXBhZ2UtaGVyby1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19yZXZpZXdzLWRlc2t0b3Auc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmF2b3JpdGUtaWNvbi5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9jYXJkcy9jaXR5LWNhcmQuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvcHJvbW8tc2VjdGlvbi5zY3NzIiwiaG9tZS1wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUVBLG9CQUNJLFNBQUEsU0FDQSxlQUNBLGNBQUEsRUFFQSx3Q0FDSSxTQUFBLFNBQ0EsWUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLGFBQUEsS0FFQSxxREFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUVBLGdFQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUVBLDZFQUNJLGVBQ0EsWUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUVBLCtFQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsc0hBQUEsVUFBQSxPQUFBLEtBQUEsc0hBQUEsVUFBQSxPQUNBLGlCQUFBLDhCQUNBLGtCQUFBLGdCQUFBLFVBQUEsZ0JBTWhCLGtEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFDQSx1QkFBQSxLQUNBLDBCQUFBLEtBR0osc0RBQ0ksUUFBQSxNQUdKLHVEQUNJLFFBQUEsS0FJUixtQ0FDSSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLDJCQUNBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQUNBLGtCQUFBLGdCQUFBLFVBQUEsZ0JBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEVBRUEsa0JBQUEsSUFBQSxTQUFBLFNBQUEsV0FBQSxVQUFBLElBQUEsU0FBQSxTQUFBLFdBR0osOEJBQ0ksR0FBQSxNQUNJLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQUVKLE1BQUEsSUFDSSxhQUFBLGdIQUFBLFVBQUEsT0FBQSxLQUFBLGdIQUFBLFVBQUEsT0FFSixJQUFBLE1BQ0ksYUFBQSxnSEFBQSxVQUFBLE9BQUEsS0FBQSxnSEFBQSxVQUFBLE9BRUosTUFBQSxJQUNJLGFBQUEsK0dBQUEsVUFBQSxPQUFBLEtBQUEsK0dBQUEsVUFBQSxPQUVKLElBQUEsTUFDSSxhQUFBLGlIQUFBLFVBQUEsT0FBQSxLQUFBLGlIQUFBLFVBQUEsT0FFSixNQUFBLElBQ0ksYUFBQSxnSEFBQSxVQUFBLE9BQUEsS0FBQSxnSEFBQSxVQUFBLE9BRUosSUFBQSxNQUNJLGFBQUEsaUhBQUEsVUFBQSxPQUFBLEtBQUEsaUhBQUEsVUFBQSxPQUVKLEtBQUEsTUFDSSxhQUFBLGdIQUFBLFVBQUEsT0FBQSxLQUFBLGdIQUFBLFVBQUEsUUF2QlIsc0JBQ0ksR0FBQSxNQUNJLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQUVKLE1BQUEsSUFDSSxhQUFBLGdIQUFBLFVBQUEsT0FBQSxLQUFBLGdIQUFBLFVBQUEsT0FFSixJQUFBLE1BQ0ksYUFBQSxnSEFBQSxVQUFBLE9BQUEsS0FBQSxnSEFBQSxVQUFBLE9BRUosTUFBQSxJQUNJLGFBQUEsK0dBQUEsVUFBQSxPQUFBLEtBQUEsK0dBQUEsVUFBQSxPQUVKLElBQUEsTUFDSSxhQUFBLGlIQUFBLFVBQUEsT0FBQSxLQUFBLGlIQUFBLFVBQUEsT0FFSixNQUFBLElBQ0ksYUFBQSxnSEFBQSxVQUFBLE9BQUEsS0FBQSxnSEFBQSxVQUFBLE9BRUosSUFBQSxNQUNJLGFBQUEsaUhBQUEsVUFBQSxPQUFBLEtBQUEsaUhBQUEsVUFBQSxPQUVKLEtBQUEsTUFDSSxhQUFBLGdIQUFBLFVB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QUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osY0FDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FDQSxtQkFBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BR0osU0FDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHFIQUFBLFVBQUEsT0FBQSxLQUFBLHFIQUFBLFVBQUEsT0FHSixRQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQUdKLGlCQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQUdKLFdBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHVIQUFBLFVBQUEsT0FBQSxLQUFBLHVIQUFBLFVBQUEsT0FHSixXQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsdUhBQUEsVUFBQSxPQUFBLEtBQUEsdUhBQUEsVUFBQSxPQUdKLFVBQ0ksUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osZUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsMkhBQUEsVUFBQSxPQUFBLEtBQUEsMkhBQUEsVUFBQSxPQzVHSixvQkFDSSxTQUFBLE9BQ0EsT0FBQSxNQUNBLEtBQUEsSUFBQSxLQUNBLElBREEsZ0JBQUEsV0FFQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBRUEsUUFBQSxNQUNBLG1CQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FDQSxpQkFBQSxlQUVBLGlDQUNJLEtBQUEsTUFD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LFVBQUEsT0FBQSxLQUFBLHVIQUFBLFVBQUEsT0FpQkEsUUFqQkEsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BaUJBLE1BakJBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQWlCQSxnQkFqQkEsYUFBQSw4SEFBQSxVQUFBLE9BQUEsS0FBQSw4SEFBQSxVQUFBLE9BaUJBLGdCQWpCQSxhQUFBLDhIQUFBLFVBQUEsT0FBQSxLQUFBLDhIQUFBLFVBQUEsT0FpQkEsT0FqQkEsYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BaUJBLE1BakJBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQWlCQSxVQWpCQSxhQUFBLHdIQUFBLFVBQUEsT0FBQSxLQUFBLHdIQUFBLFVBQUEsT0FpQkEsV0FqQkEsYUFBQSx5SEFBQSxVQUFBLE9BQUEsS0FBQSx5SEFBQSxVQUFBLE9BaUJBLE1BakJBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQWlCQSxVQWpCQSxhQUFBLHdIQUFBLFVBQUEsT0FBQSxLQUFBLHdIQUFBLFVBQUEsT0FpQkEsUUFqQkEsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BaUJBLFFBakJBLGFBQUEsc0hBQUEsVUFBQSxPQUFBLEtBQUEsc0hBQUEsVUFBQSxPQWlCQSxlQWpCQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FpQkEsT0FqQkEsYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BaUJBLG9CQWpCQSxhQUFBLGtJQUFBLFVBQUEsT0FBQSxLQUFBLGtJQUFBLFVBQUEsT0FpQkEsUUFqQkEsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BaUJBLG9CQWpCQSxhQUFBLGtJQUFBLFVBQUEsT0FBQSxLQUFBLGtJQUFBLFVBQUEsT0FpQkEsWUFqQkEsYUFBQSwwSEFBQSxVQUFBLE9BQUEsS0FB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TUFLWixxQ0ZwSUksV0FDSSxNQUFBLGlCRXFJQSxpQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BRUEseUNBQ0ksSUFBQSxNQUNBLE9BQUEsSUFDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE1BQUEsSUFJUiwwQkFDSSxXQUFBLEVBQ0EsWUFBQSxNQUtaLHFDQUVRLGlDQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FHSixvQ0FDSSxVQUFBLEtBRUEscURBQ0ksVUFBQSxLQUdKLGlFQUNJLFVBQUEsS0FJUiwwQkFDSSxRQUFBLEtBQUEsS0FDQSxVQUFBLE1BS1oscUNBMUpRLHlDQVlRLFdBQUEsK0hBQUEsT0FBQSxVQXNLQSxJQUFBLEtBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxNQUFBLEtBekJSLHNDQUNJLElBQUEsS0FHSiwyQkFDSSxNQUFBLElBQ0EsT0FBQSxNQUVBLCtCQUNJLGNBQUEsTUFBQSxXQUFBLE1BQ0EsbUJBQUEsTUFBQSxJQUFBLGdCQUFBLE1BQUEsSUFHSix5Q0FDSSxVQUFBLE1BSVIsaUNBQ0ksSUFBQSIsImZpbGUiOiJmcm9udGVuZC1ob21lLXBhZ2UtYWZkZmE5MDU0Yi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmhvbWUtcGFnZS1oZXJvLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAubG9nby1pbWctY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgIC52aWRlby1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICAgICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgICAgIC5wbGF5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjcGxheS1idXR0b24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYW5pbWF0aW9uLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIG1hc2s6IHVybCgkaG9tZXBhZ2Utc3ByaXRlICsgJyNidWlsZGluZ3MnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBhbmltYXRpb246IG1hc2tDaGFuZ2UgMTZzIGluZmluaXRlIHN0ZXBzKDEpO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgbWFza0NoYW5nZSB7XG4gICAgICAgIDAlLCAxMi41JSB7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjYnVpbGRpbmdzJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAxMi41JSwgMjUlIHtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkaG9tZXBhZ2Utc3ByaXRlICsgJyNyYW1lbicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgMjUlLCAzNy41JSB7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjYmlrZXMnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIDM3LjUlLCA1MCUge1xuICAgICAgICAgICAgbWFzazogdXJsKCRob21lcGFnZS1zcHJpdGUgKyAnI2Rvb3InKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIDUwJSwgNjIuNSUge1xuICAgICAgICAgICAgbWFzazogdXJsKCRob21lcGFnZS1zcHJpdGUgKyAnI2tpbW9ubycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgNjIuNSUsIDc1JSB7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjdG93ZXInKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIDc1JSwgODcuNSUge1xuICAgICAgICAgICAgbWFzazogdXJsKCRob21lcGFnZS1zcHJpdGUgKyAnI2NodXJjaCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgODcuNSUsIDEwMCUge1xuICAgICAgICAgICAgbWFzazogdXJsKCRob21lcGFnZS1zcHJpdGUgKyAnI2xhbXBzJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbjogLTYwcHggMCAwIC0zMHB4O1xuXG4gICAgICAgIGgxLCBoMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEycHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiA3cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhvbWUtcGFnZS1oZXJvLWltZyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICAubG9nby1pbWctY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgXG4gICAgICAgICAgICAubG9nby1pbWcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmlkZW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgICAgICAgICAucGxheS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmFuaW1hdGlvbi1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICB9XG4gICAgfVxufSIsIi5wdXNoLXBvcHVwLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xyXG4gICAgYm94LXNoYWRvdzogMCAtNXB4IDEzcHggMCByZ2JhKDAsMCwwLC4yNSk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDI1JTtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG5cclxuICAgIC5wb3B1cC1oZWFkZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBoZWlnaHQ6IDI1JTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1idXR0b25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICBoZWlnaHQ6IDc1JTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICYucmVqZWN0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFsbG93LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAucHVzaC1wb3B1cC1jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNi41JTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG5cclxuICAgICAgICAucG9wdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgLmJlbGwtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3B1cC1idXR0b25zIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLXNlYXJjaF95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAucGVvcGxlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLWFkZGl0aW9uYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFtb3VudC1wZW9wbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvb2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tbWFya2VyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUxpZ2h0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLXRpdGxlLCAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDY2JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIsXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTFweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHRvcDogMzk1cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xuXG4gICAgICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4uaG9tZS1wYWdlLWhlcm8taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ob21lLXBhZ2UtaGVyby1pbWcgLmxvZ28taW1nLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5ob21lLXBhZ2UtaGVyby1pbWcgLmxvZ28taW1nLWNvbnRhaW5lciAudmlkZW8tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG9tZS1wYWdlLWhlcm8taW1nIC5sb2dvLWltZy1jb250YWluZXIgLnZpZGVvLWJsb2NrIC52aWRlby1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvbWUtcGFnZS1oZXJvLWltZyAubG9nby1pbWctY29udGFpbmVyIC52aWRlby1ibG9jayAudmlkZW8tYm94IC5wbGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uaG9tZS1wYWdlLWhlcm8taW1nIC5sb2dvLWltZy1jb250YWluZXIgLnZpZGVvLWJsb2NrIC52aWRlby1ib3ggLnBsYXktYnV0dG9uIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWVwYWdlLXNwcml0ZS03NjU3NmZlOTI2LnN2ZyNwbGF5LWJ1dHRvblwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xufVxuLmhvbWUtcGFnZS1oZXJvLWltZyAubG9nby1pbWctY29udGFpbmVyIC5sb2dvLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MHB4O1xufVxuLmhvbWUtcGFnZS1oZXJvLWltZyAubG9nby1pbWctY29udGFpbmVyIC5tb2JpbGUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob21lLXBhZ2UtaGVyby1pbWcgLmxvZ28taW1nLWNvbnRhaW5lciAuZGVza3RvcC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZS1wYWdlLWhlcm8taW1nIC5hbmltYXRpb24taW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWVwYWdlLXNwcml0ZS03NjU3NmZlOTI2LnN2ZyNidWlsZGluZ3NcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGFuaW1hdGlvbjogbWFza0NoYW5nZSAxNnMgaW5maW5pdGUgc3RlcHMoMSk7XG59XG5Aa2V5ZnJhbWVzIG1hc2tDaGFuZ2Uge1xuICAwJSwgMTIuNSUge1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lcGFnZS1zcHJpdGUtNzY1NzZmZTkyNi5zdmcjYnVpbGRpbmdzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIH1cbiAgMTIuNSUsIDI1JSB7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWVwYWdlLXNwcml0ZS03NjU3NmZlOTI2LnN2ZyNyYW1lblwiKSBuby1yZXBlYXQgY2VudGVyO1xuICB9XG4gIDI1JSwgMzcuNSUge1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lcGFnZS1zcHJpdGUtNzY1NzZmZTkyNi5zdmcjYmlrZXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgfVxuICAzNy41JSwgNTAlIHtcbiAgICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI2Rvb3JcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgfVxuICA1MCUsIDYyLjUlIHtcbiAgICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI2tpbW9ub1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICB9XG4gIDYyLjUlLCA3NSUge1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lcGFnZS1zcHJpdGUtNzY1NzZmZTkyNi5zdmcjdG93ZXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgfVxuICA3NSUsIDg3LjUlIHtcbiAgICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI2NodXJjaFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICB9XG4gIDg3LjUlLCAxMDAlIHtcbiAgICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI2xhbXBzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIH1cbn1cbi5ob21lLXBhZ2UtaGVyby1pbWcgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgbWFyZ2luOiAtNjBweCAwIDAgLTMwcHg7XG59XG4uaG9tZS1wYWdlLWhlcm8taW1nIC50aXRsZSBoMSwgLmhvbWUtcGFnZS1oZXJvLWltZyAudGl0bGUgaDIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5ob21lLXBhZ2UtaGVyby1pbWcgLnRpdGxlIGgxIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxMnB4IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5ob21lLXBhZ2UtaGVyby1pbWcgLnRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiA3cHggdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMtTWVkaXVtXCI7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS1wYWdlLWhlcm8taW1nIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLWltZyAubG9nby1pbWctY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5ob21lLXBhZ2UtaGVyby1pbWcgLmxvZ28taW1nLWNvbnRhaW5lciAubG9nby1pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIG1heC13aWR0aDogMTAyMHB4O1xuICB9XG4gIC5ob21lLXBhZ2UtaGVyby1pbWcgLmxvZ28taW1nLWNvbnRhaW5lciAudmlkZW8tYmxvY2sgLnZpZGVvLWJveCAucGxheS1idXR0b24ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuaG9tZS1wYWdlLWhlcm8taW1nIC5hbmltYXRpb24taW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaG9tZS1wYWdlLWhlcm8taW1nIC5hbmltYXRpb24taW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtcGFnZS1oZXJvLWltZyAudGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG4gIC5ob21lLXBhZ2UtaGVyby1pbWcgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLWltZyAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcbiAgYm94LXNoYWRvdzogMCAtNXB4IDEzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNSU7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIC5wb3B1cC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtaGVhZGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgaGVpZ2h0OiA3NSU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIC5wb3B1cC1idXR0b25zIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24ucmVqZWN0LWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLnJlamVjdC1idXR0b246YWN0aXZlLCAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLnJlamVjdC1idXR0b246aG92ZXIsIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24ucmVqZWN0LWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbjphY3RpdmUsIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24uYWxsb3ctYnV0dG9uOmhvdmVyLCAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1c2gtcG9wdXAtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDYuNSU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciAuYmVsbC1pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtaGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4td2lkdGg6IDI4NXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZsZXg6IDAgMSAxMDAlO1xuICBtYXJnaW46IDAgMjVweCAxMHB4IDI1cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tc2VhcmNoX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLFxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlciB7XG4gIHRvcDogNXB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgdG9wOiAxOHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IC0xNDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiA1MzBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUtYWRkaXRpb25hbCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5ib29rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmZpbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDAlO1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAyM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLW1hcmtlcl95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgbGVmdDogMjRweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXMgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB0b3A6IC0xOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUxpZ2h0LCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTQxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuYW1vdW50LXBlb3BsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIDY2JTtcbiAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDUxcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBmbGV4OiAwIDEgMzQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgbGVmdDogMzZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB0b3A6IDM5NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiA5MjVweDtcbiAgbWF4LWhlaWdodDogNzJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMy42cHggMy42cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyLnNjcm9sbGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSArIDEwcHgpO1xuICB6LWluZGV4OiAxMDAxO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDk1JTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyLnNjYWxlLWFuaW1hdGlvbiB7XG4gIGFuaW1hdGlvbjogc2NhbGVBbmltYXRpb24gMnMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5Aa2V5ZnJhbWVzIHNjYWxlQW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKTtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBwYWRkaW5nOiAzcHggMCAzcHggMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHggMCAwIDE5cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDpwbGFjZWhvbGRlci1zaG93biB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMCAxOXB4IDE5cHggMDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE5cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmFjdGl2ZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNTUlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTlweCAxOXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QgLm5vdC1mb3VuZCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIHRvcDogMzBweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICBwYWRkaW5nOiAxM3B4IDEwcHggMTNweCA1MHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWFyY2gtZm9ybS1zcHJpdGUtOGE4ZWQ5OTFhOS5zdmcjbG9jYXRpb25cIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbS5zZWxlY3RlZDo6YmVmb3JlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1czo6YmVmb3JlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3Zlcjo6YmVmb3JlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTphY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcGFkZGluZzogMTZweCAwIDE2cHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4IDAgMCAzNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDM1cHggMzVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICB0b3A6IDUzcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxOHB4IDEwcHggMThweCA1MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzNXB4IDM1cHggMDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogNDAwIDE3cHggXCJQb3BwaW5zLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC50aXRsZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuYXV0aGVudGljLWV4cGVyaWVuY2VzLWxpc3QgLmxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLmNhcmQtYXV0aGVudGljLWV4cGVyaWVuY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udDogNDAwIDIxcHggXCJQb3BwaW5zLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jYXJkLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuY2FyZC1pbWcge1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLmNhcmQtYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jYXJkLWltZyAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4O1xufVxuLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jYXJkLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuY2FyZC1pbWcgLmljb24tZm9vZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI2ljb24tZm9vZFwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDMwMCUgYXV0bztcbn1cbi5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuY2FyZC1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLmNhcmQtaW1nIC5pY29uLWRpc2NvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lcGFnZS1zcHJpdGUtNzY1NzZmZTkyNi5zdmcjaWNvbi1kaXNjb3ZlclwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDMwMCUgYXV0bztcbn1cbi5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuY2FyZC1hdXRoZW50aWMtZXhwZXJpZW5jZXMgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogNzVweCAwO1xuICB9XG4gIC5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuY29udGVudC1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2MHB4O1xuICB9XG4gIC5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC5hdXRoZW50aWMtZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLmF1dGhlbnRpYy1leHBlcmllbmNlcy1saXN0IC5saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jYXJkLWF1dGhlbnRpYy1leHBlcmllbmNlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLmNhcmQtYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jYXJkLWltZyB7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbiAgLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jb250ZW50LWJsb2NrIHtcbiAgICBnYXA6IDk1cHg7XG4gIH1cbiAgLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIC5jYXJkLWF1dGhlbnRpYy1leHBlcmllbmNlcyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyAuY2FyZC1hdXRoZW50aWMtZXhwZXJpZW5jZXMgLmNhcmQtaW1nIC5pY29uIHtcbiAgICB3aWR0aDogOTFweDtcbiAgICBoZWlnaHQ6IDkxcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tYXMtc2Vlbi1pbiB7XG4gIHBhZGRpbmc6IDMycHggMCA0NnB4O1xufVxuLnNlY3Rpb24tYXMtc2Vlbi1pbiAudGl0bGUtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAubGlzdC1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjZweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAubGlzdC1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAudGhlLWd1YXJkaWFuLWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI3RoZS1ndWFyZGlhbi1sb2dvXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAubmF0aW9uYWwtZ2VvZ3JhcGhpYy1sb2dvIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWVwYWdlLXNwcml0ZS03NjU3NmZlOTI2LnN2ZyNuYXRpb25hbC1nZW9ncmFwaGljLWxvZ29cIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNDAlICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAudGhlLXRpbWVzLWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTc2NTc2ZmU5MjYuc3ZnI3RoZS10aW1lcy1sb2dvXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAudmctdHYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lcGFnZS1zcHJpdGUtNzY1NzZmZTkyNi5zdmcjdmctdHYtbG9nb1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1ODBweCkge1xuICAuc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAubGlzdC1pdGVtIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1hcy1zZWVuLWluIHtcbiAgICBwYWRkaW5nOiA1NXB4IDAgOTBweDtcbiAgfVxuICAuc2VjdGlvbi1hcy1zZWVuLWluIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLnNlY3Rpb24tYXMtc2Vlbi1pbiAubGlzdC1wdWJsaWNhdGlvbnMge1xuICAgIGdhcDogMzVweDtcbiAgfVxuICAuc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAubGlzdC1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAzNXB4KTtcbiAgfVxuICAuc2VjdGlvbi1hcy1zZWVuLWluIC5saXN0LXB1YmxpY2F0aW9ucyAudGhlLWd1YXJkaWFuLWxvZ28ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLWFzLXNlZW4taW4gLmxpc3QtcHVibGljYXRpb25zIC50aGUtdGltZXMtbG9nbyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tYXMtc2Vlbi1pbiAubGlzdC1wdWJsaWNhdGlvbnMgLnZnLXR2LWxvZ28ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQ6IDQwMCAxM3B4IFwiUG9wcGlucy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMTU1cHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yLXJhdGluZyB7XG4gIHdpZHRoOiA5M3B4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTJlOGE4YTVkYmIuc3ZnI2ljb24tdHJpcGFkdmlzb3ItcmF0aW5nMlwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMmU4YThhNWRiYi5zdmcjaWNvbi1nb29nbGUtcmF0aW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLWdvb2dsZSB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTJlOGE4YTVkYmIuc3ZnI2ljb24tZ29vZ2xlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMmU4YThhNWRiYi5zdmcjaWNvbi10cmlwYWR2aXNvclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICBmb250LXNpemU6IDlweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sgLmN1c3RvbWVyLXJldmlld3MtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0gLnN0YXRpc3RpYy1ibG9jayAuaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmF1dGVudGljLXN0YW1wLWJsb2NrIHtcbiAgbWFyZ2luOiAyMHB4IDAgLTYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5hdXRlbnRpYy1zdGFtcC1ibG9jayAuaWNvbi1zdGFtcCB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yZThhOGE1ZGJiLnN2ZyNhdXRoZW50aWMtc3RhbXBcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmF1dGVudGljLXN0YW1wLWJsb2NrIC5zdGFtcC1kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTAwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udDogNTAwIDE1cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogOTBweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmF1dGVudGljLXN0YW1wLWJsb2NrIC5zdGFtcC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMmU4YThhNWRiYi5zdmcjYXJyb3czXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NHB4O1xuICBsZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogNTBweCAwIDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi10cmlwYWR2aXNvci1yYXRpbmcsXG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24tZ29vZ2xlLXJhdGluZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sgLmN1c3RvbWVyLXJldmlld3MtaXRlbSB7XG4gICAgZ2FwOiAxNXB4O1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuYXV0ZW50aWMtc3RhbXAtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5hdXRlbnRpYy1zdGFtcC1ibG9jayAuaWNvbi1zdGFtcCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuYXV0ZW50aWMtc3RhbXAtYmxvY2sgLnN0YW1wLWRlc2NyaXB0aW9uIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmF1dGVudGljLXN0YW1wLWJsb2NrIC5zdGFtcC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IC0xMDVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNTVweDtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5zdWJ0aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDZweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkLnBhcnRuZXItY2FyZC1leHBlcmllbmNlIC5wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQucGFydG5lci1jYXJkLWV4cGVyaWVuY2UgLnByaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtM2MwMGZkYjY0My5zdmcjbGluZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNnB4O1xuICB0b3A6IC0xMHB4O1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCBpbWcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgbWF4LWhlaWdodDogMTE2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmNhcmQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250OiA0MDAgMTJweCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDEycHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuY2FyZC1jYXRlZ29yeSB7XG4gICAgbGVmdDogMjJweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmNhcmQtY2F0ZWdvcnkge1xuICAgIHRvcDogLTIxcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmNpdHkge1xuICBtaW4td2lkdGg6IDc3cHg7XG4gIG1pbi1oZWlnaHQ6IDc3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250OiA3MDAgMTVweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjJweDtcbiAgcmlnaHQ6IC0yNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTclIDQ0JSA2OSUvNDIlIDU4JSA0NyUgNTMlO1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5jaXR5IHtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgbWluLWhlaWdodDogOTBweDtcbiAgfVxufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5jYXJkLXRpdGxlLWJsb2NrIHtcbiAgd2lkdGg6IDY4JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDdweCAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuY2FyZC10aXRsZS1ibG9jazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDk1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLWU4NTc5MGI0Y2Uuc3ZnI2Rhc2hlZC1saW5lXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmNhcmQtdGl0bGUtYmxvY2sgLnZpZXctZXhwZXJpZW5jZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuY2FyZC10aXRsZS1ibG9jayAudmlldy1leHBlcmllbmNlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5leHBlcmllbmNlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGhlaWdodDogNTVweDtcbiAgbWluLWhlaWdodDogNTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuZXhwZXJpZW5jZS10aXRsZSB7XG4gICAgaGVpZ2h0OiA5N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDk3cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2stcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2stcm93LnJldmlld3MtYmxvY2sge1xuICBnYXA6IDNweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2stcm93LnJldmlld3MtYmxvY2sgLnJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2stcm93LnJldmlld3MtYmxvY2sgLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5pbmZvLWJsb2NrIC5zdGFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS1lODU3OTBiNGNlLnN2ZyNzdGFyLXllbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5pbmZvLWJsb2NrIC5wcmljZS10YWcge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjcHJpY2UtdGFnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2sgLnByaWNlLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5pbmZvLWJsb2NrIC5wYXJ0bmVyLXByaWNlLXRleHQge1xuICBmb250OiA1MDAgMTRweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayAucGFydG5lci1wcmljZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtM2MwMGZkYjY0My5zdmcjYXJyb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTJweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cbi5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayAuY2xvY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjY2xvY2tcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIG1heC13aWR0aDogNTkwcHg7XG4gICAgbWluLWhlaWdodDogMzY1cHg7XG4gIH1cbiAgLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZC5wYXJ0bmVyLWNhcmQtZXhwZXJpZW5jZSAucHJpY2U6OmFmdGVyIHtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjI1cHg7XG4gIH1cbiAgLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5leHBlcmllbmNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnNlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2UtY2FyZCAuY2FyZC1pbmZvIC5pbmZvLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgfVxuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2sgLmljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyAuZXhwZXJpZW5jZS1jYXJkIC5jYXJkLWluZm8gLmluZm8tYmxvY2sgLnBhcnRuZXItcHJpY2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICB9XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuZXhwZXJpZW5jZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayAuaWNvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zZWN0aW9uLWZlYXR1cmVkLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlLWNhcmQgLmNhcmQtaW5mbyAuaW5mby1ibG9jayAuc3RhciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2Jvb2ttYXJrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmljb24ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxufVxuXG4uaWNvbi1rbm93cy1ldmVyeS1oaWRkZW4tZ2VtIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNmaW5kLW9uLW1hcFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb3Zlcy1mb29kLWxvY2FsLWN1bHR1cmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI25vb2RsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jdWx0dXJhbC1zdG9yaWVzLWxvY2FsLWluc2lnaHRzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNib29rbWFya1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1rbm93cy10aGUtY2l0eS1pbnNpZGUtb3V0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNkaXJlY3Rpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYnJpbmdzLXN0b3JpZXMtcGxhY2VzLWxpZmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI3NwZWVjaC1idWJibGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJjaGl0ZWN0dXJhbC1jdWx0dXJhbC1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjc2t5bGluZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1uYXR1cmUtY2l0eS1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjYnVpbGRpbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG9jYWwtaGlzdG9yaWFuIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNndWlkZS1ib29rXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWVjby1mcmllbmRseS1hZHZvY2F0ZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjZWNvbG9neVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1waG90by1zcG90cy1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjcGhvdG8tcGluXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFydC1jcmVhdGl2ZS1zcGFjZXMtZXhwbG9yZXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI21hcC1idWxiXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNoZXZyb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuXG4uY29tcGFzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNjb21wYXNzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ub29kbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjbm9vZGxlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJpbm9jdWxhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1iaW5vY3VsYXJzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNpdHkge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2ljb24tY2l0eVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1mbGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2ljb24tZmxhZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjbGFuZ3VhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnBpbi13aXRoLWhhcmQge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI3Bpbi13aXRoLWhhcmRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG4gIGZvbnQ6IDQwMCAxNXB4IFwiUG9wcGlucy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgbGluZWFyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwLmhpZGRlbi1wb3B1cCB7XG4gIGxlZnQ6IC0xMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnBvcHVwLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MnB4KTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnBvcHVwLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmljb24tY2hldnJvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1jaGV2cm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveC5jb250YWluZXItbCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBib3R0b206IDIycHg7XG4gIG1heC13aWR0aDogOTglO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5sYWJlbC1jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAxMHB4IDEwcHggMjBweDtcbiAgcGFkZGluZzogNXB4IDEwcHggNHB4IDQ1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAzMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUgLnRpdGxlIHtcbiAgZm9udDogNDAwIDIxcHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUgLmRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAuYWRkaXRpb25hbC1pbmZvcm1hdGlvbiB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGxpbmVhciwgdmlzaWJpbGl0eSAwLjNzIGxpbmVhcjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBmb250OiA0MDAgMTJweCBcIlBvcHBpbnMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAuc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDUwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIge1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuZXhwbG9yZS1saXN0IC5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQgLmNhcmQtbGlzdCAubGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5jYXJkLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5mYWN0cy1ib3gge1xuICBwYWRkaW5nOiAzNnB4IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5mYWN0cy1ib3ggLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3gge1xuICBwYWRkaW5nOiA2MnB4IDIwcHggNTFweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIHtcbiAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjc3cHg7XG4gIGhlaWdodDogMjE3cHg7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjpiZWZvcmUsIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNxdW90ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIycHg7XG4gIGxlZnQ6IC0xM3B4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IDhweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUgLnF1b3RlLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSAucXVvdGUtYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGlucy1TZW1pQm9sZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgcGFkZGluZzogNTVweCAzNHB4IDU1cHggMzZweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94LmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIG1heC13aWR0aDogMzU0cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAuY2FyZC1yZXZpZXdzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JleS1kYXJrKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5jYXJkLXJldmlld3MgLnJldmlld3MtaW5mbyB7XG4gIGdhcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLWNoZXZyb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3R0b206IDIycHg7XG4gICAgbWF4LXdpZHRoOiA5OCU7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAubGFiZWwtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIHtcbiAgICBnYXA6IDVweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLWNhcmQge1xuICAgIHdpZHRoOiAyODVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAubW9iaWxlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IC5mYWN0cy1ib3gtdGV4IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzZweCAzMHB4IDUwcHg7XG4gICAgd2lkdGg6IDI3MXB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC10ZXggcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUge1xuICAgIHBhZGRpbmc6IDMycHggMjdweCA1OHB4IDE0cHg7XG4gICAgd2lkdGg6IDI3N3B4O1xuICAgIGhlaWdodDogMjE3cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjpiZWZvcmUsIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3ggLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCA2NXB4IDM1cHg7XG4gICAgd2lkdGg6IDM1OHB4O1xuICAgIGhlaWdodDogMjgzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5hdXRob3ItcXVvdGUtYm94IC5hdXRob3ItcXVvdGUtYm94LWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3guY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwNDJweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0gLmNhcmQtcmV2aWV3cyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDY1cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtYm94LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtY2FyZCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBnYXA6IDkwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LXRleCB7XG4gICAgd2lkdGg6IDMxMXB4O1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgcGFkZGluZzogNDBweCAzNXB4IDYwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIHtcbiAgICBwYWRkaW5nOiAzOHB4IDUwcHggNzBweCAyOXB4O1xuICAgIHdpZHRoOiAzNTJweDtcbiAgICBoZWlnaHQ6IDI1NXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHRvcDogLTI1cHg7XG4gICAgbGVmdDogNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBib3R0b206IDE4cHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3ggLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgcGFkZGluZzogNDBweCAzNXB4IDg1cHg7XG4gICAgd2lkdGg6IDM5OXB4O1xuICAgIGhlaWdodDogMzIzcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvc3RzIHtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLnNlY3Rpb24taG9zdHMgLmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC50aXRsZS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b24ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b246aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVkoMTMwJSk7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoMTMwJSk7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWJhc2UtYmx1ZSk7XG4gIGZvbnQ6IDEzcHggXCJQb3BwaW5zLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJhc2UtYmx1ZSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm86aG92ZXIgLmNhcmQtYm9keSAuYnRuLXNlZS1kZXRhaWxzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiAxcHg7XG4gIG1heC13aWR0aDogOTglO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IC5sYWJlbC1jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDRweCA0NXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2l0eSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLWU4NTc5MGI0Y2Uuc3ZnI2NpdHktYmFja2dyb3VuZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA4NXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAyNXB4IDEwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgZ2FwOiA0cHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LWhlaWdodDogMy42ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IC5idG4tc2VlLWRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udDogNTAwIDE1cHggXCJQb3BwaW5zLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBmb250OiA0MDAgMTJweCBcIlBvcHBpbnMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLmljb24tc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjc3Rhcl95ZWxsb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAucmV2aWV3cy1jb3VudCB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAucmV2aWV3cyB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IC5idG4tc2VlLWRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW1nIHtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSAubGFiZWwtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkgLmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi8qKlxuICogU3dpcGVyIDExLjIuNFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBGZWJydWFyeSAxNCwgMjAyNVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmO1xufVxuXG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCBzdmcsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsIDhweCk7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LCBhdXRvKTtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG5cbi5zd2lwZXIuc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIHtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUtY29tbWVudCB7XG4gIHdpZHRoOiAyNzZweDtcbiAgcGFkZGluZzogNDJweCAwIDAgNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUtY29tbWVudCAuaWNvbi1hcnJvdyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3RyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24tc3ByaXRlLWY1OTYyMzgzNjguc3ZnI2Fycm93LTFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRpdGxlLWNvbW1lbnQgLnRleHQtY29tbWVudCB7XG4gIGZvbnQ6IDUwMCAxOHB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuZGlmZmVyZW5jZS1saXN0IC5kaWZmZXJlbmNlLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3QgLmRpZmZlcmVuY2UtbGlzdC1pdGVtOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3QgLmRpZmZlcmVuY2UtbGlzdC1pdGVtOm50aC1jaGlsZCgybikgLmNhcmQtZGlmZmVyZW5jZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDI3cHggNDJweCAyN3B4IDI3cHg7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuZGlmZmVyZW5jZS1saXN0IC5kaWZmZXJlbmNlLWxpc3QtaXRlbTpudGgtY2hpbGQoMm4pIC5jYXJkLWRpZmZlcmVuY2UgLmNhcmQtdGV4dCB7XG4gIGdyaWQtY29sdW1uOiAxO1xufVxuLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLmRpZmZlcmVuY2UtbGlzdCAuZGlmZmVyZW5jZS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuKSAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLWltZyB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLmRpZmZlcmVuY2UtbGlzdCAuZGlmZmVyZW5jZS1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuY2FyZC1kaWZmZXJlbmNlIHtcbiAgcGFkZGluZzogMjdweCAyN3B4IDI3cHggNDJweDtcbiAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gIGdyaWQtZ2FwOiAxNXB4O1xufVxuLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLmNhcmQtZGlmZmVyZW5jZSAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLXRleHQge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTEwJSAhaW1wb3J0YW50O1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDE7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLWltZy5wYXJpcy1iaWN5Y2xlLWJsdWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvdHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbi1zcHJpdGUtZjU5NjIzODM2OC5zdmcjcGFyaXMtYmljeWNsZS1ibHVlXCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLWltZy5zaG9wcGluZy1iYXNrZXQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvdHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbi1zcHJpdGUtZjU5NjIzODM2OC5zdmcjc2hvcHBpbmctYmFza2V0XCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4udHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLWltZy53YW5kZXJsdXN0LXNpZ24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvdHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbi1zcHJpdGUtZjU5NjIzODM2OC5zdmcjd2FuZGVybHVzdC1zaWduXCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbiAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICB9XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbiAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZS1jb21tZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZS1jb21tZW50IC5pY29uLWFycm93IHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiAtNDVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NGRlZykgc2NhbGUoMSwgLTEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICB9XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3QgLmRpZmZlcmVuY2UtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3QgLmRpZmZlcmVuY2UtbGlzdC1pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuZGlmZmVyZW5jZS1saXN0IC5kaWZmZXJlbmNlLWxpc3QtaXRlbTpudGgtY2hpbGQoMm4pIC5jYXJkLWRpZmZlcmVuY2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuZGlmZmVyZW5jZS1saXN0IC5jYXJkLWRpZmZlcmVuY2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLmRpZmZlcmVuY2UtbGlzdCAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLWltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDIwMXB4O1xuICAgIGhlaWdodDogMTQ2cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLmRpZmZlcmVuY2UtbGlzdCB7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3QgLmNhcmQtZGlmZmVyZW5jZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGdhcDogMDtcbiAgfVxuICAudHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAuZGlmZmVyZW5jZS1saXN0IC5jYXJkLWRpZmZlcmVuY2UgLmNhcmQtaW1nIHtcbiAgICB3aWR0aDogMjYxcHg7XG4gICAgaGVpZ2h0OiAyMDZweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24gLmRpZmZlcmVuY2UtbGlzdCAuY2FyZC1kaWZmZXJlbmNlIC5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uIC5kaWZmZXJlbmNlLWxpc3Qge1xuICAgIGdhcDogODZweDtcbiAgfVxuICAudHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRpdGxlLWNvbW1lbnQgLnRleHQtY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50aXRsZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xufVxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50ZXh0LWNvbW1lbnQge1xuICBmb250OiA1MDAgMjBweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGFuaW1hdGlvbjogdHlwaW5nIDNzIHN0ZXBzKDYpIGluZmluaXRlLCBibGluayAwLjVzIHN0ZXAtZW5kIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBrZXlmcmFtZXMgdHlwaW5nIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIDUwJSB7XG4gICAgd2lkdGg6IDZjaDtcbiAgfVxuICA5NSUge1xuICAgIHdpZHRoOiA2Y2g7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmxpbmsge1xuICA1MCUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudHJhdmVsZXJzLWxvdmUtbGlzdCAudHJhdmVsZXJzLWxvdmUtbGlzdC1pdGVtOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cbi50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuKSAuY2FyZC10cmF2ZWxlcnMtbG92ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDE0cHggMTVweCAxNHB4IDIzcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuKSAuY2FyZC10cmF2ZWxlcnMtbG92ZSAuY2FyZC1pbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudHJhdmVsZXJzLWxvdmUtbGlzdCAudHJhdmVsZXJzLWxvdmUtbGlzdC1pdGVtOm50aC1jaGlsZCgybikgLmNhcmQtdHJhdmVsZXJzLWxvdmUgLmNhcmQtaW1nLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudHJhdmVsZXJzLWxvdmUtbGlzdCAudHJhdmVsZXJzLWxvdmUtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLmNhcmQtdHJhdmVsZXJzLWxvdmUge1xuICBwYWRkaW5nOiAxNHB4IDIzcHggMTRweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAuY2FyZC10cmF2ZWxlcnMtbG92ZSAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAuY2FyZC10cmF2ZWxlcnMtbG92ZSAuY2FyZC1pbWcge1xuICB3aWR0aDogMTQ2cHg7XG4gIGhlaWdodDogMTM4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjhzIGVhc2Utb3V0O1xufVxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLmNhcmQtdHJhdmVsZXJzLWxvdmUgLmNhcmQtaW1nLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4udHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAuY2FyZC10cmF2ZWxlcnMtbG92ZSAuY2FyZC1pbWcuYmFja2dyb3VuZC1zY2FsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTExJSAhaW1wb3J0YW50O1xufVxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLmNhcmQtdHJhdmVsZXJzLWxvdmUgLmNhcmQtaW1nLmZyaWVuZHMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvdHJhdmVsZXJzLWxvdmUtc2VjdGlvbi1zcHJpdGUtNjBlNDVkN2YzYy5zdmcjZnJpZW5kc1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLmNhcmQtdHJhdmVsZXJzLWxvdmUgLmNhcmQtaW1nLnBlcnNvbmFsaXplZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy90cmF2ZWxlcnMtbG92ZS1zZWN0aW9uLXNwcml0ZS02MGU0NWQ3ZjNjLnN2ZyNwZXJzb25hbGl6ZWRcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC5jYXJkLXRyYXZlbGVycy1sb3ZlIC5jYXJkLWltZy5leHBlcmllbmNlcyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy90cmF2ZWxlcnMtbG92ZS1zZWN0aW9uLXNwcml0ZS02MGU0NWQ3ZjNjLnN2ZyNleHBlcmllbmNlc1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJhdmVsZXJzLWxvdmUtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAwIDA7XG4gIH1cbiAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRpdGxlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgfVxuICAudHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQtY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIHRvcDogLTM1cHg7XG4gIH1cbiAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRyYXZlbGVycy1sb3ZlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRyYXZlbGVycy1sb3ZlLWxpc3QgLnRyYXZlbGVycy1sb3ZlLWxpc3QtaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRyYXZlbGVycy1sb3ZlLWxpc3QgLnRyYXZlbGVycy1sb3ZlLWxpc3QtaXRlbTpudGgtY2hpbGQoMm4pIC5jYXJkLXRyYXZlbGVycy1sb3ZlIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMHB4IDIwcHggNTBweDtcbiAgfVxuICAudHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudHJhdmVsZXJzLWxvdmUtbGlzdCAudHJhdmVsZXJzLWxvdmUtbGlzdC1pdGVtOm50aC1jaGlsZCgybikgLmNhcmQtdHJhdmVsZXJzLWxvdmUgLmNhcmQtaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC5jYXJkLXRyYXZlbGVycy1sb3ZlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwcHggMjBweCA1MHB4O1xuICB9XG4gIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC5jYXJkLXRyYXZlbGVycy1sb3ZlIC5jYXJkLWltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDE5NnB4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRyYXZlbGVycy1sb3ZlLWxpc3QgLmNhcmQtdHJhdmVsZXJzLWxvdmUgLmNhcmQtaW1nLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC5jYXJkLXRyYXZlbGVycy1sb3ZlLmJhY2tncm91bmQtc2NhbGUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTA4JSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05cHggLTExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudHJhdmVsZXJzLWxvdmUtbGlzdCB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIC50cmF2ZWxlcnMtbG92ZS1saXN0IC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW06bnRoLWNoaWxkKDJuKSAuY2FyZC10cmF2ZWxlcnMtbG92ZSB7XG4gICAgcGFkZGluZzogMCAzMHB4IDUwcHg7XG4gIH1cbiAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24gLnRyYXZlbGVycy1sb3ZlLWxpc3QgLmNhcmQtdHJhdmVsZXJzLWxvdmUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiAwIDQwcHggNDBweDtcbiAgfVxuICAudHJhdmVsZXJzLWxvdmUtc2VjdGlvbiAudHJhdmVsZXJzLWxvdmUtbGlzdCAuY2FyZC10cmF2ZWxlcnMtbG92ZSAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSAudGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktc3VwcG9ydGl2ZSk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSAuc3RhcnMgLnN0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS01MGM0MmExNTY2LnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmZpcnN0LW1lc3NhZ2Uge1xuICB0b3A6IC0xNXB4O1xuICBwYWRkaW5nOiAyNXB4IDE1cHggMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtNTBjNDJhMTU2Ni5zdmcjZmlyc3QtbWVzc2FnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnNlY29uZC1tZXNzYWdlIHtcbiAgdG9wOiAyNXB4O1xuICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtNTBjNDJhMTU2Ni5zdmcjc2Vjb25kLW1lc3NhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC50aGlyZC1tZXNzYWdlIHtcbiAgdG9wOiAtMzBweDtcbiAgcGFkZGluZzogNDVweCAxNXB4IDMwcHggMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL291ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlLTUwYzQyYTE1NjYuc3ZnI3RoaXJkLW1lc3NhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayAudmlkZW8tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIHZpZGVvLCAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudmlkZW8tYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDIwNXB4O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayB7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtNTBjNDJhMTU2Ni5zdmcjYnV0dG9uLWJsb2NrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5hbGwtcmV2aWV3cy1idG4ge1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayAuYWxsLXJldmlld3MtYnRuOmhvdmVyLCAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5hbGwtcmV2aWV3cy1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91ci1ndWVzdHMtY29tbWVudHMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSB7XG4gICAgd2lkdGg6IDI2N3B4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5tZXNzYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyAuc3RhciB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlcy1ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmZpcnN0LW1lc3NhZ2Uge1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuc2Vjb25kLW1lc3NhZ2Uge1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiA1MHB4IDI1cHggMzBweCAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS01MGM0MmExNTY2LnN2ZyN0aGlyZC1tZXNzYWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudGhpcmQtbWVzc2FnZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggMjRweCA0MHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL291ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlLTUwYzQyYTE1NjYuc3ZnI3NlY29uZC1tZXNzYWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudmlkZW8tYmxvY2sgdmlkZW8sIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayBpbWcge1xuICAgIHdpZHRoOiAyNTVweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAyNjJweDtcbiAgICBoZWlnaHQ6IDIwNnB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmFsbC1yZXZpZXdzLWJ0biB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2Uge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5tZXNzYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyAuc3RhciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlcy1ibG9jayB7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayB2aWRlbywgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIGltZyB7XG4gICAgd2lkdGg6IDM4MnB4O1xuICAgIGhlaWdodDogNTI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiAyMTZweDtcbiAgfVxufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAudGl0bGUtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUtY29tbWVudCB7XG4gIGZvbnQ6IDUwMCAxNnB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZS1jb21tZW50IC5pY29uLWFycm93IHtcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWVwYWdlLXNwcml0ZS03NjU3NmZlOTI2LnN2ZyNhcnJvd18xXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC01cHg7XG59XG4ud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpob3ZlciAuY2FyZC10ZXh0LCAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkOmZvY3VzLXdpdGhpbiAuY2FyZC10ZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpob3ZlciAuY2FyZC1kZXNjcmlwdGlvbiwgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpmb2N1cy13aXRoaW4gLmNhcmQtZGVzY3JpcHRpb24ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDMwLCAzMCwgMzAsIDApIDAlLCByZ2JhKDMwLCAyMSwgMywgMC4zNSkgOTAuNSUpO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IDQzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyLCB2aXNpYmlsaXR5IDAuM3MgbGluZWFyO1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQgLmNhcmQtaW1nIHtcbiAgbWF4LWhlaWdodDogMTcwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQgLmNhcmQtaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQgLmNhcmQtZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMSwgMTYsIDU1LCAwLjYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgdmlzaWJpbGl0eSAwLjNzIGxpbmVhcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC1kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQgLmNhcmQtZGVzY3JpcHRpb24gLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBib3JkZXItY29sb3IgMC4zcyBsaW5lYXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC1kZXNjcmlwdGlvbiAuYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4ud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDE0cHg7XG59XG4ud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkLWNvbnRhaW5lciAuZ3JpZC1jYXJkOmZpcnN0LWNoaWxkIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbn1cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDYpIHtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZS1jb21tZW50IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xuICB9XG4gIC53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUtY29tbWVudCAuaWNvbi1hcnJvdyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTI5cHg7XG4gICAgcmlnaHQ6IC0xMzZweDtcbiAgICB0b3A6IC0yNHB4O1xuICB9XG4gIC53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMzclIDIwJSAzNyU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkLWNvbnRhaW5lciAuZ3JpZC1jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtcm93OiAxLzQ7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoNSkge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIGdyaWQtcm93OiAyLzQ7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC1pbWcge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC10ZXh0IHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQgLmNhcmQtZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlcjogMS41cHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzNyUgMTQlIDQxJTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIxJSAyMSUgMjYlIDI2JTtcbiAgICBoZWlnaHQ6IDc3M3B4O1xuICAgIGdyaWQtZ2FwOiAyNnB4O1xuICB9XG4gIC53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDIpIC5jYXJkLWRlc2NyaXB0aW9uLCAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkOm50aC1jaGlsZCgzKSAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpudGgtY2hpbGQoMikgLmNhcmQtZGVzY3JpcHRpb24gLmJ0biwgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpudGgtY2hpbGQoMykgLmNhcmQtZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1pbi13aWR0aDogMjM0cHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpudGgtY2hpbGQoMikgLmNhcmQtZGVzY3JpcHRpb24gcCwgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZDpudGgtY2hpbGQoMykgLmNhcmQtZGVzY3JpcHRpb24gcCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkIC5jYXJkLWltZyB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxuICAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkIC5jYXJkLXRleHQge1xuICAgIGhlaWdodDogNzhweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24gLmdyaWQtY2FyZCAuY2FyZC1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxuICAud2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbiAuZ3JpZC1jYXJkIC5jYXJkLWRlc2NyaXB0aW9uIHAge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3Rvcmllcy5ibHVlIC50aXRsZS1ib3gge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA1cHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzLmJsdWUgLnNlY3Rpb24tZm9vdGVyIC5idG4tYWN0aW9uLXRleHQge1xuICBtYXgtd2lkdGg6IDIzMHB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3Rvcmllcy5ibHVlIC5zZWN0aW9uLWZvb3RlciAuYnRuLWFjdGlvbi10ZXh0OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMuYmx1ZSAuc2VjdGlvbi1mb290ZXIgLmJ0bi1hY3Rpb24tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgfVxufVxuLnNlY3Rpb24tY3VzdG9tZXItc3Rvcmllcy5ibHVlIC5zZWN0aW9uLWZvb3RlciAuYnRuLW91dGxpbmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzLmJsdWUgLnNlY3Rpb24tZm9vdGVyIC5idG4tb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jb250YWluZXItbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGlucy1NZWRpdW1cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3Rvcmllcy1zbGlkZXItaXRlbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN0b3JpZXMtc2xpZGVyLWl0ZW0uY2FyZC1yb3RhdGUtbGVmdCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xZGVnKTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zdG9yaWVzLXNsaWRlci1pdGVtLmNhcmQtcm90YXRlLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5zZWN0aW9uLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5zZWN0aW9uLWZvb3RlciAuYnRuLWFjdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDUwMCAxOHB4IFwiQXJjaGl0ZWN0cy1EYXVnaHRlclwiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggNTVweCAyMHB4IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgbWF4LXdpZHRoOiAzMDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnNlY3Rpb24tZm9vdGVyIC5idG4tYWN0aW9uLXRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItc3Rvcmllcy1zZWN0aW9uLXNwcml0ZS1lMGQ2MTBlN2RmLnN2ZyNhcnJvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IC0xNHB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc3Rvcmllcy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc3Rvcmllcy1jYXJkIC5zdG9yaWVzLWNhcmQtaW1nIHtcbiAgcGFkZGluZzogOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxODNweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgcGFkZGluZzogMCAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQ6IDQwMCAxMnB4IFwiQXJjaGl0ZWN0cy1EYXVnaHRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnRpdGxlLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnRpdGxlLWJveCAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3Rvcmllcy1jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zdG9yaWVzLWNhcmQgLnN0b3JpZXMtY2FyZC1pbWcge1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3Rvcmllcy1jYXJkIC5zdG9yaWVzLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMjVweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5zZWN0aW9uLWZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc2VjdGlvbi1mb290ZXIgLmJ0bi1hY3Rpb24tdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDExMHB4IDEwcHggMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5zZWN0aW9uLWZvb3RlciAuYnRuLWFjdGlvbi10ZXh0OjphZnRlciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXN0b3JpZXMtc2VjdGlvbi1zcHJpdGUtZTBkNjEwZTdkZi5zdmcjYXJyb3c1XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZyk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3gge1xuICAgIGdhcDogMjUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAudGl0bGUtYm94IC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLWltZyB7XG4gICAgcGFkZGluZzogMTRweDtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zdG9yaWVzLWNhcmQgLnN0b3JpZXMtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnNlY3Rpb24tZm9vdGVyIC5idG4tb3V0bGluZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG59XG4ucGxhbi15b3VyLWV4cGVyaWVuY2Uge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4ucGxhbi15b3VyLWV4cGVyaWVuY2UgLnJvdXRlIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNyb3V0ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgYm90dG9tOiAtNDNweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4ucGxhbi15b3VyLWV4cGVyaWVuY2UgLnRpdGxlLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuLnBsYW4teW91ci1leHBlcmllbmNlIC50aXRsZS1ibG9jayAudGV4dC10aXRsZSB7XG4gIHdpZHRoOiAxOTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogNTAwIDE3cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xufVxuLnBsYW4teW91ci1leHBlcmllbmNlIC5idG4tcHJpbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGxhbi15b3VyLWV4cGVyaWVuY2Uge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5wbGFuLXlvdXItZXhwZXJpZW5jZSAucm91dGUge1xuICAgIHdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC00MTBweDtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG4gIC5wbGFuLXlvdXItZXhwZXJpZW5jZSAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbjogMCBhdXRvIDY1cHg7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG4gIC5wbGFuLXlvdXItZXhwZXJpZW5jZSAudGl0bGUtYmxvY2sgLnRleHQtdGl0bGUge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGxhbi15b3VyLWV4cGVyaWVuY2UgLnJvdXRlIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGxlZnQ6IC02MDBweDtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBsYW4teW91ci1leHBlcmllbmNlIC5yb3V0ZSB7XG4gICAgd2lkdGg6IDgxMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbGVmdDogLTgxMHB4O1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbn1cbi5yZXZpZXdzIHtcbiAgcGFkZGluZzogNjBweCAwIDAgMDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnJldmlld3MgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5yZXZpZXdzIC50aXRsZSBoMiB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3QgLmljb24tc3RhciB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uLmZ1bGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlLCAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucmV2aWV3cyAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4ucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtYzQzMTkyNTRkMC5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cblxuLmNhcmQtcmV2aWV3cyB7XG4gIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY2FyZC1yZXZpZXdzIC5jYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzcHg7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWNvbnRlbnQuZnVsbCB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uY2FyZC1yZXZpZXdzIC5idG4tc2hvdy1tb3JlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGlucy1TZW1pQm9sZFwiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5jYXJkLXJldmlld3MgLmxpc3Qtc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFweDtcbn1cbi5jYXJkLXJldmlld3MgLmljb24tc3RhciB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS1jNDMxOTI1NGQwLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCAuaWNvbi1zdGFyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS1jNDMxOTI1NGQwLnN2ZyNzdGFyX3llbGxvd1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5yZXZpZXdzIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUsIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1jaXR5IHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucywgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWF1dGhvciB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIH1cbn1cbi5hZGp1c3Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjYWRqdXN0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5hZHZhbmNlZCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNhZHZhbmNlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uYXJjaGl0ZWN0dXJlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2FyY2hpdGVjdHVyZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uYXJ0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2FydFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uYXJ0LWdhbGxlcnkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjYXJ0LWdhbGxlcnlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmJhY2twYWNrIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2JhY2twYWNrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5iZWVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2JlZXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmJ1cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNidXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmNha2Uge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY2FrZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uY2FuY2VsbGF0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2NhbmNlbGxhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uY2FyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2NhclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uY2F0ZWdvcmllcyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNjYXRlZ29yaWVzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5jaGVja2xpc3Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY2hlY2tsaXN0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5jaXR5c2NhcGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY2l0eXNjYXBlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5jbG91ZHktZGF5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2Nsb3VkeS1kYXlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmNvbXBhc3Mge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY29tcGFzc1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uY29uZnVzZWQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY29uZnVzZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmN1bHR1cmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY3VsdHVyZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uY3VzdG9taXphdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNjdXN0b21pemF0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5kZWFsIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2RlYWxcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmRpc2NvdW50IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2Rpc2NvdW50XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5kdXJhdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNkdXJhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uZW50ZXItYXR0cmFjdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNlbnRlci1hdHRyYWN0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5leHBlcmllbmNlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2V4cGVyaWVuY2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmZhbWlseSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmYW1pbHlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmZlcnJ5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2ZlcnJ5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5maWxtIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2ZpbG1cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmZsZXhpYmxlLXRpbWUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZmxleGlibGUtdGltZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uZm9vZC1tb25leSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmb29kLW1vbmV5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5mb29kLWFsbGVyZ2llcyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmb29kLWFsbGVyZ2llc1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uZm9vZC1hc2lhIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2Zvb2QtYXNpYVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uZm9vZC1pdGFseSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmb29kLWl0YWx5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5nZW5lcmljLWZvb2Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZ2VuZXJpYy1mb29kXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5naW4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZ2luXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5oaWRkZW4tZ2VtIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hpZGRlbi1nZW1cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmhpZ2hsaWdodHMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaGlnaGxpZ2h0c1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaGlraW5nIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hpa2luZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaGlzdG9yeSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNoaXN0b3J5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ob29kaWUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaG9vZGllXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ob3N0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hvc3RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmhvc3QtZXhwZXJ0aXNlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hvc3QtZXhwZXJ0aXNlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ob3N0LXNlbGVjdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNob3N0LXNlbGVjdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaG90ZWwge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaG90ZWxcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmluZm8ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaW5mb1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaW5zaWdodHMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaW5zaWdodHNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmtub3dsZWRnZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNrbm93bGVkZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmxha2Uge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbGFrZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbGFuZ3VhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmxlYWRlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNsZWFkZXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm1hcmtldCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNtYXJrZXRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm1lZXRpbmctcG9pbnQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbWVldGluZy1wb2ludFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubWV0cm8ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbWV0cm9cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm11bHRpcGxlLWxvY2F0aW9ucyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNtdWx0aXBsZS1sb2NhdGlvbnNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5hdHVyZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNuYXR1cmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5hdHVyZS1leHBsb3JhdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNuYXR1cmUtZXhwbG9yYXRpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5pZ2h0LWZvb2Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbmlnaHQtZm9vZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubmlnaHQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbmlnaHRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5pZ2h0LW1vZGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbmlnaHQtbW9kZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucGF5bWVudCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNwYXltZW50XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5wZXQtZnJpZW5kbHkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjcGV0LWZyaWVuZGx5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5waG90b2dyYXBoeSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNwaG90b2dyYXBoeVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucHJpdmF0ZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNwcml2YXRlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5xdWVzdGlvbm5haXJlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3F1ZXN0aW9ubmFpcmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnJlbGF4YXRpb24ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjcmVsYXhhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucmV2aWV3IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3Jldmlld1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uc2FmZXR5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3NhZmV0eVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uc2FrZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNzYWtlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5zZWFzb25hbCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNzZWFzb25hbFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uc2hvcCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNzaG9wXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5zaG9wcGluZyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNzaG9wcGluZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uc3Vuc2V0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3N1bnNldFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uc3VzdGFpbmFibGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjc3VzdGFpbmFibGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnRhaWxvcmVkIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RhaWxvcmVkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi50YXhpIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RheGlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnRlcXVpbGEge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjdGVxdWlsYVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4udGlja2V0cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN0aWNrZXRzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi50aXBzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RpcHNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnRvdXJpc3QtYXR0cmFjdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN0b3VyaXN0LWF0dHJhY3Rpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnRyYWluIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RyYWluXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi51bWJyZWxsYSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN1bWJyZWxsYVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4udmVnZXRhcmlhbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN2ZWdldGFyaWFuXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi53YWxraW5nIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3dhbGtpbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLndoZWVsY2hhaXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjd2hlZWxjaGFpclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ud2hpc2tleSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN3aGlza2V5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi53aW5lIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3dpbmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmVpZ2h0ZWVuLXBsdXMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZWlnaHRlZW4tcGx1c1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4udHdlbnR5LW9uZS1wbHVzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3R3ZW50eS1vbmUtcGx1c1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiA+IC5jb250YWluZXItbCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1iYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDI1MywgMjQ3LCAyMzYpIDAlLCByZ2JhKDI1MywgMjQ3LCAyMzYsIDAuMykgNTAlLCByZ2IoMjUzLCAyNDcsIDIzNikgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tYmFja2dyb3VuZCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIHtcbiAgcGFkZGluZzogMjdweCAyMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogNTg1cHg7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZC10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuZ29vZ2xlLXJhdGluZy1ibG9jayB7XG4gIGZvbnQ6IDcwMCAxNXB4IFwiUG9wcGlucy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5nb29nbGUtcmF0aW5nLWJsb2NrIC5yYXRpbmctYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5nb29nbGUtcmF0aW5nLWJsb2NrIC5zdGFycy1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmdvb2dsZS1yYXRpbmctYmxvY2sgLmdvb2dsZS1yYXRpbmctZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzcHg7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5nb29nbGUtcmF0aW5nLWJsb2NrIC5nb29nbGUtcmF0aW5nLWRlc2NyaXB0aW9uIC5nb29nbGUtaWNvbiB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lLXBhZ2UtaGVyby1zZWN0aW9uLXNwcml0ZS00ZWE1MGZhYTJlLnN2ZyNnb29nbGVcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuZ29vZ2xlLXJhdGluZy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWUtcGFnZS1oZXJvLXNlY3Rpb24tc3ByaXRlLTRlYTUwZmFhMmUuc3ZnI3N0YXJcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tYmVuZWZpdC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1iZW5lZml0LWJsb2NrIC5iZW5lZml0LTEsXG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1iZW5lZml0LWJsb2NrIC5iZW5lZml0LTIsXG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1iZW5lZml0LWJsb2NrIC5iZW5lZml0LTMsXG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1iZW5lZml0LWJsb2NrIC5iZW5lZml0LTQge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogNzRweDtcbn1cbi5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmhvbWUtcGFnZS1oZXJvLWJlbmVmaXQtYmxvY2sgLmJlbmVmaXQtMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lLXBhZ2UtaGVyby1zZWN0aW9uLXNwcml0ZS00ZWE1MGZhYTJlLnN2ZyNiZW5lZml0LTFcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tYmVuZWZpdC1ibG9jayAuYmVuZWZpdC0yIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvbWUtcGFnZS1oZXJvLXNlY3Rpb24tc3ByaXRlLTRlYTUwZmFhMmUuc3ZnI2JlbmVmaXQtMlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1iZW5lZml0LWJsb2NrIC5iZW5lZml0LTMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1zcHJpdGUtNGVhNTBmYWEyZS5zdmcjYmVuZWZpdC0zXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmhvbWUtcGFnZS1oZXJvLWJlbmVmaXQtYmxvY2sgLmJlbmVmaXQtNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob21lLXBhZ2UtaGVyby1zZWN0aW9uLXNwcml0ZS00ZWE1MGZhYTJlLnN2ZyNiZW5lZml0LTRcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tYmVuZWZpdC1ibG9jayAuaG9tZS1wYWdlLWhlcm8tZmVhdHVyZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tdGl0bGUge1xuICBmb250OiA3MDAgMzVweCBcIlBvcHBpbnMtQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tc3VidGl0bGUge1xuICBmb250OiA1MDAgMThweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbn1cbi5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5zZWFyY2gtdG9vbCB7XG4gIHBhZGRpbmc6IDE3cHggMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA3MXB4O1xufVxuLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tYmFja2dyb3VuZCB7XG4gICAgaGVpZ2h0OiAxNDclO1xuICB9XG4gIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWJhY2tncm91bmQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiKDI1MywgMjQ3LCAyMzYpIDAlLCByZ2JhKDI1MywgMjQ3LCAyMzYsIDAuMDEpIDM1JSwgcmdiYSgyNTMsIDI0NywgMjM2LCAwKSAxMDAlKTtcbiAgfVxuICAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIHtcbiAgICBtaW4taGVpZ2h0OiA3MjNweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuZ29vZ2xlLXJhdGluZy1ibG9jayB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAzcHg7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuZ29vZ2xlLXJhdGluZy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuZ29vZ2xlLXJhdGluZy1ibG9jayAuZ29vZ2xlLXJhdGluZy1kZXNjcmlwdGlvbiAuZ29vZ2xlLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG4gIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmhvbWUtcGFnZS1oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby10aXRsZSxcbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tc3VidGl0bGUge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tYmVuZWZpdC1ibG9jayB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmhvbWUtcGFnZS1oZXJvLWJlbmVmaXQtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tYmVuZWZpdC1ibG9jayAuYmVuZWZpdC0xLFxuICAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1mb3JlZ3JvdW5kIC5ob21lLXBhZ2UtaGVyby1iZW5lZml0LWJsb2NrIC5iZW5lZml0LTIsXG4gIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQgLmhvbWUtcGFnZS1oZXJvLWJlbmVmaXQtYmxvY2sgLmJlbmVmaXQtMyxcbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tZm9yZWdyb3VuZCAuaG9tZS1wYWdlLWhlcm8tYmVuZWZpdC1ibG9jayAuYmVuZWZpdC00IHtcbiAgICB3aWR0aDogODdweDtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gIH1cbiAgLmhvbWUtcGFnZS1oZXJvLXNlY3Rpb24gLnNlYXJjaC10b29sIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3Mge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnJldmlld3MgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3QgLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0biB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMTc5cHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGluazpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICB9XG4gIC5jYXJkLXJldmlld3Mge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuY2FyZC1yZXZpZXdzIC5jYXJkLWhlYWRlciAucmV2aWV3cy1pbmZvIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgZm9udDogNjAwIDE4cHggXCJQb3BwaW5zLVNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaGVhcnRfd2hpdGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2hlYXJ0X2NoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogN3B4O1xuICB9XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmNpdHktY2FyZCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaXR5LWNhcmQgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uY2l0eS1jYXJkIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICBmaWx0ZXI6IHJldmVydDtcbn1cbi5jaXR5LWNhcmQgYSAuaW1nLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjVweDtcbn1cbi5jaXR5LWNhcmQgYSAuaW1nLWNvbnRlbnQgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jaXR5LWNhcmQgYSAubmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2l0eS1jYXJkIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDE1cHgpO1xuICB9XG4gIC5jaXR5LWNhcmQ6bnRoLWNoaWxkKDFuKzIxKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNpdHktY2FyZCBhIC5pbWctY29udGVudCB7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jaXR5LWNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDI1cHgpO1xuICB9XG59XG4ucHJvbW8tc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJvbW8tc2VjdGlvbiAucHJvbW8tYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIC50aXRsZS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9tby1zZWN0aW9uIC5wcm9tby1ibG9jayAudGl0bGUtbW9iaWxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIHN2ZyB7XG4gIGhlaWdodDogOTBweDtcbiAgd2lkdGg6IDkwcHg7XG59XG4ucHJvbW8tc2VjdGlvbiAucHJvbW8tYmxvY2sgLnRleHQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiAyOTVweDtcbiAgbWFyZ2luOiAwO1xufVxuLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIC50ZXh0IGIge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xufVxuLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIC50ZXh0IC5wcm9tby1jb2RlIHtcbiAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb21vLXNlY3Rpb24gLnN3aXBlci13cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xufVxuLnByb21vLXNlY3Rpb24gLmNvbnRpbmVudC10aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuLnByb21vLXNlY3Rpb24gLmNpdHktY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEyLjYzNnB4O1xuICBib3gtc2hhZG93OiAwcHggMy44cHggMy44cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ucHJvbW8tc2VjdGlvbiAuY2l0eS1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wcm9tby1zZWN0aW9uIC5jaXR5LWNhcmQubW9iaWxlLXNsaWRlIHtcbiAgbWF4LXdpZHRoOiAyMTZweDtcbn1cbi5wcm9tby1zZWN0aW9uIC5jaXR5LWNhcmQgLmltYWdlLWJsb2NrIHtcbiAgaGVpZ2h0OiAxNjFweDtcbn1cbi5wcm9tby1zZWN0aW9uIC5jaXR5LWNhcmQgLmltYWdlLWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEyLjYzNnB4IDEyLjYzNnB4IDAgMDtcbn1cbi5wcm9tby1zZWN0aW9uIC5jaXR5LWNhcmQgaDMge1xuICBwYWRkaW5nOiAxMXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbiAgLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wcm9tby1zZWN0aW9uIC5wcm9tby1ibG9jay13cmFwcGVyIHtcbiAgICBnYXA6IDM1cHg7XG4gIH1cbiAgLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIC50aXRsZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIC50aXRsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIHN2ZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgLnByb21vLXNlY3Rpb24gLnByb21vLWJsb2NrIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxuICAucHJvbW8tc2VjdGlvbiAucHJvbW8tYmxvY2sgLnRleHQgLnByb21vLWNvZGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAucHJvbW8tc2VjdGlvbiAuY2l0aWVzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9tby1jaXRpZXMtc2xpZGVyLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIC5wcm9tby1jaXRpZXMtc2xpZGVyIHtcbiAgICBtYXJnaW46IDAgMzBweDtcbiAgfVxufVxuaHRtbCB7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zZWFjcmNoLXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvbW8tYmFubmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb21vLWJhbm5lci1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnByb21vLWJhbm5lciAuaW1hZ2UtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIHdpZHRoOiAzNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NTBweCkge1xuICAucHJvbW8tYmFubmVyIC5pbWFnZS1ibG9jayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnByb21vLWJhbm5lciAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogMjglO1xuICBib3JkZXItcmFkaXVzOiAwIDQ0JSAxNyUgMC8wIDExMCUgNjAlIDA7XG59XG4ucHJvbW8tYmFubmVyIC5pbWFnZS1ibG9jayAuYmFubmVyLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDI1JTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtaW4td2lkdGg6IDI2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgLnByb21vLWJhbm5lciAuaW1hZ2UtYmxvY2sgLmJhbm5lci10aXRsZSB7XG4gICAgbGVmdDogNjAlO1xuICB9XG59XG4ucHJvbW8tYmFubmVyIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gIHBhZGRpbmc6IDcwcHggMCAyMHB4IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9tby1iYW5uZXIgLmJhbm5lci10ZXh0LWJsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiAxNCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLTg4NTc1MGQwMjUuc3ZnI2Rhc2hlZC1saW5lLTJcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDgycHg7XG4gIGxlZnQ6IC01MiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQxcHgpIHtcbiAgLnByb21vLWJhbm5lciAuYmFubmVyLXRleHQtYmxvY2s6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtODg1NzUwZDAyNS5zdmcjZGFzaGVkLWxpbmUtM1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG59XG4ucHJvbW8tYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG4gIGdhcDogNXB4O1xuICBmb250OiA1MDAgMThweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5wcm9tby1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1udW1iZXIge1xuICBmb250OiA0MDAgNDNweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnByb21vLWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucHJvbW8tYmFubmVyIC5wcm9tby1jb2RlIHtcbiAgZm9udDogNTAwIDE4cHggXCJQb3BwaW5zLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogM3B4IDE1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1iYW5uZXIgLmltYWdlLWJsb2NrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucHJvbW8tYmFubmVyIC5pbWFnZS1ibG9jayBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb2JqZWN0LWZpdDogaW5oZXJpdDtcbiAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICB9XG4gIC5wcm9tby1iYW5uZXIgLmltYWdlLWJsb2NrIC5iYW5uZXItdGl0bGUge1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAucHJvbW8tYmFubmVyIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gICAgcGFkZGluZzogNDBweCAxMHB4IDMwcHggMTVweDtcbiAgfVxuICAucHJvbW8tYmFubmVyIC5iYW5uZXItdGV4dC1ibG9jazo6YmVmb3JlIHtcbiAgICB0b3A6IDYzcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTg1JTtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucHJvbW8tYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wcm9tby1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAucHJvbW8tYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCAuZGlzY291bnQtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnByb21vLWJhbm5lciAucHJvbW8tY29kZSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tby1iYW5uZXIgLmJhbm5lci10ZXh0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnByb21vLWJhbm5lciAuYmFubmVyLXRleHQtYmxvY2s6OmJlZm9yZSB7XG4gICAgdG9wOiAxMDBweDtcbiAgICBoZWlnaHQ6IDMyJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNTIlO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnByb21vLWJhbm5lciAucHJvbW8tY29kZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9tby1iYW5uZXIgLmJhbm5lci10ZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggMzBweCA2MHB4O1xuICB9XG4gIC5wcm9tby1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnByb21vLWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LW51bWJlciB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG4gIC5wcm9tby1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAucHJvbW8tYmFubmVyIC5wcm9tby1jb2RlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQxcHgpIHtcbiAgLnByb21vLWJhbm5lciAucHJvbW8tYmFubmVyLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5wcm9tby1iYW5uZXIgLmltYWdlLWJsb2NrIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGhlaWdodDogMTkwcHg7XG4gIH1cbiAgLnByb21vLWJhbm5lciAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IDcwJTtcbiAgfVxuICAucHJvbW8tYmFubmVyIC5pbWFnZS1ibG9jayAuYmFubmVyLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDQxNXB4O1xuICB9XG4gIC5wcm9tby1iYW5uZXIgLmJhbm5lci10ZXh0LWJsb2NrIHtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbiAgLnByb21vLWJhbm5lciAuYmFubmVyLXRleHQtYmxvY2s6OmJlZm9yZSB7XG4gICAgdG9wOiA0NnB4O1xuICAgIGhlaWdodDogNzhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByaWdodDogLTk1JTtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogOTI1cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiAwIDMuNnB4IDMuNnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbiAgICAgICAgJi5zY3JvbGxpbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSArIDEwcHgpO1xuICAgICAgICAgICAgei1pbmRleDogMTAwMTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNjYWxlLWFuaW1hdGlvbiB7XG4gICAgICAgICAgICBhbmltYXRpb246IHNjYWxlQW5pbWF0aW9uIDJzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICB9XG5cbiAgICAgICAgQGtleWZyYW1lcyBzY2FsZUFuaW1hdGlvbiB7XG4gICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA1MCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tYXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAubG9jYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDNweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE5cHggMCAwIDE5cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxOXB4IDE5cHggMDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxOXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxOXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6YWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG5cbiAgICAgICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2xvY2F0aW9uJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAxNXB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgIFxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMTZweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4IDAgMCAzNXB4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDM1cHggMzVweDtcblxuICAgICAgICAgICAgICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAxMHB4IDE4cHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDM1cHggMzVweCAwO1xuICAgIFxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IDQwMCAxN3B4ICdQb3BwaW5zLU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICB9XG5cbiAgICAuYXV0aGVudGljLWV4cGVyaWVuY2VzLWxpc3Qge1xuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1hdXRoZW50aWMtZXhwZXJpZW5jZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250OiA0MDAgMjFweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1mb29kIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjaWNvbi1mb29kJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IDMwMCUgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tZGlzY292ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkaG9tZXBhZ2Utc3ByaXRlICsgJyNpY29uLWRpc2NvdmVyJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IDMwMCUgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tYXV0aGVudGljLWV4cGVyaWVuY2VzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogNzVweCAwO1xuXG4gICAgICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRoZW50aWMtZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuXG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYXV0aGVudGljLWV4cGVyaWVuY2VzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWN0aW9uLWF1dGhlbnRpYy1leHBlcmllbmNlcyB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICBnYXA6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1hdXRoZW50aWMtZXhwZXJpZW5jZXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAuY2FyZC1pbWcgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLWFzLXNlZW4taW4ge1xuICAgIHBhZGRpbmc6IDMycHggMCA0NnB4O1xuXG4gICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5saXN0LXB1YmxpY2F0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDI2cHgpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC50aGUtZ3VhcmRpYW4tbG9nbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjdGhlLWd1YXJkaWFuLWxvZ28nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXRpb25hbC1nZW9ncmFwaGljLWxvZ28ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRob21lcGFnZS1zcHJpdGUgKyAnI25hdGlvbmFsLWdlb2dyYXBoaWMtbG9nbycpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aGUtdGltZXMtbG9nbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGhvbWVwYWdlLXNwcml0ZSArICcjdGhlLXRpbWVzLWxvZ28nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52Zy10di1sb2dvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkaG9tZXBhZ2Utc3ByaXRlICsgJyN2Zy10di1sb2dvJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU4MHB4KSB7XG4gICAgLnNlY3Rpb24tYXMtc2Vlbi1pbiB7XG4gICAgICAgIC5saXN0LXB1YmxpY2F0aW9ucyB7XG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWN0aW9uLWFzLXNlZW4taW4ge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDAgOTBweDtcblxuICAgICAgICAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1wdWJsaWNhdGlvbnMge1xuICAgICAgICAgICAgZ2FwOiAzNXB4O1xuXG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIDM1cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGhlLWd1YXJkaWFuLWxvZ28ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLnRoZS10aW1lcy1sb2dvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC52Zy10di1sb2dvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGZvbnQ6IDQwMCAxM3B4ICdQb3BwaW5zLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTVweDtcblxuICAgIC50aXRsZS1ib3gge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5pY29uLXRyaXBhZHZpc29yLXJhdGluZyB7XG4gICAgICAgIHdpZHRoOiA5M3B4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi10cmlwYWR2aXNvci1yYXRpbmcyJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICAgICAgd2lkdGg6IDk0cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWdvb2dsZS1yYXRpbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cblxuICAgIC5pY29uLWdvb2dsZSB7XG4gICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1nb29nbGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cblxuICAgIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLXRyaXBhZHZpc29yJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDlweDtcblxuICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG5cbiAgICAgICAgICAgIC5zdGF0aXN0aWMtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hdXRlbnRpYy1zdGFtcC1ibG9jayB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIC02MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5pY29uLXN0YW1wIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2F1dGhlbnRpYy1zdGFtcCcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YW1wLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgZm9udDogNTAwIDE1cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2Fycm93MycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Mge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTVweDtcblxuICAgICAgICAuaWNvbi10cmlwYWR2aXNvci1yYXRpbmcsXG4gICAgICAgIC5pY29uLWdvb2dsZS1yYXRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tdHJpcGFkdmlzb3Ige1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1nb29nbGUge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgXG4gICAgICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIHtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRlbnRpYy1zdGFtcC1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHg7XG5cbiAgICAgICAgICAgIC5pY29uLXN0YW1wIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YW1wLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDU1cHg7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5zd2lwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIC5leHBlcmllbmNlLWNhcmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA2cHggN3B4IDAgcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5wYXJ0bmVyLWNhcmQtZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlICsgJyNsaW5lJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG5cbiAgICAgICAgICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udDogNDAwIDEycHggJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2l0eSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3N3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc3cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQ6IDcwMCAxNXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC02MnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgNTclIDQ0JSA2OSUgLyA0MiUgNTglIDQ3JSA1MyU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjglO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDdweCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMiU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTUlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNkYXNoZWQtbGluZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnZpZXctZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDk3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mby1ibG9jayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYucmV2aWV3cy1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnJhdGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RhciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNzdGFyLXllbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByaWNlLXRhZyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI3ByaWNlLXRhZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByaWNlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wYXJ0bmVyLXByaWNlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250OiA1MDAgMTRweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZSArICcjYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbG9jayB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI2Nsb2NrJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtY2FyZCB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2NXB4O1xuXG4gICAgICAgICAgICAmLnBhcnRuZXItY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmNhcmQtaW5mbyB7XG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBhcnRuZXItcHJpY2UtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VjdGlvbi1mZWF0dXJlZC1leHBlcmllbmNlcyB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAuZXhwZXJpZW5jZS1jYXJkIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuXG4gICAgICAgICAgICAuY2FyZC1pbmZvIHsgICAgXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2Jvb2ttYXJrJykgbm8tcmVwZWF0IGNlbnRlcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgIH1cbn1cblxuLmljb24ta25vd3MtZXZlcnktaGlkZGVuLWdlbSB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ZpbmQtb24tbWFwJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG92ZXMtZm9vZC1sb2NhbC1jdWx0dXJlIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbm9vZGxlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY3VsdHVyYWwtc3Rvcmllcy1sb2NhbC1pbnNpZ2h0cyB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2Jvb2ttYXJrJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24ta25vd3MtdGhlLWNpdHktaW5zaWRlLW91dCB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2RpcmVjdGlvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJyaW5ncy1zdG9yaWVzLXBsYWNlcy1saWZlIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3BlZWNoLWJ1YmJsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFyY2hpdGVjdHVyYWwtY3VsdHVyYWwtZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNza3lsaW5lJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbmF0dXJlLWNpdHktZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNidWlsZGluZycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWxvY2FsLWhpc3RvcmlhbiB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2d1aWRlLWJvb2snKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1lY28tZnJpZW5kbHktYWR2b2NhdGUge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNlY29sb2d5Jykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tcGhvdG8tc3BvdHMtZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNwaG90by1waW4nKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1hcnQtY3JlYXRpdmUtc3BhY2VzLWV4cGxvcmVyIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbWFwLWJ1bGInKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jaGV2cm9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuXG4uY29tcGFzcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjY29tcGFzcycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ub29kbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI25vb2RsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJpbm9jdWxhcnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tYmlub2N1bGFycycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNpdHkge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1jaXR5Jykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tZmxhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1mbGFnJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNsYW5ndWFnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5waW4td2l0aC1oYXJkIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3Bpbi13aXRoLWhhcmQnKSBuby1yZXBlYXQgY2VudGVyO1xufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5AdXNlICdpY29ucyc7XG5cbi5ob3N0LWRldGFpbHMtcG9wdXAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBmb250OiA0MDAgMTVweCAnUG9wcGlucy1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgbGluZWFyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAgICYuaGlkZGVuLXBvcHVwIHtcbiAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5wb3B1cC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIFxuICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzJweCk7XG4gICAgfVxuXG4gICAgLnBvcHVwLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cblxuICAgIC5idG4tYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDMxcHggMjBweCAyM3B4O1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaWNvbi1jaGV2cm9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2hldnJvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgLmdhbGxlcnktYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG5cbiAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAubGFiZWwtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAxMHB4IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA0cHggNDVweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhbGxlcnktbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5nYWxsZXJ5LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgLnBvcHVwLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250OiA0MDAgMjFweCBBcmNoaXRlY3RzLURhdWdodGVyLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgbGluZWFyLCB2aXNpYmlsaXR5IDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfSAgXG4gICAgfVxuICAgIFxuICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgIGZvbnQ6IDQwMCAxMnB4ICdQb3BwaW5zLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWNvdW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNraWxscy1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggNTBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgIC5za2lsbHMtc2xpZGVyIHtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDVweDtcblxuICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZXhwbG9yZS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5za2lsbHMtY2FyZCB7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNrdG9wLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mYWN0cy1ib3gge1xuICAgICAgICBwYWRkaW5nOiAzNnB4IDIwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgICAgICBwYWRkaW5nOiA2MnB4IDIwcHggNTFweDtcblxuICAgICAgICAuY2FyZC1xdW90ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDI3N3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMTdweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNxdW90ZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1b3RlLWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdW90ZS1hdXRob3Ige1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1TZW1pQm9sZCc7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDM0cHggNTVweCAzNnB4O1xuICAgIH1cblxuICAgIC5yZXZpZXdzLWJveCB7XG4gICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xuXG4gICAgICAgICAgICAucmV2aWV3cy1pbmZvIHtcbiAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ob3N0LWRldGFpbHMtcG9wdXAge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgLmJ0bi1iYWNrIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgLmljb24tY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhbGxlcnktYm94IHtcbiAgICAgICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDIycHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgXG4gICAgICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICBcbiAgICAgICAgICAgIC5wb3B1cC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2tpbGxzLWJveCB7XG4gICAgICAgICAgICAuc2tpbGxzLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYWN0cy1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LXRleCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAzMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mYWN0cy1ib3gtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjc3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjE3cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDY1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4M3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNDJweDtcblxuICAgICAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDI1cHgpO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuaG9zdC1kZXRhaWxzLXBvcHVwIHtcblxuICAgICAgICAuZ2FsbGVyeS1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgIFxuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNraWxscy1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgICAgIC5za2lsbHMtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNraWxscy1zbGlkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2tpbGxzLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA5MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LXRleCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMTFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIC5jYXJkLXF1b3RlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzhweCA1MHB4IDcwcHggMjlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1NXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggODVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5OXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnaWNvbnMnO1xuXG4uc2VjdGlvbi1ob3N0cyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgICB9XG5cbiAgICAudGl0bGUtYm94IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24ge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWhvc3QtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpOyBcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6IHZhcigtLWJhc2UtYmx1ZSk7XG4gICAgICAgIGZvbnQ6IDEzcHggJ1BvcHBpbnMtUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIC5idG4tc2VlLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC1jYXRlZ29yeSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA0cHggNDVweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNpdHkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI2NpdHktYmFja2dyb3VuZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxMHB4IDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGdhcDogNHB4O1xuICAgIFxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMy42ZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXNlZS1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgZm9udDogNTAwIDE1cHggJ1BvcHBpbnMtTWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgICAgICBmb250OiA0MDAgMTJweCAnUG9wcGlucy1SZWd1bGFyJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAucmV2aWV3cy1jb3VudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1ob3N0cyB7XG4gICAgICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG5cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2FyZC1ob3N0LWluZm8ge1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5idG4tc2VlLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1ob3N0cyB7XG4gICAgICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnNlY3Rpb24taG9zdHMge1xuICAgICAgICAuY2FyZC1ob3N0LWluZm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKipcbiAqIFN3aXBlciAxMS4yLjRcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjUgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogRmVicnVhcnkgMTQsIDIwMjVcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfTpob3N0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzt6LWluZGV4OjF9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLGluaXRpYWwpO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItaG9yaXpvbnRhbHt0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07ZGlzcGxheTpibG9ja30uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsNTAlKTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSw4cHgpO3RvcDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsYXV0byk7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLDUwJSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCw4cHgpO2xlZnQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCxhdXRvKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntjb2xvcjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcixpbmhlcml0KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4yNSkpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO3Bvc2l0aW9uOnJlbGF0aXZlO3RvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4xKSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7Ym90dG9tOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLGF1dG8pO3otaW5kZXg6NTA7aGVpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO3dpZHRoOmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCxhdXRvKTtyaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTt6LWluZGV4OjUwO3dpZHRoOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IscmdiYSgwLDAsMCwuNSkpO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmU7dG91Y2gtYWN0aW9uOm5vbmV9LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnRpdGxlLWNvbW1lbnQge1xuICAgICAgICAgICAgd2lkdGg6IDI3NnB4O1xuICAgICAgICAgICAgcGFkZGluZzogNDJweCAwIDAgNzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAuaWNvbi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkdHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbi1zcHJpdGUgKyAnI2Fycm93LTEnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC1jb21tZW50IHtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgMThweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpZmZlcmVuY2UtbGlzdCB7XG4gICAgICAgIC5kaWZmZXJlbmNlLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1kaWZmZXJlbmNlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjdweCA0MnB4IDI3cHggMjdweDtcblxuICAgICAgICAgICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1kaWZmZXJlbmNlIHtcbiAgICAgICAgcGFkZGluZzogMjdweCAyN3B4IDI3cHggNDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgICAgIGdyaWQtZ2FwOiAxNXB4O1xuXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcblxuICAgICAgICAgICAgJi5wYXJpcy1iaWN5Y2xlLWJsdWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkdHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbi1zcHJpdGUgKyAnI3BhcmlzLWJpY3ljbGUtYmx1ZScpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2hvcHBpbmctYmFza2V0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24tc3ByaXRlICsgJyNzaG9wcGluZy1iYXNrZXQnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndhbmRlcmx1c3Qtc2lnbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCR0cmF2ZWwtZGlmZmVyZW5jZS1zZWN0aW9uLXNwcml0ZSArICcjd2FuZGVybHVzdC1zaWduJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudHJhdmVsLWRpZmZlcmVuY2Utc2VjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1jb21tZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC00NXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NGRlZykgc2NhbGUoMSwgLTEpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGlmZmVyZW5jZS1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgICAgIC5kaWZmZXJlbmNlLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtZGlmZmVyZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmNhcmQtZGlmZmVyZW5jZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQ2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24ge1xuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWZmZXJlbmNlLWxpc3Qge1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY2FyZC1kaWZmZXJlbmNlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgZ2FwOiAwO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwNnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnRyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24ge1xuICAgICAgICAuZGlmZmVyZW5jZS1saXN0IHtcbiAgICAgICAgICAgIGdhcDogODZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAudGl0bGUtY29tbWVudCB7XG4gICAgICAgICAgICAgICAgLnRleHQtY29tbWVudCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnRleHQtY29tbWVudCB7XG4gICAgICAgICAgICBmb250OiA1MDAgMjBweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiB0eXBpbmcgM3Mgc3RlcHMoNikgaW5maW5pdGUsIFxuICAgICAgICAgICAgICAgICAgICAgICBibGluayAwLjVzIHN0ZXAtZW5kIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAa2V5ZnJhbWVzIHR5cGluZyB7XG4gICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA1MCUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2Y2g7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA5NSUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2Y2g7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQGtleWZyYW1lcyBibGluayB7XG4gICAgICAgICAgICA1MCUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudHJhdmVsZXJzLWxvdmUtbGlzdCB7XG4gICAgICAgIC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtdHJhdmVsZXJzLWxvdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE1cHggMTRweCAyM3B4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRyYXZlbGVycy1sb3ZlIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAyM3B4IDE0cHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE0NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzhweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjhzIGVhc2Utb3V0O1xuXG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJhY2tncm91bmQtc2NhbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTExJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZyaWVuZHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkdHJhdmVsZXJzLWxvdmUtc2VjdGlvbi1zcHJpdGUgKyAnI2ZyaWVuZHMnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBlcnNvbmFsaXplZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCR0cmF2ZWxlcnMtbG92ZS1zZWN0aW9uLXNwcml0ZSArICcjcGVyc29uYWxpemVkJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5leHBlcmllbmNlcyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCR0cmF2ZWxlcnMtbG92ZS1zZWN0aW9uLXNwcml0ZSArICcjZXhwZXJpZW5jZXMnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50cmF2ZWxlcnMtbG92ZS1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDA7XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtY29tbWVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhdmVsZXJzLWxvdmUtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgICAgICAudHJhdmVsZXJzLWxvdmUtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRyYXZlbGVycy1sb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY2FyZC10cmF2ZWxlcnMtbG92ZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggNTBweDtcblxuICAgICAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTk2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblxuICAgICAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYmFja2dyb3VuZC1zY2FsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTA4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOXB4IC0xMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRyYXZlbGVycy1sb3ZlLXNlY3Rpb24ge1xuICAgICAgICAudHJhdmVsZXJzLWxvdmUtbGlzdCB7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgICAgIC50cmF2ZWxlcnMtbG92ZS1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRyYXZlbGVycy1sb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY2FyZC10cmF2ZWxlcnMtbG92ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5tZXNzYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1zdXBwb3J0aXZlKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIC5zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG91ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlyc3QtbWVzc2FnZSB7XG4gICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDMwcHggMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUgKyAnI2ZpcnN0LW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmQtbWVzc2FnZSB7XG4gICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjc2Vjb25kLW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aGlyZC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDE1cHggMzBweCAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjdGhpcmQtbWVzc2FnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICAgICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1ibG9jayB7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjYnV0dG9uLWJsb2NrJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFsbC1yZXZpZXdzLWJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAub3VyLWd1ZXN0cy1jb21tZW50cyB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAubWVzc2FnZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICAgICAgICAgIC5zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5maXJzdC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuc2Vjb25kLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDI1cHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUgKyAnI3RoaXJkLW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudGhpcmQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjRweCA0MHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjc2Vjb25kLW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudmlkZW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmJ1dHRvbi1ibG9jayB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwNnB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuYWxsLXJldmlld3MtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAub3VyLWd1ZXN0cy1jb21tZW50cyB7XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5tZXNzYWdlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAubWVzc2FnZXMtYmxvY2sge1xuICAgICAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgIFxuICAgICAgICAgICAgLnZpZGVvLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB2aWRlbywgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUyNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5idXR0b24tYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtY29tbWVudCB7XG4gICAgICAgICAgICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcblxuICAgICAgICAgICAgLmljb24tYXJyb3cge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRob21lcGFnZS1zcHJpdGUgKyAnI2Fycm93XzEnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JpZC1jYXJkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDMwLCAzMCwgMzAsIDAuMDApIDAlLCByZ2JhKDMwLCAyMSwgMywgMC4zNSkgOTAuNSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyLCB2aXNpYmlsaXR5IDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTEsIDE2LCA1NSwgMC42KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgdmlzaWJpbGl0eSAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGxpbmVhciwgYm9yZGVyLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtY2FyZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtZ2FwOiAxNHB4O1xuXG4gICAgICAgIC5ncmlkLWNhcmQge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53aGF0LWV4Y2l0ZXMtZ3JpZC1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIFxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC50aXRsZS1jb21tZW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xuICAgIFxuICAgICAgICAgICAgICAgIC5pY29uLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyOXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEzNnB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLWNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMzclIDIwJSAzNyU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIFxuICAgICAgICAgICAgLmdyaWQtY2FyZCB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogNDtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiA0O1xuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMi80O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLWNhcmQge1xuICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLndoYXQtZXhjaXRlcy1ncmlkLXNlY3Rpb24ge1xuICAgICAgICAuZ3JpZC1jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDM3JSAxNCUgNDElO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMSUgMjElIDI2JSAyNiU7XG4gICAgICAgICAgICBoZWlnaHQ6IDc3M3B4O1xuICAgICAgICAgICAgZ3JpZC1nYXA6IDI2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JpZC1jYXJkIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICAgJi5ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcblxuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tZm9vdGVyIHtcbiAgICAgICAgICAgIC5idG4tYWN0aW9uLXRleHQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyLWwge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC50aXRsZS1ib3gge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1NZWRpdW0nO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JpZXMtc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgICAgJi5jYXJkLXJvdGF0ZS1sZWZ0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMWRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FyZC1yb3RhdGUtcmlnaHQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuYnRuLWFjdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udDogNTAwIDE4cHggJ0FyY2hpdGVjdHMtRGF1Z2h0ZXInLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1NXB4IDIwcHggMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzA2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1JTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXN0b3JpZXMtc2VjdGlvbi1zcHJpdGUgKyAnI2Fycm93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3Rvcmllcy1jYXJkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuXG4gICAgICAgIC5zdG9yaWVzLWNhcmQtaW1nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxODNweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQ6IDQwMCAxMnB4ICdBcmNoaXRlY3RzLURhdWdodGVyJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweCAwIDA7XG5cbiAgICAgICAgICAgIC5zdG9yaWVzLWNhcmQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgICAgICAgICAuc3Rvcmllcy1jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdG9yaWVzLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1mb290ZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgIC5idG4tYWN0aW9uLXRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMTBweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItc3Rvcmllcy1zZWN0aW9uLXNwcml0ZSArICcjYXJyb3c1Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBnYXA6IDI1MHB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcblxuICAgICAgICAgICAgLnN0b3JpZXMtY2FyZCB7XG4gICAgICAgICAgICAgICAgLnN0b3JpZXMtY2FyZC1pbWcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tZm9vdGVyIHtcblxuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnBsYW4teW91ci1leHBlcmllbmNlIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIC5yb3V0ZSB7XG4gICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNyb3V0ZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICBib3R0b206IC00M3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICB9XG5cbiAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG5cbiAgICAgICAgLnRleHQtdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250OiA1MDAgMTdweCBBcmNoaXRlY3RzLURhdWdodGVyLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBsYW4teW91ci1leHBlcmllbmNlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC5yb3V0ZSB7XG4gICAgICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IC00MTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMTBweDtcbiAgICBcbiAgICAgICAgICAgIC50ZXh0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGxhbi15b3VyLWV4cGVyaWVuY2Uge1xuICAgICAgICAucm91dGUge1xuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbGVmdDogLTYwMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLnBsYW4teW91ci1leHBlcmllbmNlIHtcbiAgICAgICAgLnJvdXRlIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtODEwcHg7XG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICAgICAgICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2hvdy1tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWRhdGUsIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIH1cblxuICAgIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgICAgIC5hcnJvdy1kb3duIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzcHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNob3ctbW9yZSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1TZW1pQm9sZCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdC1zdGFycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMXB4O1xuICAgIH1cblxuICAgIC5pY29uLXN0YXIge1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAgIC5yZXZpZXdzIHtcbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjc3Rhcl95ZWxsb3cnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAucmV2aWV3cyB7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICAmX19pdGVtIHtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kYXRlLCAucmV2aWV3LWNpdHkge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG5AbWl4aW4gaWNvbi1tYXNrKCRpY29uKSB7XG4gIG1hc2s6IHVybChcIiN7JGljb25zLWxpYnJhcnktc3ByaXRlfSMjeyRpY29ufVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4kaWNvbnM6IGFkanVzdCwgYWR2YW5jZWQsIGFyY2hpdGVjdHVyZSwgYXJ0LCBhcnQtZ2FsbGVyeSwgYmFja3BhY2ssIGJlZXIsIGJ1cyxcbiAgY2FrZSwgY2FuY2VsbGF0aW9uLCBjYXIsIGNhdGVnb3JpZXMsIGNoZWNrbGlzdCwgY2l0eXNjYXBlLCBjbG91ZHktZGF5LCBjb21wYXNzLFxuICBjb25mdXNlZCwgY3VsdHVyZSwgY3VzdG9taXphdGlvbiwgZGVhbCwgZGlzY291bnQsIGR1cmF0aW9uLCBlbnRlci1hdHRyYWN0aW9uLFxuICBleHBlcmllbmNlLCBmYW1pbHksIGZlcnJ5LCBmaWxtLCBmbGV4aWJsZS10aW1lLCBmb29kLW1vbmV5LCBmb29kLWFsbGVyZ2llcyxcbiAgZm9vZC1hc2lhLCBmb29kLWl0YWx5LCBnZW5lcmljLWZvb2QsIGdpbiwgaGlkZGVuLWdlbSwgaGlnaGxpZ2h0cywgaGlraW5nLFxuICBoaXN0b3J5LCBob29kaWUsIGhvc3QsIGhvc3QtZXhwZXJ0aXNlLCBob3N0LXNlbGVjdGlvbiwgaG90ZWwsIGluZm8sIGluc2lnaHRzLFxuICBrbm93bGVkZ2UsIGxha2UsIGxhbmd1YWdlLCBsZWFkZXIsIG1hcmtldCwgbWVldGluZy1wb2ludCwgbWV0cm8sXG4gIG11bHRpcGxlLWxvY2F0aW9ucywgbmF0dXJlLCBuYXR1cmUtZXhwbG9yYXRpb24sIG5pZ2h0LWZvb2QsIG5pZ2h0LCBuaWdodC1tb2RlLFxuICBwYXltZW50LCBwZXQtZnJpZW5kbHksIHBob3RvZ3JhcGh5LCBwcml2YXRlLCBxdWVzdGlvbm5haXJlLCByZWxheGF0aW9uLCByZXZpZXcsXG4gIHNhZmV0eSwgc2FrZSwgc2Vhc29uYWwsIHNob3AsIHNob3BwaW5nLCBzdW5zZXQsIHN1c3RhaW5hYmxlLCB0YWlsb3JlZCwgdGF4aSxcbiAgdGVxdWlsYSwgdGlja2V0cywgdGlwcywgdG91cmlzdC1hdHRyYWN0aW9uLCB0cmFpbiwgdW1icmVsbGEsIHZlZ2V0YXJpYW4sXG4gIHdhbGtpbmcsIHdoZWVsY2hhaXIsIHdoaXNrZXksIHdpbmUsIGVpZ2h0ZWVuLXBsdXMsIHR3ZW50eS1vbmUtcGx1cztcblxuQGVhY2ggJGljb24gaW4gJGljb25zIHtcbiAgLiN7JGljb259IHtcbiAgICBAaW5jbHVkZSBpY29uLW1hc2soJGljb24pO1xuICB9XG59XG4iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiB7XG4gICAgPi5jb250YWluZXItbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMjUzLCAyNDcsIDIzNiwgMSkgMCUsIHJnYmEoMjUzLCAyNDcsIDIzNiwgMC4zKSA1MCUsIHJnYmEoMjUzLCAyNDcsIDIzNiwgMSkgMTAwJSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQge1xuICAgICAgICBwYWRkaW5nOiAyN3B4IDIwcHggMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtaW4taGVpZ2h0OiA1ODVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQtdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdvb2dsZS1yYXRpbmctYmxvY2sge1xuICAgICAgICAgICAgZm9udDogNzAwIDE1cHggJ1BvcHBpbnMtQm9sZCcsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgIC5yYXRpbmctYmxvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YXJzLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29vZ2xlLXJhdGluZy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgLmdvb2dsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1zcHJpdGUgKyAnI2dvb2dsZScpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRob21lLXBhZ2UtaGVyby1zZWN0aW9uLXNwcml0ZSArICcjc3RhcicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvbWUtcGFnZS1oZXJvLWJlbmVmaXQtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmJlbmVmaXQtMSxcbiAgICAgICAgICAgIC5iZW5lZml0LTIsXG4gICAgICAgICAgICAuYmVuZWZpdC0zLFxuICAgICAgICAgICAgLmJlbmVmaXQtNCB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmVuZWZpdC0xIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tc3ByaXRlICsgJyNiZW5lZml0LTEnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5iZW5lZml0LTIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkaG9tZS1wYWdlLWhlcm8tc2VjdGlvbi1zcHJpdGUgKyAnI2JlbmVmaXQtMicpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJlbmVmaXQtMyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRob21lLXBhZ2UtaGVyby1zZWN0aW9uLXNwcml0ZSArICcjYmVuZWZpdC0zJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmVuZWZpdC00IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGhvbWUtcGFnZS1oZXJvLXNlY3Rpb24tc3ByaXRlICsgJyNiZW5lZml0LTQnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ob21lLXBhZ2UtaGVyby1mZWF0dXJlcy1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvbWUtcGFnZS1oZXJvLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQ6IDcwMCAzNXB4ICdQb3BwaW5zLUJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvbWUtcGFnZS1oZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxOHB4ICdQb3BwaW5zLU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZS1wYWdlLWhlcm8tc2VjdGlvbiB7XG4gICAgICAgIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWJhY2tncm91bmQge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDclO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMjUzLDI0NywyMzYsMSkgMCUscmdiYSgyNTMsMjQ3LDIzNiwwLjAxKSAzNSUscmdiYSgyNTMsMjQ3LDIzNiwwKSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob21lLXBhZ2UtaGVyby1zZWN0aW9uLWZvcmVncm91bmQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzIzcHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLmdvb2dsZS1yYXRpbmctYmxvY2sge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdvb2dsZS1yYXRpbmctZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAuZ29vZ2xlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvbWUtcGFnZS1oZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ob21lLXBhZ2UtaGVyby10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ob21lLXBhZ2UtaGVyby10aXRsZSxcbiAgICAgICAgICAgIC5ob21lLXBhZ2UtaGVyby1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvbWUtcGFnZS1oZXJvLWJlbmVmaXQtYmxvY2sge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVuZWZpdC0xLFxuICAgICAgICAgICAgICAgIC5iZW5lZml0LTIsXG4gICAgICAgICAgICAgICAgLmJlbmVmaXQtMyxcbiAgICAgICAgICAgICAgICAuYmVuZWZpdC00IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXZpZXdzIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcblxuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxNXB4KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5zaG93LW1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNzlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCxzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1yZXZpZXdzIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWluZm8ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3cy1pbmZvLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250OiA2MDAgMThweCAnUG9wcGlucy1TZW1pQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zaG93LW1vcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTtcblxuICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAgIC5mYXZvcml0ZS1hcnRpY2xlLFxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNoZWFydF93aGl0ZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbiAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaGVhcnRfY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRvcDogN3B4O1xuXG4gICAgICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAgICAgICAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICB3aWR0aDogMzNweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG5cbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuLy8gICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4vLyAgICAgICAgIHdpZHRoOiAyMnB4O1xuLy8gICAgICAgICBoZWlnaHQ6IDIycHg7XG5cbi8vICAgICAgICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbi8vICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4vLyAgICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4vLyAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuLy8gICAgICAgICAgICAgICAgIHRvcDogMDtcbi8vICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfSIsIkB1c2UgJy4uL2Zhdm9yaXRlLWljb24nO1xuXG4uY2l0eS1jYXJkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDhweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICAgICAgZmlsdGVyOiByZXZlcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jaXR5LWNhcmQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDE1cHgpO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDFuICsgMjEpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY2l0eS1jYXJkIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyNXB4KTtcbiAgICB9XG59XG4iLCIucHJvbW8tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgLnByb21vLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtbW9iaWxlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvbW8tY29kZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIH1cblxuICAgIC5jb250aW5lbnQtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICB9XG5cbiAgICAuY2l0eS1jYXJkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTIuNjM2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzLjhweCAzLjhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1vYmlsZS1zbGlkZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgIGhlaWdodDogMTYxcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyLjYzNnB4IDEyLjYzNnB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnByb21vLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAgICAgLnByb21vLWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XG5cbiAgICAgICAgICAgICAgICAucHJvbW8tY29kZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2l0aWVzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnByb21vLWNpdGllcy1zbGlkZXItbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIC5wcm9tby1jaXRpZXMtc2xpZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgfVxufSIsIkB1c2UgJ2hlcm8taW1nJztcbkB1c2UgJy4uLy4uL3dlYi1wdXNoLXBvcHVwLWhvbWUnO1xuQHVzZSAnLi4vLi4vc2VhcmNoLXRvb2wnO1xuQHVzZSAnc2VhcmNoLXNlY3Rpb24nO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvc2VjdGlvbi1hdXRoZW50aWMtZXhwZXJpZW5jZXMnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvc2VjdGlvbi1hcy1zZWVuLWluJztcbkB1c2UgJy4uLy4uL3NlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyc7XG5AdXNlICcuL3NlY3Rpb24tZmVhdHVyZWQtZXhwZXJpZW5jZXMnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvaG9zdC1jb21tb24vaG9zdC1kZXRhaWxzLXBvcHVwJztcbkB1c2UgJy4uLy4uL3NlY3Rpb25zL2hvc3QtY29tbW9uL3NlY3Rpb24taG9zdHMnO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vbGlicmFyeS9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzJztcbkB1c2UgJy4uLy4uL3NlY3Rpb25zL3RyYXZlbC1kaWZmZXJlbmNlLXNlY3Rpb24nO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvdHJhdmVsZXJzLWxvdmUtc2VjdGlvbic7XG5AdXNlICcuLi8uLi9zZWN0aW9ucy9zZWN0aW9uLW91ci1ndWVzdHMtY29tbWVudHMnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvd2hhdC1leGNpdGVzLWdyaWQtc2VjdGlvbic7XG5AdXNlICcuLi8uLi9zZWN0aW9ucy9zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvcGxhbi15b3VyLWV4cGVyaWVuY2UtYmxvY2snO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvcmV2aWV3cy1tb2JpbGUnO1xuQHVzZSAnLi4vLi4vaWNvbnMtbGlicmFyeSc7XG5AdXNlICcuLi8uLi9zZWN0aW9ucy9ob21lLXBhZ2UtaGVyby1zZWN0aW9uJztcbkB1c2UgJy4uLy4uL3NlY3Rpb25zL3Jldmlld3MtZGVza3RvcCc7XG5AdXNlICcuLi8uLi9jYXJkcy9jaXR5LWNhcmQnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvcHJvbW8tc2VjdGlvbic7XG5AdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG5odG1sIHtcbiAgICBzY3JvbGwtcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMge1xuICAgIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAudGl0bGUtYm94IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbn1cblxuLnNlYWNyY2gtcGxhY2Vob2xkZXIge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvbW8tYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgIHdpZHRoOiAzNSU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogMjglO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA0NCUgMTclIDAgLyAwIDExMCUgNjAlIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLXRpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI2NXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDYwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMCAyMHB4IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZGlzY291bnQtYmFubmVyLXNwcml0ZSArICcjZGFzaGVkLWxpbmUtMicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA4MnB4O1xuICAgICAgICAgICAgbGVmdDogLTUyJTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MXB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRkaXNjb3VudC1iYW5uZXItc3ByaXRlICsgJyNkYXNoZWQtbGluZS0zJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaXNjb3VudC1iYW5uZXItdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBmb250OiA1MDAgMThweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgLmRpc2NvdW50LW51bWJlciB7XG4gICAgICAgICAgICBmb250OiA0MDAgNDNweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb21vLWNvZGUge1xuICAgICAgICBmb250OiA1MDAgMThweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9tby1iYW5uZXIge1xuICAgICAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYW5uZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDEwcHggMzBweCAxNXB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogNjNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtODUlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBcbiAgICAgICAgICAgIC5kaXNjb3VudC1udW1iZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnByb21vLWJhbm5lciB7XG4gICAgICAgIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzIlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01MiU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnByb21vLWJhbm5lciB7XG4gICAgICAgIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDEwcHggMzBweCA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBcbiAgICAgICAgICAgIC5kaXNjb3VudC1udW1iZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MXB4KSB7XG4gICAgLnByb21vLWJhbm5lciB7XG4gICAgICAgIC5wcm9tby1iYW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxOTBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IDcwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhbm5lci10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItdGV4dC1ibG9jayB7XG4gICAgICAgICAgICBnYXA6IDYwcHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogLTk1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
