@charset "UTF-8";.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}.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}}.breadcrumbs-section{margin:10px 10px 10px 20px}.breadcrumbs-section .main-breadcrumb{position:initial;width:100%;padding:10px 0;background-color:transparent}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.4}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li{padding:0;font-family:Poppins-Medium,sans-serif}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span{text-decoration:none;color:var(--color-primary-light);-webkit-transition:color .2s linear;transition:color .2s linear}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span:hover{color:var(--color-accent-gold)!important;text-decoration:underline;cursor:pointer}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span{overflow-wrap:anywhere}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span:hover{cursor:default;text-decoration:none}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:">";padding-right:5px;color:var(--color-primary-light)}@media screen and (min-width:768px){.breadcrumbs-section{margin-top:10px}.breadcrumbs-section .main-breadcrumb{padding:0}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%;padding:0;margin:0;font-size:16px}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:">";padding-right:5px}}@media screen and (min-width:992px){.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%}}.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:0;color:var(--blue-basic);-webkit-transition:color .3s linear;transition:color .3s linear}.reviews .reviews-list__item .review-description-container .show-more-btn:hover{color:var(--yellow-basic)}.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}}.section-reviews{padding:30px 0}.section-reviews .title-block{text-align:center}.section-reviews .title-block .title{margin-bottom:0}.section-reviews .title-block .subtitle{font-size:18px}.section-reviews .experience-review-video{margin-bottom:50px;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}.section-reviews .experience-review-video .video-box{position:relative;width:210px;height:280px;border-radius:10px;overflow:hidden}.section-reviews .experience-review-video .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}.section-reviews .experience-review-video .video-box .play-button i{display:block;width:100%;height:100%;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#play-button) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#play-button) no-repeat center;background-color:#fdf7ec;-webkit-mask-size:contain!important;mask-size:contain!important}.section-reviews .experience-review-video img,.section-reviews .experience-review-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-reviews .experience-review-video .video-title{display:block;position:relative;top:25px;left:50px;max-width:170px;padding:0;color:var(--color-accent-rose);font:500 12px/1.2 Architects-Daughter,sans-serif}.section-reviews .experience-review-video .video-title::before{content:"";display:block;width:80px;height:80px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#arrow4) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#arrow4) no-repeat center;background-color:var(--color-accent-rose);-webkit-mask-size:cover!important;mask-size:cover!important;position:absolute;bottom:0;left:-80px}.section-reviews .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding-bottom:36px;overflow-x:scroll;margin-right:-15px}.section-reviews .reviews-list>.list-item{width:283px;-ms-flex-negative:0;flex-shrink:0}.section-reviews .reviews-list>.list-item .card-reviews{height:100%}.section-reviews .btn-primary{margin:0 auto}.reviews-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)}.reviews-popup.hidden-popup{left:-100%;background-color:transparent}.reviews-popup .popup-content{padding:0 0 24px;margin:0;border:0;width:100%}.reviews-popup .icon{display:inline-block;width:15px;height:15px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.reviews-popup .search{width:22px;height:22px;background-color:var(--grey-dark);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#search-icon) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#search-icon) no-repeat center}.reviews-popup .chevron{width:19px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#icon-arrow-down) no-repeat center}.reviews-popup .popup-header{background-color:var(--grey-dark)}.reviews-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(--color-primary);font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.reviews-popup .btn-back:hover{color:var(--yellow-basic)}.reviews-popup .btn-back:hover .chevron,.reviews-popup .btn-back:hover .icon-opener::after,.reviews-popup .btn-back:hover .icon-opener::before{background-color:var(--yellow-basic)}.reviews-popup .btn-back.btn-back-desktop{display:none}.reviews-popup .btn-back .chevron{background-color:var(--color-primary);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:10px}.reviews-popup .btn-back .icon-opener{content:"";display:block;width:18px;height:18px;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.reviews-popup .btn-back .icon-opener::after,.reviews-popup .btn-back .icon-opener::before{content:"";display:block;width:100%;height:2px;background-color:var(--white);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px}.reviews-popup .btn-back .icon-opener::after{width:2px;height:100%}.reviews-popup .top-fix-block{padding:20px}.reviews-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:700 20px Poppins-Bold,sans-serif}.reviews-popup .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-popup .reviews-block .icon-star{width:22px;height:22px;display:block;background:var(--color-primary);-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}.reviews-popup .reviews-block .reviews{display:block;padding:0}.reviews-popup .reviews-block .reviews-count{color:var(--color-primary-light)}.reviews-popup .reviews-search-block{position:relative}.reviews-popup .reviews-search-block .search-input{width:100%;height:40px;padding:0 0 0 50px;background:var(--grey-light-basic);color:var(--blue-basic);border:1px solid var(--grey-dark);border-radius:20px}.reviews-popup .reviews-search-block .search{position:absolute;top:8px;left:15px}.reviews-popup .reviews-list{padding:0 5px;overflow-y:scroll;height:calc(100vh - 169px);display:block}.reviews-popup .reviews-list .list-item{width:100%}.reviews-popup .card-reviews{border:none!important}@media screen and (min-width:1024px){.search-tool .search-section-container .people-area .people-area-dropdown{min-width:530px}.section-reviews{padding:60px 0}.section-reviews .experience-review-video{width:513px;margin-bottom:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-reviews .experience-review-video .video-box{width:513px;height:655px;background-color:#3d3a3a}.section-reviews .experience-review-video .video-box .play-button{width:130px;height:120px}.section-reviews .experience-review-video .video-title{bottom:0;left:115px;max-width:325px;font-size:20px}.section-reviews .experience-review-video .video-title::before{width:120px;height:100px;top:0;left:-130px}.section-reviews .title-block{margin-bottom:60px}.section-reviews .title-block .subtitle{font-size:22px}.section-reviews .reviews-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;overflow-x:hidden;margin-right:0}.section-reviews .reviews-list>.list-item{width:calc(50% - 10px)}.reviews-popup.hidden-popup{left:0;top:-130%}.reviews-popup .popup-wrapper{position:relative;height:90vh;max-width:750px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:20px;overflow:hidden}.reviews-popup.btn-back-mobile{display:none}.reviews-popup.btn-back-desktop{display:block}.reviews-popup .popup-content{border-radius:0 0 20px 20px}.reviews-popup .reviews-list{height:calc(90vh - 169px)}.reviews-popup .reviews-list>.list-item{width:100%!important}}@media screen and (min-width:1200px){.section-reviews .reviews-list{gap:40px}.section-reviews .reviews-list>.list-item{width:calc(33.3333333333% - 30px)}}.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 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:15px 0 15px 5px;height:100%}.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 .slick-arrow{top:auto;bottom:0;height:30px;width:30px;border-radius:0;padding:0}.section-hosts .hosts-slider .slick-arrow:hover::after{background-color:var(--color-accent-gold)}.section-hosts .hosts-slider .slick-arrow::after{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 .slick-arrow.slick-next{right:50%;-webkit-transform:rotate(-90deg) translateY(130%);transform:rotate(-90deg) translateY(130%)}.section-hosts .hosts-slider .slick-arrow.slick-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}.section-hosts .card-host-info:hover{color:var(--base-blue);-webkit-transform:scale(1.02);transform:scale(1.02)}.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 .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}.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-title{margin-bottom:5px}.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-primary-light);-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{padding:2px 0 0;color:var(--blue-basic)}@media screen and (min-width:1024px){.section-hosts .hosts-slider{padding-bottom:70px}.section-hosts .hosts-slider .slick-arrow,.section-hosts .hosts-slider .slick-arrow::after{height:40px;width:40px}}@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 .slick-arrow,.section-hosts .hosts-slider .slick-arrow::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 .card-title{margin-bottom:10px}.section-hosts .card-host-info .reviews-block{font-size:18px;gap:6px}.section-hosts .card-host-info .reviews-block .reviews{padding-top:5px}.section-hosts .card-host-info .reviews-block .icon-star{width:20px;height:20px}}.section-our-experiences{padding:30px 0}.section-our-experiences .experiences-list{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;gap:20px;margin-bottom:40px}.section-our-experiences .experiences-list .card-experience{height:100%}.section-our-experiences .experiences-list .experience-item{width:100%}.section-our-experiences .experiences-list .experience-item .card-experience{margin:0 auto}.section-our-experiences .title-box{text-align:center;font-size:18px;color:var(--color-text);max-width:772px;margin:0 auto 40px}.section-our-experiences .title-box .title{margin-bottom:10px}.section-our-experiences .title-box .description{margin:0}.section-our-experiences .btn-primary{margin:0 auto}.section-our-experiences .show-by-prices-wrapper{margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px}.section-our-experiences .show-by-prices-wrapper .title{font-size:17px;margin-bottom:0;margin-top:11px}.section-our-experiences .show-by-prices-wrapper .search-tool{border:none;padding-top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;height:auto}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container{min-width:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area{margin:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;height:34px;border-bottom:2px solid var(--blue-basic)}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) no-repeat;width:16px;height:16px;right:-20px;top:14px}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:active,.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) no-repeat}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-text{display:inline-block;font-size:17px;padding-top:10px;padding-left:7px;text-align:left;width:100%}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-150px;right:-55px}@media screen and (min-width:768px){.section-our-experiences{padding:50px 0}.section-our-experiences .experiences-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:50px}.section-our-experiences .experiences-list .experience-item{width:calc(50% - 10px)}.section-our-experiences .show-by-prices-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 20px}.section-our-experiences .title-box{font-size:22px}}@media screen and (min-width:1024px){.section-our-experiences .experiences-list .experience-item{width:calc(33.3333333333% - 15px)}}.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}.card-experience{border-radius:15px;overflow:hidden;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background-color:var(--color-neutral-lighter);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px;position:relative;-webkit-transition:.3s;transition:.3s}.card-experience .card-experience-link{position:absolute;z-index:1;width:100%;height:100%}.card-experience .experience-category-label{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-neutral-lighter);background-color:var(--color-primary-light);position:absolute;top:15px;left:15px;border-radius:48% 52% 45% 55%/42% 58% 47% 53%;padding:30px 10px}.card-experience .card-img{width:100%;height:150px}.card-experience .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-experience .card-title{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:20px 12px 0 22px;max-height:50px;-webkit-box-sizing:content-box;box-sizing:content-box;height:-webkit-fill-available}.card-experience .card-body{padding:5px 0;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-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px}.card-experience .card-body.short .card-title{padding:0}.card-experience .card-body.short .content-block-title{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-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-experience .card-body.short .description{display:none}.card-experience .card-body-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.card-experience .card-body .content-block{padding:0 15px 10px 22px;width:67%;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:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1400px){.card-experience .experience-category-label{min-width:90px;min-height:90px}.card-experience .card-body .content-block{width:80%}}.card-experience .card-body .content-block::after{content:"";position:absolute;right:0;top:0;width:8px;height:100%;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) repeat center;-webkit-mask-size:cover;mask-size:cover}.card-experience .card-body .view-experience{margin-top:5px;font-size:12px;text-decoration:underline}@media screen and (min-width:768px){.card-experience .card-title{max-height:80px}.card-experience .card-body .view-experience{margin-top:10px;font-size:17px}}.card-experience .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 15px Poppins,sans-serif;background-color:var(--color-accent-gold);position:absolute;top:-15px;left:22px;z-index:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.card-experience .experience-information{padding:0 12px 5px 15px;width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-experience .experience-information .experience-duration,.card-experience .experience-information .experience-price,.card-experience .experience-information .experience-rating{padding-left:20px;position:relative;font-size:14px}.card-experience .experience-information .experience-duration:before,.card-experience .experience-information .experience-price:before,.card-experience .experience-information .experience-rating:before{content:"";display:block;width:16px;height:16px;background-size:cover!important;position:absolute;top:0;left:0}.card-experience .experience-information .experience-price:before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#price-tag) center no-repeat;left:-3px;width:18px;height:18px}.card-experience .experience-information .experience-price .price-text{display:block;font-size:10px}.card-experience .experience-information .experience-duration:before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#clock) center no-repeat}.card-experience .experience-information .experience-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-experience .experience-information .experience-rating:before{display:none}.card-experience .experience-information .experience-rating .rating-block,.card-experience .experience-information .experience-rating .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.card-experience .experience-information .experience-rating .star{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#star-yellow) center no-repeat;width:15px;height:15px}.card-experience .content-block-description .btn-primary,.card-experience .content-block-title{display:none}.card-experience .description{margin:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.card-experience:hover .content-block-title{visibility:hidden;opacity:0;height:0}.card-experience:hover .content-block-description{visibility:visible;opacity:1;height:auto}.card-experience:hover .content-block-description .description{display:-webkit-box}.card-experience:hover .card-category{opacity:0}.card-experience .experience-information{width:33%}.card-experience .card-title{display:none}.card-experience .card-body{height:146px}.card-experience .card-body .content-block{padding:15px 15px 10px 22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-experience .description{display:-webkit-box;-webkit-line-clamp:5;height:72px;min-height:72px}.card-experience .content-block-title{display:block;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.card-experience .content-block-title .card-title{display:-webkit-box;padding:0;-webkit-line-clamp:3;height:79px;min-height:79px;max-height:none}.card-experience .content-block-description{visibility:hidden;opacity:0;height:0;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;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-experience .content-block-description .btn-primary{display:block;font-size:15px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:12px 0 0;padding:5px 15px}}.filters{margin-bottom:30px;position:relative}.filters .filters-modal{position:relative;max-height:1300px;max-width:780px;width:100vw;height:100%;margin-left:-15px;background:var(--color-primary);color:var(--color-neutral-lightest);left:0;top:0;z-index:1000;padding:20px 25px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-transition:.3s linear;transition:.3s linear}.filters .filters-modal.collapsed{position:relative;z-index:0;padding:25px 25px 25px 10px;max-height:85px;max-width:225px;border-radius:0 40px 40px 0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.filters .filters-modal.collapsed .content-wrapper{max-height:0;max-width:0;opacity:0}.filters .filters-modal.collapsed .title-wrapper{margin:0;cursor:pointer}.filters .filters-modal.collapsed .title-wrapper .applied-filters{background:0 0}.filters .filters-modal.collapsed .title-wrapper .close-btn{margin-left:0;-webkit-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1)}.filters .filters-modal.collapsed .title-wrapper .apply-btn{display:none}.filters .filters-modal.collapsed .title-wrapper .filter-title{max-width:none}.filters .filters-modal.collapsed .sign-icon{max-height:0;opacity:0}.filters .filters-modal.collapsed .filter-buttons{max-height:0;max-width:0;opacity:0}.filters .filters-modal.collapsed .filter-buttons button{display:none!important}.filters .filters-modal .filter-buttons{max-height:100px;max-width:350px}.filters .filters-modal hr{border-color:var(--color-supportive);margin-bottom:30px}.filters .filters-modal .section-title{font-size:16px;margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal .content-wrapper{max-height:1000px;max-width:600px}.filters .filters-modal .search-wrapper{padding-bottom:30px}.filters .filters-modal .search-wrapper .city-search{padding:6px 12px;border-radius:20px;background:var(--color-neutral-light);color:var(--color-primary);border:none;width:100%}.filters .filters-modal .search-wrapper .city-search::-webkit-input-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search::-moz-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search:-ms-input-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search::-ms-input-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search::placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .search-tool{padding:0;background:0 0}.filters .filters-modal .search-wrapper .search-tool .search-section-container{background:0 0;max-height:none}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;padding:0;z-index:1}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area .location-icon{position:relative;top:auto;left:auto;display:none}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input{padding:6px 12px;border-radius:20px;background:var(--color-neutral-light);color:var(--color-primary);border:none;width:100%;font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .button-search-area{display:none}@media screen and (min-width:768px){.filters .filters-modal .search-wrapper .search-tool .search-section-container{font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-results{width:100%;top:55%;left:0;margin:0;z-index:-1;border-radius:0 0 19px 19px}.filters .filters-modal .search-wrapper .search-tool .search-results__list{background:var(--color-supportive)}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:first-child a{padding-top:30px}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:first-child::before{top:30px}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item a{padding:13px 10px 13px 50px}.filters .filters-modal .search-wrapper .search-tool .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)}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item.selected::before,.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:active::before,.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:focus::before,.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:hover::before{background:var(--color-accent-gold)}}.filters .filters-modal .sign-icon{position:absolute;bottom:0;right:-30px;width:170px;height:210px;max-height:300px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#sign-icon) center/cover no-repeat;z-index:-1}.filters .filters-modal .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.filters .filters-modal .title-wrapper .filter-icon{min-width:25px;min-height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#filter-icon) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#filter-icon) no-repeat center;background:var(--color-neutral-lightest);-ms-flex-item-align:center;align-self:center;margin-right:7px}.filters .filters-modal .title-wrapper .filter-title{margin:0 12px 0 0;max-width:130px}.filters .filters-modal .title-wrapper .applied-filters{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:15px;padding:5px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filters .filters-modal .title-wrapper .filter-buttons{position:relative}.filters .filters-modal .title-wrapper .filter-buttons .clear-filters-btn{position:absolute;left:-4px;min-width:auto;width:100%;padding:5px 0;text-transform:capitalize}.filters .filters-modal .title-wrapper .apply-btn{background:var(--color-accent-gold);border:none;padding:5px 10px;border-radius:20px;color:var(--color-primary);min-width:100px;margin-right:10px;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;text-transform:uppercase;font-size:15px}.filters .filters-modal .title-wrapper .apply-btn:active{background:var(--color-neutral-lightest)}.filters .filters-modal .title-wrapper .close-btn{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat center;-webkit-mask-size:cover;mask-size:cover;background:var(--color-accent-gold);border:none;width:20px;height:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1){-ms-flex-item-align:end;align-self:flex-end;margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-1) center/cover no-repeat;padding:20px 35px 25px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-1-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2){margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-2) center/cover no-repeat;padding:20px 30px 30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-2-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3){-ms-flex-item-align:end;align-self:flex-end;margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-3) center/cover no-repeat;padding:20px 25px 30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-3-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4){margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-4) center/cover no-repeat;padding:15px 35px 20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-4-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5){-ms-flex-item-align:end;align-self:flex-end;margin-top:-35px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-5) center/cover no-repeat;padding:20px 25px 30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-5-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item .quick-pick-radio{cursor:pointer}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item .quick-pick-radio input{position:absolute;z-index:-1;opacity:0}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item .quick-pick-radio span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal .filters-wrapper .filters-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.filters .filters-modal .filters-wrapper .filters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:30px;font-size:12px}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox input{position:absolute;z-index:-1;opacity:0}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox span{color:var(--color-primary);padding:5px 15px;background:var(--color-neutral-lighter);border-radius:20px}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox input:checked+span{background:var(--color-accent-gold)}.filters .filters-modal .sorting-options-wrapper{position:relative;padding-bottom:35px}.filters .filters-modal .sorting-options-wrapper.desktop{display:none}.filters .filters-modal .sorting-options-wrapper .sorting-options-list{border-radius:20px;background:var(--color-neutral-lighter);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px;font-size:12px}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item:first-child .sorting-radio span{padding-top:10px;border-radius:20px 20px 0 0}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item:last-child .sorting-radio span{padding-bottom:10px;border-radius:0 0 20px 20px}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio input{position:absolute;z-index:-1;opacity:0}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio span{color:var(--color-text);padding:5px 15px;display:block;width:100%}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio input:checked+span,.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio:hover span{background:var(--color-accent-gold)}.filters .filters-modal .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:15px}.filters .filters-modal .action-buttons .btn-primary{margin:0}@media screen and (min-width:768px){.filters{margin-bottom:95px}.filters.without-price{margin-bottom:170px}.filters .filters-modal{height:auto;border-radius:0 30px 30px 0;padding-left:165px;padding-bottom:0;z-index:1000;position:absolute}.filters .filters-modal.collapsed{position:absolute;max-width:730px;max-height:90px;padding:20px 25px 20px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal.collapsed .title-wrapper{margin:0}.filters .filters-modal.collapsed .title-wrapper .close-btn{margin-left:auto}.filters .filters-modal.collapsed .title-wrapper .apply-btn{display:inline-block;margin-right:55px}.filters .filters-modal .section-title{font-size:22px}.filters .filters-modal .sign-icon{right:0;width:250px;height:210px}.filters .filters-modal .title-wrapper{margin-bottom:45px}.filters .filters-modal .title-wrapper .applied-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;background:0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters .filters-modal .title-wrapper .filter-icon{min-width:30px;min-height:30px}.filters .filters-modal .title-wrapper .close-btn{width:25px;height:25px;margin-left:auto}.filters .filters-modal .title-wrapper .filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .filters-modal .title-wrapper .filter-buttons .clear-filters-btn{position:static;width:auto}.filters .filters-modal .title-wrapper .apply-btn,.filters .filters-modal .title-wrapper .btn-link{font-size:17px}.filters .filters-modal .title-wrapper .apply-btn{display:inline-block;background:var(--color-accent-gold);text-decoration:none;text-transform:uppercase;border-radius:30px;-webkit-transition:.3s;transition:.3s}.filters .filters-modal .title-wrapper .apply-btn:hover{background:var(--color-neutral-lightest)}.filters .filters-modal .title-wrapper .filter-title{max-width:150px}.filters .filters-modal hr{display:none}.filters .filters-modal .quick-picks-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .filters-modal .quick-picks-wrapper-content{width:55%}.filters .filters-modal .quick-picks-wrapper .quick-picks-list{font-size:15px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1){-ms-flex-item-align:start;align-self:flex-start;margin-top:-10px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1) .quick-pick-radio span{padding:20px 35px 25px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2){margin-top:-20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3){-ms-flex-item-align:center;align-self:center;margin-top:-20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4){margin-top:-20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5){-ms-flex-item-align:center;align-self:center;margin-top:-15px}.filters .filters-modal .quick-picks-wrapper .sorting-options-wrapper{padding:0}.filters .filters-modal .filters-wrapper .filters-list{font-size:15px}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox:hover span{background:var(--color-accent-gold)}.filters .filters-modal .sorting-options-wrapper.mobile{display:none}.filters .filters-modal .sorting-options-wrapper.desktop{display:block}.filters .filters-modal .sorting-options-wrapper .sorting-options-list{border-radius:24px;font-size:15px}}@media screen and (min-width:768px) and (min-width:1024px){.filters .filters-modal.collapsed{padding-left:165px}}.category-page-hero{color:var(--color-text);overflow:hidden}.category-page-hero .hero-top-block{position:relative;min-height:295px;padding-top:30px;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;z-index:1;margin:0 -15px}.category-page-hero .hero-top-block .hero-top-block-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:0 0 30px 30px;overflow:hidden}.category-page-hero .hero-top-block .hero-top-block-img:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.1);position:absolute;top:0;left:0}.category-page-hero .hero-top-block .hero-top-block-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.category-page-hero .hero-top-block .caterory-label{display:inline-block;padding:2px 15px;border:1px solid var(--color-primary);border-radius:30px;margin:0 auto;text-transform:uppercase;font-size:15px}.category-page-hero .hero-bottom-block{padding:0 15px;position:relative;z-index:2}.category-page-hero .hero-bottom-block .description{font:500 16px Poppins-Medium,sans-serif;max-width:500px;width:90%}.category-page-hero .hero-bottom-block .search-tool{padding:20px 0 36px}.category-page-hero .hero-bottom-block .hero-top-block-title{margin-top:-22px;margin-bottom:40px}.category-page-hero .hero-bottom-block .hero-top-block-title .title{background:var(--color-neutral-lightest);-webkit-background-clip:text;background-clip:text;color:var(--color-text);word-wrap:break-word;-webkit-text-stroke:12px transparent;line-height:1.25;padding:6px;font-size:28px;max-width:310px}.category-page-hero .hero-bottom-block .category-doodle{position:absolute;width:225px;height:170px;top:-28px;right:-76px}.category-page-hero .hero-bottom-block .category-doodle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-category-experience-grid{padding:30px 0}.section-category-experience-grid .title-block{margin-bottom:20px;color:var(--color-text)}.section-category-experience-grid .grid-card{position:relative;border-radius:20px;overflow:hidden}.section-category-experience-grid .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%)}.section-category-experience-grid .grid-card .card-title{font-size:20px;margin-bottom:0}.section-category-experience-grid .grid-card .card-content{padding:5px 11px;background-color:rgba(83,118,120,.8);color:var(--color-neutral-lightest);height:70px;font-size:12px;position:absolute;width:100%;bottom:0;left:0}.section-category-experience-grid .grid-card .card-content .card-description{margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section-category-experience-grid .grid-card .card-content .btn{display:block;width:100%;height:100%;font-size:0;position:absolute;top:0;left:0;z-index:1}.section-category-experience-grid .grid-card .card-img{height:100%;width:100%}.section-category-experience-grid .grid-card .card-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-category-experience-grid .grid-card-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:7.77% 8% 8% 4% 5% 14.1% 5% 10% 7.8% 7%;grid-gap:12px;max-height:467px}.section-category-experience-grid .grid-card-container .grid-card:first-child{grid-column:1;grid-row:1/6}.section-category-experience-grid .grid-card-container .grid-card:nth-child(2){grid-column:1;grid-row:6/8}.section-category-experience-grid .grid-card-container .grid-card:nth-child(3){grid-column:1;grid-row:8/11}.section-category-experience-grid .grid-card-container .grid-card:nth-child(4){grid-column:2;grid-row:1/4}.section-category-experience-grid .grid-card-container .grid-card:nth-child(5){grid-column:2;grid-row:4/7}.section-category-experience-grid .grid-card-container .grid-card:nth-child(6){grid-column:2;grid-row:7/11}.section-category-experience-grid .decore-description{max-width:300px;padding:30px 0 0 90px;position:relative;font:500 18px Architects-Daughter,sans-serif;margin:0 auto;text-align:center}.section-category-experience-grid .decore-description::before{content:"";display:block;width:90px;height:83px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/category-page-b8c1f3dd64.svg#arrow) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/category-page-b8c1f3dd64.svg#arrow) center no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:0;left:-8px}.category-page .section-what-to-expect{background-color:var(--color-primary-light);color:var(--color-neutral-lightest);padding:38px 0}.category-page .section-what-to-expect .title-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.category-page .section-what-to-expect .icon-eat,.category-page .section-what-to-expect .icon-meet-makers,.category-page .section-what-to-expect .icon-tailored{content:"";display:block;width:48px;height:55px;-ms-flex-negative:0;flex-shrink:0}.category-page .section-what-to-expect .icon-eat{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/category-page-b8c1f3dd64.svg#icon-eat) center/cover no-repeat}.category-page .section-what-to-expect .icon-meet-makers{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/category-page-b8c1f3dd64.svg#icon-meet-makers) center/cover no-repeat}.category-page .section-what-to-expect .icon-tailored{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/category-page-b8c1f3dd64.svg#icon-tailored) center/cover no-repeat}.category-page .section-what-to-expect .what-to-expect-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:320px;margin:0 auto}.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;line-height:1.33}.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item-description,.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item-title{font-size:15px;margin:0}.category-page .filters .filters-modal .title-wrapper .filter-icon{-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}.category-page .filters .filters-modal.collapsed{max-width:350px}@media screen and (min-width:768px){.category-page .filters .filters-modal.collapsed{max-width:730px}.category-page-hero .hero-top-block{padding-top:60px}.category-page-hero .hero-bottom-block .hero-top-block-title{margin-top:20px;margin-bottom:0}.category-page-hero .hero-bottom-block .hero-top-block-title .title{margin-bottom:0}.category-page-hero .hero-bottom-block .category-doodle{width:275px;height:210px;top:-100px;right:0}}@media screen and (min-width:1024px){.category-page-hero .hero-top-block{min-height:444px}.category-page-hero .hero-top-block .caterory-label{font-size:25px;padding:10px 30px;border:2px solid var(--color-primary)}.category-page-hero .hero-bottom-block .hero-top-block-title .title{font-size:50px;max-width:530px}.category-page-hero .hero-bottom-block .description{font-size:25px;max-width:680px}.category-page-hero .hero-bottom-block .category-doodle{width:470px;height:358px;top:-154px}}@media screen and (min-width:1440px){.category-page-hero .hero-bottom-block{padding:0 60px}.category-page-hero .hero-bottom-block .category-doodle{width:590px;height:450px;top:-200px;right:60px}}@media screen and (min-width:768px){.section-category-experience-grid{padding:50px 0}.section-category-experience-grid .title-block{margin-bottom:30px}.section-category-experience-grid .title-block .title{font-size:29px;text-align:center}.section-category-experience-grid .grid-card-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:20% 20% 10% 20% 20%;height:478px}.section-category-experience-grid .grid-card-container .grid-card:first-child{grid-column:1;grid-row:1/4}.section-category-experience-grid .grid-card-container .grid-card:nth-child(2){grid-column:2;grid-row:1/6}.section-category-experience-grid .grid-card-container .grid-card:nth-child(3){grid-column:3;grid-row:1/3}.section-category-experience-grid .grid-card-container .grid-card:nth-child(4){grid-column:1;grid-row:4/6}.section-category-experience-grid .grid-card-container .grid-card:nth-child(5){grid-column:3;grid-row:3/6}.section-category-experience-grid .grid-card-container .grid-card:nth-child(6){grid-column:4;grid-row:1/6}.section-category-experience-grid .grid-card .card-img{max-height:none}.section-category-experience-grid .grid-card .card-title{font-size:24px}.section-category-experience-grid .grid-card .card-content{height:100px}.section-category-experience-grid .grid-card .card-description{font-size:17px}}@media screen and (min-width:1024px){.section-category-experience-grid .grid-card .card-title{font-size:29px}.section-category-experience-grid .grid-card .card-content{height:145px;padding:8px 20px 20px}.section-category-experience-grid .grid-card .card-content .card-description{margin-bottom:5px}.section-category-experience-grid .grid-card .card-content .btn{position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:17px;color:var(--color-neutral-lightest);border-radius:20px;border:1px solid var(--color-primary);background-color:var(--color-primary);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;margin-left:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section-category-experience-grid .grid-card .card-content .btn:hover{color:var(--color-accent-gold);border-color:var(--color-accent-gold)}.section-category-experience-grid .decore-description{max-width:380px;padding:55px 0 0 130px;font-size:20px;margin:0 9% 0 auto}.section-category-experience-grid .decore-description::before{width:130px;height:120px;left:0}}@media screen and (min-width:768px){.category-page .section-what-to-expect .what-to-expect-list{-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;max-width:100%}.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:314px}.category-page .section-what-to-expect .title-block{margin:0 auto 44px}.category-page .section-what-to-expect .icon-eat,.category-page .section-what-to-expect .icon-meet-makers,.category-page .section-what-to-expect .icon-tailored{width:80px;height:90px}}@media screen and (min-width:1024px){.category-page .section-what-to-expect .what-to-expect-list{gap:50px}.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:42px}.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item-description,.category-page .section-what-to-expect .what-to-expect-list .what-to-expect-item-title{font-size:21px}.category-page .section-what-to-expect .icon-eat,.category-page .section-what-to-expect .icon-meet-makers,.category-page .section-what-to-expect .icon-tailored{width:120px;height:132px}}@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}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInN0eWxlLmNzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvcGFnZXMvaG9tZS1wYWdlLXJlZGVzaWduL3NlYXJjaC1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19icmVhZGNydW1icy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX3NlY3Rpb24tcmV2aWV3cy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9faWNvbnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvaG9zdC1jb21tb24vX2hvc3QtZGV0YWlscy1wb3B1cC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9fc2VjdGlvbi1ob3N0cy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmF2b3JpdGUtaWNvbi5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9jYXJkLWV4cGVyaWVuY2Uuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmlsdGVycy5zY3NzIiwiY2F0ZWdvcnktcGFnZS1pbnRyb19tb2JpbGUuc2NzcyIsInNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkLW1vYmlsZS5zY3NzIiwiY2F0ZWdvcnktcGFnZV9tb2JpbGUuc2NzcyIsImNhdGVnb3J5LXBhZ2UtaW50cm9fZGVza3RvcC5zY3NzIiwic2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQtZGVza3RvcC5zY3NzIiwiY2F0ZWdvcnktcGFnZV9kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19yZXZpZXdzLWRlc2t0b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBRUEsYUFDSSxpQkFBQSw4QkFDQSx1QkFBQSxLQUNBLHdCQUFBLEtBRUEsT0FBQSxFQUlBLHVDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsVUFBQSxNQUdBLDJEQUFBLHNEQUFBLG9EQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsS0FHSixzREFDSSxTQUFBLFNBRUEsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUVBLHdEQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEVBT0oscUVBQ0ksV0FBQSxvSUFDQSxRQURBLFVBSUosNERBQ0ksbUJBQUEsS0FDQSxnQkFBQSxLQUNBLFdBQUEsS0FDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxNQUFBLHFCQUNBLGlCQUFBLFlBQ0EsWUFBQSxPQUFBLENBQUEsV0FDQSxZQUFBLElBRUEsWUFBQSxLQUVBLFNBQUEsU0FDQSxRQUFBLEVBT0EsdUZBQ0ksTUFBQSxxQkFESiw4RUFDSSxNQUFBLHFCQURKLGtGQUNJLE1BQUEscUJBREosbUZBQ0ksTUFBQSxxQkFESix5RUFDSSxNQUFBLHFCQU1SLHFFQUNJLFNBQUEsU0FDQSxNQUFBLEtDNEJoQix5RkQxQmdCLHNGQUVJLFNBQUEsU0FDQSxLQUFBLEtBQ0EsTUFBQSxxQkFJSixzRkFDSSxJQUFBLElBQ0EsWUFBQSxZQUFBLENBQUEsV0FDQSxVQUFBLEtBR0oseUZBQ0ksSUFBQSxLQUNBLFlBQUEsY0FBQSxDQUFBLFdBQ0EsVUFBQSxJQUtaLG9EQUNJLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxjQUFBLE9BQUEsVUFBQSxPQUNBLFNBQUEsU0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUVBLHNFQUNJLFlBQUEsT0FBQSxDQUFBLFdBQ0EsTUFBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLFFBR0osdUVBQ0ksU0FBQSxTQUNBLGFBQUEsNkhBQUEsVUFBQSxLQUFBLDZIQUFBLFVBQ0Esa0JBQUEsUUFBQSxVQUFBLFFBQ0EsV0FBQSx5QkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE1BQUEsSUFDQSxJQUFBLEtBQ0EsT0FBQSxRQUVBLDZFQUNJLFdBQUEscUJBSVIsMEVBQ0ksU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsT0FDQSxpQkFBQSxhQUNBLE1BQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsbUJBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxnQkFBQSxXQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsZ0JBQ0EsUUFHQSxLQUFBLEtBQUEsS0FGQSxRQUFBLElBQ0EsY0FBQSxLQUVBLE9BQUEsb0JBQUEsT0FBQSxpQkFBQSxPQUFBLFlBQ0EsVUFBQSxNQU1BLHVGQUNJLGNBQUEsSUFBQSxNQUFBLDJCQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEscUJBQ0EsUUFBQSxLQUFBLEVBRUEscUdBQ0ksWUFBQSxnQkFBQSxDQUFBLFdBQ0EsVUFBQSxLQUVBLGdIQUNJLFlBQUEsZUFBQSxDQUFBLFdBQ0EsTUFBQSwyQkFJUixzR0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLFlBQUEsY0FBQSxDQUFBLFdBQ0EsVUFBQSxLQUdKLDhGQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFFQSxPQUFBLElBQUEsTUFBQSx5QkFDQSxNQUFBLHlCQUNBLGVBQ0EsY0FBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFVBQUEsS0FDQSxZQUFBLEVBRUEsdUdBQ0ksTUFBQSwyQkFDQSxhQUFBLDJCQVNoQixrRUFDSSxNQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEseUJBQ0EsaUJBQUEseUJBQ0EsTUFBQSxxQkFDQSxlQUFBLE1BQ0EsV0FBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFlBQUEsY0FBQSxDQUFBLFdBRUEsWUFBQSxJQUVBLHlFQUFBLHdFQUFBLHdFQUdJLE9BQUEsSUFBQSxNQUFBLHlCQUNBLGlCQUFBLHFCQUNBLE1BQUEseUJBSVIsaUVBSUEsaUVBSEksUUFBQSxLQVFSLHVEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFNBQUEsU0FFQSxXQUFBLE1BQ0EsT0FBQSxFQUdBLGlCQUFBLGFBQ0EsU0FBQSxLQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZUFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZUFJQSw2REFFSSxNQUFBLEtBQ0Esa0VBQ0ksV0FBQSxNQUNBLFNBQUEsU0FDQSxtQkFBQSxJQUFBLFdBQUEsSUFFQSx5RUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxnSUFBQSxVQUFBLEtBQUEsZ0lBQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxXQUFBLHlCQU9KLG9FQUNJLFFBQUEsTUFFQSxZQUFBLE9BQUEsQ0FBQSxXQUNBLE1BQUEscUJBQ0EsZ0JBQUEsS0FNQSwyRUFBQSwwRUFBQSwwRUFHSSxpQkFBQSxxQkFDQSxNQUFBLGFBSVIsMkVBQUEseUVBQUEsd0VBQUEsd0VBSUksaUJBQUEscUJBRUEsNkVBQUEsMkVBQUEsMEVBQUEsMEVBQ0ksTUFBQSxhQUlSLHdFQUNJLGlCQUFBLHFCQUVBLDBFQUNJLE1BQUEsYUFNaEIsa0VBQ0ksWUFBQSxPQUFBLENBQUEsV0FDQSxRQUFBLElBQUEsRUFBQSxJQUFBLEtBQ0EsTUFBQSxxQkFDQSxVQUFBLElBTWhCLG9DQW5Fb0IseUVBYVEsS0FBQSxLQUlSLG9FQVFRLFFBQUEsS0FBQSxFQUFBLElBQUEsS0EyQ3hCLGFBQ0ksaUJBQUEsOEJBQ0EsdUJBQUEsRUFDQSx3QkFBQSxFQUNBLFlBQUEsRUFDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsTUFBQSxNQUNBLE9BQUEsRUFBQSxLQUVBLHVDQUNJLGNBQUEsT0FBQSxVQUFBLE9BQ0EsVUFBQSxRQUNBLE1BQUEsS0FDQSxXQUFBLEVBQ0EsVUFBQSxLQU1BLDJEQUFBLHNEQUFBLG9EQUNJLE9BQUEsS0FDQSxPQUFBLEtBQ0EsWUFFQSx1RUFBQSxrRUFBQSxnRUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxTQUFBLFNBQ0EsaUJBQUEsYUFDQSxRQUFBLEVBQUEsSUFDQSxJQUFBLE1BQ0EsWUFBQSxhQUFBLENBQUEsV0FDQSxVQUFBLEtBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxPQUFBLEVBQUEsS0FDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUVBLHNGQUFBLGlGQUFBLCtFQUNJLFNBQUEsUUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLDRFQUFBLHVFQUFBLHFFQUNJLFFBQUEsRUFBQSxJQU1SLDBFQUNJLE9BQUEsT0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQUEsS0FHSSxzR0FBQSxxR0FDSSxVQUFBLEtBR0osOEZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FNaEIsc0RBQ0ksU0FBQSxTQUNBLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLFFBQUEsRUFBQSxJQUFBLEVBQUEsS0FFQSx3REFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FHSiw0REFDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsS0FFQSx1RkFDSSxNQUFBLHFCQUNBLFdBQUEsS0FDQSxVQUFBLEtBSEosOEVBQ0ksTUFBQSxxQkFDQSxXQUFBLEtBQ0EsVUFBQSxLQUhKLGtGQUNJLE1BQUEscUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FISixtRkFDSSxNQUFBLHFCQUNBLFdBQUEsS0FDQSxVQUFBLEtBSEoseUVBQ0ksTUFBQSxxQkFDQSxXQUFBLEtBQ0EsVUFBQSxNQUdKLDBEQXJGWix1Q0EwRVEsNERBbEVBLFVBQUEsTUFsQmhCLG9DQzBKRSx5RkRwRGtCLHNGQUVJLEtBQUEsS0NzRHRCLHlHRHBEc0Isc0dBQ0ksSUFBQSxFQUNBLFVBQUEsS0N1RDFCLDRHRHBEc0IseUdBQ0ksSUFBQSxLQUNBLFVBQUEsS0FNaEIsMkRBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsZUFBQSxPQUNBLGFBQUEsS0FFQSxrRUFDSSxVQUFBLEtBUVIsdURBQ0ksU0FBQSxTQUNBLFdBQUEsTUFDQSxPQUFBLEVBQ0EsMEJBQUEsSUFDQSwyQkFBQSxJQUNBLGlCQUFBLGFBQ0EsU0FBQSxLQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZUFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZUFDQSxPQUFBLEtBQUEsRUFBQSxFQUlRLHlFQUNJLE1BQUEsS0FDQSxLQUFBLEtBR0osb0VBQ0ksUUFBQSxLQUFBLEVBQUEsSUFBQSxLQUtaLGtFQUNJLFVBQUEsTUEvQkEsMERBSEosa0VBSVEsVUFBQSxNQXFDeEIsb0NBQ0ksYUFDSSxNQUFBLE1BRUEsdUNBSVEsa0VBSEosVUFBQSxNQVdaLHFDQUVJLGFBQ0ksSUFBQSxNQUNBLE9BQUEsS0FFQSx1Q0FDSSxVQUFBLE9BRUEsMkRBQUEsc0RBQUEsb0RBQ0ksT0FBQSxLQUtBLHdEQUNJLElBQUEsS0FDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FHSiw0REFDSSxhQUFBLEtBQ0EsVUFBQSxLQUVBLHVGQUNJLFVBQUEsS0FESiw4RUFDSSxVQUFBLEtBREosa0ZBQ0ksVUFBQSxLQURKLG1GQUNJLFVBQUEsS0FESix5RUFDSSxVQUFBLEtBT1Isa0VBQ0ksVUFBQSxNRTNoQnBCLGFBQ0ksUUFBQSxLQUFBLEtBQ0EsT0FBQSxLQUNBLE1BQUEsS0FFQSx1Q0FDSSxXQUFBLHdCQUNBLGNBQUEsS0FDQSxjQUFBLE9BQUEsVUFBQSxPQUNBLFVBQUEsTUFDQSxXQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQ0EsbUJBQUEsRUFBQSxNQUFBLE1BQUEsZ0JBQUEsV0FBQSxFQUFBLE1BQUEsTUFBQSxnQkFFQSxpREFDSSxTQUFBLE1BQ0EsSUFBQSxtQ0FDQSxRQUFBLEtBQ0EsS0FBQSxJQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBQ0EsTUFBQSxJQUdKLHVEQUNJLGtCQUFBLEdBQUEsWUFBQSxTQUFBLGVBQUEsVUFBQSxHQUFBLFlBQUEsU0FBQSxlQUdKLGtDQUNJLEdBUUEsS0FQSSxrQkFBQSxpQkFBQSxTQUFBLFVBQUEsaUJBQUEsU0FHSixJQUNJLGtCQUFBLGlCQUFBLFdBQUEsVUFBQSxpQkFBQSxZQU5SLDBCQUNJLEdBUUEsS0FQSSxrQkFBQSxpQkFBQSxTQUFBLFVBQUEsaUJBQUEsU0FHSixJQUNJLGtCQUFBLGlCQUFBLFdBQUEsVUFBQSxpQkFBQSxZQVFSLHNEQUNJLE9BQUEsS0FDQSxPQUFBLEVBQ0EsaUJBQUEsRUFBQSxTQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsSUFDQSxRQUFBLEVBQ0EsUUFBQSxFQUVBLHFFQUNJLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFFBQUEsS0FHSiw0REFDSSxVQUFBLEtBQ0EsTUFBQSxrQkFDQSxRQUFBLElBQUEsRUFBQSxJQUFBLEtBQ0EsV0FBQSx3QkFDQSxjQUFBLEtBQUEsRUFBQSxFQUFBLEtBRUEsdUZBQ0ksVUFBQSxLQUNBLFFBQUEsRUFDQSxXQUFBLEtBSEosOEVBQ0ksVUFBQSxLQUNBLFFBQUEsRUFDQSxXQUFBLEtBSEosa0ZBQ0ksVUFBQSxLQUNBLFFBQUEsRUFDQSxXQUFBLEtBSUEsY0FBQSxTQVBKLG1GQUNJLFVBQUEsS0FDQSxRQUFBLEVBQ0EsV0FBQSxLQUhKLHlFQUNJLFVBQUEsS0FDQSxRQUFBLEVBQ0EsV0FBQSxLQUdKLG1GQUNJLGNBQUEsU0FESiw4RUFDSSxjQUFBLFNBS1osMkRBQ0ksT0FBQSxLQUNBLE9BQUEsRUFDQSxpQkFBQSxFQUFBLFNBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxJQUNBLFdBQUEscUJBQ0EsY0FBQSxFQUFBLEtBQUEsS0FBQSxFQUVBLGtFQUNJLFVBQUEsS0FDQSxXQUFBLHFCQUNBLE1BQUEsOEJBQ0Esd0JBQUEsS0FDQSwyQkFBQSxLQUNBLFlBRUEseUVBQUEsd0VBQ0ksWUFDQSxXQUFBLHlCQUNBLE1BQUEscUJBS1osdURBQ0ksTUFBQSxLQUNBLElBQUEsSUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLFFBQUEsR0FDQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBRUEsNkRBQ0ksT0FBQSxvQkFBQSxPQUFBLGlCQUFBLE9BQUEsWUFDQSxXQUFBLHdCQUVBLHdFQUNJLFlBQUEsS0FDQSxhQUFBLEVBQ0EsV0FBQSxPQUNBLFVBQUEsS0FNQSxnRkFDSSxZQUFBLEtBR0osc0ZBQ0ksSUFBQSxLQUlSLG9FQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FHSiwwRUFDSSxhQUFBLHNIQUFBLFVBQUEsS0FBQSxzSEFBQSxVQUNBLGtCQUFBLFFBQUEsVUFBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxXQUFBLHFCQU9BLG1GQUFBLGlGQUFBLGdGQUFBLGdGQUNJLFdBQUEseUJBU3hCLG9DQUNJLGFBQ0ksUUFBQSxLQUFBLEtBRUEsdUNBQ0ksY0FBQSxLQUNBLFVBQUEsS0FJSSw0REFDSSxVQUFBLEtBQ0EsUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUNBLGNBQUEsS0FBQSxFQUFBLEVBQUEsS0FFQSx1RkFDSSxVQUFBLEtBREosOEVBQ0ksVUFBQSxLQURKLGtGQUNJLFVBQUEsS0FESixtRkFDSSxVQUFBLEtBREoseUVBQ0ksVUFBQSxLQUtaLHVEQUNJLGNBQUEsRUFBQSxFQUFBLEtBQUEsS0FJUSxnRkFDSSxZQUFBLEtBR0osc0ZBQ0ksSUFBQSxLQUlSLDBFQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxLQUdKLG9FQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FLWiwyREFDSSxNQUFBLElBQ0EsY0FBQSxFQUFBLEtBQUEsS0FBQSxFQUVBLGtFQUNJLFVBQUEsS0FDQSx3QkFBQSxLQUNBLDJCQUFBLE1DdE5wQixxQkFDSSxPQUFBLEtBQUEsS0FBQSxLQUFBLEtBRUEsc0NBQ0ksU0FBQSxRQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSxpQkFBQSxZQUVBLHVEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFFQSwwREFDSSxRQUFBLEVBQ0EsWUFBQSxjQUFBLENBQUEsV0FFQSw0REFBQSwrREFDSSxnQkFBQSxLQUNBLE1BQUEsMkJBQ0EsbUJBQUEsTUFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FFQSxrRUFBQSxxRUFDSSxNQUFBLG1DQUNBLGdCQUFBLFVBQ0EsT0FBQSxRQUtKLG1FQUFBLHNFQUNJLGNBQUEsU0FFQSx5RUFBQSw0RUFDSSxPQUFBLFFBQ0EsZ0JBQUEsS0FLWixpRkFDSSxRQUFBLElBQ0EsY0FBQSxJQUNBLE1BQUEsMkJBT3BCLG9DQUNJLHFCQUNJLFdBQUEsS0FFQSxzQ0FDSSxRQUFBLEVBRUEsdURBQ0ksTUFBQSxLQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsVUFBQSxLQUdJLGlGQUNJLFFBQUEsSUFDQSxjQUFBLEtBUXhCLG9DQUtZLHVEQUNJLE1BQUEsTUNoRmhCLFNBQ0ksUUFBQSxLQUFBLEVBQUEsRUFDQSxNQUFBLGtCQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FFQSxnQkFDSSxjQUFBLEtBRUEsbUJBQ0ksT0FBQSxFQUlSLHVCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsZ0JBQUEsS0FFQSw2QkFDSSxNQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsV0FBQSxPQUNBLGNBQUEsU0FFQSxnREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGdCQUFBLEtBQ0EsY0FBQSxLQUVBLDJEQUNJLE1BQUEsS0FDQSxPQUFBLEtBSVIsMkRBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLE9BQUEsRUFBQSxFQUFBLEtBRUEsK0VBQ0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxjQUFBLEVBQ0EsUUFBQSxZQUNBLG1CQUFBLEVBQ0EsbUJBQUEsU0FDQSxTQUFBLE9BQ0EsY0FBQSxTQUVBLG9GQUNJLFFBQUEsTUFDQSxtQkFBQSxNQUlSLDBFQUNJLFdBQUEsS0FDQSxPQUFBLFFBQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxvQkFBQSxPQUFBLFdBQUEsT0FDQSxlQUNBLE9BQUEsRUFDQSxNQUFBLGtCQUNBLG1CQUFBLE1BQUEsSUFBQSxPQUFBLFdBQUEsTUFBQSxJQUFBLE9BRUEsZ0ZBQ0ksTUFBQSxvQkFLWiwwQ0FBQSwwQ0FDSSxPQUFBLEVBR0osNENBQ0ksV0FBQSxJQUtaLCtCQUNJLE1BQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLE9BQUEsS0FBQSxLQUdKLDRCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsU0FBQSxTQUNBLGVBQUEsVUFDQSxjQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsa0JBQ0EsV0FBQSxLQUVBLHdDQUNJLFFBQUEsR0FDQSxTQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLElBQ0EsTUFBQSxNQUNBLFdBQUEscUJBQ0EsYUFBQSxpSUFBQSxNQUFBLENBQUEsUUFBQSxVQUFBLEtBQUEsaUlBQUEsTUFBQSxDQUFBLFFBQUEsVUFLWixjQUNJLFFBQUEsS0FBQSxLQUNBLGNBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSx3QkFDQSxVQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLE1BQUEsa0JBRUEsMkJBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsSUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUdKLDRCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBR0osNEJBQ0ksVUFBQSxLQUNBLE1BQUEsMkJBQ0EsV0FBQSxNQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsSUFHSiwrQkFDSSxPQUFBLEtBQUEsRUFDQSxRQUFBLFlBQ0EsbUJBQUEsRUFDQSxtQkFBQSxTQUNBLFNBQUEsT0FDQSxjQUFBLFNBRUEsb0NBQ0ksbUJBQUEsTUFDQSxXQUFBLEtBSVIsNkJBQ0ksTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxnQkFBQSxVQUNBLFlBQUEsaUJBQ0EsVUFBQSxLQUNBLE9BQUEsUUFFQSxtQ0FDSSxNQUFBLG9CQUlSLDBCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsSUFHSix5QkFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxpQkFBQSxvQkFDQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFJUixvQ0FLb0IsMkRBQ0ksV0FBQSw2SEFBQSxPQUFBLFFBQUEsV0FReEIsb0NBR1EsZ0JBQ0ksWUFBQSxZQUFBLENBQUEsY0FBQSxDQUFBLFdBTUksaURBQ0ksWUFBQSxjQUFBLENBQUEsV0FHSiwwQ0FBQSwwQ0FDSSxZQUFBLE9BQUEsQ0FBQSxjQUFBLENBQUEsV0FHSiw0Q0FDSSxZQUFBLFlBQUEsQ0FBQSxjQUFBLENBQUEsWUM5TnBCLGlCQUNJLFFBQUEsS0FBQSxFQUVBLDhCQUNJLFdBQUEsT0FFQSxxQ0FDSSxjQUFBLEVBR0osd0NBQ0ksVUFBQSxLQUlSLDBDQUNJLGNBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FFQSxxREFDSSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxjQUFBLEtBQ0EsU0FBQSxPQUVBLGtFQUNJLGVBQ0EsWUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUVBLG9FQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQUNBLGlCQUFBLFFBQ0Esa0JBQUEsa0JBQUEsVUFBQSxrQkFLWiw4Q0FBQSxnREFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BR0osdURBQ0ksUUFBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFVBQUEsTUFDQSxRQUFBLEVBQ0EsTUFBQSx5QkFDQSxLQUFBLElBQUEsS0FDQSxJQURBLG9CQUFBLFdBR0EsK0RBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsd0hBQUEsVUFBQSxPQUFBLEtBQUEsd0hBQUEsVUFBQSxPQUNBLGlCQUFBLHlCQUNBLGtCQUFBLGdCQUFBLFVBQUEsZ0JBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLE1BS1osK0JBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsSUFBQSxLQUNBLGVBQUEsS0FDQSxXQUFBLE9BQ0EsYUFBQSxNQUVBLDBDQUNJLE1BQUEsTUFDQSxrQkFBQSxFQUFBLFlBQUEsRUFFQSx3REFDSSxPQUFBLEtBS1osOEJBQ0ksT0FBQSxFQUFBLEtBSVIsZUFDSSxTQUFBLE9BQ0EsT0FBQSxNQUNBLEtBQUEsSUFBQSxLQUNBLElBREEsZ0JBQUEsV0FFQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxNQUNBLG1CQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FDQSxpQkFBQSxlQUVBLDRCQUNJLEtBQUEsTUFDQSxpQkFBQSxZQUdKLDhCQUNJLFFBQUEsRUFBQSxFQUFBLEtBQ0EsT0FBQSxFQUNBLE9BQUEsRUFDQSxNQUFBLEtBR0oscUJBQ0ksUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsa0JBQ0Esa0JBQUEsZ0JBQUEsVUFBQSxnQkFDQSxtQkFBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BR0osdUJBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxpQkFDQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FHSix3QkFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsaUlBQUEsVUFBQSxPQUFBLEtBQUEsaUlBQUEsVUFBQSxPQUdKLDZCQUNJLGlCQUFBLGlCQUdKLHlCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEscUJBQ0EsVUFBQSxLQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsT0FBQSxRQUVBLCtCQUNJLE1BQUEsb0JBRUEsd0NBS0ksbURBQUEsb0RBSkEsaUJBQUEsb0JBV1IsMENBQ0ksUUFBQSxLQUdKLGtDQUNJLGlCQUFBLHFCQUNBLGtCQUFBLGNBQUEsVUFBQSxjQUNBLGFBQUEsS0FHSixzQ0FDSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLGtCQUFBLGNBQUEsVUFBQSxjQUNBLG1CQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLGlCQUFBLElBQUEsT0FFQSw2Q0FBQSw4Q0FFSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLElBQ0EsaUJBQUEsYUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLGNBQUEsSUFHSiw2Q0FDSSxNQUFBLElBQ0EsT0FBQSxLQUtaLDhCQUNJLFFBQUEsS0FHSiw4QkFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxJQUNBLEtBQUEsSUFBQSxLQUFBLGFBQUEsV0FFQSxxQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FHSix5Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxXQUFBLHFCQUNBLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQUNBLGtCQUFBLE1BQUEsVUFBQSxNQUdKLHVDQUNJLFFBQUEsTUFDQSxRQUFBLEVBR0osNkNBQ0ksTUFBQSwyQkFJUixxQ0FDSSxTQUFBLFNBRUEsbURBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEVBQUEsRUFBQSxFQUFBLEtBQ0EsV0FBQSx3QkFDQSxNQUFBLGtCQUNBLE9BQUEsSUFBQSxNQUFBLGlCQUNBLGNBQUEsS0FHSiw2Q0FDSSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsS0FJUiw2QkFDSSxRQUFBLEVBQUEsSUFDQSxXQUFBLE9BQ0EsT0FBQSxvQkFDQSxRQUFBLE1BRUEsd0NBQ0ksTUFBQSxLQUlSLDZCQUNJLHNCQUlSLHFDTDlKWSwwRUFnQlEsVUFBQSxNSytJaEIsaUJBQ0ksUUFBQSxLQUFBLEVBRUEsMENBQ0ksTUFBQSxNQUNBLGNBQUEsS0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBRUEscURBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxpQkFBQSxRQUVBLGtFQUNJLE1BQUEsTUFDQSxPQUFBLE1BSVIsdURBQ0ksT0FBQSxFQUNBLEtBQUEsTUFDQSxVQUFBLE1BQ0EsVUFBQSxLQUVBLCtEQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsT0FLWiw4QkFDSSxjQUFBLEtBRUosd0NBQ0ksVUFBQSxLQUlKLCtCQUNJLGNBQUEsS0FBQSxVQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLEtBQ0EsV0FBQSxPQUNBLGFBQUEsRUFFQSwwQ0FDSSxNQUFBLGlCQU1SLDRCQUNJLEtBQUEsRUFDQSxJQUFBLE1BR0osOEJBQ0ksU0FBQSxTQUNBLE9BQUEsS0FDQSxVQUFBLE1BQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLGNBQUEsS0FDQSxTQUFBLE9BR0osK0JBQ0ksUUFBQSxLQUdKLGdDQUNJLFFBQUEsTUFJSiw4QkFDSSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBR0osNkJBQ0ksT0FBQSxtQkFFQSx3Q0FDSSxNQUFBLGdCQU1oQixxQ0FFUSwrQkFDSSxJQUFBLEtBRUEsMENBQ0ksTUFBQSw2QkN4WWhCLE1BQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLGFBQ0EsaUJBQUEsYUFDQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FFQSxxQ0FQSixNQVFRLE1BQUEsS0FDQSxPQUFBLE1BSVIsNkJBQ0ksYUFBQSx5SEFBQSxVQUFBLE9BQUEsS0FBQSx5SEFBQSxVQUFBLE9BR0osK0JBQ0ksYUFBQSxvSEFBQSxVQUFBLE9BQUEsS0FBQSxvSEFBQSxVQUFBLE9BR0osc0NBQ0ksYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osZ0NBQ0ksYUFBQSx1SEFBQSxVQUFBLE9BQUEsS0FBQSx1SEFBQSxVQUFBLE9BR0osaUNBQ0ksYUFBQSwySEFBQSxVQUFBLE9BQUEsS0FBQSwySEFBQSxVQUFBLE9BR0osc0NBQ0ksYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BR0osMkJBQ0ksYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osc0JBQ0ksYUFBQSx3SEFBQSxVQUFBLE9BQUEsS0FBQSx3SEFBQSxVQUFBLE9BR0osNEJBQ0ksYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BR0osMkJBQ0ksYUFBQSx1SEFBQSxVQUFBLE9BQUEsS0FBQSx1SEFBQSxVQUFBLE9BR0osbUNBQ0ksYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osY0FDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FDQSxtQkFBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BR0osU0FDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHFIQUFBLFVBQUEsT0FBQSxLQUFBLHFIQUFBLFVBQUEsT0FHSixRQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQUdKLGlCQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQUdKLFdBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHVIQUFBLFVBQUEsT0FBQSxLQUFBLHVIQUFBLFVBQUEsT0FHSixXQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsdUhBQUEsVUFBQSxPQUFBLEtBQUEsdUhBQUEsVUFBQSxPQUdKLFVBQ0ksUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osZUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsMkhBQUEsVUFBQSxPQUFBLEtBQUEsMkhBQUEsVUFBQSxPQzVHSixvQkFDSSxTQUFBLE9BQ0EsT0FBQSxNQUNBLEtBQUEsSUFBQSxLQUNBLElBREEsZ0JBQUEsV0FFQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBRUEsUUFBQSxNQUNBLG1CQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FDQSxpQkFBQSxlQUVBLGlDQUNJLEtBQUEsTUFDQSxpQkFBQSxZQUdKLG1DQUNJLE1BQUEsS0FHSixtQ0FDSSxRQUFBLEVBQUEsRUFBQSxLQUNBLE9BQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLFdBQUEsT0FDQSxXQUFBLG1CQUdKLGtDQUNJLGlCQUFBLHFCQUdKLDhCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsYUFDQSxpQkFBQSxxQkFDQSxVQUFBLEtBQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxPQUFBLFFBRUEsb0NBQ0ksTUFBQSxvQkFFQSxrREFDSSxpQkFBQSxvQkFJUiw0Q0FDSSxpQkFBQSxhQUNBLGtCQUFBLGNBQUEsVUFBQSxjQUNBLGFBQUEsS0FJUixpQ0FDSSxTQUFBLFNBQ0EsV0FBQSxPQUVBLDZDQUNJLFFBQUEsS0FBQSxFQUdKLHNEQUNJLFNBQUEsU0FDQSxLQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsSUFFQSxxRUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBQ0EsaUJBQUEsaUJBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BR0osc0VBQ0ksVUFBQSxLQUNBLE1BQUEsYUFDQSxpQkFBQSxpQkFDQSxjQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxLQUNBLFlBQUEsT0FDQSxVQUFBLEtBQ0EsU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BSVIsK0NBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsV0FBQSxLQUdKLCtDQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0Esa0JBQUEsRUFBQSxZQUFBLEVBQ0EsY0FBQSxLQUNBLFNBQUEsT0FDQSxZQUFBLEtBRUEsbURBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUNBLFFBQUEsTUFLWixxQ0FDSSxRQUFBLEtBQUEsS0FBQSxLQUNBLFlBQUEsSUFFQSxrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLFVBQUEsTUFFQSx5REFDSSxLQUFBLElBQUEsS0FBQSxvQkFBQSxXQUNBLGNBQUEsRUFHSiwrREFDSSxVQUFBLE1BSVIsNkRBQ0ksbUJBQUEsT0FBQSxJQUFBLE9BQUEsV0FBQSxJQUFBLE9BQUEsV0FBQSxPQUFBLElBQUEsT0FBQSxXQUFBLElBQUEsT0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUlSLG1DQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBQ0EsS0FBQSxJQUFBLEtBQUEsZ0JBQUEsV0FFQSwwQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FHSiw4Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxpQkFBQSxrQkFDQSxhQUFBLHlIQUFBLFVBQUEsT0FBQSxLQUFBLHlIQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFHSiw0Q0FDSSxRQUFBLE1BQ0EsUUFBQSxFQUdKLGtEQUNJLE1BQUEsaUJBSVIsZ0NBQ0ksUUFBQSxLQUFBLEtBQUEsS0FDQSxXQUFBLE9BRUEsK0NBQ0ksSUFBQSxLQUNBLGFBQUEsTUFDQSxRQUFBLEtBQUEsSUFFQSwwREFDSSxjQUFBLEtBRUEsdUVBQ0ksT0FBQSxLQUNBLGNBQUEsS0FDQSxpQkFBQSx3QkFDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsSUFFQSxtRkFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxJQUNBLGNBQUEsS0FJQSxnR0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxJQUtKLDZGQUNJLGFBQUEsS0FDQSxTQUFBLFNBRUEscUdBQ0ksUUFBQSxJQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLElBQ0EsT0FBQSxJQVF4QixzQ0FDSSxpQkFBQSxrQkFRUixtQ0FDSSxRQUFBLGVBR0osK0JBQ0ksUUFBQSxLQUFBLEtBRUEsc0NBQ0ksY0FBQSxJQUNBLE1BQUEsYUFJUix1Q0FDSSxRQUFBLEtBQUEsS0FBQSxLQUVBLG1EQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEVBQ0EsVUFBQSxLQUNBLE9BQUEsRUFBQSxLQUNBLFdBQUEsT0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUVBLDBEQUFBLDJEQUVJLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxrQkFDQSxhQUFBLG1IQUFBLFVBQUEsT0FBQSxLQUFBLG1IQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsTUFHSiwwREFDSSxJQUFBLEtBQ0EsS0FBQSxLQUNBLE9BQUEsSUFDQSxNQUFBLEVBQ0Esa0JBQUEsZUFBQSxVQUFBLGVBR0osOERBQ0ksT0FBQSxFQUdKLHFFQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsR0FDQSxJQUFBLEVBQ0EsS0FBQSxLQUdKLGlFQUNJLFlBQUEsaUJBQ0EsV0FBQSxPQUtaLHNDQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FJQSw2Q0FDSSxZQUFBLEtBQ0EsZUFBQSxLQUdKLCtDQUNJLGNBQUEsS0FFQSwwREFDSSxjQUFBLEtBQ0EsVUFBQSxNQUlSLCtDQUNJLE9BQUEsSUFBQSxNQUFBLGlCQUVBLDZEQUNJLElBQUEsRUFNaEIscUNBQ0ksb0JBQ0ksVUFBQSxLQUVBLDhCQUNJLFVBQUEsS0FFQSw0Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUtKLDZDQUNJLFFBQUEsS0FBQSxFQUdKLCtDQUNJLE1BQUEsTUFDQSxPQUFBLE1BR0osc0RBQ0ksU0FBQSxTQUNBLEtBQUEsS0FDQSxPQUFBLEtBQ0EsVUFBQSxJQUVBLHFFQUNJLE1BQUEsS0FDQSxPQUFBLEtBR0osc0VBQ0ksVUFBQSxLQUNBLFFBQUEsSUFBQSxLQUFBLElBQUEsS0FPUixrREFDSSxJQUFBLEtBRUEseURBQ0ksVUFBQSxLQUtaLG1DQUNJLElBQUEsSUFDQSxVQUFBLEtBRUEsOENBQ0ksTUFBQSxLQUNBLE9BQUEsS0FLSiwrQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxnQkFBQSxLQUNBLG1CQUFBLEtBQ0EsV0FBQSxRQUdKLDZDQUNJLE1BQUEsTUFDQSxVQUFBLEtBSVIsa0NBQ0ksUUFBQSxlQUdKLG1DQUNJLFFBQUEsZ0JBR0osNkNBQ0ksaUJBQUEsa0JBQ0EsTUFBQSxhQUVBLDBEQUNJLFlBQUEsS0FDQSxlQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxJQUFBLEtBR0osb0RBQ0ksY0FBQSxLQUNBLFdBQUEsT0FHSix3REFDSSxRQUFBLEVBRUEsdUVBQ0ksU0FBQSxTQUNBLFFBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BRUEseUVBQ0ksT0FBQSxFQUlSLDhFQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsRUFDQSxLQUFBLEtBSVIsZ0VBQ0ksUUFBQSxFQUVBLDRFQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUVBLG1GQUFBLG9GQUVJLGlCQUFBLG9CQUtaLCtEQUNJLGlCQUFBLFlBQ0EsUUFBQSxFQUVBLHNGQUNJLFNBQUEsU0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BR0osNEZBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxFQUNBLEtBQUEsS0FNUiw2Q0FDSSxZQUFBLEtBQ0EsZUFBQSxLQUdKLCtDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsSUFBQSxLQUNBLFVBQUEsT0FFQSwwREFDSSxjQUFBLEVBQ0EsVUFBQSxLQUNBLE1BQUEsaUJBR0Esd0VBQ0ksT0FBQSxLQUNBLFFBQUEsTUFReEIscUNBSVksNkNBQ0ksUUFBQSxLQUFBLEVBR0osK0NBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxZQUFBLEtBS0EscUVBQ0ksTUFBQSxLQUNBLE9BQUEsS0FHSixzRUFDSSxVQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxLQUtaLGdDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLEtBRUEsa0RBQ0ksY0FBQSxFQUNBLE1BQUEsSUFDQSxVQUFBLE1BR0osK0NBQ0ksUUFBQSxLQUNBLElBQUEsS0FHSiw2Q0FDSSxNQUFBLE1BQ0EsVUFBQSxLQUNBLFFBQUEsS0FBQSxLQUtKLDBEQUNJLFlBQUEsS0FDQSxlQUFBLEtBQ0EsSUFBQSxLQUlBLHVFQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsUUFBQSxLQUFBLEtBQUEsS0FLSiw0RUFDSSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxVQUFBLEtBRUEsb0ZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLE1BQ0EsS0FBQSxJQUdKLG1GQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxLQUNBLE1BQUEsS0FNUixzRkFDSSxRQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE9DM25CcEIsZUFDSSxRQUFBLEtBQUEsRUFFQSw0QkFDSSxRQUFBLEVBQUEsRUFBQSxFQUFBLEtBR0osMEJBQ0ksV0FBQSxPQUNBLGNBQUEsS0FHSiw2QkFDSSxlQUFBLEtBRUEsMENBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsUUFBQSxlQUFBLFFBQUEsWUFBQSxRQUNBLFFBQUEsS0FBQSxFQUFBLEtBQUEsSUFDQSxPQUFBLEtBR0osMENBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsYUFBQSxLQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsT0FBQSxlQUdKLDBDQUNJLElBQUEsS0FDQSxPQUFBLEVBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxjQUFBLEVBQ0EsUUFBQSxFQUdJLHVEQUNJLGlCQUFBLHlCQUlSLGlEQUNJLE9BQUEsS0FDQSxNQUFBLEtBQ0EsaUJBQUEscUJBQ0EsYUFBQSw2SEFBQSxVQUFBLE9BQUEsS0FBQSw2SEFBQSxVQUFBLE9BQ0Esa0JBQUEsTUFBQSxVQUFBLE1BQ0EsT0FBQSxFQUNBLG1CQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLGlCQUFBLElBQUEsT0FHSixxREFDSSxNQUFBLElBQ0Esa0JBQUEsZUFBQSxpQkFBQSxVQUFBLGVBQUEsaUJBR0oscURBQ0ksS0FBQSxJQUNBLGtCQUFBLGNBQUEsaUJBQUEsVUFBQSxjQUFBLGlCQUtaLCtCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxjQUFBLEtBQ0EsV0FBQSx3QkFDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLGdCQUNBLFNBQUEsT0FDQSxNQUFBLGlCQUNBLEtBQUEsS0FBQSxnQkFBQSxXQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsbUJBQUEsSUFBQSxXQUFBLElBRUEscUNBQ0ksTUFBQSxpQkFDQSxrQkFBQSxZQUFBLFVBQUEsWUFHSix5Q0FDSSxjQUFBLEtBQ0EsU0FBQSxPQUNBLE9BQUEsTUFFQSw2Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BSVIsOENBQ0ksU0FBQSxTQUNBLElBQUEsTUFDQSxLQUFBLElBQ0EsVUFBQSxJQUVBLDZEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLGFBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFDQSxpQkFBQSwyQkFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FHSiw4REFDSSxVQUFBLEtBQ0EsTUFBQSxhQUNBLGlCQUFBLDJCQUNBLGNBQUEsS0FDQSxRQUFBLElBQUEsS0FBQSxJQUFBLEtBQ0EsWUFBQSxPQUNBLFVBQUEsS0FDQSxTQUFBLE9BQ0EsY0FBQSxTQUNBLFFBQUEsTUFJUiwwQ0FDSSxRQUFBLEtBQUEsS0FBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUVBLHVEQUNJLGNBQUEsS0FDQSxRQUFBLFlBQ0EsbUJBQUEsRUFDQSxtQkFBQSxTQUNBLFNBQUEsT0FDQSxjQUFBLFNBQ0EsV0FBQSxNQUNBLFlBQUEsTUFJUiwyQ0FDSSxjQUFBLElBR0osOENBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsSUFDQSxLQUFBLElBQUEsS0FBQSxnQkFBQSxXQUVBLHFEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUdKLHlEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxNQUNBLGlCQUFBLDJCQUNBLGFBQUEseUhBQUEsVUFBQSxPQUFBLEtBQUEseUhBQUEsVUFBQSxPQUNBLGtCQUFBLE1BQUEsVUFBQSxNQUdKLDZEQUNJLE1BQUEsa0JBR0osdURBQ0ksUUFBQSxJQUFBLEVBQUEsRUFDQSxNQUFBLGtCQU1oQixxQ0FFUSw2QkFDSSxlQUFBLEtBRUEsMENBSUksaURBSEEsT0FBQSxLQUNBLE1BQUEsTUFXaEIscUNBRVEsNkJBQ0ksZUFBQSxLQUVBLDBDQUNJLGFBQUEsS0FHSiwwQ0FJSSxpREFIQSxPQUFBLEtBQ0EsTUFBQSxNQVdoQixxQ0FFUSwrQkFDSSxVQUFBLEtBRUEseUNBQ0ksT0FBQSxNQUlBLDZEQUNJLE1BQUEsS0FDQSxPQUFBLEtBR0osOERBQ0ksVUFBQSxLQUNBLFFBQUEsSUFBQSxLQUFBLElBQUEsS0FJUiwwQ0FDSSxRQUFBLEtBQUEsS0FBQSxLQUVBLHVEQUNJLGNBQUEsS0FJUiwyQ0FDSSxjQUFBLEtBR0osOENBQ0ksVUFBQSxLQUNBLElBQUEsSUFFQSx1REFDSSxZQUFBLElBR0oseURBQ0ksTUFBQSxLQUNBLE9BQUEsTUM3UXBCLHlCQUNJLFFBQUEsS0FBQSxFQUVBLDJDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLGNBQUEsS0FFQSw0REFDSSxPQUFBLEtBR0osNERBQ0ksTUFBQSxLQUVBLDZFQUNJLE9BQUEsRUFBQSxLQUtaLG9DQUNJLFdBQUEsT0FDQSxVQUFBLEtBQ0EsTUFBQSxrQkFDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQUEsS0FFQSwyQ0FDSSxjQUFBLEtBR0osaURBQ0ksT0FBQSxFQUlSLHNDQUNJLE9BQUEsRUFBQSxLQUdKLGlEQUNJLGNBQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLFVBQUEsS0FFQSx3REFDSSxVQUFBLEtBQ0EsY0FBQSxFQUNBLFdBQUEsS0FHSiw4REFDSSxZQUNBLFlBQUEsRUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLE9BQUEsRUFDQSxPQUFBLEtBRUEsd0ZBQ0ksVUFBQSxRQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsV0FBQSxFQUVBLHFHQUNJLE9BQUEsRUFDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FJQSxPQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsa0JBRUEsd0hBQ0ksU0FBQSxTQUNBLFdBQUEsNkhBQUEsVUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE1BQUEsTUFDQSxJQUFBLEtBRUEsK0hBQUEsOEhBRUksV0FBQSwrSEFBQSxVQUlSLHVIQUNJLFFBQUEsYUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsSUFDQSxXQUFBLEtBQ0EsTUFBQSxLQUdKLDJIQUNJLE9BQUEsT0FDQSxNQUFBLE1BUXhCLG9DQUNJLHlCQUNJLFFBQUEsS0FBQSxFQUVBLDJDQUNJLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGtCQUFBLFFBQUEsZUFBQSxRQUFBLFlBQUEsUUFDQSxjQUFBLEtBRUEsNERBQ0ksTUFBQSxpQkFJUixpREFDSSxpQkFBQSxJQUFBLGNBQUEsSUFBQSxnQkFBQSxTQUNBLFFBQUEsRUFBQSxLQUdKLG9DQUNJLFVBQUEsTUFLWixxQ0FHWSw0REFDSSxNQUFBLDZCUjA3RWhCLDJCU3JrRkEsOEJUc2tGQSxxQ1Nua0ZJLFFBQUEsbUJBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLFFBQ0EsUUFBQSxFVGdsRkosNkNBREEsZ0RBRUEsdURBSkEsZ0RTM2tGSSxtRFQ0a0ZKLDBEQUtBLHVEQURBLDBEQUVBLGlFUy9rRlEsUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsWUFDQSxZQUNBLG1CQUFBLEtBQUEsZ0JBQUEsS0FBQSxXQUFBLEtUd2xGUixvREFEQSx1REFFQSw4REFKQSx1RFNubEZRLDBEVG9sRlIsaUVBS0EsOERBREEsaUVBRUEsd0VTemxGWSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLDJIQUFBLE9BQ0EsS0FEQSxVQUVBLFFBQUEsRVQrbEZaLHFEQUNBLHdEQUNBLCtEUzdsRkksd0RUeWxGSiwyREFDQSxrRUFJQSwrREFDQSxrRUFDQSx5RVM3bEZRLFdBQUEsNkhBQUEsT0FBQSxVVG1tRlIsNERBQ0EsK0RBQ0Esc0VTbm1GUSwrRFQrbEZSLGtFQUNBLHlFQUlBLHNFQUNBLHlFQUNBLGdGU3JtRlksUUFBQSxLQUlSLG9DVHNtRkYsMkJTcnBGRiw4QlRzcEZFLHFDU3RtRk0sTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLElUNG1GTiw2Q0FEQSxnREFEQSxnRFN4bUZNLG1EVDRtRk4sdURBREEsMERTem1GVSxNQUFBLEtBQ0EsT0FBQSxNQUtaLHFDQUNJLE1BQUEsS0FDQSxPQUFBLEtBRUEsaUVBSUksd0VBSEEsTUFBQSxLQUNBLE9BQUEsS0NqRVIsaUJBQ0ksY0FBQSxLQUNBLFNBQUEsT0FDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFDQSxpQkFBQSw2QkFDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFVBQUEsTUFDQSxTQUFBLFNBQ0EsbUJBQUEsSUFBQSxXQUFBLElBRUEsdUNBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLDRDQUNJLFVBQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsS0FBQSxJQUFBLEtBR0EsRUFIQSxvQkFBQSxXQUNBLGVBQUEsVUFDQSxNQUFBLDZCQUVBLGlCQUFBLDJCQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLGNBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxJQUNBLFFBQUEsS0FBQSxLQVFKLDJCQUNJLE1BQUEsS0FDQSxPQUFBLE1BRUEsK0JBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUlSLDZCQUNJLGNBQUEsRUFDQSxRQUFBLFlBQ0EsbUJBQUEsRUFDQSxtQkFBQSxTQUNBLFNBQUEsT0FDQSxjQUFBLFNBQ0EsUUFBQSxLQUFBLEtBQUEsRUFBQSxLQUNBLFdBQUEsS0FDQSxtQkFBQSxZQUFBLFdBQUEsWUFDQSxPQUFBLHVCQU9KLDRCQUNJLFFBQUEsSUFBQSxFQUNBLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtBSUksOENBQ0ksUUFBQSxFQUdKLHVEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBR0osK0NBQ0ksUUFBQSxLQUlSLG9DQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsS0FHSiwyQ0FDSSxRQUFBLEVBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxJQUNBLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FFQSxxQ0ExRlIsNENBa0JRLFVBQUEsS0FDQSxXQUFBLEtBK0RKLDJDQVNRLE1BQUEsS0FHSixrREFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxpQkFBQSxxQkFDQSxhQUFBLDZIQUFBLE9BQUEsT0FBQSxLQUFBLDZIQUFBLE9BQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFJUiw2Q0FDSSxXQUFBLElBQ0EsVUFBQSxLQUNBLGdCQUFBLFVBRUEsb0NBOUVSLDZCQWFRLFdBQUEsS0E0REosNkNBTVEsV0FBQSxLQUNBLFVBQUEsTUFLWixnQ0FDSSxRQUFBLE1BQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxVQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsY0FBQSxLQUNBLEtBQUEsSUFBQSxLQUFBLFFBQUEsV0FDQSxpQkFBQSx5QkFDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsS0FDQSxRQUFBLEVBQ0EsbUJBQUEsUUFBQSxJQUFBLFlBQUEsV0FBQSxRQUFBLElBQUEsWUFHSix5Q0FDSSxRQUFBLEVBQUEsS0FBQSxJQUFBLEtBQ0EsTUFBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxJQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT1Y0dEZSLDhEVTF0RlEsMkRWMnRGUiw0RFV4dEZZLGFBQUEsS0FDQSxTQUFBLFNBQ0EsVUFBQSxLVjR0RloscUVVMXRGWSxrRVYydEZaLG1FVTF0RmdCLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxnQkFBQSxnQkFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFLSixrRUFDSSxXQUFBLDJIQUFBLE9BQUEsVUFDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FHSix1RUFDSSxRQUFBLE1BQ0EsVUFBQSxLQUtKLHFFQUNJLFdBQUEsdUhBQUEsT0FBQSxVQUlSLDREQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsSUFDQSxhQUFBLEVBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFFQSxtRUFDSSxRQUFBLEtBR0osMEVBSUEsbUVBSEksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBT0osa0VBQ0ksV0FBQSw2SEFBQSxPQUFBLFVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FVUix5REFMSixzQ0FDSSxRQUFBLEtBU0osOEJBQ0ksT0FBQSxFQUNBLFdBQUEsb0JBQUEsV0FBQSxpQkFBQSxXQUFBLFlBQ0EsUUFBQSxZQUNBLG1CQUFBLEVBQ0EsbUJBQUEsU0FDQSxTQUFBLE9BQ0EsY0FBQSxTQUlSLG9DQUdZLDRDQUNJLFdBQUEsT0FDQSxRQUFBLEVBQ0EsT0FBQSxFQUdKLGtEQUNJLFdBQUEsUUFDQSxRQUFBLEVBQ0EsT0FBQSxLQUVBLCtEQUNJLFFBQUEsWUFJUixzQ0FDSSxRQUFBLEVBSVIseUNBQ0ksTUFBQSxJQUdKLDZCQUNJLFFBQUEsS0FHSiw0QkFDSSxPQUFBLE1BRUEsMkNBQ0ksUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFdBSVIsOEJBQ0ksUUFBQSxZQUNBLG1CQUFBLEVBQ0EsT0FBQSxLQUNBLFdBQUEsS0FHSixzQ0FDSSxRQUFBLE1BQ0EsbUJBQUEsUUFBQSxJQUFBLFlBQUEsV0FBQSxRQUFBLElBQUEsWUFFQSxrREFDSSxRQUFBLFlBQ0EsUUFBQSxFQUNBLG1CQUFBLEVBQ0EsT0FBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLEtBSVIsNENBQ0ksV0FBQSxPQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsbUJBQUEsUUFBQSxJQUFBLFlBQUEsV0FBQSxRQUFBLElBQUEsWUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUVBLHlEQUNJLFFBQUEsTUFDQSxVQUFBLEtBQ0EsVUFBQSxvQkFBQSxVQUFBLGlCQUFBLFVBQUEsWUFDQSxPQUFBLEtBQUEsRUFBQSxFQUNBLFFBQUEsSUFBQSxNQ3ZVaEIsU0FDSSxjQUFBLEtBQ0EsU0FBQSxTQUVBLHdCQUNJLFNBQUEsU0FDQSxXQUFBLE9BQ0EsVUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLEtBQ0EsWUFBQSxNQUNBLFdBQUEscUJBQ0EsTUFBQSw4QkFDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLFFBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFDQSxtQkFBQSxJQUFBLE9BQUEsV0FBQSxJQUFBLE9BRUEsa0NBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsV0FBQSxLQUNBLFVBQUEsTUFDQSxjQUFBLEVBQUEsS0FBQSxLQUFBLEVBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBRUEsbURBQ0ksV0FBQSxFQUNBLFVBQUEsRUFDQSxRQUFBLEVBR0osaURBQ0ksT0FBQSxFQUNBLE9BQUEsUUFFQSxrRUFDSSxlQUdKLDREQUNJLFlBQUEsRUFDQSxrQkFBQSxjQUFBLFdBQUEsVUFBQSxjQUFBLFdBR0osNERBQ0ksUUFBQSxLQUdKLCtEQUNJLFVBQUEsS0FJUiw2Q0FDSSxXQUFBLEVBQ0EsUUFBQSxFQUdKLGtEQUNJLFdBQUEsRUFDQSxVQUFBLEVBQ0EsUUFBQSxFQUVBLHlEQUNJLFFBQUEsZUFLWix3Q0FDSSxXQUFBLE1BQ0EsVUFBQSxNQUdKLDJCQUNJLGFBQUEsd0JBQ0EsY0FBQSxLQUdKLHVDQUNJLFVBQUEsS0FDQSxjQUFBLEVBQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFHSix5Q0FDSSxXQUFBLE9BQ0EsVUFBQSxNQUdKLHdDQUNJLGVBQUEsS0FFQSxxREFDSSxRQUFBLElBQUEsS0FDQSxjQUFBLEtBQ0EsV0FBQSwyQkFDQSxNQUFBLHFCQUNBLFlBQ0EsTUFBQSxLQUVBLGdGQUNJLE1BQUEscUJBREosdUVBQ0ksTUFBQSxxQkFESiwyRUFDSSxNQUFBLHFCQURKLDRFQUNJLE1BQUEscUJBREosa0VBQ0ksTUFBQSxxQkFJUixxREFDSSxRQUFBLEVBQ0EsZUFFQSwrRUFDSSxlQUNBLFdBQUEsS0FFQSw4RkFDSSxPQUFBLEtBQ0EsT0FBQSxFQUNBLGlCQUFBLEVBQUEsU0FBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUNBLFFBQUEsRUFFQSw2R0FDSSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxRQUFBLEtBR0osb0dBQ0ksUUFBQSxJQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsMkJBQ0EsTUFBQSxxQkFDQSxZQUNBLE1BQUEsS0FDQSxVQUFBLEtBRUEsK0hBQ0ksTUFBQSxxQkFDQSxVQUFBLEtBRkosc0hBQ0ksTUFBQSxxQkFDQSxVQUFBLEtBRkosMEhBQ0ksTUFBQSxxQkFDQSxVQUFBLEtBRkosMkhBQ0ksTUFBQSxxQkFDQSxVQUFBLEtBRkosaUhBQ0ksTUFBQSxxQkFDQSxVQUFBLEtBS1osbUdBQ0ksUUFBQSxLQUlSLG9DQUNJLCtFQUNJLFVBQUEsS0FHSixxRUFDSSxNQUFBLEtBQ0EsSUFBQSxJQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsUUFBQSxHQUNBLGNBQUEsRUFBQSxFQUFBLEtBQUEsS0FFQSwyRUFDSSxXQUFBLHdCQUtJLDhGQUNJLFlBQUEsS0FHSixvR0FDSSxJQUFBLEtBSVIsa0ZBQ0ksUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUdKLHdGQUNJLGFBQUEsc0hBQUEsVUFBQSxLQUFBLHNIQUFBLFVBQ0Esa0JBQUEsUUFBQSxVQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFdBQUEscUJBT0EsaUdBQUEsK0ZBQUEsOEZBQUEsOEZBQ0ksV0FBQSwwQkFVNUIsbUNBQ0ksU0FBQSxTQUNBLE9BQUEsRUFDQSxNQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxXQUFBLE1BQ0EsV0FBQSxtSEFBQSxPQUNBLE1BREEsVUFFQSxRQUFBLEdBR0osdUNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsS0FFQSxvREFDSSxVQUFBLEtBQ0EsV0FBQSxLQUNBLGFBQUEscUhBQUEsVUFBQSxPQUFBLEtBQUEscUhBQUEsVUFBQSxPQUNBLFdBQUEsOEJBQ0Esb0JBQUEsT0FBQSxXQUFBLE9BQ0EsYUFBQSxJQUdKLHFEQUNJLE9BQUEsRUFBQSxLQUFBLEVBQUEsRUFDQSxVQUFBLE1BR0osd0RBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsS0FBQSxFQUNBLGNBQUEsS0FDQSxRQUFBLElBQUEsSUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLGNBQUEsSUFBQSxnQkFBQSxTQUdKLHVEQUNJLFNBQUEsU0FFQSwwRUFDSSxTQUFBLFNBQ0EsS0FBQSxLQUNBLFVBQUEsS0FHQSxNQUFBLEtBQ0EsUUFBQSxJQUFBLEVBQ0EsZUFBQSxXQUlSLGtEQUNJLFdBQUEseUJBQ0EsWUFDQSxRQUFBLElBQUEsS0FDQSxjQUFBLEtBQ0EsTUFBQSxxQkFDQSxVQUFBLE1BQ0EsYUFBQSxLQUNBLG1CQUFBLEdBQUEsWUFBQSxXQUFBLEdBQUEsWUFDQSxlQUFBLFVBQ0EsVUFBQSxLQUVBLHlEQUNJLFdBQUEsOEJBSVIsa0RBQ0ksYUFBQSw0SEFBQSxVQUFBLE9BQUEsS0FBQSw0SEFBQSxVQUFBLE9BQ0Esa0JBQUEsTUFBQSxVQUFBLE1BQ0EsV0FBQSx5QkFDQSxZQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0Esa0JBQUEsY0FBQSxVQUFBLGNBS0osK0RBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFVBQUEsS0FFQSxvRUFDSSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUVBLGlGQUNJLG9CQUFBLElBQUEsV0FBQSxTQUNBLFdBQUEsTUFHSSx3R0FDSSxXQUFBLHNIQUFBLE9BQ0EsTUFEQSxVQUVBLFFBQUEsS0FBQSxLQUFBLEtBR0osc0hBQ0ksV0FBQSw4SEFBQSxPQUNBLE1BREEsVUFFQSxNQUFBLHFCQUtaLGlGQUNJLFdBQUEsTUFHSSx3R0FDSSxXQUFBLHNIQUFBLE9BQ0EsTUFEQSxVQUVBLFFBQUEsS0FBQSxLQUFBLEtBR0osc0hBQ0ksV0FBQSw4SEFBQSxPQUNBLE1BREEsVUFFQSxNQUFBLHFCQUtaLGlGQUNJLG9CQUFBLElBQUEsV0FBQSxTQUNBLFdBQUEsTUFHSSx3R0FDSSxXQUFBLHNIQUFBLE9BQ0EsTUFEQSxVQUVBLFFBQUEsS0FBQSxLQUFBLEtBR0osc0hBQ0ksV0FBQSw4SEFBQSxPQUNBLE1BREEsVUFFQSxNQUFBLHFCQUtaLGlGQUNJLFdBQUEsTUFHSSx3R0FDSSxXQUFBLHNIQUFBLE9BQ0EsTUFEQSxVQUVBLFFBQUEsS0FBQSxLQUFBLEtBR0osc0hBQ0ksV0FBQSw4SEFBQSxPQUNBLE1BREEsVUFFQSxNQUFBLHFCQUtaLGlGQUNJLG9CQUFBLElBQUEsV0FBQSxTQUNBLFdBQUEsTUFHSSx3R0FDSSxXQUFBLHNIQUFBLE9BQ0EsTUFEQSxVQUVBLFFBQUEsS0FBQSxLQUFBLEtBR0osc0hBQ0ksV0FBQSw4SEFBQSxPQUNBLE1BREEsVUFFQSxNQUFBLHFCQUtaLHNGQUNJLE9BQUEsUUFFQSw0RkFDSSxTQUFBLFNBQ0EsUUFBQSxHQUNBLFFBQUEsRUFHSiwyRkFDSSxRQUFBLE1BQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFRaEIsZ0VBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxjQUFBLEtBR0osdURBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxJQUFBLEtBQ0EsY0FBQSxLQUNBLFVBQUEsS0FHSSw4RUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLFFBQ0EsbUJBQUEsSUFBQSxXQUFBLElBRUEsb0ZBQ0ksU0FBQSxTQUNBLFFBQUEsR0FDQSxRQUFBLEVBR0osbUZBQ0ksTUFBQSxxQkFDQSxRQUFBLElBQUEsS0FDQSxXQUFBLDZCQUNBLGNBQUEsS0FHSixpR0FDSSxXQUFBLHlCQU9wQixpREFDSSxTQUFBLFNBQ0EsZUFBQSxLQUVBLHlEQUNJLFFBQUEsS0FHSix1RUFDSSxjQUFBLEtBQ0EsV0FBQSw2QkFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFdBQUEsS0FDQSxVQUFBLEtBS1ksNEdBQ0ksWUFBQSxLQUNBLGNBQUEsS0FBQSxLQUFBLEVBQUEsRUFPSiwyR0FDSSxlQUFBLEtBQ0EsY0FBQSxFQUFBLEVBQUEsS0FBQSxLQUtaLDJGQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsUUFDQSxtQkFBQSxJQUFBLFdBQUEsSUFFQSxpR0FDSSxTQUFBLFNBQ0EsUUFBQSxHQUNBLFFBQUEsRUFHSixnR0FDSSxNQUFBLGtCQUNBLFFBQUEsSUFBQSxLQUNBLFFBQUEsTUFDQSxNQUFBLEtBR0osOEdBS0ksc0dBSkEsV0FBQSx5QkFhcEIsd0NBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsV0FBQSxLQUNBLElBQUEsS0FFQSxxREFDSSxPQUFBLEVBTWhCLG9DQUNJLFNBQ0ksY0FBQSxLQUVBLHVCQUNJLGNBQUEsTUFHSix3QkFDSSxPQUFBLEtBQ0EsY0FBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLGFBQUEsTUFDQSxlQUFBLEVBQ0EsUUFBQSxLQUNBLFNBQUEsU0FFQSxrQ0FDSSxTQUFBLFNBQ0EsVUFBQSxNQUNBLFdBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFNQSxpREFDSSxPQUFBLEVBRUEsNERBQ0ksWUFBQSxLQUdKLDREQUNJLFFBQUEsYUFDQSxhQUFBLEtBS1osdUNBQ0ksVUFBQSxLQUdKLG1DQUNJLE1BQUEsRUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUdKLHVDQUNJLGNBQUEsS0FFQSx3REFDSSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsY0FBQSxLQUNBLGVBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FHSixvREFDSSxVQUFBLEtBQ0EsV0FBQSxLQUdKLGtEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxLQUdKLHVEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUVBLDBFQUNJLFNBQUEsT0FDQSxNQUFBLEtBSVIsa0RBQUEsaURBQ0ksVUFBQSxLQUdKLGtEQUNJLFFBQUEsYUFDQSxXQUFBLHlCQUNBLGdCQUFBLEtBQ0EsZUFBQSxVQUNBLGNBQUEsS0FDQSxtQkFBQSxJQUFBLFdBQUEsSUFFQSx3REFDSSxXQUFBLDhCQUlSLHFEQUNJLFVBQUEsTUFJUiwyQkFDSSxRQUFBLEtBR0osNkNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBRUEscURBQ0ksTUFBQSxJQUdKLCtEQUNJLFVBQUEsS0FHSSxpRkFDSSxvQkFBQSxNQUFBLFdBQUEsV0FDQSxXQUFBLE1BR0ksd0dBQ0ksUUFBQSxLQUFBLEtBQUEsS0FLWixpRkFDSSxXQUFBLE1BR0osaUZBQ0ksb0JBQUEsT0FBQSxXQUFBLE9BQ0EsV0FBQSxNQUdKLGlGQUNJLFdBQUEsTUFHSixpRkFDSSxvQkFBQSxPQUFBLFdBQUEsT0FDQSxXQUFBLE1BS1osc0VBQ0ksUUFBQSxFQU1KLHVEQUNJLFVBQUEsS0FHSSx5RkFDSSxXQUFBLHlCQVFaLHdEQUNJLFFBQUEsS0FHSix5REFDSSxRQUFBLE1BR0osdUVBQ0ksY0FBQSxLQUNBLFVBQUEsTUE1SkosMkRBUEosa0NBUVEsYUFBQSxPQzlpQnBCLG9CQUNJLE1BQUEsa0JBQ0EsU0FBQSxPQUVBLG9DQUNJLFNBQUEsU0FDQSxXQUFBLE1BQ0EsWUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFFBQUEsRUFDQSxPQUFBLEVBQUEsTUFFQSx3REFDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsR0FDQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsU0FBQSxPQUVBLCtEQUNJLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLGVBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBR0osNERBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUNBLFFBQUEsTUFJUixvREFDSSxRQUFBLGFBQ0EsUUFBQSxJQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEscUJBQ0EsY0FBQSxLQUNBLE9BQUEsRUFBQSxLQUNBLGVBQUEsVUFDQSxVQUFBLEtBSVIsdUNBQ0ksUUFBQSxFQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsRUFFQSxvREFDSSxLQUFBLElBQUEsS0FBQSxlQUFBLFdBQ0EsVUFBQSxNQUNBLE1BQUEsSUFHSixvREFDSSxRQUFBLEtBQUEsRUFBQSxLQUdKLDZEQUNJLFdBQUEsTUFDQSxjQUFBLEtBRUEsb0VBQ0ksV0FBQSw4QkFDQSx3QkFBQSxLQUFBLGdCQUFBLEtBQ0EsTUFBQSxrQkFDQSxVQUFBLFdBQ0Esb0JBQUEsS0FBQSxZQUNBLFlBQUEsS0FDQSxRQUFBLElBQ0EsVUFBQSxLQUNBLFVBQUEsTUFJUix3REFDSSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxJQUFBLE1BQ0EsTUFBQSxNQUVBLDREQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUM5RmhCLGtDQUNJLFFBQUEsS0FBQSxFQUVBLCtDQUNJLGNBQUEsS0FDQSxNQUFBLGtCQUdKLDZDQUNJLFNBQUEsU0FDQSxjQUFBLEtBQ0EsU0FBQSxPQUVBLHFEQUNJLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxXQUFBLHlHQUFBLFdBQUEsbUVBR0oseURBQ0ksVUFBQSxLQUNBLGNBQUEsRUFHSiwyREFDSSxRQUFBLElBQUEsS0FDQSxpQkFBQSxvQkFDQSxNQUFBLDhCQUNBLE9BQUEsS0FDQSxVQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsS0FBQSxFQUVBLDZFQUNJLE9BQUEsRUFDQSxTQUFBLE9BQ0EsUUFBQSxZQUNBLG1CQUFBLEVBQ0EsbUJBQUEsU0FHSixnRUFDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxVQUFBLEVBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUlSLHVEQUNJLE9BQUEsS0FDQSxNQUFBLEtBRUEsMkRBQ0ksUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFLWix1REFDSSxRQUFBLEtBQ0Esc0JBQUEsSUFBQSxJQUNBLG1CQUFBLE1BQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxNQUFBLEdBQUEsSUFBQSxLQUFBLEdBQ0EsU0FBQSxLQUNBLFdBQUEsTUFHSSw4RUFDSSxZQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsRUFHSiwrRUFDSSxZQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsRUFHSiwrRUFDSSxZQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsR0FHSiwrRUFDSSxZQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsRUFHSiwrRUFDSSxZQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsRUFHSiwrRUFDSSxZQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsR0FLWixzREFDSSxVQUFBLE1BQ0EsUUFBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFNBQUEsU0FDQSxLQUFBLElBQUEsS0FBQSxvQkFBQSxXQUNBLE9BQUEsRUFBQSxLQUNBLFdBQUEsT0FFQSw4REFDSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxxQkFDQSxhQUFBLDhHQUFBLE9BQUEsVUFBQSxLQUFBLDhHQUFBLE9BQUEsVUFDQSxrQkFBQSxNQUFBLFVBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsS0NsSVIsdUNBQ0ksaUJBQUEsMkJBQ0EsTUFBQSw4QkFDQSxRQUFBLEtBQUEsRUFFQSxvREFDSSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLE9BQUEsRUFBQSxLQUdKLGlEZHk0SFIseURBQ0Esc0RjdjRIWSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBR0osaURBQ0ksV0FBQSxpSEFBQSxPQUFBLE1BQUEsVUFHSix5REFDSSxXQUFBLHlIQUFBLE9BQUEsTUFBQSxVQUdKLHNEQUNJLFdBQUEsc0hBQUEsT0FBQSxNQUFBLFVBR0osNERBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBRUEsaUZBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsS0FDQSxZQUFBLEtkaTVIaEIsNkZjOTRIWSx1RkFFSSxVQUFBLEtBQ0EsT0FBQSxFQVFBLG1FQUNJLGFBQUEsc0hBQUEsVUFBQSxLQUFBLHNIQUFBLFVBSVIsaURBQ0ksVUFBQSxNQ2xFaEIsb0NEaUVZLGlEQUlRLFVBQUEsTUNuRVosb0NBQ0ksWUFBQSxLQUlBLDZEQUNJLFdBQUEsS0FDQSxjQUFBLEVBRUEsb0VBQ0ksY0FBQSxFQUlSLHdEQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsSUFBQSxPQUNBLE1BQUEsR0FNaEIscUNBRVEsb0NBQ0ksV0FBQSxNQUVBLG9EQUNJLFVBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxxQkFNQSxvRUFDSSxVQUFBLEtBQ0EsVUFBQSxNQUlSLG9EQUNJLFVBQUEsS0FDQSxVQUFBLE1BR0osd0RBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxJQUFBLFFBTWhCLHFDQUdRLHVDQUNJLFFBQUEsRUFBQSxLQUNBLHdEQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsSUFBQSxPQUNBLE1BQUEsTUNyRWhCLG9DQUNJLGtDQUNJLFFBQUEsS0FBQSxFQUVBLCtDQUNJLGNBQUEsS0FFQSxzREFDSSxVQUFBLEtBQ0EsV0FBQSxPQUlSLHVEQUNJLFFBQUEsS0FDQSxzQkFBQSxJQUFBLElBQUEsSUFBQSxJQUNBLG1CQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsSUFDQSxPQUFBLE1BR0ksOEVBQ0ksWUFBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBR0osK0VBQ0ksWUFBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBR0osK0VBQ0ksWUFBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBR0osK0VBQ0ksWUFBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBR0osK0VBQ0ksWUFBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBR0osK0VBQ0ksWUFBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBTVIsdURBQ0ksV0FBQSxLQUdKLHlEQUNJLFVBQUEsS0FHSiwyREFDSSxPQUFBLE1BR0osK0RBQ0ksVUFBQSxNQU1oQixxQ0FHWSx5REFDSSxVQUFBLEtBR0osMkRBQ0ksT0FBQSxNQUNBLFFBQUEsSUFBQSxLQUFBLEtBRUEsNkVBQ0ksY0FBQSxJQUdKLGdFQUNJLFNBQUEsT0FDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFVBQUEsS0FDQSxNQUFBLDhCQUNBLGNBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxxQkFDQSxpQkFBQSxxQkFDQSxRQUFBLElBQUEsS0FDQSxtQkFBQSxNQUFBLElBQUEsT0FBQSxhQUFBLElBQUEsT0FBQSxXQUFBLE1BQUEsSUFBQSxPQUFBLGFBQUEsSUFBQSxPQUNBLFVBQUEsS0FDQSxXQUFBLE9BQ0EsWUFBQSxLQUNBLE9BQUEsb0JBQUEsT0FBQSxpQkFBQSxPQUFBLFlBRUEsc0VBQ0ksTUFBQSx5QkFDQSxhQUFBLHlCQU1oQixzREFDSSxVQUFBLE1BQ0EsUUFBQSxLQUFBLEVBQUEsRUFBQSxNQUNBLFVBQUEsS0FDQSxPQUFBLEVBQUEsR0FBQSxFQUFBLEtBRUEsOERBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxLQUFBLEdDdkhoQixvQ0FHWSw0REFDSSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxVQUFBLEtBRUEsaUZBQ0ksbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFdBQUEsT0FDQSxVQUFBLE1BSVIsb0RBQ0ksT0FBQSxFQUFBLEtBQUEsS0FHSixpRGpCNm1JVix5REFDQSxzRGlCM21JYyxNQUFBLEtBQ0EsT0FBQSxNQU1oQixxQ0FHWSw0REFDSSxJQUFBLEtBRUEsaUZBQ0ksbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFdBQUEsT0FDQSxJQUFBLEtqQjZtSWxCLDZGaUIxbUljLHVGQUVJLFVBQUEsS0FJUixpRGpCd21JVix5REFDQSxzRGlCdG1JYyxNQUFBLE1BQ0EsT0FBQSxPQ25EaEIsb0NBQ0ksU0FDSSxRQUFBLEtBQUEsRUFBQSxFQUNBLGlCQUFBLFlBRUEsZ0JBQ0ksY0FBQSxLQUdKLHVCQUNJLE9BQUEsRUFDQSxJQUFBLEtBRUEsNkJBQ0ksTUFBQSxpQkFDQSxtQkFBQSxLQUFBLFdBQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSxjQUFBLEVBQ0EsV0FBQSxLQUVBLGdEQUNJLGlCQUFBLEtBQUEsY0FBQSxLQUFBLGdCQUFBLEtBRUEsMkRBQ0ksTUFBQSxLQUNBLE9BQUEsS0FLSiwrRUFDSSxZQUFBLEtBQ0EsV0FBQSxTQUVBLDBEQUpKLCtFQUtRLFVBQUEsS0FDQSxZQUFBLE1BcEM1QixvQ0F3Q29CLDBFQUNJLG9CQUFBLElBQUEsV0FBQSxTQVlSLDRDQUpBLDBDQUpBLDBDQUNJLFVBQUEsS0FhWiwrQkFDSSxPQUFBLEtBQUEsS0FDQSxVQUFBLE1BR0osNEJBQ0ksUUFBQSxhQUVBLHdDQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxNQUlSLHVCQUNJLGdCQUFBLFVBQ0EsT0FBQSxFQUNBLE9BQUEsS0FBQSxFQUFBLEVBQ0EsaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxZQUFBLGdCQUFBLENBQUEsV0FFQSw2QkFDSSxNQUFBLGtCQUNBLGlCQUFBLHdCQUtaLGNBQ0ksT0FBQSxFQUNBLFVBQUEsS0FFQSwyQkFDSSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBRUEseUNBQ0ksbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFVBQUEsS0FFQSxXQUFBLE1BRUEsNERBQ0ksS0FBQSxJQUFBLEtBQUEsaUJBQUEsV0FLWiw2QkFDSSxVQUFBIiwiZmlsZSI6ImZyb250ZW5kLWNhdGVnb3J5LXBhZ2UtNzU1ZGY2NDdkYi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VhcmNoLXRvb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDEwcHggMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1zZWFyY2hfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LWRvd24teWVsbG93IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtYWRkaXRpb25hbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm9vayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbmQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggMnB4IDAgMjZweDtcblxuICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1tYXJrZXJfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggNTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuYXJlYS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTGlnaHQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUsIC5hbW91bnQtcGVvcGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgNjYlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MXB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDM0JTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDY5cHggMCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgdG9wOiAzOTVweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5zZWFyY2gtdG9vbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4td2lkdGg6IDI4NXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZsZXg6IDAgMSAxMDAlO1xuICBtYXJnaW46IDAgMjVweCAxMHB4IDI1cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tc2VhcmNoX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLFxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlciB7XG4gIHRvcDogNXB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgdG9wOiAxOHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IC0xNDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiA1MzBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUtYWRkaXRpb25hbCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5ib29rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmZpbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDAlO1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAyM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLW1hcmtlcl95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgbGVmdDogMjRweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXMgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB0b3A6IC0xOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUxpZ2h0LCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTQxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuYW1vdW50LXBlb3BsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIDY2JTtcbiAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDUxcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBmbGV4OiAwIDEgMzQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgbGVmdDogMzZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB0b3A6IDM5NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiA5MjVweDtcbiAgbWF4LWhlaWdodDogNzJweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDMuNnB4IDMuNnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lci5zY3JvbGxpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKyAxMHB4KTtcbiAgei1pbmRleDogMTAwMTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA5NSU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lci5zY2FsZS1hbmltYXRpb24ge1xuICBhbmltYXRpb246IHNjYWxlQW5pbWF0aW9uIDJzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuQGtleWZyYW1lcyBzY2FsZUFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAubG9jYXRpb24taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBib3JkZXItcmFkaXVzOiAxOXB4IDAgMCAxOXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6cGxhY2Vob2xkZXItc2hvd24ge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTlweCAxOXB4IDA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE5cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxOXB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjphY3RpdmUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDU1JTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0IC5ub3QtZm91bmQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIGEge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICB0b3A6IDMwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggNTBweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOjpiZWZvcmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2xvY2F0aW9uXCIpIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0b3A6IDE0cHg7XG4gIGxlZnQ6IDE5cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQ6OmJlZm9yZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXM6OmJlZm9yZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXI6OmJlZm9yZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMCAxNnB4IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweCAwIDAgMzVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzNXB4IDM1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgdG9wOiA1M3B4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMThweCAxMHB4IDE4cHggNTBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMzVweCAzNXB4IDA7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDIwcHg7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgYSwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgYTpob3ZlciwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHNwYW46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIGEsIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgc3BhbiB7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBhOmhvdmVyLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIHNwYW46aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCI+XCI7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIj5cIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXZpZXdzIHtcbiAgcGFkZGluZzogNjBweCAwIDAgMDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnJldmlld3MgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5yZXZpZXdzIC50aXRsZSBoMiB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3QgLmljb24tc3RhciB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uLmZ1bGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUsIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1jaXR5IHtcbiAgbWFyZ2luOiAwO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWF1dGhvciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5yZXZpZXdzIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDMwcHggYXV0bztcbn1cbi5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHRvcDogM3B4O1xuICByaWdodDogLTE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS1jNDMxOTI1NGQwLnN2ZyNpY29uLWFycm93LWRvd25cIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG4uY2FyZC1yZXZpZXdzIHtcbiAgcGFkZGluZzogMTVweCAxN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uY2FyZC1yZXZpZXdzIC5jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jYXJkLXJldmlld3MgLmNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1pbmZvIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNweDtcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtY29udGVudCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtY29udGVudC5mdWxsIHtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zLVNlbWlCb2xkXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmNhcmQtcmV2aWV3cyAubGlzdC1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXB4O1xufVxuLmNhcmQtcmV2aWV3cyAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLWM0MzE5MjU0ZDAuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLWM0MzE5MjU0ZDAuc3ZnI3N0YXJfeWVsbG93XCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnJldmlld3MgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGF0ZSwgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnNlY3Rpb24tcmV2aWV3cyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnRpdGxlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnRpdGxlLWJsb2NrIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCAucGxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCAucGxheS1idXR0b24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS1jNDMxOTI1NGQwLnN2ZyNwbGF5LWJ1dHRvblwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmN2VjO1xuICBtYXNrLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHZpZGVvLCAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogNTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgZm9udDogNTAwIDEycHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLWM0MzE5MjU0ZDAuc3ZnI2Fycm93NFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogLTgwcHg7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgd2lkdGg6IDI4M3B4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0gLmNhcmQtcmV2aWV3cyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yZXZpZXdzLXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZm9udDogNDAwIDE1cHggXCJQb3BwaW5zLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLnJldmlld3MtcG9wdXAuaGlkZGVuLXBvcHVwIHtcbiAgbGVmdDogLTEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJldmlld3MtcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMjRweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJldmlld3MtcG9wdXAgLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnJldmlld3MtcG9wdXAgLnNlYXJjaCB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLWM0MzE5MjU0ZDAuc3ZnI3NlYXJjaC1pY29uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4ucmV2aWV3cy1wb3B1cCAuY2hldnJvbiB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLWM0MzE5MjU0ZDAuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnJldmlld3MtcG9wdXAgLnBvcHVwLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIC5pY29uLW9wZW5lcjo6YmVmb3JlLCAucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmljb24tb3BlbmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2suYnRuLWJhY2stZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sgLmNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sgLmljb24tb3BlbmVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1vcGVuZXI6OmJlZm9yZSwgLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLW9wZW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1vcGVuZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJldmlld3MtcG9wdXAgLnRvcC1maXgtYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgZm9udDogNzAwIDIwcHggXCJQb3BwaW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS1jNDMxOTI1NGQwLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtYmxvY2sgLnJldmlld3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIC5zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIC5zZWFyY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxNXB4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtbGlzdCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE2OXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1saXN0IC5saXN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5jYXJkLXJldmlld3Mge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyB7XG4gICAgd2lkdGg6IDUxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCB7XG4gICAgd2lkdGg6IDUxM3B4O1xuICAgIGhlaWdodDogNjU1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDYxLCA1OCwgNTgpO1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby1ib3ggLnBsYXktYnV0dG9uIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tdGl0bGUge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMTVweDtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tdGl0bGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMzBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC50aXRsZS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC50aXRsZS1ibG9jayAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAuaGlkZGVuLXBvcHVwIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTEzMCU7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAgLnBvcHVwLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5yZXZpZXdzLXBvcHVwLmJ0bi1iYWNrLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmV2aWV3cy1wb3B1cC5idG4tYmFjay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucmV2aWV3cy1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgfVxuICAucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1saXN0IHtcbiAgICBoZWlnaHQ6IGNhbGMoOTB2aCAtIDE2OXB4KTtcbiAgfVxuICAucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMzBweCk7XG4gIH1cbn1cbi5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjYm9va21hcmtcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbi5pY29uLWtub3dzLWV2ZXJ5LWhpZGRlbi1nZW0ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2ZpbmQtb24tbWFwXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWxvdmVzLWZvb2QtbG9jYWwtY3VsdHVyZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjbm9vZGxlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWN1bHR1cmFsLXN0b3JpZXMtbG9jYWwtaW5zaWdodHMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2Jvb2ttYXJrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWtub3dzLXRoZS1jaXR5LWluc2lkZS1vdXQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2RpcmVjdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1icmluZ3Mtc3Rvcmllcy1wbGFjZXMtbGlmZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjc3BlZWNoLWJ1YmJsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1hcmNoaXRlY3R1cmFsLWN1bHR1cmFsLWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNza3lsaW5lXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLW5hdHVyZS1jaXR5LWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNidWlsZGluZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb2NhbC1oaXN0b3JpYW4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2d1aWRlLWJvb2tcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tZWNvLWZyaWVuZGx5LWFkdm9jYXRlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNlY29sb2d5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLXBob3RvLXNwb3RzLWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNwaG90by1waW5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJ0LWNyZWF0aXZlLXNwYWNlcy1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjbWFwLWJ1bGJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2hldnJvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG5cbi5jb21wYXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2NvbXBhc3NcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5vb2RsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNub29kbGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYmlub2N1bGFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNpY29uLWJpbm9jdWxhcnNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2l0eSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1jaXR5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWZsYWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1mbGFnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5sYW5ndWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNsYW5ndWFnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucGluLXdpdGgtaGFyZCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjcGluLXdpdGgtaGFyZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaG9zdC1kZXRhaWxzLXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZm9udDogNDAwIDE1cHggXCJQb3BwaW5zLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC41cyBsaW5lYXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAuaGlkZGVuLXBvcHVwIHtcbiAgbGVmdDogLTEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucG9wdXAtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcycHgpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucG9wdXAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMxcHggMjBweCAyM3B4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjazpob3ZlciAuaWNvbi1jaGV2cm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLWNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94LmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIGJvdHRvbTogMjJweDtcbiAgbWF4LXdpZHRoOiA5OCU7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDEwcHggMTBweCAyMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweCA0cHggNDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSAudGl0bGUge1xuICBmb250OiA0MDAgMjFweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSAuZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgbGluZWFyLCB2aXNpYmlsaXR5IDAuM3MgbGluZWFyO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGZvbnQ6IDQwMCAxMnB4IFwiUG9wcGlucy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5pY29uLXN0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjc3Rhcl95ZWxsb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLnJldmlld3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLnJldmlld3MtY291bnQge1xuICBjb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3gge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNTBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciB7XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgcGFkZGluZzogMjBweCA1cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5leHBsb3JlLWxpc3QgLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuY2FyZC1saXN0IC5saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQgLmNhcmQtbGlzdCAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmZhY3RzLWJveCB7XG4gIHBhZGRpbmc6IDM2cHggMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmZhY3RzLWJveCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCB7XG4gIHBhZGRpbmc6IDYycHggMjBweCA1MXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUge1xuICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNzdweDtcbiAgaGVpZ2h0OiAyMTdweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmJlZm9yZSwgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI3F1b3RlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjJweDtcbiAgbGVmdDogLTEzcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogOHB4O1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSAucXVvdGUtYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogLTRweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIC5xdW90ZS1hdXRob3Ige1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zLVNlbWlCb2xkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmF1dGhvci1xdW90ZS1ib3gge1xuICBwYWRkaW5nOiA1NXB4IDM0cHggNTVweCAzNnB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3guY29udGFpbmVyLWwge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgbWF4LXdpZHRoOiAzNTRweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5jYXJkLXJldmlld3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1pbmZvIHtcbiAgZ2FwOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2sgLmljb24tY2hldnJvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94LmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktaXRlbSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJvdHRvbTogMjJweDtcbiAgICBtYXgtd2lkdGg6IDk4JTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCA1MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUge1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sge1xuICAgIGdhcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtY2FyZCB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5tb2JpbGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC10ZXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzNnB4IDMwcHggNTBweDtcbiAgICB3aWR0aDogMjcxcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LXRleCBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSB7XG4gICAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgICB3aWR0aDogMjc3cHg7XG4gICAgaGVpZ2h0OiAyMTdweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmJlZm9yZSwgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCAuYXV0aG9yLXF1b3RlLWJveC10ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDY1cHggMzVweDtcbiAgICB3aWR0aDogMzU4cHg7XG4gICAgaGVpZ2h0OiAyODNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3ggLmF1dGhvci1xdW90ZS1ib3gtYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA1MHB4O1xuICAgIG1heC13aWR0aDogMTA0MnB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSAuY2FyZC1yZXZpZXdzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94LmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktaXRlbSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAubGFiZWwtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNjVweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1ib3gtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1jYXJkIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIGdhcDogOTBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IC5mYWN0cy1ib3gtdGV4IHtcbiAgICB3aWR0aDogMzExcHg7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDM1cHggNjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUge1xuICAgIHBhZGRpbmc6IDM4cHggNTBweCA3MHB4IDI5cHg7XG4gICAgd2lkdGg6IDM1MnB4O1xuICAgIGhlaWdodDogMjU1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgdG9wOiAtMjVweDtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGJvdHRvbTogMThweDtcbiAgICByaWdodDogLTFweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCAuYXV0aG9yLXF1b3RlLWJveC10ZXh0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDM1cHggODVweDtcbiAgICB3aWR0aDogMzk5cHg7XG4gICAgaGVpZ2h0OiAzMjNweDtcbiAgfVxufVxuLnNlY3Rpb24taG9zdHMge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG4uc2VjdGlvbi1ob3N0cyAuY29udGFpbmVyLWwge1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xufVxuLnNlY3Rpb24taG9zdHMgLnRpdGxlLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVkoMTMwJSk7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tYmFzZS1ibHVlKTtcbiAgZm9udDogMTNweCBcIlBvcHBpbnMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJhc2UtYmx1ZSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDFweDtcbiAgbWF4LXdpZHRoOiA5OCU7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNXB4IDEwcHggNHB4IDQ1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAyNXB4IDEwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtaGVpZ2h0OiAzLjZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGZvbnQ6IDQwMCAxMnB4IFwiUG9wcGlucy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLnJldmlld3MtY291bnQge1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLnJldmlld3Mge1xuICBwYWRkaW5nOiAycHggMCAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWNrLWFycm93OjphZnRlciB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWNrLWFycm93OjphZnRlciB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWltZyB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IC5kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuY2FyZC1leHBlcmllbmNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlcy1saXN0IC5leHBlcmllbmNlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuZXhwZXJpZW5jZS1pdGVtIC5jYXJkLWV4cGVyaWVuY2Uge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAudGl0bGUtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWF4LXdpZHRoOiA3NzJweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAudGl0bGUtYm94IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnRpdGxlLWJveCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAwIDEgMTAwJTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25fYmx1ZVwiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgdG9wOiAxNHB4O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6aG92ZXIsIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl95ZWxsb3dcIikgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBib3R0b206IC0xNTBweDtcbiAgcmlnaHQ6IC01NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2VzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlcy1saXN0IC5leHBlcmllbmNlLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC50aXRsZS1ib3gge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuZXhwZXJpZW5jZS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDE1cHgpO1xuICB9XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaGVhcnRfd2hpdGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2hlYXJ0X2NoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogN3B4O1xuICB9XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmNhcmQtZXhwZXJpZW5jZSB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtZXhwZXJpZW5jZS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1jYXRlZ29yeS1sYWJlbCB7XG4gIG1pbi13aWR0aDogNzdweDtcbiAgbWluLWhlaWdodDogNzdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQ6IDcwMCAxNXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0OCUgNTIlIDQ1JSA1NSUvNDIlIDU4JSA0NyUgNTMlO1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1jYXRlZ29yeS1sYWJlbCB7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gIH1cbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZzogMjBweCAxMnB4IDAgMjJweDtcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtdGl0bGUge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5LnNob3J0IC5jYXJkLXRpdGxlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keS5zaG9ydCAuY29udGVudC1ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5LnNob3J0IC5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAuY29udGVudC1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMTVweCAxMHB4IDIycHg7XG4gIHdpZHRoOiA2NyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IC5jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLmNvbnRlbnQtYmxvY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS1lODU3OTBiNGNlLnN2ZyNkYXNoZWQtbGluZVwiKSByZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IC52aWV3LWV4cGVyaWVuY2Uge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLnZpZXctZXhwZXJpZW5jZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250OiA0MDAgMTVweCBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDIycHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nOiAwIDEycHggNXB4IDE1cHg7XG4gIHdpZHRoOiAzMyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXByaWNlLFxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1kdXJhdGlvbixcbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2U6YmVmb3JlLFxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1kdXJhdGlvbjpiZWZvcmUsXG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjcHJpY2UtdGFnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGxlZnQ6IC0zcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXByaWNlIC5wcmljZS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtZHVyYXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjY2xvY2tcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1yYXRpbmcgLnJhdGluZy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZyAuc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1yYXRpbmcgLnN0YXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS1lODU3OTBiNGNlLnN2ZyNzdGFyLXllbGxvd1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jb250ZW50LWJsb2NrLWRlc2NyaXB0aW9uIC5idG4tcHJpbWFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1leHBlcmllbmNlOmhvdmVyIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZTpob3ZlciAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlOmhvdmVyIC5jb250ZW50LWJsb2NrLWRlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZTpob3ZlciAuY2FyZC1jYXRlZ29yeSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IHtcbiAgICBoZWlnaHQ6IDE0NnB4O1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAuY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMjJweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgbWluLWhlaWdodDogNzJweDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay10aXRsZSAuY2FyZC10aXRsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgaGVpZ2h0OiA3OXB4O1xuICAgIG1pbi1oZWlnaHQ6IDc5cHg7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5jb250ZW50LWJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24gLmJ0bi1wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDEycHggMCAwO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICB9XG59XG4uZmlsdGVycyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAxMzAwcHg7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgcGFkZGluZzogMjBweCAyNXB4IDIwcHggMjVweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAxMHB4O1xuICBtYXgtaGVpZ2h0OiA4NXB4O1xuICBtYXgtd2lkdGg6IDIyNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDQwcHggNDBweCAwO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnRpdGxlLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuYXBwbGllZC1maWx0ZXJzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnRpdGxlLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGVZKC0xKTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC5zaWduLWljb24ge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC5maWx0ZXItYnV0dG9ucyB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAuZmlsdGVyLWJ1dHRvbnMgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlci1idXR0b25zIHtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCBociB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5jaXR5LXNlYXJjaCB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5jaXR5LXNlYXJjaDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAubG9jYXRpb24taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDU1JTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTlweCAxOXB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggNTBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOjpiZWZvcmUge1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWFyY2gtZm9ybS1zcHJpdGUtOGE4ZWQ5OTFhOS5zdmcjbG9jYXRpb25cIikgbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgdG9wOiAxNHB4O1xuICAgIGxlZnQ6IDE5cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbS5zZWxlY3RlZDo6YmVmb3JlLCAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZvY3VzOjpiZWZvcmUsIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXI6OmJlZm9yZSwgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTphY3RpdmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB9XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2lnbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtMzBweDtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDIxMHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3NpZ24taWNvblwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5maWx0ZXItaWNvbiB7XG4gIG1pbi13aWR0aDogMjVweDtcbiAgbWluLWhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI2ZpbHRlci1pY29uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci10aXRsZSB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5hcHBsaWVkLWZpbHRlcnMge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIC5jbGVhci1maWx0ZXJzLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS02NDZiYWE5YjFmLnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMSkgLnF1aWNrLXBpY2stcmFkaW8gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNxdWljay1waWNrLTFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMjBweCAzNXB4IDI1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSAucXVpY2stcGljay1yYWRpbyBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNxdWljay1waWNrLTEtY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMikgLnF1aWNrLXBpY2stcmFkaW8gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNxdWljay1waWNrLTJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSAucXVpY2stcGljay1yYWRpbyBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNxdWljay1waWNrLTItY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDMpIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay0zXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAzMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMykgLnF1aWNrLXBpY2stcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay0zLWNoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDQpIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay00XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAyMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNCkgLnF1aWNrLXBpY2stcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay00LWNoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNSkge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg1KSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3F1aWNrLXBpY2stNVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDUpIC5xdWljay1waWNrLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3F1aWNrLXBpY2stNS1jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW0gLnF1aWNrLXBpY2stcmFkaW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtIC5xdWljay1waWNrLXJhZGlvIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW0gLnF1aWNrLXBpY2stcmFkaW8gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXRpdGxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLWxpc3QtaXRlbSAuZmlsdGVycy1jaGVja2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLWxpc3QtaXRlbSAuZmlsdGVycy1jaGVja2JveCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtbGlzdC1pdGVtIC5maWx0ZXJzLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlci5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLWxpc3Qge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAuc29ydGluZy1yYWRpbyBzcGFuIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW06bGFzdC1jaGlsZCAuc29ydGluZy1yYWRpbyBzcGFuIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW0gLnNvcnRpbmctcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW0gLnNvcnRpbmctcmFkaW8gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW0gLnNvcnRpbmctcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW0gLnNvcnRpbmctcmFkaW86aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5hY3Rpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGdhcDogMTVweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5hY3Rpb24tYnV0dG9ucyAuYnRuLXByaW1hcnkge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG4gIC5maWx0ZXJzLndpdGhvdXQtcHJpY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE3MHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDMwcHggMzBweCAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZzogMjBweCAyNXB4IDIwcHggMTBweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNpZ24taWNvbiB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLWljb24ge1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIC5jbGVhci1maWx0ZXJzLWJ0biB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYnRuLWxpbmssIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5hcHBseS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIGhyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyLWNvbnRlbnQge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3Qge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3g6aG92ZXIgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLWxpc3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4uY2F0ZWdvcnktcGFnZS1oZXJvIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhdGVnb3J5LXBhZ2UtaGVybyAuaGVyby10b3AtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI5NXB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDAgLTE1cHggMDtcbn1cbi5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tdG9wLWJsb2NrIC5oZXJvLXRvcC1ibG9jay1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLXRvcC1ibG9jayAuaGVyby10b3AtYmxvY2staW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmNhdGVnb3J5LXBhZ2UtaGVybyAuaGVyby10b3AtYmxvY2sgLmhlcm8tdG9wLWJsb2NrLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLXRvcC1ibG9jayAuY2F0ZXJvcnktbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tYm90dG9tLWJsb2NrIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICBmb250OiA1MDAgMTZweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiA5MCU7XG59XG4uY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuc2VhcmNoLXRvb2wge1xuICBwYWRkaW5nOiAyMHB4IDAgMzZweDtcbn1cbi5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tYm90dG9tLWJsb2NrIC5oZXJvLXRvcC1ibG9jay10aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNhdGVnb3J5LXBhZ2UtaGVybyAuaGVyby1ib3R0b20tYmxvY2sgLmhlcm8tdG9wLWJsb2NrLXRpdGxlIC50aXRsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxMnB4IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogNnB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1heC13aWR0aDogMzEwcHg7XG59XG4uY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuY2F0ZWdvcnktZG9vZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIHRvcDogLTI4cHg7XG4gIHJpZ2h0OiAtNzZweDtcbn1cbi5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tYm90dG9tLWJsb2NrIC5jYXRlZ29yeS1kb29kbGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAudGl0bGUtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMzAsIDMwLCAzMCwgMCkgMCUsIHJnYmEoMzAsIDIxLCAzLCAwLjM1KSA5MC41JSk7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkIC5jYXJkLWNvbnRlbnQge1xuICBwYWRkaW5nOiA1cHggMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MywgMTE4LCAxMjAsIDAuOCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgaGVpZ2h0OiA3MHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC1jb250ZW50IC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkIC5jYXJkLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDcuNzclIDglIDglIDQlIDUlIDE0LjElIDUlIDEwJSA3LjglIDclO1xuICBncmlkLWdhcDogMTJweDtcbiAgbWF4LWhlaWdodDogNDY3cHg7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpmaXJzdC1jaGlsZCB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMS82O1xufVxuLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiA2Lzg7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoMykge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDgvMTE7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoNCkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDEvNDtcbn1cbi5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkLWNvbnRhaW5lciAuZ3JpZC1jYXJkOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogNC83O1xufVxuLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDYpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiA3LzExO1xufVxuLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5kZWNvcmUtZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAzMHB4IDAgMCA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQ6IDUwMCAxOHB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmRlY29yZS1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDgzcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY2F0ZWdvcnktcGFnZS1iOGMxZjNkZDY0LnN2ZyNhcnJvd1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLThweDtcbn1cblxuLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwYWRkaW5nOiAzOHB4IDA7XG59XG4uY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAudGl0bGUtYmxvY2sge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLmljb24tZWF0LFxuLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLmljb24tbWVldC1tYWtlcnMsXG4uY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAuaWNvbi10YWlsb3JlZCB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jYXRlZ29yeS1wYWdlIC5zZWN0aW9uLXdoYXQtdG8tZXhwZWN0IC5pY29uLWVhdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jYXRlZ29yeS1wYWdlLWI4YzFmM2RkNjQuc3ZnI2ljb24tZWF0XCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4uY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAuaWNvbi1tZWV0LW1ha2VycyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jYXRlZ29yeS1wYWdlLWI4YzFmM2RkNjQuc3ZnI2ljb24tbWVldC1tYWtlcnNcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5jYXRlZ29yeS1wYWdlIC5zZWN0aW9uLXdoYXQtdG8tZXhwZWN0IC5pY29uLXRhaWxvcmVkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NhdGVnb3J5LXBhZ2UtYjhjMWYzZGQ2NC5zdmcjaWNvbi10YWlsb3JlZFwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLndoYXQtdG8tZXhwZWN0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLndoYXQtdG8tZXhwZWN0LWxpc3QgLndoYXQtdG8tZXhwZWN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLndoYXQtdG8tZXhwZWN0LWxpc3QgLndoYXQtdG8tZXhwZWN0LWl0ZW0tdGl0bGUsXG4uY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAud2hhdC10by1leHBlY3QtbGlzdCAud2hhdC10by1leHBlY3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhdGVnb3J5LXBhZ2UgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1pY29uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNsb2NhdGlvblwiKSBuby1yZXBlYXQ7XG59XG4uY2F0ZWdvcnktcGFnZSAuZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tdG9wLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuaGVyby10b3AtYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuaGVyby10b3AtYmxvY2stdGl0bGUgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tYm90dG9tLWJsb2NrIC5jYXRlZ29yeS1kb29kbGUge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIHRvcDogLTEwMHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UtaGVybyAuaGVyby10b3AtYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDQ0NHB4O1xuICB9XG4gIC5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tdG9wLWJsb2NrIC5jYXRlcm9yeS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuaGVyby10b3AtYmxvY2stdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICB9XG4gIC5jYXRlZ29yeS1wYWdlLWhlcm8gLmhlcm8tYm90dG9tLWJsb2NrIC5jYXRlZ29yeS1kb29kbGUge1xuICAgIHdpZHRoOiA0NzBweDtcbiAgICBoZWlnaHQ6IDM1OHB4O1xuICAgIHRvcDogLTE1NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UtaGVybyAuaGVyby1ib3R0b20tYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZS1oZXJvIC5oZXJvLWJvdHRvbS1ibG9jayAuY2F0ZWdvcnktZG9vZGxlIHtcbiAgICB3aWR0aDogNTkwcHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICB0b3A6IC0yMDBweDtcbiAgICByaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC50aXRsZS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyMCUgMjAlIDEwJSAyMCUgMjAlO1xuICAgIGhlaWdodDogNDc4cHg7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxLzQ7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMS82O1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkLWNvbnRhaW5lciAuZ3JpZC1jYXJkOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZC1jb250YWluZXIgLmdyaWQtY2FyZDpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiA0LzY7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQtY29udGFpbmVyIC5ncmlkLWNhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgICBncmlkLXJvdzogMy82O1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkLWNvbnRhaW5lciAuZ3JpZC1jYXJkOm50aC1jaGlsZCg2KSB7XG4gICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgZ3JpZC1yb3c6IDEvNjtcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC1pbWcge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQgLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZ3JpZC1jYXJkIC5jYXJkLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTQ1cHg7XG4gICAgcGFkZGluZzogOHB4IDIwcHggMjBweDtcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQgLmdyaWQtY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQgLmNhcmQtY29udGVudCAuYnRuIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJvcmRlci1jb2xvciAwLjNzIGxpbmVhcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcnktZXhwZXJpZW5jZS1ncmlkIC5ncmlkLWNhcmQgLmNhcmQtY29udGVudCAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIHBhZGRpbmc6IDU1cHggMCAwIDEzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDAgOSUgMCBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCAuZGVjb3JlLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1wYWdlIC5zZWN0aW9uLXdoYXQtdG8tZXhwZWN0IC53aGF0LXRvLWV4cGVjdC1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAud2hhdC10by1leHBlY3QtbGlzdCAud2hhdC10by1leHBlY3QtaXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzMTRweDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbjogMCBhdXRvIDQ0cHg7XG4gIH1cbiAgLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLmljb24tZWF0LFxuICAuY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAuaWNvbi1tZWV0LW1ha2VycyxcbiAgLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLmljb24tdGFpbG9yZWQge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRlZ29yeS1wYWdlIC5zZWN0aW9uLXdoYXQtdG8tZXhwZWN0IC53aGF0LXRvLWV4cGVjdC1saXN0IHtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbiAgLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLndoYXQtdG8tZXhwZWN0LWxpc3QgLndoYXQtdG8tZXhwZWN0LWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogNDJweDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAud2hhdC10by1leHBlY3QtbGlzdCAud2hhdC10by1leHBlY3QtaXRlbS10aXRsZSxcbiAgLmNhdGVnb3J5LXBhZ2UgLnNlY3Rpb24td2hhdC10by1leHBlY3QgLndoYXQtdG8tZXhwZWN0LWxpc3QgLndoYXQtdG8tZXhwZWN0LWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAuY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAuaWNvbi1lYXQsXG4gIC5jYXRlZ29yeS1wYWdlIC5zZWN0aW9uLXdoYXQtdG8tZXhwZWN0IC5pY29uLW1lZXQtbWFrZXJzLFxuICAuY2F0ZWdvcnktcGFnZSAuc2VjdGlvbi13aGF0LXRvLWV4cGVjdCAuaWNvbi10YWlsb3JlZCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5yZXZpZXdzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJldmlld3MgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG4gIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDE3OXB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgfVxuICAuY2FyZC1yZXZpZXdzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIC5yZXZpZXdzLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyAucmV2aWV3cy1pbmZvLW5hbWUge1xuICAgIGZvbnQ6IDYwMCAxOHB4IFwiUG9wcGlucy1TZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogOTI1cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICYuc2Nyb2xsaW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKyAxMHB4KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zY2FsZS1hbmltYXRpb24ge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzY2FsZUFuaW1hdGlvbiAycyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgfVxuXG4gICAgICAgIEBrZXlmcmFtZXMgc2NhbGVBbmltYXRpb24ge1xuICAgICAgICAgICAgMCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAzcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOXB4IDAgMCAxOXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpwbGFjZWhvbGRlci1zaG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTlweCAxOXB4IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTlweCAxOXB4O1xuXG4gICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuXG4gICAgICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDEwcHggMTNweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNsb2NhdGlvbicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTVweDtcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweCAwIDAgMzVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzNXB4IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMTBweCAxOHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzNXB4IDM1cHggMDtcbiAgICBcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMjBweDtcblxuICAgIC5tYWluLWJyZWFkY3J1bWIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuXG4gICAgICAgIC5tYWluLWJyZWFkY3J1bWIge1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4ucmV2aWV3cyB7XG4gICAgcGFkZGluZzogNjBweCAwIDAgMDtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG4gICAgICAgICAgICAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAgICAgICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGF0ZSwgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDNweDtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2hvdy1tb3JlIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVNlbWlCb2xkJztcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXN0YXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxcHg7XG4gICAgfVxuXG4gICAgLmljb24tc3RhciB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAgIC5yZXZpZXdzIHtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUsIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAucGxheS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNwbGF5LWJ1dHRvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZWM7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWRlby10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICBmb250OiA1MDAgMTJweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNhcnJvdzQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC04MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjgzcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG4ucmV2aWV3cy1wb3B1cCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGZvbnQ6IDQwMCAxNXB4ICdQb3BwaW5zLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC41cyBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXG4gICAgJi5oaWRkZW4tcG9wdXAge1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAuc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNzZWFyY2gtaWNvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNoZXZyb24ge1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnBvcHVwLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gICAgfVxuXG4gICAgLmJ0bi1iYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMzFweCAyMHB4IDIzcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tb3BlbmVyIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuLWJhY2stZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZXZyb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1vcGVuZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgLnRvcC1maXgtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgIGZvbnQ6IDcwMCAyMHB4ICdQb3BwaW5zLUJvbGQnLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1jb3VudCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1zZWFyY2gtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyZXktZGFyayk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE2OXB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2FyZC1yZXZpZXdzIHtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1yZXZpZXdzIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuXG4gICAgICAgIC5leHBlcmllbmNlLXJldmlldy12aWRlbyB7XG4gICAgICAgICAgICB3aWR0aDogNTEzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1NXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig2MSwgNTgsIDU4KTtcblxuICAgICAgICAgICAgICAgIC5wbGF5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudmlkZW8tdGl0bGUge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMTVweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtcG9wdXAge1xuICAgICAgICAmLmhpZGRlbi1wb3B1cCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAtMTMwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogOTB2aDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bi1iYWNrLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5idG4tYmFjay1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoOTB2aCAtIDE2OXB4KTtcblxuICAgICAgICAgICAgPi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWN0aW9uLXJldmlld3Mge1xuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgIGdhcDogNDBweDtcblxuICAgICAgICAgICAgPi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNib29rbWFyaycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICB9XG59XG5cbi5pY29uLWtub3dzLWV2ZXJ5LWhpZGRlbi1nZW0ge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNmaW5kLW9uLW1hcCcpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWxvdmVzLWZvb2QtbG9jYWwtY3VsdHVyZSB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI25vb2RsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWN1bHR1cmFsLXN0b3JpZXMtbG9jYWwtaW5zaWdodHMge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNib29rbWFyaycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWtub3dzLXRoZS1jaXR5LWluc2lkZS1vdXQge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNkaXJlY3Rpb24nKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1icmluZ3Mtc3Rvcmllcy1wbGFjZXMtbGlmZSB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3NwZWVjaC1idWJibGUnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1hcmNoaXRlY3R1cmFsLWN1bHR1cmFsLWV4cGxvcmVyIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc2t5bGluZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLW5hdHVyZS1jaXR5LWV4cGxvcmVyIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjYnVpbGRpbmcnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb2NhbC1oaXN0b3JpYW4ge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNndWlkZS1ib29rJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tZWNvLWZyaWVuZGx5LWFkdm9jYXRlIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZWNvbG9neScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLXBob3RvLXNwb3RzLWV4cGxvcmVyIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjcGhvdG8tcGluJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJ0LWNyZWF0aXZlLXNwYWNlcy1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI21hcC1idWxiJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2hldnJvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1hcnJvdy1kb3duJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cblxuLmNvbXBhc3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2NvbXBhc3MnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubm9vZGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNub29kbGUnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1iaW5vY3VsYXJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWJpbm9jdWxhcnMnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jaXR5IHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tY2l0eScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWZsYWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tZmxhZycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5sYW5ndWFnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbGFuZ3VhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucGluLXdpdGgtaGFyZCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNwaW4td2l0aC1oYXJkJykgbm8tcmVwZWF0IGNlbnRlcjtcbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnaWNvbnMnO1xuXG4uaG9zdC1kZXRhaWxzLXBvcHVwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZm9udDogNDAwIDE1cHggJ1BvcHBpbnMtUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbiAgICAmLmhpZGRlbi1wb3B1cCB7XG4gICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAucG9wdXAtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBcbiAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcycHgpO1xuICAgIH1cblxuICAgIC5wb3B1cC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuYnRuLWJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmljb24tY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNoZXZyb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfSBcblxuICAgIC5nYWxsZXJ5LWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTglO1xuXG4gICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMTBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggNHB4IDQ1cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYWxsZXJ5LWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgIC5wb3B1cC10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udDogNDAwIDIxcHggQXJjaGl0ZWN0cy1EYXVnaHRlcixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGxpbmVhciwgdmlzaWJpbGl0eSAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH0gIFxuICAgIH1cbiAgICBcbiAgICAucmV2aWV3cy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnB4O1xuICAgICAgICBmb250OiA0MDAgMTJweCAnUG9wcGlucy1SZWd1bGFyJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAuc3RhcnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1jb3VudCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5za2lsbHMtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDUwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAuc2tpbGxzLXNsaWRlciB7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA1cHg7XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuc2tpbGxzLWNhcmQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGxvcmUtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2FyZC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2tpbGxzLWNhcmQge1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgcGFkZGluZzogMzZweCAyMHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgcGFkZGluZzogNjJweCAyMHB4IDUxcHg7XG5cbiAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyNzdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjE3cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjcXVvdGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdW90ZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVvdGUtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtU2VtaUJvbGQnO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgICAgICAgcGFkZGluZzogNTVweCAzNHB4IDU1cHggMzZweDtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1ib3gge1xuICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgPi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JleS1kYXJrKTtcblxuICAgICAgICAgICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaG9zdC1kZXRhaWxzLXBvcHVwIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgIC5idG4tYmFjayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgIC5pY29uLWNoZXZyb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYWxsZXJ5LWJveCB7XG4gICAgICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nYWxsZXJ5LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTglO1xuICAgIFxuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uLWJveCB7XG4gICAgXG4gICAgICAgICAgICAucG9wdXAtdGl0bGUge1xuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICBcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIFxuICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNraWxscy1ib3gge1xuICAgICAgICAgICAgLnNraWxscy1zbGlkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2tpbGxzLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gICAgICAgICAgICAuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmZhY3RzLWJveC10ZXgge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMzBweCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjcxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLXF1b3RlLWJveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC5jYXJkLXF1b3RlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3N3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxN3B4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXV0aG9yLXF1b3RlLWJveCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCA2NXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyODNweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXV0aG9yLXF1b3RlLWJveC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtYm94IHtcbiAgICAgICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDQycHg7XG5cbiAgICAgICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyNXB4KTtcblxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmhvc3QtZGV0YWlscy1wb3B1cCB7XG5cbiAgICAgICAgLmdhbGxlcnktYm94IHtcbiAgICAgICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICBcbiAgICAgICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAubGFiZWwtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCA2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5za2lsbHMtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAuc2tpbGxzLWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5za2lsbHMtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNraWxscy1jYXJkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayB7XG4gICAgICAgICAgICAuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIGdhcDogOTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZhY3RzLWJveCB7XG4gICAgICAgICAgICAgICAgLmZhY3RzLWJveC10ZXgge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzExcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzVweCA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICAuY2FyZC1xdW90ZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggNTBweCA3MHB4IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICAuYXV0aG9yLXF1b3RlLWJveC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOTlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJ2ljb25zJztcblxuLnNlY3Rpb24taG9zdHMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgIC5jb250YWluZXItbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgfVxuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAuaG9zdHMtc2xpZGVyIHsgIFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDE1cHggNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoMTMwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ob3N0LWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWUpO1xuICAgICAgICBmb250OiAxM3B4ICdQb3BwaW5zLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJhc2UtYmx1ZSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC1jYXRlZ29yeSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA0cHggNDVweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxMHB4IDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICBcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMuNmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICAgIGZvbnQ6IDQwMCAxMnB4ICdQb3BwaW5zLVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAuc3RhcnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLnJldmlld3MtY291bnQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3Mge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1ob3N0cyB7XG4gICAgICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG5cbiAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24taG9zdHMge1xuICAgICAgICAuaG9zdHMtc2xpZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuc2VjdGlvbi1ob3N0cyB7XG4gICAgICAgIC5jYXJkLWhvc3QtaW5mbyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGFiZWwtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAuY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5jYXJkLWV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgIG1heC13aWR0aDogNzcycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblxuICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmb290ZXItc3ByaXRlICsgJyNpY29uLWFycm93LWRvd25fYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC5leHBlcmllbmNlcy1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyB7XG4gICAgICAgIC5leHBlcmllbmNlcy1saXN0IHtcbiAgICAgICAgICAgIC5leHBlcmllbmNlLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk7XG5cbiAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgICAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaGVhcnRfd2hpdGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4gICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2hlYXJ0X2NoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0b3A6IDdweDtcblxuICAgICAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgICAgICAgLmZhdm9yaXRlLWFydGljbGUge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbi8vICAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuLy8gICAgICAgICB3aWR0aDogMjJweDtcbi8vICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuXG4vLyAgICAgICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4vLyAgICAgICAgICAgICB3aWR0aDogMjBweDtcbi8vICAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuLy8gICAgICAgICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuLy8gICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbi8vICAgICAgICAgICAgICAgICB0b3A6IDA7XG4vLyAgICAgICAgICAgICAgICAgbGVmdDogMDtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnZmF2b3JpdGUtaWNvbic7XG5cbi5jYXJkLWV4cGVyaWVuY2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgLmNhcmQtZXhwZXJpZW5jZS1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5leHBlcmllbmNlLWNhdGVnb3J5LWxhYmVsIHtcbiAgICAgICAgbWluLXdpZHRoOiA3N3B4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3N3B4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udDogNzAwIDE1cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4JSA1MiUgNDUlIDU1JSAvIDQyJSA1OCUgNDclIDUzJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgcGFkZGluZzogMjBweCAxMnB4IDAgMjJweDtcbiAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAmLnNob3J0IHtcblxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuY29udGVudC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAxMHB4IDIycHg7XG4gICAgICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNkYXNoZWQtbGluZScpIHJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1jYXRlZ29yeSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGZvbnQ6IDQwMCAxNXB4ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGxlZnQ6IDIycHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCA1cHggMTVweDtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuZXhwZXJpZW5jZS1wcmljZSxcbiAgICAgICAgLmV4cGVyaWVuY2UtZHVyYXRpb24sXG4gICAgICAgIC5leHBlcmllbmNlLXJhdGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLXByaWNlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI3ByaWNlLXRhZycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2UtdGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtZHVyYXRpb24ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZXhwZXJpZW5jZS1jYXJkLXNwcml0ZSArICcjY2xvY2snKSAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLXJhdGluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJhdGluZy1ibG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNzdGFyLXllbGxvdycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWV4cGVyaWVuY2Uge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50LWJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0NnB4O1xuXG4gICAgICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMjJweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzlweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmZpbHRlcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZpbHRlcnMtbW9kYWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHggMjBweCAyNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAyNXB4IDEwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNDBweCA0MHB4IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgIC5hcHBsaWVkLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZVkoLTEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcHBseS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lnbi1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAuY2l0eS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2xvY2F0aW9uJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lnbi1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3NpZ24taWNvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgICAgIC5maWx0ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjZmlsdGVyLWljb24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHBsaWVkLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuY2xlYXItZmlsdGVycy1idG4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNsb3NlLWJ0biB7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRtYWluLWljb25zLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWljay1waWNrcy13cmFwcGVyIHtcbiAgICAgICAgICAgIC5xdWljay1waWNrcy1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay0xJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTEtY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTInKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stMi1jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay0zJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTMtY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDM1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stNC1jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTM1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay01Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTUtY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucXVpY2stcGljay1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAgICAgICAuZmlsdGVycy10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVycy1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAuZmlsdGVycy1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNvcnRpbmctb3B0aW9ucy1saXN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc29ydGluZy1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc29ydGluZy1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zb3J0aW5nLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlcnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuXG4gICAgICAgICYud2l0aG91dC1wcmljZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLW1vZGFsIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzMHB4IDMwcHggMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNXB4IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmNsb3NlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hcHBseS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lnbi1pY29uIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAuYXBwbGllZC1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNsb3NlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNsZWFyLWZpbHRlcnMtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tbGluaywgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVpY2stcGlja3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnF1aWNrLXBpY2tzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVycy13cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgIC5maWx0ZXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIC5maWx0ZXJzLWNoZWNrYm94OmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIHsgICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zb3J0aW5nLW9wdGlvbnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY2F0ZWdvcnktcGFnZS1oZXJvIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5oZXJvLXRvcC1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMjk1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG1hcmdpbjogMCAtMTVweCAwO1xuXG4gICAgICAgIC5oZXJvLXRvcC1ibG9jay1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMzBweCAzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVyb3J5LWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tYm90dG9tLWJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4ICdQb3BwaW5zLU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMzZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLXRvcC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMTJweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2F0ZWdvcnktZG9vZGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICB0b3A6IC0yOHB4O1xuICAgICAgICAgICAgcmlnaHQ6IC03NnB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICB9XG5cbiAgICAuZ3JpZC1jYXJkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgzMCwgMzAsIDMwLCAwLjAwKSAwJSwgcmdiYSgzMCwgMjEsIDMsIDAuMzUpIDkwLjUlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MywgMTE4LCAxMjAsIDAuODApO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtY2FyZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNy43NyUgOCUgOCUgNCUgNSUgMTQuMSUgNSUgMTAlIDcuOCUgNyU7XG4gICAgICAgIGdyaWQtZ2FwOiAxMnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NjdweDtcblxuICAgICAgICAuZ3JpZC1jYXJkIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxLzY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogNi84O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDgvMTE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMS80O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDQvNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiA3LzExO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlY29yZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDkwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udDogNTAwIDE4cHggQXJjaGl0ZWN0cy1EYXVnaHRlcixzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkY2F0ZWdvcnktcGFnZSsgXCIjYXJyb3dcIikgY2VudGVyICBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogLThweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uY2F0ZWdvcnktcGFnZSB7XG4gICAgLnNlY3Rpb24td2hhdC10by1leHBlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDA7XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZWF0LFxuICAgICAgICAuaWNvbi1tZWV0LW1ha2VycyxcbiAgICAgICAgLmljb24tdGFpbG9yZWQge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5pY29uLWVhdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNhdGVnb3J5LXBhZ2UgKyBcIiNpY29uLWVhdFwiKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1tZWV0LW1ha2VycyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNhdGVnb3J5LXBhZ2UgKyBcIiNpY29uLW1lZXQtbWFrZXJzXCIpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXRhaWxvcmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY2F0ZWdvcnktcGFnZSArIFwiI2ljb24tdGFpbG9yZWRcIikgY2VudGVyIC8gIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGF0LXRvLWV4cGVjdC1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAud2hhdC10by1leHBlY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndoYXQtdG8tZXhwZWN0LWl0ZW0tdGl0bGUsXG4gICAgICAgICAgICAud2hhdC10by1leHBlY3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzIHtcbiAgICAgICAgLmZpbHRlcnMtbW9kYWwge1xuICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5maWx0ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNsb2NhdGlvbicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2F0ZWdvcnktcGFnZS1oZXJvIHtcbiAgICAgICAgLmhlcm8tdG9wLWJsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tYm90dG9tLWJsb2NrIHtcbiAgICAgICAgICAgIC5oZXJvLXRvcC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRlZ29yeS1kb29kbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY2F0ZWdvcnktcGFnZS1oZXJvIHtcbiAgICAgICAgLmhlcm8tdG9wLWJsb2Nre1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDQ0cHg7XG5cbiAgICAgICAgICAgIC5jYXRlcm9yeS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWJvdHRvbS1ibG9jayB7XG4gICAgICAgICAgICAuaGVyby10b3AtYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRlZ29yeS1kb29kbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1OHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTE1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuY2F0ZWdvcnktcGFnZS1oZXJvIHtcblxuICAgICAgICAuaGVyby1ib3R0b20tYmxvY2sge1xuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICAgICAgLmNhdGVnb3J5LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjAwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1jYXRlZ29yeS1leHBlcmllbmNlLWdyaWQge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLWNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMjAlIDIwJSAxMCUgMjAlIDIwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDc4cHg7XG5cbiAgICAgICAgICAgIC5ncmlkLWNhcmQge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyA0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxLzY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEvMztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNCAvIDY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDMgLyA2O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxLzY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdyaWQtY2FyZCB7XG4gICAgICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLWNhdGVnb3J5LWV4cGVyaWVuY2UtZ3JpZCB7XG4gICAgICAgIC5ncmlkLWNhcmQge1xuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBib3JkZXItY29sb3IgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDAgMCAxMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA5JSAwIGF1dG87XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXRlZ29yeS1wYWdlIHtcbiAgICAgICAgLnNlY3Rpb24td2hhdC10by1leHBlY3Qge1xuICAgICAgICAgICAgLndoYXQtdG8tZXhwZWN0LWxpc3Qge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAud2hhdC10by1leHBlY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tZWF0LFxuICAgICAgICAgICAgLmljb24tbWVldC1tYWtlcnMsXG4gICAgICAgICAgICAuaWNvbi10YWlsb3JlZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY2F0ZWdvcnktcGFnZSB7XG4gICAgICAgIC5zZWN0aW9uLXdoYXQtdG8tZXhwZWN0IHtcbiAgICAgICAgICAgIC53aGF0LXRvLWV4cGVjdC1saXN0IHtcbiAgICAgICAgICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC53aGF0LXRvLWV4cGVjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAud2hhdC10by1leHBlY3QtaXRlbS10aXRsZSxcbiAgICAgICAgICAgICAgICAud2hhdC10by1leHBlY3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWVhdCxcbiAgICAgICAgICAgIC5pY29uLW1lZXQtbWFrZXJzLFxuICAgICAgICAgICAgLmljb24tdGFpbG9yZWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE3OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDYwMCAxOHB4ICdQb3BwaW5zLVNlbWlCb2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXNob3ctbW9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
