@charset "UTF-8";.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:20px;border-top-right-radius:20px;padding-top:15px;margin:0;width:100%;height:100%;z-index:2}.search-tool .search-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:285px;margin-top:15px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 25px 10px}.search-tool .search-section-container .location-area{position:relative;padding:0 1px 0 33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:15px;left:13px;display:inline-block;width:45px;height:28px;z-index:3}.search-tool .search-section-container .location-area .location-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.svg#icon-search_yellow) 0 0/contain no-repeat}.search-tool .search-section-container .location-area input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;border:0;color:var(--color-primary);background-color:transparent;font-family:freight-sans-pro,sans-serif;font-weight:500;font-size:16px;line-height:31px;padding-left:18px;position:relative;z-index:2}@media screen and (min-width:768px){.search-tool .search-section-container .location-area i{left:-15px}.search-tool .search-section-container .location-area input{padding-left:36px;font-size:14px}}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area .input-wrapper{position:relative;width:100%}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{position:absolute;left:30px;color:var(--color-primary)}.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{top:5px;font-family:Poppins-Bold,sans-serif;font-size:10px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder{top:18px;font:500 8px roc-grotesk,sans-serif}.search-tool .search-section-container .people-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-tool .search-section-container .people-area .people-area-text{font-family:roc-grotesk,sans-serif;font-weight:500;width:100%;text-align:center;cursor:pointer;white-space:nowrap}.search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.svg#icon-arrow-down) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold);width:25px;height:25px;right:5px;top:13px;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:var(--color-primary)}.search-tool .search-section-container .people-area .people-area-dropdown{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-141px;background-color:var(--color-neutral-lightest);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.25);box-shadow:0 10px 20px 0 rgba(0,0,0,.25);z-index:999;border-radius:40px;padding:10px 25px 30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:348px;max-width:348px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);padding:15px 0}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font:500 20px roc-grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:freight-sans-pro,sans-serif;font-size:18px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font:500 16px freight-sans-pro,sans-serif}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .incrementor-field-search-tool{display:inline-block;text-align:center;width:10px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px;border:none;background-size:contain;background:var(--color-accent-rose);color:var(--color-neutral-lightest);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{background:var(--color-supportive)}.search-tool .search-section-container .button-search-area button{width:100%;border:1px solid var(--color-accent-gold);background-color:var(--color-accent-gold);color:var(--color-primary);letter-spacing:.75px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:focus,.search-tool .search-section-container .button-search-area button:hover{border:1px solid var(--color-accent-gold);background-color:var(--color-primary);color:var(--color-accent-gold)}.search-tool .search-section-container .button-search-area .book,.search-tool .search-section-container .button-search-area .find{display:none}.search-tool .search-section-container .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:40%;max-height:160px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);z-index:3;margin:60px 2px 0 26px}.search-tool .search-section-container .search-results__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.search-tool .search-section-container .search-results__list-item{text-align:start;position:relative;-webkit-transition:.5s;transition:.5s}.search-tool .search-section-container .search-results__list-item:before{content:"";position:absolute;top:11px;left:23px;display:block;width:21px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.svg#icon-marker_yellow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.svg#icon-marker_yellow) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold)}.search-tool .search-section-container .search-results__list-item a{display:block;padding:10px 0 5px 48px;font-family:roc-grotesk,sans-serif;color:var(--color-primary);text-decoration:none}.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{text-decoration:underline}.search-tool .search-section-container .search-results .not-found{font-family:freight-sans-pro,sans-serif;padding:5px 0 5px 55px;color:var(--color-primary);font-size:9px}@media screen and (min-width:768px){.search-tool .search-section-container .search-results__list-item:before{left:24px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 60px}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:0;border-top-right-radius:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:550px;margin:0 auto}.search-tool .search-section-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:initial;width:100%;margin-top:0;font-size:14px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:50px;margin:10px;border:none}.search-tool .search-section-container .button-search-area .area-title,.search-tool .search-section-container .location-area .area-title,.search-tool .search-section-container .people-area .area-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:var(--white);padding:0 5px;top:-18px;font-family:freight-sans-pro,sans-serif;font-size:14px;left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-tool .search-section-container .button-search-area .area-title .location-icon,.search-tool .search-section-container .location-area .area-title .location-icon,.search-tool .search-section-container .people-area .area-title .location-icon{position:initial;width:20px;height:20px}.search-tool .search-section-container .button-search-area .area-title span,.search-tool .search-section-container .location-area .area-title span,.search-tool .search-section-container .people-area .area-title span{padding:0 5px}.search-tool .search-section-container .people-area .people-area-dropdown{bottom:-141px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people,.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-size:17px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px}.search-tool .search-section-container .location-area{position:relative;-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%;padding:0 1px 0 15px}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:10px;left:16px;width:55px;height:28px}.search-tool .search-section-container .location-area input{font-size:14px;line-height:28px;padding-left:45px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:left;font-size:16px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container,.search-tool .search-section-container .location-area input{font-size:16px}}@media screen and (min-width:768px){.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{left:51px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.top-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.top-placeholder{top:0;font-size:15px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.bottom-placeholder{top:18px;font-size:12px}.search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;letter-spacing:1.05px;margin-right:20px}.search-tool .search-section-container .button-search-area button{font-size:14px}.search-tool .search-section-container .search-results{position:absolute;max-height:320px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);margin:69px 0 0}.search-tool .search-section-container .search-results__list-item:before{width:47px;left:36px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 65px}.search-tool .search-section-container .search-results .not-found{font-size:15px}}@media screen and (min-width: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}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.quiz-popup{overflow:auto;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10005;background-color:rgba(0,0,0,.5)}.quiz-popup .close-btn{position:absolute;right:10px;top:10px;background:0 0;border:none;font-size:34px;color:var(--color-text)}.quiz-popup .btn-outline{border-width:2px;font-size:20px;padding-top:0;padding-bottom:0;min-width:auto;margin:0 auto}.quiz-popup .quizz-wrapper{position:relative;padding:50px 15px 35px;background:var(--color-supportive);border-radius:30px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:90%;max-width:390px;top:5%;margin:0 auto 20%}.quiz-popup .quizz-wrapper .intro-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quiz-popup .quizz-wrapper .intro-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--color-text);background:var(--color-neutral-lightest);border-radius:30px;margin-bottom:30px}.quiz-popup .quizz-wrapper .intro-section-wrapper .img-wrapper{width:100%}.quiz-popup .quizz-wrapper .intro-section-wrapper .img-wrapper img{width:100%;border-radius:30px 30px 0 0}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-title{position:absolute;z-index:1;top:32px;font-family:Architects-Daughter,sans-serif;text-align:center}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-description{padding:30px 18px;font-size:16px;text-align:center}.quiz-popup .quizz-wrapper .question-section .question-wrapper{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}.quiz-popup .quizz-wrapper .question-section .question-title{text-align:center;font-size:18px;color:var(--color-text);margin:25px 0 35px}.quiz-popup .quizz-wrapper .question-section .btn-outline{pointer-events:none}.quiz-popup .quizz-wrapper .question-section .questions{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}.quiz-popup .quizz-wrapper .question-section .questions.two-questions{gap:25px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none;cursor:pointer}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item-title{padding:20px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 30px 30px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item img{width:auto;border-radius:30px 30px 0 0}.quiz-popup .quizz-wrapper .question-section .questions .question-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100px;border-radius:30px;background:var(--color-neutral-lightest);cursor:pointer}.quiz-popup .quizz-wrapper .question-section .questions .question-item-title{padding:0 10px 0 15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-right-radius:30px;border-bottom-right-radius:30px}.quiz-popup .quizz-wrapper .question-section .questions .question-item img{width:124px;border-top-left-radius:30px;border-bottom-left-radius:30px}.quiz-popup .quizz-wrapper .question-section .questions .question-item input{width:0;height:0}.quiz-popup .quizz-wrapper .question-section .questions .question-item input:checked+span{background:var(--color-primary);color:var(--color-neutral-lightest)}.quiz-popup .quizz-wrapper .question-section .action-buttons{width:100%;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-popup .quizz-wrapper .question-section .action-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text);font-size:15px;background:0 0;border:none}.quiz-popup .quizz-wrapper .question-section .action-buttons i{display:block;width:20px;height:20px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-arrow-down) no-repeat;background:var(--color-text);-webkit-mask-size:cover;mask-size:cover}.quiz-popup .quizz-wrapper .question-section .action-buttons .previous-btn i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.quiz-popup .quizz-wrapper .question-section .action-buttons .next-btn{margin-left:auto}.quiz-popup .quizz-wrapper .question-section .action-buttons .next-btn i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item{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;-webkit-box-flex:1;-ms-flex:1;flex:1}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item::before{position:absolute;content:"";border-bottom:3px solid var(--color-neutral-lightest);width:100%;top:13px;left:-50%;z-index:2}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item::after{position:absolute;content:"";border-bottom:3px solid var(--color-neutral-lightest);width:100%;top:13px;left:50%;z-index:2}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item svg{position:relative;z-index:5;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;width:26px;height:26px;border-radius:50%;margin-bottom:6px}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item svg path{fill:var(--color-neutral-lightest)}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item.active svg path,.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item.completed svg path{fill:var(--color-primary)}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item.completed::after{position:absolute;content:"";border-bottom:3px solid var(--color-primary);width:100%;top:13px;left:50%;z-index:3}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item:first-child::before,.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item:last-child::after{content:none}.quiz-popup .quizz-wrapper .results-section{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)}.quiz-popup .quizz-wrapper .results-section .btn-outline{pointer-events:none}.quiz-popup .quizz-wrapper .results-section .results-title{position:relative;font-size:22px;font-family:Architects-Daughter,sans-serif;text-align:center;padding:0 20px;margin:25px auto 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quiz-popup .quizz-wrapper .results-section .results-title::after{content:"";position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#arrow-1) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#arrow-1) no-repeat center;-webkit-mask-size:cover;mask-size:cover;background:var(--color-neutral-lightest);right:-15px;top:45px;width:110px;height:154px}.quiz-popup .quizz-wrapper .results-section .results-description{font-size:18px;text-align:center;padding:0 40px;margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .experience-cards{margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .experience-cards .experience-cards-title{margin-bottom:0;font-weight:500;font-family:roc-grotesk,sans-serif}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper{padding:10px 0}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper.with-wild-card{padding:10px 0 50px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience{position:relative;overflow:visible;width:95%}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .view-experience{margin-top:5px;font-size:12px;text-decoration:underline}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .card-img{border-radius:15px 15px 0 0;overflow:hidden}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .wild-card-icon{display:block;position:absolute;width:95px;height:80px;top:20px;left:20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#wild-card-badge) center/cover no-repeat}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block{position:absolute;bottom:-50px;left:20%;z-index:10;max-width:215px;font-size:12px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block::before{content:"";position:absolute;display:block;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#arrow-2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#arrow-2) no-repeat center;background:var(--color-primary);-webkit-mask-size:cover;mask-size:cover;width:40px;height:45px;left:-45px;top:-15px}.quiz-popup .quizz-wrapper .results-section .buttons-title{text-align:center;margin-bottom:10px}.quiz-popup .quizz-wrapper .results-section .button{background:var(--color-neutral-lightest);color:var(--color-primary);border:none;border-radius:30px;padding:10px 20px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons{margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons .buttons-wrapper{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:10px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons button{min-width:195px}.quiz-popup .quizz-wrapper .results-section .sign-up-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-popup .quizz-wrapper .results-section .sign-up-form-title{font-family:Architects-Daughter,sans-serif;font-size:17px;margin-bottom:5px;text-align:center}.quiz-popup .quizz-wrapper .results-section .sign-up-form-description{text-align:center;margin-bottom:15px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input{border-radius:30px;border-color:var(--color-neutral-lightest);background-color:var(--color-neutral-lightest);color:var(--color-primary);height:38px;padding:10px 25px;border:none;width:100%;margin-bottom:10px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-webkit-input-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-moz-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input:-ms-input-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-ms-input-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input:hover{border-color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .button{text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:15px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper{text-align:center}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper .link{color:var(--color-text);cursor:pointer;-webkit-transition:.3s;transition:.3s;background-color:transparent;border:0}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper .link:hover{color:var(--color-accent-gold)}.quiz-popup .quizz-wrapper .close-popup{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;border-radius:30px;background-color:rgba(0,0,0,.5)}.quiz-popup .quizz-wrapper .close-popup-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:60px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:30px;background:var(--color-neutral-lightest);max-width:415px}.quiz-popup .quizz-wrapper .close-popup-title{font-family:Architects-Daughter,sans-serif;font-size:30px;text-align:center}.quiz-popup .quizz-wrapper .close-popup-description{font-size:17px;text-align:center}.quiz-popup .quizz-wrapper .close-popup .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.quiz-popup .quizz-wrapper .close-popup .close-btn{right:10px;top:10px;font-size:34px}@media screen and (min-width:768px){.quiz-popup .btn-outline{font-size:27px;padding-top:13px;padding-bottom:13px;border-radius:40px;border-width:3px}.quiz-popup .close-btn{right:35px;top:35px}.quiz-popup .quizz-wrapper{padding:45px;max-width:1000px}.quiz-popup .quizz-wrapper .intro-section{max-width:635px;margin:0 auto}.quiz-popup .quizz-wrapper .intro-section-wrapper{border-radius:45px;margin-bottom:30px}.quiz-popup .quizz-wrapper .intro-section-wrapper .img-wrapper img{border-radius:30px 30px 0 0;max-height:250px;-o-object-fit:cover;object-fit:cover}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-title{top:32px}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-description{padding:20px 50px 30px;font-size:22px}.quiz-popup .quizz-wrapper .question-section .btn-outline{font-size:20px}}@media screen and (min-width:768px) and (min-width:1024px){.quiz-popup .quizz-wrapper .question-section{padding:0 85px}.quiz-popup .quizz-wrapper .question-section .btn-outline{font-size:27px}}@media screen and (min-width:768px){.quiz-popup .quizz-wrapper .question-section .title-wrapper{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:30px}.quiz-popup .quizz-wrapper .question-section .question-title{margin:0;font-size:18px;text-align:left}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper{padding:0 90px;margin-bottom:25px}.quiz-popup .quizz-wrapper .question-section .btn-outline{min-width:260px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.quiz-popup .quizz-wrapper .question-section .questions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item img{height:165px;width:340px}.quiz-popup .quizz-wrapper .question-section .questions .question-item{width:47%;max-height:120px;border-radius:36px}}@media screen and (min-width:768px) and (min-width:1024px){.quiz-popup .quizz-wrapper .question-section .question-title{font-size:22px}.quiz-popup .quizz-wrapper .question-section .questions .question-item{font-size:17px}}@media screen and (min-width:768px){.quiz-popup .quizz-wrapper .question-section .questions .question-item img{min-width:145px}.quiz-popup .quizz-wrapper .results-section .btn-outline{pointer-events:none}.quiz-popup .quizz-wrapper .results-section .results-title{font-size:30px;margin:40px auto}.quiz-popup .quizz-wrapper .results-section .results-title::after{right:-40px;top:15px;width:115px;height:190px}.quiz-popup .quizz-wrapper .results-section .results-description{font-size:22px;margin:0 auto 40px;max-width:445px}.quiz-popup .quizz-wrapper .results-section .experience-cards{margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .view-experience{margin-top:10px;font-size:17px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .wild-card-icon{display:block;position:absolute;width:95px;height:80px;top:20px;left:20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#wild-card-badge) center/cover no-repeat}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block{position:absolute;max-width:270px;font-size:15px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block::before{top:-5px}.quiz-popup .quizz-wrapper .results-section .buttons-title{font-size:22px;margin-bottom:0}.quiz-popup .quizz-wrapper .results-section .refresh-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:40px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons .buttons-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.quiz-popup .quizz-wrapper .results-section .sign-up-form-title{font-size:25px;margin-bottom:20px}.quiz-popup .quizz-wrapper .results-section .sign-up-form-description{font-size:22px;margin:0 auto 20px;max-width:650px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;gap:10px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input{width:45%;max-width:300px;margin-bottom:0;font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-webkit-input-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-moz-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input:-ms-input-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-ms-input-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .button{font-size:17px;margin-bottom:40px;-ms-flex-item-align:center;align-self:center;padding:10px 30px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper{font-size:17px}.quiz-popup .quizz-wrapper .close-popup-wrapper{padding:60px 35px}.quiz-popup .quizz-wrapper .close-popup .action-buttons{-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}.quiz-popup .quizz-wrapper .close-popup .action-buttons .btn-primary{font-size:17px;min-width:auto;width:148px;padding:6px 15px}}.filters{position:relative;height:100%}.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.with-sign-icon{overflow:hidden}.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-b492e3c5a5.svg#location) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.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-c550a45bff.svg#sign-icon) center/cover no-repeat;z-index:-1;-webkit-transition:.5s ease-in;transition:.5s ease-in}.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-c550a45bff.svg#filter-icon) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-c550a45bff.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-b93235c577.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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-c550a45bff.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 .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-max-content;width:-moz-max-content;width:max-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){.quiz-popup .quizz-wrapper .results-section .results-title::after{right:-55px}.filters .filters-modal.collapsed{padding-left:165px}}.reviews{padding:60px 0 0;color:var(--blue-basic);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews .title{margin-bottom:50px}.reviews .title h2{margin:0}.reviews .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.reviews .reviews-list__item{width:100%;padding:15px 25px;text-align:center;overflow-wrap:anywhere}.reviews .reviews-list__item .review-stars-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:20px}.reviews .reviews-list__item .review-stars-list .icon-star{width:27px;height:27px}.reviews .reviews-list__item .review-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 25px}.reviews .reviews-list__item .review-description-container .review-description{font-size:14px;line-height:22px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews .reviews-list__item .review-description-container .review-description.full{display:block;-webkit-line-clamp:unset}.reviews .reviews-list__item .review-description-container .show-more-btn{margin-top:10px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;background:0 0;border:none;color:var(--blue-basic);-webkit-transition:.3s linear;transition:.3s linear;text-decoration:underline;font-weight:600;font-size:16px}.reviews .reviews-list__item .review-description-container .show-more-btn:hover{color:var(--color-accent-rose);-webkit-transform:scale(1.05);transform:scale(1.05)}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{margin:0}.reviews .reviews-list__item .review-author{margin-top:5px}.reviews .see-more-reviews-btn{width:100%;max-width:200px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto}.reviews .load-more-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-transform:uppercase;padding-right:10px;font-size:18px;color:var(--blue-basic);margin-top:25px}.reviews .load-more-reviews .arrow-down{content:"";position:inherit;width:15px;height:15px;top:3px;right:-15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.svg#icon-arrow-down) center/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.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);text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.card-reviews .reviews-content{margin:10px 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-reviews .reviews-content.full{-webkit-line-clamp:unset;max-height:none}.card-reviews .btn-show-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;font-family:roc-grotesk,sans-serif;font-weight:500;font-size:15px;cursor:pointer}.card-reviews .btn-show-more:hover{color:var(--yellow-basic)}.card-reviews .list-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}.card-reviews .icon-star{width:17px;height:17px;display:block;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.push-popup-container{border-radius:10px;top:auto;bottom:0;left:0;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:15px 0;background-color:rgba(255,255,255,.5);backdrop-filter:blur(25px);-webkit-box-shadow:0 -5px 13px 0 rgba(0,0,0,.25);box-shadow:0 -5px 13px 0 rgba(0,0,0,.25);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25%;z-index:99999}.push-popup-container .popup-header{margin-bottom:0;height:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.push-popup-container .popup-header span{font-size:16px;margin:0 auto;text-align:center}.push-popup-container .popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;height:75%;width:100%}.push-popup-container .popup-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 30px;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;cursor:pointer;font-size:16px}.push-popup-container .popup-buttons button.reject-button{border:none;color:var(--color-primary);background-color:transparent;text-decoration:underline}.push-popup-container .popup-buttons button.reject-button:active,.push-popup-container .popup-buttons button.reject-button:focus,.push-popup-container .popup-buttons button.reject-button:hover{border-color:var(--yellow-basic);color:var(--yellow-basic)}.push-popup-container .popup-buttons button.allow-button{border:2px solid var(--color-primary);color:var(--color-primary);background-color:var(--color-neutral-lightes)}.push-popup-container .popup-buttons button.allow-button:active,.push-popup-container .popup-buttons button.allow-button:focus,.push-popup-container .popup-buttons button.allow-button:hover{color:var(--color-neutral-lightes);background-color:var(--color-primary)}@media screen and (min-width:768px){.push-popup-container{position:fixed;top:0;left:6.5%;width:auto;background-color:var(--color-neutral-lightes);padding:20px;border-radius:10px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:99999;height:120px}.push-popup-container .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.push-popup-container .popup-header .bell-icon{width:30px;height:30px;margin-right:10px}.push-popup-container .popup-header span{font-size:14px}.push-popup-container .popup-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}.section-personalization{padding:44px 0 50px;background-color:var(--color-supportive)}.section-personalization .container-l{position:relative}.section-personalization .title-block{text-align:center;margin-bottom:20px}.section-personalization .hidden-block .description{color:var(--color-text);text-align:center}.section-personalization .view-questionnaire-block{max-width:250px;margin:0 auto;padding:17px 85px 5px 0;text-align:center;position:relative}.section-personalization .view-questionnaire-block::after{content:"";display:block;width:94px;height:94px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#arrow) no-repeat center;-webkit-mask-size:contain!important;mask-size:contain!important;position:absolute;top:-10px;right:0}.section-personalization .view-questionnaire-block .block-text{font:500 16px/1.2 Architects-Daughter,sans-serif;margin-bottom:5px}.section-personalization .view-questionnaire-block .block-text span{display:block}.section-personalization .view-questionnaire-block .view-btn{text-decoration:underline;font-size:12px}.section-personalization .view-block-btn{margin:0 auto;position:relative;padding-right:54px;min-width:195px}.section-personalization .view-block-btn:hover::after{background-color:var(--color-neutral-lightest)}.section-personalization .view-block-btn::after{content:"";display:inline-block;width:20px;height:18px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-arrow-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-arrow-down) center no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s linear;transition:background-color .3s linear;right:20px}.section-personalization .view-block-btn.active{border:0;padding:15px;position:absolute;right:30px;bottom:0;min-width:30px}.section-personalization .view-block-btn.active::after{width:28px;height:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:0}.section-personalization .view-block-btn.active:hover{background:0 0}.section-personalization .personalization-list{margin-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.section-personalization .personalization-list .personalization-list-item{max-width:390px;margin:0 auto}.section-personalization .card-personalization{padding:10px 30px;color:var(--color-primary);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;gap:15px;position:relative;text-align:center}.section-personalization .card-personalization .card-title{margin-bottom:0;font-family:roc-grotesk,sans-serif;font-weight:500;text-align:left}.section-personalization .card-personalization .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.section-personalization .card-personalization .decore{content:"";display:block;width:20px;height:24px;background-color:var(--color-neutral-lightest);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.section-personalization .card-personalization .decore.number-1{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#number-1) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#number-1) center no-repeat}.section-personalization .card-personalization .decore.number-2{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#number-2) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#number-2) center no-repeat}.section-personalization .card-personalization .decore.number-3{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#number-3) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#number-3) center no-repeat}.section-personalization .card-personalization .card-img{width:135px;height:128px;-ms-flex-negative:0;flex-shrink:0;grid-row:2;grid-column:1;background-size:cover!important;margin:0 auto}.section-personalization .card-personalization .card-img.personalization-icon-1{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#personalization-icon-1) center no-repeat}.section-personalization .card-personalization .card-img.personalization-icon-2{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#personalization-icon-2) center no-repeat}.section-personalization .card-personalization .card-img.personalization-icon-3{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-12f48cf95d.svg#personalization-icon-3) center no-repeat}@media screen and (min-width:768px){.section-personalization .hidden-block .description{max-width:524px;margin:0 auto 15px}.section-personalization .personalization-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;gap:30px}.section-personalization .personalization-list .personalization-list-item{margin:0;width:33.3333333333%;max-width:none}.section-personalization .personalization-list .card-personalization{height:100%;gap:20px;padding:10px}.section-personalization .view-questionnaire-block{max-width:390px;margin:0 7% 0 auto;padding:35px 110px 5px 0}.section-personalization .view-questionnaire-block::after{width:120px;height:110px;top:0}.section-personalization .view-block-btn.active{bottom:50px;right:10px}}@media screen and (min-width:1024px){.section-personalization{padding:60px 0}.section-personalization .hidden-block .description{font-size:22px}.section-personalization .personalization-list .card-personalization{font-size:17px;padding:10px 20px}.section-personalization .personalization-list .card-personalization .card-title{font-size:28px}.section-personalization .personalization-list .card-personalization .card-img{width:213px;height:202px}.section-personalization .personalization-list .card-personalization .decore{width:29px;height:40px}.section-personalization .view-questionnaire-block{max-width:460px;padding:35px 150px 5px 0}.section-personalization .view-questionnaire-block::after{width:150px;height:140px}.section-personalization .view-questionnaire-block .block-text{font-size:22px}.section-personalization .view-questionnaire-block .view-btn{font-size:18px}}@media screen and (min-width:1440px){.section-personalization .personalization-list{gap:80px}.section-personalization .personalization-list .card-personalization .card-text{padding:0 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-link{margin:0 auto}.section-our-experiences .filters-block{margin-bottom:25px}.section-our-experiences .show-by-prices-wrapper{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: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;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.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-c95b64669e.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-c95b64669e.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:-205px;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 .filters-block{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;height:75px;position:relative}.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:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_white) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_white) no-repeat center;-webkit-mask-size:100%;mask-size:100%;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{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_checked) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_checked) no-repeat center;background:var(--color-primary)}.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:34px;height:34px;background:var(--color-white);border-radius:50%;top:13px;right:13px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:20px;height:20px}.card-experience{border-radius:15px;-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.partner-card-experience .experience-price{position:relative}.card-experience.partner-card-experience .experience-price::after{content:"";display:block;width:35px;height:35px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#line) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#line) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;left:26px;top:-10px}.card-experience.partner-card-experience .experience-information{padding-top:25px;position:relative}.card-experience.partner-card-experience .card-body{height:164px}.card-experience .partner-price-block{font:500 16px/1 Architects-Daughter,sans-serif;color:var(--color-accent-rose);position:absolute;top:10px;left:42px}.card-experience .partner-price-block:before{content:"";display:block;width:13px;height:26px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:-12px;bottom:-17px}.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-primary);background-color:var(--color-accent-gold);position:absolute;top:90px;right:-13px;border-radius:50% 57% 44% 69%/42% 58% 47% 53%;padding:30px 10px}@media screen and (min-width:1024px){.card-experience .experience-category-label{top:68px;right:-16px}}.card-experience .card-img{width:100%;height:150px}.card-experience .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0 0}.card-experience .card-title{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:45px;-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 .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-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.card-experience .card-body .content-block{padding:15px 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-726559fd4d.svg#dashed-line) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.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-size:15px;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:15px 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-726559fd4d.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-726559fd4d.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{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#star-yellow) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#star-yellow) center no-repeat;background:var(--color-accent-rose);width:15px;height:15px}.card-experience .content-block-description{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-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-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}.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}}.icon,.icon-custom,.icon-shared{width:20px;height:21px;display:inline-block}@media screen and (min-width:1440px){.icon,.icon-custom,.icon-shared{width:25px;height:26px}}.dot.icon,.dot.icon-custom,.icon-shared.dot{display:block;width:10px;height:10px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;margin:5px 8px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#dot) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#dot) no-repeat center}.icon{background-color:var(--white);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center}.icon-custom{background-color:transparent}.icon-custom svg{width:inherit;height:inherit;color:inherit}.icon-knows-every-hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#find-on-map) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#noodle) no-repeat center}.icon-cultural-stories-local-insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#direction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#direction) no-repeat center}.icon-brings-stories-places-life{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#speech-bubble) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#speech-bubble) no-repeat center}.icon-architectural-cultural-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#skyline) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#skyline) no-repeat center}.icon-nature-city-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#building) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#building) no-repeat center}.icon-local-historian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#guide-book) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#guide-book) no-repeat center}.icon-eco-friendly-advocate{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#ecology) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#ecology) no-repeat center}.icon-photo-spots-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#photo-pin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#map-bulb) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#icon-binoculars) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#icon-city) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#icon-flag) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#pin-with-hard) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#pin-with-hard) no-repeat center}.host-details-popup{overflow:hidden;height:100vh;line-height:1.4;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-size:12px}.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-19e46ee557.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-19e46ee557.svg#quote) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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:roc-grotesk;font-style:500}.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.container-l{padding:30px 15px}@media screen and (min-width:540px){.section-hosts.container-l{padding-right:0}}.section-hosts .hosts-slider{padding:10px 0 65px}.section-hosts .hosts-slider .slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;height:auto!important;width:291px}.section-hosts .hosts-slider .swiper-button{top:auto;bottom:0;height:45px;width:45px;border-radius:50%;padding:10px;background-color:var(--color-accent-rose);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-hosts .hosts-slider .swiper-button:hover{background-color:var(--color-primary)}.section-hosts .hosts-slider .swiper-button::after{content:"";height:18px;width:20px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#back-arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#back-arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .hosts-slider .swiper-button.swiper-button-next{right:15px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.section-hosts .hosts-slider .swiper-button.swiper-button-prev{right:84px;left:auto}.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:20px 20px 0 0;overflow:hidden;color:var(--color-neutral-lightest);height:100%;-webkit-transition:.3s;transition:.3s;position:relative;width:260px}.section-hosts .card-host-info:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.section-hosts .card-host-info:hover .btn-view{color:var(--color-accent-gold)}.section-hosts .card-host-info .card-img{border-radius:20px 20px 0 0;height:184px;overflow:hidden}.section-hosts .card-host-info .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-hosts .card-host-info .card-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font:500 12px roc-grotesk,sans-serif}.section-hosts .card-host-info .card-category .icon-category{min-width:20px;min-height:20px;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 .icon-category .icon{min-width:20px;min-height:20px}.section-hosts .card-host-info .card-body{padding:0 22px 11px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:5px;background-color:var(--color-primary);border-radius:0 0 20px 20px}.section-hosts .card-host-info .card-body .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.6em;line-height:1.2em;font-size:15px}.section-hosts .card-host-info .btn-view{display:block;width:170px;text-decoration:underline;text-transform:capitalize;-webkit-transition:color .3s linear;transition:color .3s linear;font:500 15px roc-grotesk,sans-serif;background-color:var(--color-primary);padding:12px 37px 12px 30px;text-align:center;border-radius:0 0 20px 20px;margin:-1px 0 0 12px;clip-path:path("M.713673 5.25918e-09C-12.7863 .000244151 169.714 5.25918e-09 169.714 5.25918e-09C158.672 .127807 153.212 3.81525 145.214 19L138.02 31.1746C134.421 37.264 127.874 41 120.801 41H42.7137C31.668 41 22.7137 32.0464 22.7137 21.0007C22.7137 20.5021 22.7137 20.0016 22.7137 19.5C22.7137 8.5 14.2137 -.000244141 .713673 5.25918e-09Z")}.section-hosts .card-host-info .card-title{font-size:25px;margin:-26px 0 0 -6px;line-height:1;padding:15px 24px;background-color:var(--color-accent-gold);color:var(--color-text);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1;border-radius:50%}.section-hosts .card-host-info .card-city{font:500 12px roc-grotesk,sans-serif;text-transform:uppercase;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 15px freight-sans-pro,sans-serif}.section-hosts .card-host-info .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.section-hosts .card-host-info .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .card-host-info .reviews-block .reviews-count{color:var(--color-neutral-lightest)}.section-hosts .card-host-info .reviews-block .reviews{color:var(--color-neutral-lightest);padding-top:0}@media screen and (min-width:1024px){.section-hosts .hosts-slider .slider-item{width:314px}.section-hosts .hosts-slider .swiper-button{height:48px;width:48px}.section-hosts .hosts-slider .swiper-button::after{height:26px;width:28px}.section-hosts .card-host-info{width:283px}.section-hosts .card-host-info .card-img{height:202px}.section-hosts .card-host-info .card-body{gap:10px}.section-hosts .card-host-info .card-body .btn-see-details{font-size:17px}.section-hosts .card-host-info .card-category{font-size:14px}.section-hosts .card-host-info .card-category .icon-category{min-width:22px;min-height:22px}.section-hosts .card-host-info .card-category .icon-category .icon{width:22px;height:22px}.section-hosts .card-host-info .card-info-block{font-size:18px}.section-hosts .card-host-info .reviews-block{font-size:18px;gap:6px}.section-hosts .card-host-info .reviews-block .icon-star{width:20px;height:20px}}.section-customer-stories{padding:30px 0;background-color:var(--color-primary);color:var(--color-neutral-lightest);position:relative}.section-customer-stories .container-l{overflow:hidden}.section-customer-stories .icon-decoration{display:block;content:"";width:346px;height:222px;position:absolute;left:-60px;bottom:0;background-color:var(--color-primary-light)}.section-customer-stories .icon-decoration.icon-hong-kong{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#icon-hong-kong) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#icon-hong-kong) center/cover no-repeat}.section-customer-stories .customer-stories-slider{margin:0 -15px 0 0;padding-bottom:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-customer-stories .customer-stories-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 0}.section-customer-stories .customer-stories-slider .swiper-slide{width:auto}.section-customer-stories .customer-stories-slider .stories-slider-item{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-customer-stories .customer-stories-slider .swiper-button{top:auto;bottom:0;height:45px;width:45px;border-radius:50%;padding:10px;background-color:var(--color-accent-gold);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-customer-stories .customer-stories-slider .swiper-button:hover{background-color:var(--color-neutral-lightest)}.section-customer-stories .customer-stories-slider .swiper-button::after{content:"";height:18px;width:20px;background-color:var(--color-text);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#back-arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#back-arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-customer-stories .customer-stories-slider .swiper-button.swiper-button-next{right:30px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.section-customer-stories .customer-stories-slider .swiper-button.swiper-button-prev{right:100px;left:auto}.section-customer-stories .stories-card{border-radius:10px;overflow:hidden;background-color:var(--white);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:245px;height:100%;color:var(--color-primary)}.section-customer-stories .stories-card .stories-card-img{padding:6px;width:100%;height:183px}.section-customer-stories .stories-card .stories-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.section-customer-stories .stories-card .stories-card-title{padding:4px 16px 10px;margin-bottom:0;font:400 14px Architects-Daughter,sans-serif}@media screen and (min-width:1024px){.section-customer-stories{padding:50px 0}.section-customer-stories .container-l{padding-right:0}.section-customer-stories .icon-decoration{width:540px;height:283px}.section-customer-stories .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:160px;margin-bottom:30px}.section-customer-stories .title-box .title{margin-bottom:0}.section-customer-stories .title-box .description{font-size:20px}.section-customer-stories .customer-stories-slider{margin:0 -30px 0 0}.section-customer-stories .customer-stories-slider .stories-card{width:307px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-img{padding:8px;height:214px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-title{font-size:20px;padding:10px 20px}.section-customer-stories .customer-stories-slider .swiper-button{height:48px;width:48px}.section-customer-stories .customer-stories-slider .swiper-button::after{height:26px;width:28px}}@media screen and (min-width:1200px){.section-customer-stories{padding-right:0}}@media screen and (min-width:1920px){.section-customer-stories .icon-decoration{left:10%}}.our-guests-comments{overflow:hidden;padding:30px 0}.our-guests-comments .title{text-align:center;margin-bottom:30px}.our-guests-comments .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-guests-comments .content .message{width:210px;height:165px;font-size:11px;position:relative;z-index:1}.our-guests-comments .content .message .text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.our-guests-comments .content .message-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-supportive);margin-bottom:5px}.our-guests-comments .content .message .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.our-guests-comments .content .message .stars .star{width:15px;height:15px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.our-guests-comments .content .messages-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.our-guests-comments .content .first-message{top:-15px;padding:25px 15px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#first-message) center/cover no-repeat}.our-guests-comments .content .second-message{top:25px;padding:25px 30px 30px 15px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#second-message) center/cover no-repeat}.our-guests-comments .content .third-message{top:-30px;padding:45px 15px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#third-message) center/cover no-repeat}.our-guests-comments .content .video-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-guests-comments .content .video-block .video-box{position:relative}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:205px;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:10px;cursor:pointer}.our-guests-comments .content .button-block{top:15px;width:210px;height:165px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#button-block) center/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-left:15px;position:relative}.our-guests-comments .content .button-block .block-title{font-family:Architects-Daughter,sans-serif;font-size:15px;padding:0 35px;text-align:center;margin-bottom:8px}.our-guests-comments .content .button-block .all-reviews-btn{border-radius:17px;font-size:11px;text-transform:uppercase;background:var(--color-primary);color:var(--color-neutral-lightest);padding:10px 25px;border:none}.our-guests-comments .content .button-block .all-reviews-btn:active,.our-guests-comments .content .button-block .all-reviews-btn:hover{color:var(--color-primary);background:var(--color-neutral-lightest)}@media screen and (min-width:768px){.our-guests-comments{padding:50px 0}.our-guests-comments .title{font-size:29px;margin-bottom:50px}.our-guests-comments .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.our-guests-comments .content .message{width:267px;height:210px;font-size:15px}.our-guests-comments .content .message .message-title{margin-bottom:10px}.our-guests-comments .content .message .stars .star{width:15px;height:15px}.our-guests-comments .content .messages-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.our-guests-comments .content .first-message{top:auto;padding-top:35px}.our-guests-comments .content .second-message{top:auto;padding:50px 25px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#third-message) center/cover no-repeat}.our-guests-comments .content .third-message{top:auto;padding:30px 24px 40px 20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-2fa90c1f1a.svg#second-message) center/cover no-repeat}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:255px;height:350px;border-radius:10px}.our-guests-comments .content .button-block{top:auto;width:262px;height:206px}.our-guests-comments .content .button-block .block-title{font-size:20px;padding:0 35px}.our-guests-comments .content .button-block .all-reviews-btn{font-size:20px;padding:15px 35px;border-radius:25px}}@media screen and (min-width:1024px){.our-guests-comments .content .message{width:290px;height:230px}.our-guests-comments .content .message .message-title{margin-bottom:25px}.our-guests-comments .content .message .stars .star{width:20px;height:20px}.our-guests-comments .content .messages-block{gap:25px}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:382px;height:525px;border-radius:15px}.our-guests-comments .content .button-block{width:275px;height:216px}}i.adjust{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#adjust) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#adjust) no-repeat center}i.advanced{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#advanced) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#advanced) no-repeat center}i.architecture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#architecture) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#architecture) no-repeat center}i.art{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#art) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#art) no-repeat center}i.art-gallery{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#art-gallery) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#art-gallery) no-repeat center}i.backpack{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#backpack) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#backpack) no-repeat center}i.beer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#beer) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#beer) no-repeat center}i.bus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#bus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#bus) no-repeat center}i.cake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cake) no-repeat center}i.cancellation{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cancellation) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cancellation) no-repeat center}i.car{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#car) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#car) no-repeat center}i.categories{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#categories) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#categories) no-repeat center}i.checklist{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#checklist) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#checklist) no-repeat center}i.cityscape{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cityscape) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cityscape) no-repeat center}i.cloudy-day{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cloudy-day) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#cloudy-day) no-repeat center}i.compass{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#compass) no-repeat center}i.confused{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#confused) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#confused) no-repeat center}i.culture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#culture) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#culture) no-repeat center}i.customization{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#customization) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#customization) no-repeat center}i.deal{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#deal) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#deal) no-repeat center}i.discount{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#discount) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#discount) no-repeat center}i.duration{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#duration) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#duration) no-repeat center}i.enter-attraction{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#enter-attraction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#enter-attraction) no-repeat center}i.experience{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#experience) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#experience) no-repeat center}i.family{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#family) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#family) no-repeat center}i.ferry{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#ferry) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#ferry) no-repeat center}i.film{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#film) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#film) no-repeat center}i.flexible-time{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#flexible-time) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#flexible-time) no-repeat center}i.food-money{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-money) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-money) no-repeat center}i.food-allergies{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-allergies) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-allergies) no-repeat center}i.food-asia{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-asia) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-asia) no-repeat center}i.food-italy{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-italy) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#food-italy) no-repeat center}i.generic-food{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#generic-food) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#generic-food) no-repeat center}i.gin{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#gin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#gin) no-repeat center}i.hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hidden-gem) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hidden-gem) no-repeat center}i.highlights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#highlights) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#highlights) no-repeat center}i.hiking{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hiking) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hiking) no-repeat center}i.history{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#history) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#history) no-repeat center}i.hoodie{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hoodie) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hoodie) no-repeat center}i.host{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#host) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#host) no-repeat center}i.host-expertise{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#host-expertise) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#host-expertise) no-repeat center}i.host-selection{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#host-selection) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#host-selection) no-repeat center}i.hotel{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hotel) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#hotel) no-repeat center}i.info{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#info) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#info) no-repeat center}i.insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#insights) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#insights) no-repeat center}i.knowledge{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#knowledge) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#knowledge) no-repeat center}i.lake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#lake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#lake) no-repeat center}i.language{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#language) no-repeat center}i.leader{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#leader) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#leader) no-repeat center}i.market{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#market) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#market) no-repeat center}i.meeting-point{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#meeting-point) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#meeting-point) no-repeat center}i.metro{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#metro) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#metro) no-repeat center}i.multiple-locations{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#multiple-locations) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#multiple-locations) no-repeat center}i.nature{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#nature) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#nature) no-repeat center}i.nature-exploration{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#nature-exploration) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#nature-exploration) no-repeat center}i.night-food{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#night-food) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#night-food) no-repeat center}i.night{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#night) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#night) no-repeat center}i.night-mode{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#night-mode) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#night-mode) no-repeat center}i.payment{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#payment) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#payment) no-repeat center}i.pet-friendly{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#pet-friendly) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#pet-friendly) no-repeat center}i.photography{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#photography) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#photography) no-repeat center}i.private{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#private) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#private) no-repeat center}i.questionnaire{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#questionnaire) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#questionnaire) no-repeat center}i.relaxation{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#relaxation) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#relaxation) no-repeat center}i.review{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#review) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#review) no-repeat center}i.safety{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#safety) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#safety) no-repeat center}i.sake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#sake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#sake) no-repeat center}i.seasonal{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#seasonal) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#seasonal) no-repeat center}i.shop{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#shop) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#shop) no-repeat center}i.shopping{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#shopping) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#shopping) no-repeat center}i.sunset{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#sunset) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#sunset) no-repeat center}i.sustainable{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#sustainable) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#sustainable) no-repeat center}i.tailored{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tailored) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tailored) no-repeat center}i.taxi{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#taxi) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#taxi) no-repeat center}i.tequila{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tequila) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tequila) no-repeat center}i.tickets{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tickets) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tickets) no-repeat center}i.tips{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tips) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tips) no-repeat center}i.tourist-attraction{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tourist-attraction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#tourist-attraction) no-repeat center}i.train{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#train) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#train) no-repeat center}i.umbrella{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#umbrella) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#umbrella) no-repeat center}i.vegetarian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#vegetarian) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#vegetarian) no-repeat center}i.walking{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#walking) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#walking) no-repeat center}i.wheelchair{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#wheelchair) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#wheelchair) no-repeat center}i.whiskey{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#whiskey) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#whiskey) no-repeat center}i.wine{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#wine) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#wine) no-repeat center}i.eighteen-plus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#eighteen-plus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#eighteen-plus) no-repeat center}i.twenty-one-plus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#twenty-one-plus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-129f387f6b.svg#twenty-one-plus) no-repeat center}.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 .filter-block{margin-bottom:30px}@media screen and (min-width:768px){.section-reviews .filter-block{min-height:75px;margin-bottom:80px}}.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-239f3eef30.svg#play-button) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.svg#play-button) no-repeat center;background-color:#f8f8ee;-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-239f3eef30.svg#arrow4) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.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 freight-sans-pro,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-239f3eef30.svg#search-icon) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.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-239f3eef30.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.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 roc-grotesk,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-239f3eef30.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.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)}.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){.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)}}.section-faq{padding:30px 0}.section-faq .icon{-webkit-mask:none;mask:none;display:inline-block;width:30px;height:30px;-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;color:var(--color-accent-rose)}.section-faq .icon svg{width:inherit;height:inherit}.section-faq .icon.dot{display:block;width:10px;height:10px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;margin:5px 8px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#dot) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#dot) no-repeat center}.section-faq .title-box{margin-bottom:15px}.section-faq .title-box .subtitle{margin:0}.section-faq .title-box .search-result-subtitle{font:500 22px freight-sans-pro,sans-serif}.section-faq .clear-results{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}.section-faq .clear-results-btn{font:500 15px roc-grotesk,sans-serif;padding-left:0;padding-right:0;min-width:auto;margin-left:auto}.section-faq .clear-results .empty-result-title{margin:0}.section-faq .faq-accordion .accordion{border-bottom:1px solid var(--color-supportive)}.section-faq .faq-accordion .accordion:first-child{border-top:1px solid var(--color-supportive)}.section-faq .faq-accordion .accordion.open .icon-opener::after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.section-faq .faq-accordion .accordion .accordion-header{padding:20px 17px 15px;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;gap:20px;cursor:pointer}.section-faq .faq-accordion .accordion .accordion-title{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font:500 15px roc-grotesk,sans-serif;color:var(--color-text)}.section-faq .faq-accordion .accordion .icon-opener{content:"";width:14px;height:14px;position:relative;-ms-flex-negative:0;flex-shrink:0}.section-faq .faq-accordion .accordion .icon-opener::after,.section-faq .faq-accordion .accordion .icon-opener::before{content:"";display:block;width:100%;height:3px;background-color:var(--color-text);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;-webkit-transition:.3s linear;transition:.3s linear}.section-faq .faq-accordion .accordion .icon-opener::after{width:3px;height:100%}.section-faq .faq-accordion .accordion .accordion-content{overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;height:0}.section-faq .faq-accordion .accordion .accordion-content .content-text{margin:0;padding:0 17px 15px}.section-faq .btn-primary-link{margin:30px auto 0}@media screen and (min-width:1024px){.section-faq{padding:50px 0}.section-faq .icon{width:35px;height:35px}.section-faq .icon svg{width:inherit;height:inherit}.section-faq .title-box{margin-bottom:30px}.section-faq .clear-results-btn{font-size:18px}.section-faq .clear-results .empty-result-title{margin-left:auto}.section-faq .faq-accordion .accordion .accordion-header{padding:25px 30px 25px 0}.section-faq .faq-accordion .accordion .accordion-title{font-size:20px}.section-faq .faq-accordion .accordion .icon-opener{width:22px;height:22px}}.breadcrumbs-section{margin:10px 10px 10px 0}.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:freight-sans-pro,sans-serif;font-weight:400}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span{text-decoration:none;color:var(--color-text);-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-rose)!important;text-decoration:underline;cursor:pointer}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active{font-weight:600}.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;font-size:12px;position:relative;top:-3px}@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{font-size:20px}.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%}}.section-discount-banner{background-color:var(--color-accent-gold);overflow:hidden;position:sticky;top:var(--nav-bar-height);z-index:1000}.section-discount-banner .container-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.section-discount-banner .flag-block{display:none}.section-discount-banner .discount-banner-text{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;gap:10px;font-size:16px;color:var(--color-primary)}.section-discount-banner .discount-banner-text .discount-banner-title{text-transform:uppercase}.section-discount-banner .discount-banner-text .discount-number{font:700 30px/1 roc-grotesk,sans-serif}.section-discount-banner .discount-banner-text .discount-banner-description{font:500 16px/1.2 roc-grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:1;bottom:13px}.section-discount-banner .discount-banner-text .discount-banner-description .highlighted-city{font:700 16px roc-grotesk,sans-serif}.section-discount-banner .discount-banner-img{position:relative;margin-right:-15px;width:40%}.section-discount-banner .discount-banner-img .discount-banner-img-box{width:100%;height:144px}.section-discount-banner .discount-banner-img .discount-banner-img-box img{width:100%;height:100%;border-radius:60px 0 0 60px;-o-object-fit:cover;object-fit:cover;display:block}.section-discount-banner .discount-banner-img .promo-code{font-size:16px;text-transform:uppercase;position:absolute;line-height:1.3;top:45px;left:-90px;z-index:1}@media screen and (min-width:768px){.section-discount-banner .discount-banner-img{width:50%}.section-discount-banner .discount-banner-img .discount-banner-img-box{height:155px}.section-discount-banner .discount-banner-img .promo-code{font-size:20px;left:-100px;top:54px}.section-discount-banner .discount-banner-text{font-size:22px}.section-discount-banner .discount-banner-text .discount-number{font-size:50px}.section-discount-banner .discount-banner-text .discount-banner-description{font-size:22px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px}.section-discount-banner .discount-banner-text .discount-banner-description .highlighted-city{font-size:22px}}@media screen and (min-width:1024px){.section-discount-banner .flag-block{display:block;padding:20px 0}.section-discount-banner .flag-icon{content:"";display:block;width:95px;height:84px;-webkit-transform:scale(-1,1) rotate(-10deg);transform:scale(-1,1) rotate(-10deg)}.section-discount-banner .flag-icon-chile{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#chile) center/cover no-repeat}.section-discount-banner .flag-icon-colombia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#colombia) center/cover no-repeat}.section-discount-banner .flag-icon-ecuador{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#ecuador) center/cover no-repeat}.section-discount-banner .flag-icon-austria{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#austria) center/cover no-repeat}.section-discount-banner .flag-icon-argentina{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#argentina) center/cover no-repeat}.section-discount-banner .flag-icon-thailand{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#thailand) center/cover no-repeat}.section-discount-banner .flag-icon-cambodia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#cambodia) center/cover no-repeat}.section-discount-banner .flag-icon-vietnam{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#vietnam) center/cover no-repeat}.section-discount-banner .flag-icon-brazil{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#brazil) center/cover no-repeat}.section-discount-banner .flag-icon-denmark{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#denmark) center/cover no-repeat}.section-discount-banner .flag-icon-spain{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#spain) center/cover no-repeat}.section-discount-banner .flag-icon-philippines{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#philippines) center/cover no-repeat}.section-discount-banner .flag-icon-france{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#france) center/cover no-repeat}.section-discount-banner .flag-icon-italy{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#italy) center/cover no-repeat}.section-discount-banner .flag-icon-australia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#australia) center/cover no-repeat}.section-discount-banner .flag-icon-mexico{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#mexico) center/cover no-repeat}.section-discount-banner .flag-icon-japan{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#japan) center/cover no-repeat}.section-discount-banner .flag-icon-croatia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#croatia) center/cover no-repeat}.section-discount-banner .flag-icon-morocco{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-ed016687aa.svg#morocco) center/cover no-repeat}.section-discount-banner .discount-banner-img{height:153px}}@media screen and (min-width:1200px){.section-discount-banner .discount-banner-img{margin-right:-30px}}@media screen and (min-width:1440px){.section-discount-banner .discount-banner-img{width:78%;margin-right:-270px}.section-discount-banner .discount-banner-img .promo-code{left:-200px}.section-discount-banner .discount-banner-text .discount-banner-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}}.city-page{overflow:hidden}.city-page .city-page-hero.container-l{padding:26px 15px 46px}.city-page .city-page-hero .title-block{color:var(--color-text);margin-bottom:65px;position:relative;z-index:1}.city-page .city-page-hero .title-block .city-name{font:500 29px Architects-Daughter,sans-serif;color:var(--color-accent-rose)}.city-page .city-page-hero .title-block .subtitle{font:500 16px roc-grotesk,sans-serif;width:72%;margin-bottom:50px;padding-right:20px}.city-page .city-page-hero .title-block .img-decoration-box{height:260px;width:auto;position:absolute;z-index:-1;bottom:-61px;right:-90px}.city-page .city-page-hero .title-block .img-decoration-box svg{display:block;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.city-page .city-page-hero .grid-layout-block{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,1fr);height:560px;max-width:470px;margin:0 auto}.city-page .city-page-hero .grid-layout-block .grid-layout-item:first-child{grid-column:1;grid-row:1/4}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(2){grid-column:1;grid-row:4/7}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(3){grid-column:1;grid-row:7/12}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(4){grid-column:2;grid-row:1/6}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(5){grid-column:2;grid-row:8/12}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(6){grid-column:2;grid-row:6/8}.city-page .city-page-hero .grid-block{position:relative;z-index:1}.city-page .city-page-hero .grid-block .grid-block-title{color:var(--color-text)}.city-page .city-page-hero .grid-block .decore-description{font:500 16px Architects-Daughter,sans-serif;max-width:300px;padding:30px 0 0 90px;position:relative;text-align:center;margin:0 auto}.city-page .city-page-hero .grid-block .decore-description::before{content:"";display:block;width:90px;height:80px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#arrow_1) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#arrow_1) repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:0;top:0}.city-page .city-page-hero .grid-block .grid-layout-experience-card{width:100%;height:100%;border-radius:15px;overflow:hidden;position:relative;font-size:12px;display:block;text-decoration:none}.city-page .city-page-hero .grid-block .grid-layout-experience-card .card-link{position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.1)}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-img{width:100%;height:100%}.city-page .city-page-hero .grid-block .grid-layout-experience-card img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:rgba(3,26,50,.6);position:absolute;bottom:0;left:0;color:var(--color-neutral-lightest);padding:3px 0;-webkit-transition:.3s linear;transition:.3s linear;z-index:9}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .card-link{display:none}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-link{color:var(--color-neutral-lightest);text-decoration:underline}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .description-block{margin-bottom:5px;font-size:11px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover{height:100%}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .main-text-block,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .main-text-block{visibility:hidden;opacity:0;display:none}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .experience-card-text-hover,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .experience-card-text-hover{visibility:visible;opacity:1;display:block}@media (hover:hover) and (pointer:fine){.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .card-link,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .card-link{display:block;top:0;left:0;background:0 0}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .experience-link,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .experience-link{display:none}}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .main-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .card-title{padding:8px 8px 0;position:relative;width:61%;display:block;color:var(--color-neutral-lightest);margin-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-card-information{position:relative;padding:8px 6px 9px 10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-card-information::before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#dashed-line) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#dashed-line) repeat center;-webkit-mask-size:cover;mask-size:cover}.city-page .city-page-hero .grid-block .grid-layout-experience-card .partner-price-decore{position:relative}.city-page .city-page-hero .grid-block .grid-layout-experience-card .partner-price-decore::after{content:"";display:block;width:30px;height:30px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#line) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#line) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;left:18px;top:-10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price{position:relative;font:600 12px Architects-Daughter,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price:before{content:"";display:block;width:15px;height:20px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:-16px;bottom:-6px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price{padding-left:14px;position:relative;font-size:10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration:before,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price:before{content:"";display:block;background-color:var(--color-neutral-lightest);-webkit-mask-size:cover!important;mask-size:cover!important;position:absolute;top:0;left:0;width:12px;height:12px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration span,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price span{font-size:7px;display:block}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price{margin-bottom:5px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price:before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#price-tag) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#price-tag) center no-repeat}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration:before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#clock) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#clock) center no-repeat}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover{height:100%;width:100%;background:rgba(3,26,50,.6);position:absolute;bottom:0;left:0;color:var(--color-neutral-lightest);padding:9px;-webkit-transition:visibility .3s linear,opacity .3s linear;transition:visibility .3s linear,opacity .3s linear;visibility:hidden;opacity:0}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .experience-card-information{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .card-title{margin-bottom:6px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{padding:14px 12% 18px 10%;position:relative;z-index:1;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-3e0a3818b9.svg#quiz-bg) center/cover no-repeat;color:var(--color-primary);font-size:10px;border-radius:15px;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:560px){.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:14px}}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .card-title{font:500 16px Architects-Daughter,sans-serif;margin-bottom:5px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description{width:70%;max-width:150px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description a{text-decoration:underline}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description a:hover{color:var(--color-neutral-lightest)}.city-page .city-page-hero .breadcrumbs-section{margin-left:0}.city-page .city-page-hero .breadcrumbs-section .container{padding:0}.city-page .our-guests-comments .content .message-title{margin:0!important}.city-page .our-guests-comments .content .message.third-message{padding-top:30px}.city-page .our-guests-comments .content .message .text{font-size:12px;text-align:center;-webkit-line-clamp:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.city-page .our-guests-comments .content .message .text .author{font-family:roc-grotesk,sans-serif;font-weight:500}@media screen and (min-width:768px){.city-page .our-guests-comments .content .message .text{font-size:15px}}@media screen and (min-width:1200px){.city-page .our-guests-comments .content{gap:40px}.city-page .our-guests-comments .content .messages-block{gap:30px}.city-page .our-guests-comments .content .message{width:300px;height:236px}.city-page .our-guests-comments .content .message .text{font-size:18px}}.city-page .our-guests-comments .content .button-block{color:var(--color-primary)}.city-page .section-city-customer-reviews{background-color:var(--blue-basic);color:var(--white);font:400 13px freight-sans-pro,sans-serif;padding:35px 0}.city-page .section-city-customer-reviews .title-box{text-align:center}.city-page .section-city-customer-reviews .title-box .title{color:var(--white);font-size:18px}.city-page .section-city-customer-reviews .title-box .title span{display:block}.city-page .section-city-customer-reviews .title-box .description,.city-page .section-city-customer-reviews .title-box .title-desktop{display:none}.city-page .section-city-customer-reviews .title-box .description{margin:0}.city-page .section-city-customer-reviews .icon{display:block;background-color:var(--white);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.city-page .section-city-customer-reviews .icon-tripadvisor-rating{width:93px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor-rating2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor-rating2) no-repeat center}.city-page .section-city-customer-reviews .icon-google-rating{width:94px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google-rating) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google-rating) no-repeat center}.city-page .section-city-customer-reviews .icon-google{width:27px;height:27px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google) no-repeat center}.city-page .section-city-customer-reviews .icon-tripadvisor{width:36px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor) no-repeat center}.city-page .section-city-customer-reviews .customer-reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;font-size:9px}.city-page .section-city-customer-reviews .customer-reviews-block .customer-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:160px}.city-page .section-city-customer-reviews .customer-reviews-block .customer-reviews-item .statistic-block .icon{margin-bottom:5px}@media screen and (min-width:768px){.city-page .city-page-hero .title-block .img-decoration-box{bottom:-125px;right:-30px;height:330px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:17px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .card-title{font-size:25px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description{max-width:175px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .description-block{font-size:15px}.city-page .city-page-hero .grid-layout-block{height:480px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(9,1fr);grid-gap:15px;max-width:100%}.city-page .city-page-hero .grid-layout-block .grid-layout-item:first-child{grid-column:1;grid-row:1/6}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(2){grid-column:2;grid-row:1/6}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(3){grid-column:3;grid-row:1/5}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(4){grid-column:3;grid-row:5/10}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(5){grid-column:4;grid-row:1/10}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(6){grid-column:1/3;grid-row:6/10}.city-page .section-hosts .title-box{max-width:560px;margin:0 auto 30px}}@media screen and (min-width:1024px){.city-page .city-page-hero.container-l{padding:100px 15px 70px}.city-page .city-page-hero .title-block .title{max-width:840px}.city-page .city-page-hero .title-block .city-name,.city-page .city-page-hero .title-block .title{font-size:50px}.city-page .city-page-hero .title-block .subtitle{max-width:840px;font-size:25px}.city-page .city-page-hero .title-block .img-decoration-box{height:420px;bottom:-125px;right:-17px}.city-page .city-page-hero .grid-layout-block{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(9,1fr);grid-gap:15px}.city-page .city-page-hero .grid-layout-block .grid-layout-item:first-child{grid-row:1/7}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(2){grid-row:1/10}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(6){grid-column:1;grid-row:7/10}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:14px;background-size:cover}.city-page .city-page-hero .grid-block .grid-block-title{font-size:29px;max-width:50%;margin:0 0 30px}.city-page .city-page-hero .grid-block .decore-description{margin:0 60px 0 auto;max-width:480px;padding:70px 0 0 170px;font-size:18px;text-align:left}.city-page .city-page-hero .grid-block .decore-description::before{width:150px;height:100px;top:30px}.city-page .section-city-customer-reviews{font-size:18px;padding:50px 0}.city-page .section-city-customer-reviews .container-l{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;gap:30px}.city-page .section-city-customer-reviews .icon-google-rating,.city-page .section-city-customer-reviews .icon-tripadvisor-rating{width:180px;height:34px}.city-page .section-city-customer-reviews .icon-tripadvisor{width:90px;height:60px}.city-page .section-city-customer-reviews .icon-google{width:60px;height:60px}.city-page .section-city-customer-reviews .title-box{-ms-flex-negative:0;flex-shrink:0;width:34%}.city-page .section-city-customer-reviews .title-box .title{font-size:25px;margin-bottom:20px}.city-page .section-city-customer-reviews .title-box .title-mobile{display:none}.city-page .section-city-customer-reviews .title-box .description,.city-page .section-city-customer-reviews .title-box .title-desktop{display:block}.city-page .section-city-customer-reviews .customer-reviews-block{font-size:18px}.city-page .section-city-customer-reviews .customer-reviews-block .customer-reviews-item{gap:15px;max-width:360px}}@media screen and (min-width:1200px){.city-page .city-page-hero .title-block .img-decoration-box{height:460px}.city-page .city-page-hero .grid-block .grid-layout-experience-card{font-size:15px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price{font-size:15px;padding-left:25px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration:before,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price:before{width:17px;height:17px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration span,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price span{font-size:10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price{font-size:17px;margin-left:0;left:36px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price::before{left:-21px;bottom:-11px;width:20px;height:27px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .partner-price-decore::after{width:38px;height:38px;left:33px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .card-title{padding:15px 15px 0 20px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-card-information{padding:15px 10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover{padding:30px 20px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .main-text-block,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .main-text-block .card-title{margin-bottom:10px}.city-page .section-city-customer-reviews .container-l{gap:60px}.city-page .section-city-customer-reviews .title-box{width:500px;text-align:left}}@media screen and (min-width:1440px){.city-page .city-page-hero .title-block{margin-bottom:106px}.city-page .city-page-hero .title-block .img-decoration-box{height:570px;right:0;bottom:-214px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:17px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration span,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price span{font-size:12px}}@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}.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)}}@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){.card-reviews{border:0;font-size:17px}.card-reviews .card-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-reviews .card-header .reviews-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;text-align:right}.card-reviews .card-header .reviews-info .reviews-info-name{font:500 18px roc-grotesk,sans-serif}.card-reviews .btn-show-more{font-size:18px}.section-other-adventures .title{margin-bottom:15px}}.section-other-adventures{padding:30px 0}.section-other-adventures .container-l{padding:0}.section-other-adventures .title{text-align:center;padding:0 15px}.section-other-adventures .adventures-list{padding:15px 0 30px;max-width:100%}.section-other-adventures .adventures-list.with-arrows{padding-bottom:50px}.section-other-adventures .swiper-button{top:auto;bottom:0;height:30px;width:30px;border-radius:0;padding:0}.section-other-adventures .swiper-button:hover::after{background-color:var(--color-accent-gold)}.section-other-adventures .swiper-button::after{content:"";height:30px;width:30px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.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-other-adventures .swiper-button.swiper-button-next{right:50%;-webkit-transform:rotate(-90deg) translateY(130%);transform:rotate(-90deg) translateY(130%)}.section-other-adventures .swiper-button.swiper-button-prev{left:50%;-webkit-transform:rotate(90deg) translateY(130%);transform:rotate(90deg) translateY(130%)}.section-other-adventures .adventures-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:193px!important;height:140px;border-left:2px ridge var(--grey-basic);border-right:2px ridge var(--grey-basic);-webkit-transition:scale .3s linear,color .3s linear;transition:scale .3s linear,color .3s linear}.section-other-adventures .adventures-item:hover{scale:1.07}.section-other-adventures .adventures-item .left-block{width:50%;height:100%;-webkit-box-shadow:-5px 5px 15px 0 rgba(0,0,0,.9);box-shadow:-5px 5px 15px 0 rgba(0,0,0,.9);border-left:3px ridge var(--grey-basic)}.section-other-adventures .adventures-item .left-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-other-adventures .adventures-item .right-block{width:50%;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;padding:10px 5px 10px 8px;background-color:var(--color-white);border-left:1px solid #000;-webkit-box-shadow:0 7px 15px 0 rgba(0,0,0,.9);box-shadow:0 7px 15px 0 rgba(0,0,0,.9);border-right:2px ridge var(--grey-basic)}.section-other-adventures .adventures-item .right-block .adventures-item-title{font-size:13px;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-other-adventures .adventures-item .right-block .adventures-author-name{text-transform:capitalize;font:500 8px roc-grotesk,sans-serif}.section-other-adventures .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.section-other-adventures{padding:40px 0}.section-other-adventures .adventures-list{padding:15px 15px 20px}.section-other-adventures .adventures-list.with-arrows{padding-bottom:50px}.section-other-adventures .swiper-button,.section-other-adventures .swiper-button::after{height:40px;width:40px}}@media screen and (min-width:1200px){.section-other-adventures{padding:40px 0}.section-other-adventures .adventures-item{width:230px!important;height:170px}.section-other-adventures .adventures-item .right-block .adventures-item-title{font-size:16px}.section-other-adventures .adventures-item .right-block .adventures-author-name{font-size:11px}.section-other-adventures .swiper-button,.section-other-adventures .swiper-button::after{height:48px;width:48px}}@media screen and (min-width:1440px){.section-other-adventures .adventures-list{padding:15px 5px 30px}.section-other-adventures .adventures-list.with-arrows{padding-bottom:70px}.section-other-adventures .adventures-item{width:260px!important;height:180px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInN0eWxlLmNzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL2xpYnJhcnkvc3dpcGVyL3N3aXBlci1idW5kbGUubWluLmNzcyIsInF1aXouc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmlsdGVycy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX2NhcmQtcmV2aWV3cy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvd2ViLXB1c2gtcG9wdXAtaG9tZS5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fc2VjdGlvbi1wZXJzb25hbGl6YXRpb24uc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX3NlY3Rpb24tb3VyLWV4cGVyaWVuY2VzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2Zhdm9yaXRlLWljb24uc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvY2FyZHMvZXhwZXJpZW5jZS1jYXJkLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL2hvc3QtY29tbW9uL19pY29ucy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9faG9zdC1kZXRhaWxzLXBvcHVwLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL2hvc3QtY29tbW9uL19zZWN0aW9uLWhvc3RzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvc2VjdGlvbi1vdXItZ3Vlc3RzLWNvbW1lbnRzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2ljb25zLWxpYnJhcnkuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX3NlY3Rpb24tcmV2aWV3cy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9uLWZhcS5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fYnJlYWRjcnVtYnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZGlzY291bnQtYmFubmVyLnNjc3MiLCJfY2l0eS1wYWdlLW1vYmlsZS5zY3NzIiwiX2NpdHktcGFnZS1kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19yZXZpZXdzLWRlc2t0b3Auc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX2NhcmQtcmV2aWV3cy1kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL2ZlYXR1cmVkLWNvbnRlbnQtcGFnZXMtc3dpcGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUVBLGFBQ0ksaUJBQUEsOEJBQ0EsdUJBQUEsS0FDQSx3QkFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEVBRUEsdUNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxVQUFBLE1BQ0EsV0FBQSxLQUVBLDJEQUFBLHNEQUFBLG9EQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsS0FHSixzREFDSSxTQUFBLFNBQ0EsUUFBQSxFQUFBLElBQUEsRUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FFQSx3REFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQU9KLHFFQUNJLFdBQUEsb0lBQ0EsUUFEQSxVQUlKLDREQUNJLG1CQUFBLEtBQ0EsZ0JBQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsTUFBQSxxQkFDQSxpQkFBQSxZQUNBLFlBQUEsZ0JBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUVBLG9DQXJDSix3REFXUSxLQUFBLE1BU1IsNERBa0JRLGFBQUEsS0FDQSxVQUFBLE1BR0osdUZBQ0ksTUFBQSxxQkFDQSxXQUFBLE9BQ0EsVUFBQSxLQUhKLDhFQUNJLE1BQUEscUJBQ0EsV0FBQSxPQUNBLFVBQUEsS0FISixrRkFDSSxNQUFBLHFCQUNBLFdBQUEsT0FDQSxVQUFBLEtBSEosbUZBQ0ksTUFBQSxxQkFDQSxXQUFBLE9BQ0EsVUFBQSxLQUhKLHlFQUNJLE1BQUEscUJBQ0EsV0FBQSxPQUNBLFVBQUEsS0FJUixxRUFDSSxTQUFBLFNBQ0EsTUFBQSxLQzRCaEIseUZEMUJnQixzRkFFSSxTQUFBLFNBQ0EsS0FBQSxLQUNBLE1BQUEscUJBSUosc0ZBQ0ksSUFBQSxJQUNBLFlBQUEsWUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUdKLHlGQUNJLElBQUEsS0FDQSxLQUFBLElBQUEsSUFBQSxZQUFBLFdBS1osb0RBQ0ksa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsT0FBQSxVQUFBLE9BQ0EsU0FBQSxTQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsc0VBQ0ksWUFBQSxXQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsTUFBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLFFBQ0EsWUFBQSxPQUdKLHVFQUNJLFNBQUEsU0FDQSxhQUFBLDZIQUFBLFVBQUEsS0FBQSw2SEFBQSxVQUNBLGtCQUFBLFFBQUEsVUFBQSxRQUNBLFdBQUEseUJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLElBQ0EsSUFBQSxLQUNBLE9BQUEsUUFFQSw2RUFDSSxXQUFBLHFCQUlSLDBFQUNJLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLE9BQ0EsaUJBQUEsOEJBQ0EsTUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxtQkFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxnQkFDQSxRQUFBLElBQ0EsY0FBQSxLQUNBLFFBQUEsS0FBQSxLQUFBLEtBQ0EsT0FBQSxvQkFBQSxPQUFBLGlCQUFBLE9BQUEsWUFDQSxVQUFBLE1BQ0EsVUFBQSxNQUVBLHVGQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEscUJBQ0EsUUFBQSxLQUFBLEVBRUEscUdBQ0ksS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxNQUFBLGtCQUVBLGdIQUNJLFlBQUEsZ0JBQUEsQ0FBQSxXQUNBLFVBQUEsS0FJUixzR0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLEtBQUEsSUFBQSxLQUFBLGlCQUFBLFdBR0osc0hBQ0ksUUFBQSxhQUNBLFdBQUEsT0FDQSxNQUFBLEtBR0osOEZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxZQUNBLGdCQUFBLFFBQ0EsV0FBQSx5QkFDQSxNQUFBLDhCQUNBLGNBQUEsSUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxVQUFBLEtBQ0EsWUFBQSxFQUVBLHVHQUNJLFdBQUEsd0JBU2hCLGtFQUNJLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSx5QkFDQSxpQkFBQSx5QkFDQSxNQUFBLHFCQUNBLGVBQUEsTUFDQSxXQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsVUFBQSxLQUVBLHlFQUFBLHdFQUFBLHdFQUdJLE9BQUEsSUFBQSxNQUFBLHlCQUNBLGlCQUFBLHFCQUNBLE1BQUEseUJBSVIsaUVBQUEsaUVBQ0ksUUFBQSxLQUlSLHVEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLElBQ0EsV0FBQSxNQUNBLE9BQUEsRUFDQSwwQkFBQSxJQUNBLDJCQUFBLElBQ0EsaUJBQUEsYUFDQSxTQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUNBLFFBQUEsRUFDQSxPQUFBLEtBQUEsSUFBQSxFQUFBLEtBRUEsNkRBQ0ksT0FBQSxvQkFBQSxPQUFBLGlCQUFBLE9BQUEsWUFDQSxNQUFBLEtBQ0Esa0VBQ0ksV0FBQSxNQUNBLFNBQUEsU0FDQSxtQkFBQSxJQUFBLFdBQUEsSUFFQSx5RUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxnSUFBQSxVQUFBLEtBQUEsZ0lBQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxXQUFBLHlCQU9KLG9FQUNJLFFBQUEsTUFDQSxRQUFBLEtBQUEsRUFBQSxJQUFBLEtBQ0EsWUFBQSxXQUFBLENBQUEsV0FDQSxNQUFBLHFCQUNBLGdCQUFBLEtBV0EsNkVBQUEsMkVBQUEsMEVBQUEsMEVBQ0ksZ0JBQUEsVUFNaEIsa0VBQ0ksWUFBQSxnQkFBQSxDQUFBLFdBQ0EsUUFBQSxJQUFBLEVBQUEsSUFBQSxLQUNBLE1BQUEscUJBQ0EsVUFBQSxJQU1oQixvQ0FsRG9CLHlFQWFRLEtBQUEsS0FJUixvRUFRUSxRQUFBLEtBQUEsRUFBQSxJQUFBLEtBMEJ4QixhQUNJLGlCQUFBLDhCQUNBLHVCQUFBLEVBQ0Esd0JBQUEsRUFDQSxZQUFBLEVBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEsTUFDQSxPQUFBLEVBQUEsS0FFQSx1Q0FDSSxjQUFBLE9BQUEsVUFBQSxPQUNBLFVBQUEsUUFDQSxNQUFBLEtBQ0EsV0FBQSxFQUNBLFVBQUEsS0FNQSwyREFBQSxzREFBQSxvREFDSSxPQUFBLEtBQ0EsT0FBQSxLQUNBLFlBRUEsdUVBQUEsa0VBQUEsZ0VBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsU0FBQSxTQUNBLGlCQUFBLGFBQ0EsUUFBQSxFQUFBLElBQ0EsSUFBQSxNQUNBLFlBQUEsZ0JBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE9BQUEsRUFBQSxLQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBRUEsc0ZBQUEsaUZBQUEsK0VBQ0ksU0FBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBR0osNEVBQUEsdUVBQUEscUVBQ0ksUUFBQSxFQUFBLElBTVIsMEVBQ0ksT0FBQSxPQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxRQUFBLEtBQUEsS0FBQSxLQUdJLHNHQUFBLHFHQUNJLFVBQUEsS0FHSiw4RkFDSSxNQUFBLEtBQ0EsT0FBQSxLQU1oQixzREFDSSxTQUFBLFNBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsUUFBQSxFQUFBLElBQUEsRUFBQSxLQUVBLHdEQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLDREQUNJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsYUFBQSxLQUVBLHVGQUNJLE1BQUEscUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FISiw4RUFDSSxNQUFBLHFCQUNBLFdBQUEsS0FDQSxVQUFBLEtBSEosa0ZBQ0ksTUFBQSxxQkFDQSxXQUFBLEtBQ0EsVUFBQSxLQUhKLG1GQUNJLE1BQUEscUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FISix5RUFDSSxNQUFBLHFCQUNBLFdBQUEsS0FDQSxVQUFBLE1BR0osMERBckZaLHVDQTBFUSw0REFsRUEsVUFBQSxNQWxCaEIsb0NDa0tFLHlGRDVEa0Isc0ZBRUksS0FBQSxLQzhEdEIseUdENURzQixzR0FDSSxJQUFBLEVBQ0EsVUFBQSxLQytEMUIsNEdENURzQix5R0FDSSxJQUFBLEtBQ0EsVUFBQSxLQU1oQiwyREFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxlQUFBLE9BQ0EsYUFBQSxLQUVBLGtFQUNJLFVBQUEsS0FJUix1REFDSSxTQUFBLFNBQ0EsV0FBQSxNQUNBLE9BQUEsRUFDQSwwQkFBQSxJQUNBLDJCQUFBLElBQ0EsaUJBQUEsYUFDQSxTQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUNBLE9BQUEsS0FBQSxFQUFBLEVBSVEseUVBQ0ksTUFBQSxLQUNBLEtBQUEsS0FHSixvRUFDSSxRQUFBLEtBQUEsRUFBQSxJQUFBLEtBS1osa0VBQ0ksVUFBQSxNQU9wQixvQ0FDSSxhQUNJLE1BQUEsTUFFQSx1Q0FJUSxrRUFISixVQUFBLE1BV1oscUNBRUksYUFDSSxJQUFBLE1BQ0EsT0FBQSxLQUVBLHVDQUNJLFVBQUEsT0FFQSwyREFBQSxzREFBQSxvREFDSSxPQUFBLEtBS0Esd0RBQ0ksSUFBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLDREQUNJLGFBQUEsS0FDQSxVQUFBLEtBRUEsdUZBQ0ksVUFBQSxLQURKLDhFQUNJLFVBQUEsS0FESixrRkFDSSxVQUFBLEtBREosbUZBQ0ksVUFBQSxLQURKLHlFQUNJLFVBQUEsTUVoZnhCLFdBQVcsWUFBQSxhQUF5QixJQUFBLHlyRUFBNnJFLFlBQUEsSUFBZ0IsV0FBQSxPQUFrQixNQUFNLHFCQUFBLFFBQTgrSSx5QkFBQSxLQUFqOUksTUFBTSxTQUFBLFNBQWtCLFFBQUEsTUFBYyxZQUFBLEtBQWlCLGFBQUEsS0FBa0IsUUFBQSxFQUFVLFFBQVEsWUFBQSxLQUFpQixhQUFBLEtBQWtCLFNBQUEsU0FBa0IsU0FBQSxPQUFnQixXQUFBLEtBQWdCLFFBQUEsRUFBVSxRQUFBLEVBQVUsUUFBQSxNQUFjLGlDQUFpQyxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQXNCLGdCQUFnQixTQUFBLFNBQWtCLE1BQUEsS0FBVyxPQUFBLEtBQVksUUFBQSxFQUFVLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUFhLDRCQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxrQkFBOEIsbUNBQUEseURBQUEsMkJBQUEseURBQW9GLG1CQUFBLFlBQUEsV0FBQSxZQUF1Qiw4QkFBQSwwQkFBQSxnQkFBd0Usa0JBQUEsbUJBQUEsVUFBQSxtQkFBK0IsbUJBQW1CLGlCQUFBLE1BQUEsYUFBQSxNQUFtQixpQkFBaUIsaUJBQUEsTUFBQSxhQUFBLE1BQW1CLGNBQWMsa0JBQUEsRUFBQSxZQUFBLEVBQWMsTUFBQSxLQUFXLE9BQUEsS0FBWSxTQUFBLFNBQWtCLDRCQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxrQkFBOEIsUUFBQSxNQUFjLDhCQUE4QixXQUFBLE9BQWtCLG1CQUFBLGlDQUFvRCxPQUFBLEtBQVksbUNBQW1DLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FBdUIsNEJBQUEsTUFBQSxDQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxNQUFBLENBQUEsa0JBQXFDLHNDQUFzQyxrQkFBQSxjQUFBLFVBQUEsY0FBd0IsNEJBQUEsT0FBbUMsb0JBQUEsT0FBMkIsMkNBQTJDLG9CQUFBLE9BQUEsWUFBQSxPQUFtQiwyQkFBMkIsd0JBQUEsWUFBQSxnQkFBQSxZQUE0QixXQUFXLG9CQUFBLE9BQUEsWUFBQSxPQUFtQiwrQkFBQSx5QkFBd0Qsd0JBQUEsWUFBQSxnQkFBQSxZQUE0QixpQ0FBaUMsU0FBQSxLQUFjLGdCQUFBLEtBQXFCLG1CQUFBLEtBQXdCLG9EQUFvRCxRQUFBLEtBQWEsK0NBQStDLGtCQUFBLE1BQUEsTUFBOEIsbURBQW1ELHFCQUFBLEVBQUEsVUFBQSxpQkFBQSxFQUFBLFVBQTZCLGlEQUFpRCxxQkFBQSxFQUFBLFVBQUEsaUJBQUEsRUFBQSxVQUE2QixrREFBa0QscUJBQUEsS0FBQSxpQkFBQSxLQUFzQixnRUFBZ0Usa0JBQUEsS0FBdUIseURBQXlELFFBQUEsR0FBVyxrQkFBQSxFQUFBLFlBQUEsRUFBYywwQkFBQSxNQUFBLGVBQUEsS0FBQSxNQUFBLEtBQVcsK0RBQStELGtCQUFBLE9BQUEsT0FBZ0MsaUJBQUEsT0FBd0IsNkZBQTZGLHFCQUFBLHFDQUFBLG9CQUFBLHFDQUF5RCwyRUFBMkUsT0FBQSxLQUFZLFdBQUEsSUFBZSxNQUFBLG9DQUEwQywyRkFBMkYsc0JBQUEscUNBQUEsbUJBQUEscUNBQXdELHlFQUF5RSxNQUFBLEtBQVcsVUFBQSxJQUFjLE9BQUEsb0NBQTJDLGdDQUFBLHVDQUFBLHFDQUFBLHNDQUFBLG9DQUFzTCxTQUFBLFNBQWtCLEtBQUEsRUFBTyxJQUFBLEVBQU0sTUFBQSxLQUFXLE9BQUEsS0FBWSxlQUFBLEtBQW9CLFFBQUEsR0FBVyxnQ0FBZ0MsV0FBQSxnQkFBMkIscUNBQXFDLGlCQUFBLG1GQUFBLGlCQUFBLHNEQUF1RSxzQ0FBc0MsaUJBQUEsbUZBQUEsaUJBQUEsdURBQXdFLG9DQUFvQyxpQkFBQSxxRkFBQSxpQkFBQSxxREFBc0UsdUNBQXVDLGlCQUFBLHFGQUFBLGlCQUFBLHdEQUF5RSx1QkFBdUIsTUFBQSxLQUFXLE9BQUEsS0FBWSxTQUFBLFNBQWtCLEtBQUEsSUFBUyxJQUFBLElBQVEsWUFBQSxNQUFrQixXQUFBLE1BQWlCLFFBQUEsR0FBVyx5QkFBQSxJQUFBLGlCQUFBLElBQXFCLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixPQUFBLElBQUEsTUFBQSx3REFBeUUsY0FBQSxJQUFrQixpQkFBQSxZQUE2QixvRUFBQSwyREFBK0gsa0JBQUEsR0FBQSxPQUFBLFNBQUEsc0JBQUEsVUFBQSxHQUFBLE9BQUEsU0FBQSxzQkFBbUQsNkJBQTZCLHlCQUFBLEtBQThCLDZCQUE2Qix5QkFBQSxLQUE4Qix5Q0FBaUMsR0FBRyxrQkFBQSxVQUFBLFVBQUEsVUFBdUIsS0FBSyxrQkFBQSxlQUFBLFVBQUEsZ0JBQWhFLGlDQUFpQyxHQUFHLGtCQUFBLFVBQUEsVUFBQSxVQUF1QixLQUFLLGtCQUFBLGVBQUEsVUFBQSxnQkFBMEIsOEJBQThCLDRCQUFBLE9BQW1DLGtCQUFBLGNBQUEsVUFBQSxjQUF3Qix1REFBdUQsUUFBQSxHQUFXLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxlQUFBLEtBQW9CLHlFQUF5RSxPQUFBLElBQVcsTUFBQSwyQkFBaUMsdUVBQXVFLE1BQUEsSUFBVSxPQUFBLDJCQUFzRSxvQkFBQSxvQkFBd0MsU0FBQSxTQUFrQixJQUFBLHdDQUE0QyxNQUFBLDZDQUFtRCxPQUFBLDhCQUFxQyxXQUFBLDZDQUEwRCxRQUFBLEdBQVcsT0FBQSxRQUFlLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUFhLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FBbUIsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FBdUIsTUFBQSx5REFBK0QsMkNBQUEsMkNBQXNGLFFBQUEsSUFBWSxPQUFBLEtBQVksZUFBQSxLQUFvQix5Q0FBQSx5Q0FBa0YsUUFBQSxFQUFVLE9BQUEsS0FBWSxlQUFBLEtBQW9CLGdEQUFBLGdEQUFnRyxRQUFBLGVBQXVCLHdCQUFBLHdCQUFnRCxNQUFBLEtBQVcsT0FBQSxLQUFZLGNBQUEsUUFBQSxXQUFBLFFBQW1CLHlCQUFBLE9BQUEsaUJBQUEsT0FBd0Isb0NBQUEsb0NBQXdFLGtCQUFBLGVBQUEsVUFBQSxlQUF5QixvQkFBQSxnQ0FBb0QsS0FBQSwyQ0FBZ0QsTUFBQSxLQUEwSCxvQkFBb0IsUUFBQSxLQUFhLDBCQUFBLDBCQUFvRCxZQUFBLGFBQXlCLFVBQUEsOEJBQXdDLGVBQUEsZUFBOEIsZUFBQSxFQUFpQixhQUFBLFFBQXFCLFlBQUEsRUFBYywwQkFBQSxzQ0FBZ0UsUUFBQSxPQUFlLG9CQUFBLGdDQUFvRCxNQUFBLDJDQUFpRCxLQUFBLEtBQVUsMEJBQUEsc0NBQWdFLFFBQUEsT0FBZSxtQkFBbUIsU0FBQSxTQUFrQixXQUFBLE9BQWtCLG1CQUFBLFFBQUEsSUFBQSxXQUFBLFFBQUEsSUFBdUIsa0JBQUEsbUJBQUEsVUFBQSxtQkFBNkIsUUFBQSxHQUFXLDRDQUE0QyxRQUFBLEVBQVUsK0NBQUEsOENBQTZGLFFBQUEsZUFBdUIsOENBQUEsd0RBQUEsMEJBQUEsNEJBQTRKLE9BQUEsb0NBQTJDLElBQUEsa0NBQXNDLEtBQUEsRUFBTyxNQUFBLEtBQVcsbUNBQW1DLFNBQUEsT0FBZ0IsVUFBQSxFQUFZLDZEQUE2RCxrQkFBQSxXQUFBLFVBQUEsV0FBcUIsU0FBQSxTQUFrQixvRUFBdUYseUVBQW5CLGtCQUFBLFNBQUEsVUFBQSxTQUErRyx5RUFBeUUsa0JBQUEsV0FBQSxVQUFBLFdBQXFCLDhFQUE4RSxrQkFBQSxXQUFBLFVBQUEsV0FBcUIseUVBQXlFLGtCQUFBLFdBQUEsVUFBQSxXQUFxQiw4RUFBOEUsa0JBQUEsV0FBQSxVQUFBLFdBQXFCLDBCQUEwQixNQUFBLCtFQUFxRixPQUFBLGdGQUF1RixRQUFBLGFBQXFCLGNBQUEsa0RBQWdFLFdBQUEsb0RBQStELFFBQUEsb0RBQTZELGdDQUFnQyxZQUFZLE9BQUEsRUFBUyxRQUFBLEVBQVUsbUJBQUEsS0FBQSxXQUFBLEtBQWdCLG1CQUFBLEtBQXdCLGdCQUFBLEtBQUEsV0FBQSxLQUFnQix1REFBdUQsT0FBQSxRQUFlLHFDQUFxQyxRQUFBLGVBQXVCLGlDQUFpQyxRQUFBLDBDQUFtRCxXQUFBLHlEQUFvRSxzREFBQSw0Q0FBa0csTUFBQSxtQ0FBeUMsS0FBQSxtQ0FBd0MsSUFBQSxJQUFRLGtCQUFBLHNCQUFBLFVBQUEsc0JBQWtDLGdGQUFBLHNFQUFzSixPQUFBLGlEQUFBLEVBQTBELFFBQUEsTUFBYyx3RkFBQSw4RUFBc0ssSUFBQSxJQUFRLGtCQUFBLGlCQUFBLFVBQUEsaUJBQTJCLE1BQUEsSUFBVSxrSEFBQSx3R0FBME4sUUFBQSxhQUFxQixtQkFBQSxJQUFBLElBQUEsa0JBQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxJQUFBLElBQUEsa0JBQUEsSUFBaUMsd0VBQUEsa0ZBQTBKLE9BQUEsRUFBQSxtREFBNEQsZ0ZBQUEsMEZBQTBLLEtBQUEsSUFBUyxrQkFBQSxpQkFBQSxVQUFBLGlCQUEyQixZQUFBLE9BQW1CLDBHQUFBLG9IQUE4TixtQkFBQSxLQUFBLElBQUEsa0JBQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxLQUFBLElBQUEsa0JBQUEsSUFBa0MsMkZBQTJGLG1CQUFBLE1BQUEsSUFBQSxrQkFBQSxJQUFBLFdBQUEsVUFBQSxJQUFBLE1BQUEsSUFBQSxrQkFBQSxJQUFtQyw0QkFBNEIsTUFBQSxnREFBc0QsK0JBQStCLFdBQUEsOERBQXlFLFNBQUEsU0FBa0IsbUVBQW1FLFdBQUEseURBQW9FLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxNQUFBLEtBQVcsT0FBQSxLQUFZLGtCQUFBLFNBQUEsVUFBQSxTQUFtQix5QkFBQSxLQUFBLElBQUEsaUJBQUEsS0FBQSxJQUEwQiwrRUFBK0UseUJBQUEsTUFBQSxJQUFBLGlCQUFBLE1BQUEsSUFBMkIsa0RBQUEsNERBQUEsaUdBQUEsdUZBQXNTLE1BQUEsS0FBVyxPQUFBLDhDQUFxRCxLQUFBLEVBQU8sSUFBQSxFQUFNLHlGQUFBLG1HQUFBLDBEQUFBLGdEQUFzUyxNQUFBLDhDQUFvRCxPQUFBLEtBQVksS0FBQSxFQUFPLElBQUEsRUFBTSx3QkFBd0IsUUFBQSxLQUFhLGtCQUFrQixjQUFBLDJDQUF5RCxTQUFBLFNBQWtCLGlCQUFBLEtBQUEsYUFBQSxLQUFrQixXQUFBLGdEQUEyRCw2Q0FBQSw0Q0FBeUYsUUFBQSxlQUF1QixxQ0FBQSw4Q0FBbUYsU0FBQSxTQUFrQixLQUFBLHdDQUE2QyxPQUFBLG1DQUEwQyxJQUFBLGlDQUFxQyxRQUFBLEdBQVcsT0FBQSxpQ0FBd0MsTUFBQSx5REFBK0QsNENBQUEsbUNBQStFLFNBQUEsU0FBa0IsS0FBQSxrQ0FBdUMsTUFBQSxrQ0FBd0MsSUFBQSx3Q0FBNEMsUUFBQSxHQUFXLE1BQUEsaUNBQXVDLE9BQUEseURBQWdFLHVCQUF1QixPQUFBLEtBQVksTUFBQSxLQUFXLFNBQUEsU0FBa0IsV0FBQSxxREFBZ0UsY0FBQSwyQ0FBeUQsS0FBQSxFQUFPLElBQUEsRUFBTSw4QkFBOEIsT0FBQSxLQUFZLHVCQUF1QixRQUFBLEtBQWEsdUJBQXVCLE1BQUEsS0FBVyxPQUFBLEtBQVksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQWEsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FBdUIsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUFtQixXQUFBLE9BQWtCLDhCQUFBLDJCQUFBLDJCQUFvRixVQUFBLEtBQWUsV0FBQSxLQUFnQixjQUFBLFFBQUEsV0FBQSxRQUFtQixxQkFBcUIsT0FBQSxLQUFZLGlCQUFBLEtBQUEsYUFBQSxLQUFrQiw2QkFBNkIsU0FBQSxTQUFrQixLQUFBLEVBQU8sSUFBQSxFQUFNLGVBQUEsS0FBb0IsUUFBQSxFQUFVLFFBQUEsTUFBYyxrQ0FBa0MsbUNBQUEsU0FBQSwyQkFBQSxTQUFvQyxPQUFBLEVBQUEsS0FBYyw2QkFBNkIsY0FBQSxLQUFBLFVBQUEsS0FBZSxvQ0FBb0MsY0FBQSxLQUFBLFVBQUEsS0FBZSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQXNCLDRDQUE0QyxtQ0FBQSxTQUFBLDJCQUFBLFNBQW9DLDJCQUEyQixlQUFBLEtBQW9CLDRCQUFBLFFBQUEsb0JBQUEsUUFBNEIseUNBQXlDLGVBQUEsS0FBb0Isa0NBQXNELHVEQUFwQixlQUFBLEtBQStGLG9CQUFvQixTQUFBLFFBQWlCLDJCQUEyQixlQUFBLEtBQW9CLDRCQUFBLE9BQW1DLG9CQUFBLE9BQTJCLFFBQUEsRUFBVSxXQUFBLE9BQWtCLHlCQUFBLEVBQUEsRUFBQSxpQkFBQSxFQUFBLEVBQXFCLE1BQUEsS0FBVyxPQUFBLEtBQVkseUNBQXlDLGVBQUEsS0FBb0Isc0NBQXNDLHlCQUFBLEtBQUEsRUFBQSxpQkFBQSxLQUFBLEVBQXdCLGtDQUFBLHVEQUF5RixlQUFBLEtBQW9CLGtDQUFBLGdDQUFBLGdDQUFrRyxlQUFBLEtBQW9CLFdBQUEsUUFBbUIsaUNBQWlDLFNBQUEsU0FBa0IsS0FBQSxFQUFPLE9BQUEsRUFBVyxNQUFBLEtBQVcsT0FBQSxLQUFZLFFBQUEsR0FBVyxRQUFBLEVBQVUsd0NBQXdDLFFBQUEsR0FBVyxXQUFBLEtBQWdCLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxPQUFBLEVBQVMsTUFBQSxFQUFRLGVBQUEsV0FBQSxPQUFBLFdBQWtCLDhDQUE4QyxlQUFBLEtBQW9CLFdBQUEsUUFBbUIsa0VBQUEsZ0VBQUEsaUVBQUEsK0RBQWtRLFFBQUEsRUFBVSw0QkFBQSxPQUFtQyxvQkFBQSxPQUEyQixvQkFBb0IsU0FBQSxRQUFpQiwyQkFBMkIsZUFBQSxLQUFvQiw0QkFBQSxPQUFtQyxvQkFBQSxPQUEyQixRQUFBLEVBQVUseUNBQXlDLGVBQUEsS0FBb0Isa0NBQUEsdURBQXlGLGVBQUEsS0FBb0Isa0VBQUEsZ0VBQUEsaUVBQUEsK0RBQWtRLFFBQUEsRUFBVSw0QkFBQSxPQUFtQyxvQkFBQSxPQUEyQiwrQkFBK0IsNEJBQUEsT0FBbUMsb0JBQUEsT0FBMkIsU0FBQSxPQUFnQiw0QkFBQSxPQUFBLENBQUEsTUFBQSxDQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxPQUFBLENBQUEsTUFBQSxDQUFBLGtCQUE2QyxxQkFBcUIsU0FBQSxRQUFpQiw0QkFBNEIseUJBQUEsT0FBQSxPQUFBLGlCQUFBLE9BQUEsT0FBK0IsNEJBQUEsT0FBbUMsb0JBQUEsT0FBMkIsU0FBQSxPQ1Z2d2pCLFlBQ0ksU0FBQSxLQUNBLE9BQUEsTUFDQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxNQUNBLGlCQUFBLGVBRUEsdUJBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLEtBQ0EsZUFDQSxZQUNBLFVBQUEsS0FDQSxNQUFBLGtCQUdKLHlCQUNJLGFBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLGVBQUEsRUFDQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEtBR0osMkJBQ0ksU0FBQSxTQUNBLFFBQUEsS0FBQSxLQUFBLEtBQ0EsV0FBQSx3QkFDQSxjQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQ0EsTUFBQSxJQUNBLFVBQUEsTUFDQSxJQUFBLEdBQ0EsT0FBQSxFQUFBLEtBQUEsSUFFQSwwQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsa0RBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLFNBQUEsU0FDQSxNQUFBLGtCQUNBLFdBQUEsOEJBQ0EsY0FBQSxLQUNBLGNBQUEsS0FFQSwrREFDSSxNQUFBLEtBRUEsbUVBQ0ksTUFBQSxLQUNBLGNBQUEsS0FBQSxLQUFBLEVBQUEsRUFLSiwrREFDSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLElBQUEsS0FDQSxZQUFBLG1CQUFBLENBQUEsV0FDQSxXQUFBLE9BR0oscUVBQ0ksUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsT0FPWiwrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUdKLDZEQUNJLFdBQUEsT0FDQSxVQUFBLEtBQ0EsTUFBQSxrQkFDQSxPQUFBLEtBQUEsRUFBQSxLQUdKLDBEQUNJLGVBQUEsS0FHSix3REFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsSUFBQSxLQUVBLHNFQUNJLElBQUEsS0FFQSxxRkFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsV0FBQSxLQUNBLE9BQUEsUUFFQSwyRkFDSSxRQUFBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsY0FBQSxFQUFBLEVBQUEsS0FBQSxLQUdKLHlGQUNJLE1BQUEsS0FDQSxjQUFBLEtBQUEsS0FBQSxFQUFBLEVBS1osdUVBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsV0FBQSxNQUNBLGNBQUEsS0FDQSxXQUFBLDhCQUNBLE9BQUEsUUFFQSw2RUFDSSxRQUFBLEVBQUEsS0FBQSxFQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSx3QkFBQSxLQUNBLDJCQUFBLEtBR0osMkVBQ0ksTUFBQSxNQUNBLHVCQUFBLEtBQ0EsMEJBQUEsS0FHSiw2RUFDSSxNQUFBLEVBQ0EsT0FBQSxFQUdKLDBGQUNJLFdBQUEscUJBQ0EsTUFBQSw4QkFLWiw2REFDSSxNQUFBLEtBQ0EsV0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUVBLG9FQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxNQUFBLGtCQUNBLFVBQUEsS0FDQSxlQUNBLFlBR0osK0RBQ0ksUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSw0SEFBQSxVQUFBLEtBQUEsNEhBQUEsVUFDQSxXQUFBLGtCQUNBLGtCQUFBLE1BQUEsVUFBQSxNQUdKLDZFQUNJLGtCQUFBLGNBQUEsVUFBQSxjQUdKLHVFQUNJLFlBQUEsS0FFQSx5RUFDSSxrQkFBQSxlQUFBLFVBQUEsZUFLWiw4REFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsS0FFQSw0RUFDSSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxLQUFBLEVBR0osb0ZBQ0ksU0FBQSxTQUNBLFFBQUEsR0FDQSxjQUFBLElBQUEsTUFBQSw4QkFDQSxNQUFBLEtBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxRQUFBLEVBR0osbUZBQ0ksU0FBQSxTQUNBLFFBQUEsR0FDQSxjQUFBLElBQUEsTUFBQSw4QkFDQSxNQUFBLEtBQ0EsSUFBQSxLQUNBLEtBQUEsSUFDQSxRQUFBLEVBR0osZ0ZBQ0ksU0FBQSxTQUNBLFFBQUEsRUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxjQUFBLElBRUEscUZBQ0ksS0FBQSw4QkFJUiw0RkFJQSwrRkFISSxLQUFBLHFCQU9KLDZGQUNJLFNBQUEsU0FDQSxRQUFBLEdBQ0EsY0FBQSxJQUFBLE1BQUEscUJBQ0EsTUFBQSxLQUNBLElBQUEsS0FDQSxLQUFBLElBQ0EsUUFBQSxFQUdKLGdHQUdBLDhGQUZJLFFBQUEsS0FRWiw0Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsTUFBQSxrQkFFQSx5REFDSSxlQUFBLEtBR0osMkRBQ0ksU0FBQSxTQUNBLFVBQUEsS0FDQSxZQUFBLG1CQUFBLENBQUEsV0FDQSxXQUFBLE9BQ0EsUUFBQSxFQUFBLEtBQ0EsT0FBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUVBLGtFQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsYUFBQSx5SEFBQSxVQUFBLE9BQUEsS0FBQSx5SEFBQSxVQUFBLE9BQ0Esa0JBQUEsTUFBQSxVQUFBLE1BQ0EsV0FBQSw4QkFDQSxNQUFBLE1BQ0EsSUFBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1BSVIsaUVBQ0ksVUFBQSxLQUNBLFdBQUEsT0FDQSxRQUFBLEVBQUEsS0FDQSxjQUFBLEtBR0osOERBQ0ksY0FBQSxLQUVBLHNGQUNJLGNBQUEsRUFDQSxZQUFBLElBQ0EsWUFBQSxXQUFBLENBQUEsV0FHSiw2RUFDSSxRQUFBLEtBQUEsRUFFQSw0RkFDSSxRQUFBLEtBQUEsRUFBQSxLQUdKLDhGQUNJLFNBQUEsU0FDQSxTQUFBLFFBQ0EsTUFBQSxJQUVBLCtHQUNJLFdBQUEsSUFDQSxVQUFBLEtBQ0EsZ0JBQUEsVUFHSix3R0FDSSxjQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsU0FBQSxPQUdKLDhHQUNJLFFBQUEsTUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFdBQUEsaUlBQUEsT0FDQSxNQURBLFVBSUosMEdBQ0ksU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLElBQ0EsUUFBQSxHQUNBLFVBQUEsTUFDQSxVQUFBLEtBRUEsa0hBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsYUFBQSx5SEFBQSxVQUFBLE9BQUEsS0FBQSx5SEFBQSxVQUFBLE9BQ0EsV0FBQSxxQkFDQSxrQkFBQSxNQUFBLFVBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLEtBQUEsTUFDQSxJQUFBLE1BT3BCLDJEQUNJLFdBQUEsT0FDQSxjQUFBLEtBR0osb0RBQ0ksV0FBQSw4QkFDQSxNQUFBLHFCQUNBLFlBQ0EsY0FBQSxLQUNBLFFBQUEsS0FBQSxLQUdKLDZEQUNJLGNBQUEsS0FFQSw4RUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsS0FHSixvRUFDSSxVQUFBLE1BSVIsMERBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUVBLGdFQUNJLFlBQUEsbUJBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxjQUFBLElBQ0EsV0FBQSxPQUdKLHNFQUNJLFdBQUEsT0FDQSxjQUFBLEtBR0osZ0VBQ0ksY0FBQSxLQUNBLGFBQUEsOEJBQ0EsaUJBQUEsOEJBQ0EsTUFBQSxxQkFDQSxPQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsWUFDQSxNQUFBLEtBQ0EsY0FBQSxLQUVBLDJGQUNJLFVBQUEsS0FDQSxNQUFBLHFCQUZKLGtGQUNJLFVBQUEsS0FDQSxNQUFBLHFCQUZKLHNGQUNJLFVBQUEsS0FDQSxNQUFBLHFCQUZKLHVGQUNJLFVBQUEsS0FDQSxNQUFBLHFCQUZKLDZFQUNJLFVBQUEsS0FDQSxNQUFBLHFCQUdKLHNFQUNJLGFBQUEscUJBSVIsdUVBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxjQUFBLEtBR0osa0VBQ0ksZUFBQSxVQUNBLG9CQUFBLElBQUEsV0FBQSxTQUNBLGNBQUEsS0FHSix3RUFDSSxXQUFBLE9BRUEsOEVBQ0ksTUFBQSxrQkFDQSxPQUFBLFFBQ0EsbUJBQUEsSUFBQSxXQUFBLElBQ0EsaUJBQUEsWUFDQSxPQUFBLEVBRUEsb0ZBQ0ksTUFBQSx5QkFPcEIsd0NBQ0ksU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsUUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxLQUNBLGlCQUFBLGVBRUEsZ0RBQ0ksU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0Esa0JBQUEscUJBQUEsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEsS0FDQSxjQUFBLEtBQ0EsV0FBQSw4QkFDQSxVQUFBLE1BR0osOENBQ0ksWUFBQSxtQkFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFdBQUEsT0FHSixvREFDSSxVQUFBLEtBQ0EsV0FBQSxPQUdKLHdEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUdKLG1EQUNJLE1BQUEsS0FDQSxJQUFBLEtBQ0EsVUFBQSxLQU1oQixvQ0FFUSx5QkFDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsS0FDQSxjQUFBLEtBQ0EsYUFBQSxJQUdKLHVCQUNJLE1BQUEsS0FDQSxJQUFBLEtBR0osMkJBQ0ksUUFBQSxLQUNBLFVBQUEsT0FFQSwwQ0FDSSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBRUEsa0RBQ0ksY0FBQSxLQUNBLGNBQUEsS0FFQSxtRUFDSSxjQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsV0FBQSxNQUNBLGNBQUEsTUFBQSxXQUFBLE1BSUEsK0RBQ0ksSUFBQSxLQUdKLHFFQUNJLFFBQUEsS0FBQSxLQUFBLEtBQ0EsVUFBQSxLQVdaLDBEQUNJLFVBQUEsTUFFQSwyREFSUiw2Q0FFUSxRQUFBLEVBQUEsS0FHSiwwREFJUSxVQUFBLE1BdkR4QixvQ0EyRGdCLDREQUNJLFFBQUEsRUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsS0FDQSxjQUFBLEtBR0osNkRBQ0ksT0FBQSxFQUNBLFVBQUEsS0FDQSxXQUFBLEtBT0osOERBQ0ksUUFBQSxFQUFBLEtBQ0EsY0FBQSxLQUdKLDBEQUNJLFVBQUEsTUFDQSxPQUFBLG9CQUFBLE9BQUEsaUJBQUEsT0FBQSxZQUdKLHdEQUNJLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsSUFBQSxLQU1RLHlGQUNJLE9BQUEsTUFDQSxNQUFBLE1BS1osdUVBQ0ksTUFBQSxJQUNBLFdBQUEsTUFDQSxjQUFBLE1BRUEsMkRBMUNSLDZEQU1RLFVBQUEsS0ErQkosdUVBTVEsVUFBQSxNQTdHNUIsb0NBZ0h3QiwyRUFDSSxVQUFBLE1BT1oseURBQ0ksZUFBQSxLQUdKLDJEQUNJLFVBQUEsS0FDQSxPQUFBLEtBQUEsS0FFQSxrRUFDSSxNQUFBLE1BQ0EsSUFBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1BUVIsaUVBQ0ksVUFBQSxLQUNBLE9BQUEsRUFBQSxLQUFBLEtBQ0EsVUFBQSxNQUdKLDhEQUNJLGNBQUEsS0FLUSwrR0FDSSxXQUFBLEtBQ0EsVUFBQSxLQUdKLDhHQUNJLFFBQUEsTUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFdBQUEsaUlBQUEsT0FDQSxNQURBLFVBSUosMEdBQ0ksU0FBQSxTQUNBLFVBQUEsTUFDQSxVQUFBLEtBRUEsa0hBQ0ksSUFBQSxLQU9wQiwyREFDSSxVQUFBLEtBQ0EsY0FBQSxFQUdKLDZEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLElBQUEsS0FDQSxjQUFBLEtBRUEsOEVBQ0ksbUJBQUEsV0FBQSxzQkFBQSxPQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLElBQUEsS0FLSixnRUFDSSxVQUFBLEtBQ0EsY0FBQSxLQUdKLHNFQUNJLFVBQUEsS0FDQSxPQUFBLEVBQUEsS0FBQSxLQUNBLFVBQUEsTUFHSiwwRUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGNBQUEsS0FDQSxJQUFBLEtBR0osZ0VBQ0ksTUFBQSxJQUNBLFVBQUEsTUFDQSxjQUFBLEVBQ0EsVUFBQSxLQUVBLDJGQUNJLFVBQUEsS0FESixrRkFDSSxVQUFBLEtBREosc0ZBQ0ksVUFBQSxLQURKLHVGQUNJLFVBQUEsS0FESiw2RUFDSSxVQUFBLEtBSVIsa0VBQ0ksVUFBQSxLQUNBLGNBQUEsS0FDQSxvQkFBQSxPQUFBLFdBQUEsT0FDQSxRQUFBLEtBQUEsS0FHSix3RUFDSSxVQUFBLEtBTVIsZ0RBQ0ksUUFBQSxLQUFBLEtBR0osd0RBQ0ksbUJBQUEsV0FBQSxzQkFBQSxPQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEscUVBQ0ksVUFBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLE1BQ0EsUUFBQSxJQUFBLE1DbHhCeEIsU0FDSSxTQUFBLFNBQ0EsT0FBQSxLQUVBLHdCQUNJLFNBQUEsU0FDQSxXQUFBLE9BQ0EsVUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLEtBQ0EsWUFBQSxNQUNBLFdBQUEscUJBQ0EsTUFBQSw4QkFDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLFFBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFDQSxtQkFBQSxJQUFBLE9BQUEsV0FBQSxJQUFBLE9BRUEsdUNBQ0ksU0FBQSxPQUdKLGtDQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsS0FDQSxVQUFBLE1BQ0EsY0FBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUVBLG1EQUNJLFdBQUEsRUFDQSxVQUFBLEVBQ0EsUUFBQSxFQUdKLGlEQUNJLE9BQUEsRUFDQSxPQUFBLFFBRUEsa0VBQ0ksZUFHSiw0REFDSSxZQUFBLEVBQ0Esa0JBQUEsY0FBQSxXQUFBLFVBQUEsY0FBQSxXQUdKLDREQUNJLFFBQUEsS0FHSiwrREFDSSxVQUFBLEtBSVIsNkNBQ0ksV0FBQSxFQUNBLFFBQUEsRUFHSixrREFDSSxXQUFBLEVBQ0EsVUFBQSxFQUNBLFFBQUEsRUFFQSx5REFDSSxRQUFBLGVBS1osd0NBQ0ksV0FBQSxNQUNBLFVBQUEsTUFHSiwyQkFDSSxhQUFBLHdCQUNBLGNBQUEsS0FHSix1Q0FDSSxVQUFBLEtBQ0EsY0FBQSxFQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBR0oseUNBQ0ksV0FBQSxPQUNBLFVBQUEsTUFHSix3Q0FDSSxlQUFBLEtBRUEscURBQ0ksUUFBQSxJQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsMkJBQ0EsTUFBQSxxQkFDQSxZQUNBLE1BQUEsS0FFQSxnRkFDSSxNQUFBLHFCQURKLHVFQUNJLE1BQUEscUJBREosMkVBQ0ksTUFBQSxxQkFESiw0RUFDSSxNQUFBLHFCQURKLGtFQUNJLE1BQUEscUJBSVIscURBQ0ksUUFBQSxFQUNBLGVBRUEsK0VBQ0ksZUFDQSxXQUFBLEtBRUEsOEZBQ0ksT0FBQSxLQUNBLE9BQUEsRUFDQSxpQkFBQSxFQUFBLFNBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsRUFDQSxRQUFBLEVBRUEsNkdBQ0ksU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxLQUdKLG9HQUNJLFFBQUEsSUFBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLDJCQUNBLE1BQUEscUJBQ0EsWUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUVBLCtIQUNJLE1BQUEscUJBQ0EsVUFBQSxLQUZKLHNIQUNJLE1BQUEscUJBQ0EsVUFBQSxLQUZKLDBIQUNJLE1BQUEscUJBQ0EsVUFBQSxLQUZKLDJIQUNJLE1BQUEscUJBQ0EsVUFBQSxLQUZKLGlIQUNJLE1BQUEscUJBQ0EsVUFBQSxLQUtaLG1HQUNJLFFBQUEsS0FJUixvQ0FDSSwrRUFDSSxVQUFBLEtBR0oscUVBQ0ksTUFBQSxLQUNBLElBQUEsSUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLFFBQUEsR0FDQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBRUEsMkVBQ0ksV0FBQSx3QkFLSSw4RkFDSSxZQUFBLEtBR0osb0dBQ0ksSUFBQSxLQUlSLGtGQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FHSix3RkFDSSxhQUFBLHNIQUFBLFVBQUEsS0FBQSxzSEFBQSxVQUNBLGtCQUFBLFFBQUEsVUFBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxXQUFBLHFCQU9BLGlHQUFBLCtGQUFBLDhGQUFBLDhGQUNJLFdBQUEsMEJBVTVCLG1DQUNJLFNBQUEsU0FDQSxPQUFBLEVBQ0EsTUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsV0FBQSxNQUNBLFdBQUEsbUhBQUEsT0FDQSxNQURBLFVBRUEsUUFBQSxHQUNBLG1CQUFBLElBQUEsUUFBQSxXQUFBLElBQUEsUUFHSix1Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsY0FBQSxLQUVBLG9EQUNJLFVBQUEsS0FDQSxXQUFBLEtBQ0EsYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BQ0EsV0FBQSw4QkFDQSxvQkFBQSxPQUFBLFdBQUEsT0FDQSxhQUFBLElBR0oscURBQ0ksT0FBQSxFQUFBLEtBQUEsRUFBQSxFQUNBLFVBQUEsTUFHSix3REFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxLQUFBLEVBQ0EsY0FBQSxLQUNBLFFBQUEsSUFBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsY0FBQSxJQUFBLGdCQUFBLFNBR0osdURBQ0ksU0FBQSxTQUVBLDBFQUNJLFNBQUEsU0FDQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLElBQUEsRUFDQSxlQUFBLFdBSVIsa0RBQ0ksV0FBQSx5QkFDQSxZQUNBLFFBQUEsSUFBQSxLQUNBLGNBQUEsS0FDQSxNQUFBLHFCQUNBLFVBQUEsTUFDQSxhQUFBLEtBQ0EsbUJBQUEsR0FBQSxZQUFBLFdBQUEsR0FBQSxZQUNBLGVBQUEsVUFDQSxVQUFBLEtBRUEseURBQ0ksV0FBQSw4QkFJUixrREFDSSxhQUFBLDRIQUFBLFVBQUEsT0FBQSxLQUFBLDRIQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFDQSxXQUFBLHlCQUNBLFlBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxrQkFBQSxjQUFBLFVBQUEsY0FLSiwrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsVUFBQSxLQUVBLG9FQUNJLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBRUEsaUZBQ0ksb0JBQUEsSUFBQSxXQUFBLFNBQ0EsV0FBQSxNQUdJLHdHQUNJLFdBQUEsc0hBQUEsT0FDQSxNQURBLFVBRUEsUUFBQSxLQUFBLEtBQUEsS0FHSixzSEFDSSxXQUFBLDhIQUFBLE9BQ0EsTUFEQSxVQUVBLE1BQUEscUJBS1osaUZBQ0ksV0FBQSxNQUdJLHdHQUNJLFdBQUEsc0hBQUEsT0FDQSxNQURBLFVBRUEsUUFBQSxLQUFBLEtBQUEsS0FHSixzSEFDSSxXQUFBLDhIQUFBLE9BQ0EsTUFEQSxVQUVBLE1BQUEscUJBS1osaUZBQ0ksb0JBQUEsSUFBQSxXQUFBLFNBQ0EsV0FBQSxNQUdJLHdHQUNJLFdBQUEsc0hBQUEsT0FDQSxNQURBLFVBRUEsUUFBQSxLQUFBLEtBQUEsS0FHSixzSEFDSSxXQUFBLDhIQUFBLE9BQ0EsTUFEQSxVQUVBLE1BQUEscUJBS1osaUZBQ0ksV0FBQSxNQUdJLHdHQUNJLFdBQUEsc0hBQUEsT0FDQSxNQURBLFVBRUEsUUFBQSxLQUFBLEtBQUEsS0FHSixzSEFDSSxXQUFBLDhIQUFBLE9BQ0EsTUFEQSxVQUVBLE1BQUEscUJBS1osaUZBQ0ksb0JBQUEsSUFBQSxXQUFBLFNBQ0EsV0FBQSxNQUdJLHdHQUNJLFdBQUEsc0hBQUEsT0FDQSxNQURBLFVBRUEsUUFBQSxLQUFBLEtBQUEsS0FHSixzSEFDSSxXQUFBLDhIQUFBLE9BQ0EsTUFEQSxVQUVBLE1BQUEscUJBS1osc0ZBQ0ksT0FBQSxRQUVBLDRGQUNJLFNBQUEsU0FDQSxRQUFBLEdBQ0EsUUFBQSxFQUdKLDJGQUNJLFFBQUEsTUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQVFoQixnRUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsS0FHSix1REFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLElBQUEsS0FDQSxjQUFBLEtBQ0EsVUFBQSxLQUdJLDhFQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsUUFDQSxtQkFBQSxJQUFBLFdBQUEsSUFFQSxvRkFDSSxTQUFBLFNBQ0EsUUFBQSxHQUNBLFFBQUEsRUFHSixtRkFDSSxNQUFBLHFCQUNBLFFBQUEsSUFBQSxLQUNBLFdBQUEsNkJBQ0EsY0FBQSxLQUdKLGlHQUNJLFdBQUEseUJBT3BCLGlEQUNJLFNBQUEsU0FDQSxlQUFBLEtBRUEseURBQ0ksUUFBQSxLQUdKLHVFQUNJLGNBQUEsS0FDQSxXQUFBLDZCQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsV0FBQSxLQUNBLFVBQUEsS0FLWSw0R0FDSSxZQUFBLEtBQ0EsY0FBQSxLQUFBLEtBQUEsRUFBQSxFQU9KLDJHQUNJLGVBQUEsS0FDQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBS1osMkZBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsT0FBQSxRQUNBLG1CQUFBLElBQUEsV0FBQSxJQUVBLGlHQUNJLFNBQUEsU0FDQSxRQUFBLEdBQ0EsUUFBQSxFQUdKLGdHQUNJLE1BQUEsa0JBQ0EsUUFBQSxJQUFBLEtBQ0EsUUFBQSxNQUNBLE1BQUEsS0FHSiw4R0FLSSxzR0FKQSxXQUFBLHlCQWFwQix3Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxXQUFBLEtBQ0EsSUFBQSxLQUVBLHFEQUNJLE9BQUEsRUFNaEIsb0NBR1Esd0JBQ0ksT0FBQSxLQUNBLGNBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSxhQUFBLE1BQ0EsZUFBQSxFQUNBLFFBQUEsS0FDQSxTQUFBLFNBRUEsa0NBQ0ksU0FBQSxTQUNBLFVBQUEsTUFDQSxXQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBTUEsaURBQ0ksT0FBQSxFQUVBLDREQUNJLFlBQUEsS0FHSiw0REFDSSxRQUFBLGFBQ0EsYUFBQSxLQUtaLHVDQUNJLFVBQUEsS0FHSixtQ0FDSSxNQUFBLEVBQ0EsTUFBQSxNQUNBLE9BQUEsTUFHSix1Q0FDSSxjQUFBLEtBRUEsd0RBQ0ksa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsS0FDQSxlQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBR0osb0RBQ0ksVUFBQSxLQUNBLFdBQUEsS0FHSixrREFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsS0FHSix1REFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FFQSwwRUFDSSxTQUFBLE9BQ0EsTUFBQSxLQUlSLGtEQUFBLGlEQUNJLFVBQUEsS0FHSixrREFDSSxRQUFBLGFBQ0EsV0FBQSx5QkFDQSxnQkFBQSxLQUNBLGVBQUEsVUFDQSxjQUFBLEtBQ0EsbUJBQUEsSUFBQSxXQUFBLElBRUEsd0RBQ0ksV0FBQSw4QkFJUixxREFDSSxVQUFBLE1BSVIsMkJBQ0ksUUFBQSxLQUdKLDZDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUVBLHFEQUNJLE1BQUEsSUFHSiwrREFDSSxVQUFBLEtBR0ksaUZBQ0ksb0JBQUEsTUFBQSxXQUFBLFdBQ0EsV0FBQSxNQUdJLHdHQUNJLFFBQUEsS0FBQSxLQUFBLEtBS1osaUZBQ0ksV0FBQSxNQUdKLGlGQUNJLG9CQUFBLE9BQUEsV0FBQSxPQUNBLFdBQUEsTUFHSixpRkFDSSxXQUFBLE1BR0osaUZBQ0ksb0JBQUEsT0FBQSxXQUFBLE9BQ0EsV0FBQSxNQUtaLHNFQUNJLFFBQUEsRUFNSix1REFDSSxVQUFBLEtBR0kseUZBQ0ksV0FBQSx5QkFRWix3REFDSSxRQUFBLEtBR0oseURBQ0ksUUFBQSxNQUdKLHVFQUNJLGNBQUEsS0FDQSxVQUFBLE1BNUpKLDJERDBHSSxrRUFPUSxNQUFBLE1DeEhoQixrQ0FRUSxhQUFBLE9DMWlCcEIsU0FDSSxRQUFBLEtBQUEsRUFBQSxFQUNBLE1BQUEsa0JBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUVBLGdCQUNJLGNBQUEsS0FFQSxtQkFDSSxPQUFBLEVBSVIsdUJBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxnQkFBQSxLQUVBLDZCQUNJLE1BQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxXQUFBLE9BQ0EsY0FBQSxTQUVBLGdEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsZ0JBQUEsS0FDQSxjQUFBLEtBRUEsMkRBQ0ksTUFBQSxLQUNBLE9BQUEsS0FJUiwyREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsT0FBQSxFQUFBLEVBQUEsS0FFQSwrRUFDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGNBQUEsRUFDQSxRQUFBLFlBQ0EsbUJBQUEsRUFDQSxtQkFBQSxTQUNBLFNBQUEsT0FDQSxjQUFBLFNBRUEsb0ZBQ0ksUUFBQSxNQUNBLG1CQUFBLE1BSVIsMEVBQ0ksV0FBQSxLQUNBLE9BQUEsUUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLG9CQUFBLE9BQUEsV0FBQSxPQUNBLGVBQ0EsWUFDQSxNQUFBLGtCQUNBLG1CQUFBLElBQUEsT0FBQSxXQUFBLElBQUEsT0FDQSxnQkFBQSxVQUNBLFlBQUEsSUFDQSxVQUFBLEtBRUEsZ0ZBQ0ksTUFBQSx5QkFDQSxrQkFBQSxZQUFBLFVBQUEsWUFLWiwwQ0FBQSwwQ0FDSSxPQUFBLEVBR0osNENBQ0ksV0FBQSxJQUtaLCtCQUNJLE1BQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLE9BQUEsS0FBQSxLQUdKLDRCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsU0FBQSxTQUNBLGVBQUEsVUFDQSxjQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsa0JBQ0EsV0FBQSxLQUVBLHdDQUNJLFFBQUEsR0FDQSxTQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLElBQ0EsTUFBQSxNQUNBLFdBQUEscUJBQ0EsYUFBQSxpSUFBQSxNQUFBLENBQUEsUUFBQSxVQUFBLEtBQUEsaUlBQUEsTUFBQSxDQUFBLFFBQUEsVUNwSFosY0FDSSxRQUFBLEtBQUEsS0FDQSxjQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsd0JBQ0EsVUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxNQUFBLGtCQUVBLDJCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FHSiw0QkFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUdKLDRCQUNJLFVBQUEsS0FDQSxNQUFBLHFCQUNBLFdBQUEsTUFDQSxRQUFB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LFVBQUEsT0FBQSxLQUFBLDBIQUFBLFVBQUEsT0FpQkEsU0FqQkEsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BaUJBLFVBakJBLGFBQUEsdUhBQUEsVUFBQSxPQUFBLEtBQUEsdUhBQUEsVUFBQSxPQWlCQSxTQWpCQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FpQkEsT0FqQkEsYUFBQSxvSEFBQSxVQUFBLE9BQUEsS0FBQSxvSEFBQSxVQUFBLE9BaUJBLGlCQWpCQSxhQUFBLDhIQUFBLFVBQUEsT0FBQSxLQUFBLDhIQUFBLFVBQUEsT0FpQkEsaUJBakJBLGFBQUEsOEhBQUEsVUFBQSxPQUFBLEtBQUEsOEhBQUEsVUFBQSxPQWlCQSxRQWpCQSxhQUFBLHFIQUFBLFVBQUEsT0FBQSxLQUFBLHFIQUFBLFVBQUEsT0FpQkEsT0FqQkEsYUFBQSxvSEFBQSxVQUFBLE9BQUEsS0FBQSxvSEFBQSxVQUFBLE9BaUJBLFdBakJBLGFBQUEsd0hBQUEsVUFBQSxPQUFBLEtBQUEsd0hBQUEsVUFBQSxPQWlCQSxZQWpCQSxhQUFBLHlIQUFBLFVBQUEsT0FBQSxLQUFBLHlIQUFBLFVBQUEsT0FpQkEsT0FqQkEsYUFBQSxvSEFBQSxVQUFBLE9BQUEsS0FBQSxvSEFBQSxVQUFBLE9BaUJBLFdBakJBLGFBQUEsd0hBQUEsVUFBQSxPQUFBLEtBQUEsd0hBQUEsVUFBQSxPQWlCQSxTQWpCQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FpQkEsU0FqQkEsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BaUJBLGdCQWpCQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FpQkEsUUFqQkEsYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BaUJBLHFCQWpCQSxhQUFBLGtJQUFBLFVBQUEsT0FBQSxLQUFBLGtJQUFBLFVBQUEsT0FpQkEsU0FqQkEsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BaUJBLHFCQWpCQSxhQUFBLGtJQUFBLFVBQUEsT0FBQSxLQUFBLGtJQUFBLFVBQUEsT0FpQkEsYUFqQkEsYUFBQSwwSEFBQSxVQUFBLE9BQUEsS0FBQSwwSEFBQSxVQUFBLE9BaUJBLFFBakJBLGFBQUEscUhBQUEsVUFBQSxPQUFBLEtBQUEscUhBQUEsVUFBQSxPQWlCQSxhQWpCQSxhQUFBLDBIQUFBLFVBQUEsT0FBQSxLQUFBLDBIQUFBLFVBQUEsT0FpQkEsVUFqQkEsYUFBQSx1SEFBQSxVQUFBLE9BQUEsS0FBQSx1SEFBQSxVQUFBLE9BaUJBLGVBakJBLGFBQUEsNEhBQUEsVUFBQSxPQUFBLEtBQUEsNEhBQUEsVUFBQSxPQWlCQSxjQWpCQSxhQUFBLDJIQUFBLFVBQUEsT0FBQSxLQUFBLDJIQUFBLFVBQUEsT0FpQkEsVUFqQkEsYUFBQSx1SEFBQSxVQUFBLE9BQUEsS0FBQSx1SEFBQSxVQUFBLE9BaUJBLGdCQWpCQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FpQkEsYUFqQkEsYUFBQSwwSEFBQSxVQUFBLE9BQUEsS0FBQSwwSEFBQSxVQUFBLE9BaUJBLFNBakJBLGFBQUEsc0hBQUEsVUFBQSxPQUFBLEtBQUEsc0hBQUEsVUFBQSxPQWlCQSxTQWpCQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FpQkEsT0FqQkEsYUFBQSxvSEFBQSxVQUFBLE9BQUEsS0FBQSxvSEFBQSxVQUFBLE9BaUJBLFdBakJBLGFBQUEsd0hBQUEsVUFBQSxPQUFBLEtBQUEsd0hBQUEsVUFBQSxPQWlCQSxPQWpCQSxhQUFBLG9IQUFBLFVBQUEsT0FBQSxLQUFBLG9IQUFBLFVBQUEsT0FpQkEsV0FqQkEsYUFBQSx3SEFBQSxVQUFBLE9BQUEsS0FBQSx3SEFBQSxVQUFBLE9BaUJBLFNBakJBLGFBQUEsc0hBQUEsVUFBQSxPQUFBLEtBQUEsc0hBQUEsVUFBQSxPQWlCQSxjQWpCQSxhQUFBLDJIQUFBLFVBQUEsT0FBQSxLQUFBLDJIQUFBLFVBQUEsT0Fp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SUksZ0RBSEEsT0FBQSxLQUNBLE1BQUEsTUFVWixxQ0FDSSwwQkFDSSxRQUFBLEtBQUEsRUFFQSwyQ0FDSSxNQUFBLGdCQUNBLE9BQUEsTUFHSSwrRUFDSSxVQUFBLEtBR0osZ0ZBQ0ksVUFBQSxLQUtaLHlDQUlJLGdEQUhBLE9BQUEsS0FDQSxNQUFBLE1BVVoscUNBR1EsMkNBQ0ksUUFBQSxLQUFBLElBQUEsS0FFQSx1REFDSSxlQUFBLEtBSVIsMkNBQ0ksTUFBQSxnQkFDQSxPQUFBIiwiZmlsZSI6ImZyb250ZW5kLWRlc3RpbmF0aW9ucy1jaXR5LWU1OGRlMjU0NjAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlYXJjaC10b29sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMjtcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDEwcHggMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1zZWFyY2hfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCA4cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTQxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0OHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ4cHg7XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvb2ssIC5maW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tbWFya2VyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLXRpdGxlLCAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDY2JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIsXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTFweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDY5cHggMCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgdG9wOiAzOTVweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4uc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLXdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDEgMTAwJTtcbiAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS1iNDkyZTNjNWE1LnN2ZyNpY29uLXNlYXJjaF95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIge1xuICB0b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHRvcDogMThweDtcbiAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLWI0OTJlM2M1YTUuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvdHRvbTogLTE0MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgei1pbmRleDogOTk5O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHggMzBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAzNDhweDtcbiAgbWF4LXdpZHRoOiAzNDhweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUge1xuICBmb250OiA1MDAgMjBweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZS1hZGRpdGlvbmFsIHtcbiAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250OiA1MDAgMTZweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLmluY3JlbWVudG9yLWZpZWxkLXNlYXJjaC10b29sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5ib29rLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5maW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwJTtcbiAgbWF4LWhlaWdodDogMTYwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbjogNjBweCAycHggMCAyNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogMjNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWFyY2gtZm9ybS1zcHJpdGUtYjQ5MmUzYzVhNS5zdmcjaWNvbi1tYXJrZXJfeWVsbG93XCIpIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwIDVweCA0OHB4O1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbS5zZWxlY3RlZCBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cyBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTphY3RpdmUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB0b3A6IC0xOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTQxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuYW1vdW50LXBlb3BsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIDY2JTtcbiAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDUxcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBmbGV4OiAwIDEgMzQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgbGVmdDogMzZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB0b3A6IDM5NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLyoqXG4gKiBTd2lwZXIgMTEuMi40XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEZlYnJ1YXJ5IDE0LCAyMDI1XG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCwgLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsIC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJwcmV2XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibmV4dFwiO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsIGluaGVyaXQpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCwgYXV0byk7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICByaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnF1aXotcG9wdXAge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLnF1aXotcG9wdXAgLmNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4ucXVpei1wb3B1cCAuYnRuLW91dGxpbmUge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAxNXB4IDM1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDM5MHB4O1xuICB0b3A6IDUlO1xuICBtYXJnaW46IDAgYXV0byAyMCUgYXV0bztcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5pbnRyby1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5pbnRyby1zZWN0aW9uLXdyYXBwZXIgLmltZy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIC5pbWctd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5pbnRyby1zZWN0aW9uLXdyYXBwZXIgLmludHJvLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIC5pbnRyby1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBtYXJnaW46IDI1cHggMCAzNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLmJ0bi1vdXRsaW5lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy50d28tcXVlc3Rpb25zIHtcbiAgZ2FwOiAyNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy50d28tcXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy50d28tcXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtLXRpdGxlIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zLnR3by1xdWVzdGlvbnMgLnF1ZXN0aW9uLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtLXRpdGxlIHtcbiAgcGFkZGluZzogMCAxMHB4IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMgLnF1ZXN0aW9uLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEyNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSBpbnB1dCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5hY3Rpb24tYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLmFjdGlvbi1idXR0b25zIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLmFjdGlvbi1idXR0b25zIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLWI5MzIzNWM1Nzcuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQpO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLmFjdGlvbi1idXR0b25zIC5wcmV2aW91cy1idG4gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5hY3Rpb24tYnV0dG9ucyAubmV4dC1idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5hY3Rpb24tYnV0dG9ucyAubmV4dC1idG4gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogLTUwJTtcbiAgei1pbmRleDogMjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5zdGVwcGVyLXdyYXBwZXIgLnN0ZXBwZXItaXRlbTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtIHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIC5zdGVwcGVyLWl0ZW0uYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAxM3B4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDM7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIC5zdGVwcGVyLWl0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIC5zdGVwcGVyLWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmJ0bi1vdXRsaW5lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZXN1bHRzLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMTVweCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZXN1bHRzLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NpdHktcGFnZS1pY29ucy1zcHJpdGUtM2UwYTM4MThiOS5zdmcjYXJyb3ctMVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDQ1cHg7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxNTRweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnJlc3VsdHMtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5leHBlcmllbmNlLWNhcmRzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIud2l0aC13aWxkLWNhcmQge1xuICBwYWRkaW5nOiAxMHB4IDAgNTBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiA5NSU7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2UgLnZpZXctZXhwZXJpZW5jZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1pbWcge1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciAuY2FyZC1leHBlcmllbmNlIC53aWxkLWNhcmQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NXB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NpdHktcGFnZS1pY29ucy1zcHJpdGUtM2UwYTM4MThiOS5zdmcjd2lsZC1jYXJkLWJhZGdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2UgLmhpbnQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDIwJTtcbiAgei1pbmRleDogMTA7XG4gIG1heC13aWR0aDogMjE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSAuaGludC1ibG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NpdHktcGFnZS1pY29ucy1zcHJpdGUtM2UwYTM4MThiOS5zdmcjYXJyb3ctMlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgbGVmdDogLTQ1cHg7XG4gIHRvcDogLTE1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5idXR0b25zLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZWZyZXNoLWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVmcmVzaC1idXR0b25zIC5idXR0b25zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZWZyZXNoLWJ1dHRvbnMgYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAxOTVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0tdGl0bGUge1xuICBmb250LWZhbWlseTogQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybS1kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIGlucHV0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSAuZy1yZWNhcHRjaGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSAuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmxpbmstd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSAubGluay13cmFwcGVyIC5saW5rIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmxpbmstd3JhcHBlciAubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWF4LXdpZHRoOiA0MTVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmNsb3NlLXBvcHVwIC5hY3Rpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cCAuY2xvc2UtYnRuIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1wb3B1cCAuYnRuLW91dGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5jbG9zZS1idG4ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICAgIHRvcDogMzVweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciB7XG4gICAgcGFkZGluZzogNDVweDtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA2MzVweDtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5pbnRyby1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIC5pbWctd3JhcHBlciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24td3JhcHBlciAuaW50cm8tdGl0bGUge1xuICAgIHRvcDogMzJweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIC5pbnRyby1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCA1MHB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCA4NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuYnRuLW91dGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLmJ0bi1vdXRsaW5lIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC50aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5zdGVwcGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5idG4tb3V0bGluZSB7XG4gICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy50d28tcXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgICB3aWR0aDogMzQwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMgLnF1ZXN0aW9uLWl0ZW0gaW1nIHtcbiAgICBtaW4td2lkdGg6IDE0NXB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmJ0bi1vdXRsaW5lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZXN1bHRzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVzdWx0cy10aXRsZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgd2lkdGg6IDExNXB4O1xuICAgIGhlaWdodDogMTkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnJlc3VsdHMtdGl0bGU6OmFmdGVyIHtcbiAgICByaWdodDogLTU1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnJlc3VsdHMtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA0NDVweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSAudmlldy1leHBlcmllbmNlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2UgLndpbGQtY2FyZC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jaXR5LXBhZ2UtaWNvbnMtc3ByaXRlLTNlMGEzODE4Yjkuc3ZnI3dpbGQtY2FyZC1iYWRnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciAuY2FyZC1leHBlcmllbmNlIC5oaW50LWJsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciAuY2FyZC1leHBlcmllbmNlIC5oaW50LWJsb2NrOjpiZWZvcmUge1xuICAgIHRvcDogLTVweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5idXR0b25zLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZWZyZXNoLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZWZyZXNoLWJ1dHRvbnMgLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmlucHV0cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmxpbmstd3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDM1cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmNsb3NlLXBvcHVwIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAgLmFjdGlvbi1idXR0b25zIC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTQ4cHg7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gIH1cbn1cbi5maWx0ZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogMTMwMHB4O1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDI1cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLndpdGgtc2lnbi1pY29uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZzogMjVweCAyNXB4IDI1cHggMTBweDtcbiAgbWF4LWhlaWdodDogODVweDtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMCA0MHB4IDQwcHggMDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAuY29udGVudC13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgbWF4LXdpZHRoOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnRpdGxlLXdyYXBwZXIgLmFwcGxpZWQtZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWSgtMSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci10aXRsZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAuc2lnbi1pY29uIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAuZmlsdGVyLWJ1dHRvbnMge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLmZpbHRlci1idXR0b25zIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5maWx0ZXItYnV0dG9ucyB7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgaHIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuY2l0eS1zZWFyY2gge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuY2l0eS1zZWFyY2g6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiA1NSU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIHRvcDogMzBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDUwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLWI0OTJlM2M1YTUuc3ZnI2xvY2F0aW9uXCIpIG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHRvcDogMTRweDtcbiAgICBsZWZ0OiAxOXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQ6OmJlZm9yZSwgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1czo6YmVmb3JlLCAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyOjpiZWZvcmUsIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgfVxufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNpZ24taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTMwcHg7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAyMTBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS1jNTUwYTQ1YmZmLnN2ZyNzaWduLWljb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbjtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5maWx0ZXItaWNvbiB7XG4gIG1pbi13aWR0aDogMjVweDtcbiAgbWluLWhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLWM1NTBhNDViZmYuc3ZnI2ZpbHRlci1pY29uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci10aXRsZSB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5hcHBsaWVkLWZpbHRlcnMge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIC5jbGVhci1maWx0ZXJzLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0biB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtYjkzMjM1YzU3Ny5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW0ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDEpIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtYzU1MGE0NWJmZi5zdmcjcXVpY2stcGljay0xXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMzVweCAyNXB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMSkgLnF1aWNrLXBpY2stcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtYzU1MGE0NWJmZi5zdmcjcXVpY2stcGljay0xLWNoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtYzU1MGE0NWJmZi5zdmcjcXVpY2stcGljay0yXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAzMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMikgLnF1aWNrLXBpY2stcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtYzU1MGE0NWJmZi5zdmcjcXVpY2stcGljay0yLWNoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMykge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLWM1NTBhNDViZmYuc3ZnI3F1aWNrLXBpY2stM1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDMpIC5xdWljay1waWNrLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLWM1NTBhNDViZmYuc3ZnI3F1aWNrLXBpY2stMy1jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg0KSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLWM1NTBhNDViZmYuc3ZnI3F1aWNrLXBpY2stNFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMjBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDQpIC5xdWljay1waWNrLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLWM1NTBhNDViZmYuc3ZnI3F1aWNrLXBpY2stNC1jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNSkgLnF1aWNrLXBpY2stcmFkaW8gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS1jNTUwYTQ1YmZmLnN2ZyNxdWljay1waWNrLTVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMjBweCAyNXB4IDMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg1KSAucXVpY2stcGljay1yYWRpbyBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS1jNTUwYTQ1YmZmLnN2ZyNxdWljay1waWNrLTUtY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtIC5xdWljay1waWNrLXJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbSAucXVpY2stcGljay1yYWRpbyBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtbGlzdC1pdGVtIC5maWx0ZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3ggaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3ggc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLWxpc3QtaXRlbSAuZmlsdGVycy1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLnNvcnRpbmctcmFkaW8gc3BhbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtOmxhc3QtY2hpbGQgLnNvcnRpbmctcmFkaW8gc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLWxpc3QtaXRlbSAuc29ydGluZy1yYWRpbyBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuYWN0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBnYXA6IDE1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMzBweCAzMHB4IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZzogMjBweCAyNXB4IDIwcHggMTBweDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNpZ24taWNvbiB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLWljb24ge1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIC5jbGVhci1maWx0ZXJzLWJ0biB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYnRuLWxpbmssIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5hcHBseS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIGhyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyLWNvbnRlbnQge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3Qge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3g6aG92ZXIgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLWxpc3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4ucmV2aWV3cyB7XG4gIHBhZGRpbmc6IDYwcHggMCAwIDA7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5yZXZpZXdzIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucmV2aWV3cyAudGl0bGUgaDIge1xuICBtYXJnaW46IDA7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAwIDI1cHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbi5mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5zaG93LW1vcmUtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5zaG93LW1vcmUtYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlLCAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucmV2aWV3cyAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4ucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjM5ZjNlZWYzMC5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cblxuLmNhcmQtcmV2aWV3cyB7XG4gIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY2FyZC1yZXZpZXdzIC5jYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzcHg7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWNvbnRlbnQuZnVsbCB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uY2FyZC1yZXZpZXdzIC5idG4tc2hvdy1tb3JlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5jYXJkLXJldmlld3MgLmxpc3Qtc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFweDtcbn1cbi5jYXJkLXJldmlld3MgLmljb24tc3RhciB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIzOWYzZWVmMzAuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG5cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xuICBib3gtc2hhZG93OiAwIC01cHggMTNweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI1JTtcbiAgei1pbmRleDogOTk5OTk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIC5wb3B1cC1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBoZWlnaHQ6IDc1JTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24ucmVqZWN0LWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLnJlamVjdC1idXR0b246YWN0aXZlLCAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLnJlamVjdC1idXR0b246aG92ZXIsIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24ucmVqZWN0LWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbjphY3RpdmUsIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24uYWxsb3ctYnV0dG9uOmhvdmVyLCAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1c2gtcG9wdXAtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDYuNSU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciAuYmVsbC1pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtaGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiB7XG4gIHBhZGRpbmc6IDQ0cHggMCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY29udGFpbmVyLWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnRpdGxlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5oaWRkZW4tYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxN3B4IDg1cHggNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NHB4O1xuICBoZWlnaHQ6IDk0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VjdGlvbi1wZXJzb25hbGl6YXRpb24tc3ByaXRlLTEyZjQ4Y2Y5NWQuc3ZnI2Fycm93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAwO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sgLmJsb2NrLXRleHQge1xuICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayAuYmxvY2stdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayAudmlldy1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LWJsb2NrLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDU0cHg7XG4gIG1pbi13aWR0aDogMTk1cHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LWJsb2NrLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtYjkzMjM1YzU3Ny5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuLmFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDMwcHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuLmFjdGl2ZTo6YWZ0ZXIge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIHJpZ2h0OiAwO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LWJsb2NrLWJ0bi5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAucGVyc29uYWxpemF0aW9uLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5wZXJzb25hbGl6YXRpb24tbGlzdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLmNhcmQtcGVyc29uYWxpemF0aW9uIHtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLmNhcmQtcGVyc29uYWxpemF0aW9uIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZS5udW1iZXItMSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtMTJmNDhjZjk1ZC5zdmcjbnVtYmVyLTFcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZS5udW1iZXItMiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtMTJmNDhjZjk1ZC5zdmcjbnVtYmVyLTJcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZS5udW1iZXItMyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtMTJmNDhjZjk1ZC5zdmcjbnVtYmVyLTNcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcucGVyc29uYWxpemF0aW9uLWljb24tMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtMTJmNDhjZjk1ZC5zdmcjcGVyc29uYWxpemF0aW9uLWljb24tMVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcucGVyc29uYWxpemF0aW9uLWljb24tMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtMTJmNDhjZjk1ZC5zdmcjcGVyc29uYWxpemF0aW9uLWljb24tMlwiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcucGVyc29uYWxpemF0aW9uLWljb24tMyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtMTJmNDhjZjk1ZC5zdmcjcGVyc29uYWxpemF0aW9uLWljb24tM1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLmhpZGRlbi1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNTI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5wZXJzb25hbGl6YXRpb24tbGlzdC1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5jYXJkLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAudmlldy1xdWVzdGlvbm5haXJlLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIG1hcmdpbjogMCA3JSAwIGF1dG87XG4gICAgcGFkZGluZzogMzVweCAxMTBweCA1cHggMDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jazo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHRvcDogMDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuLmFjdGl2ZSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5oaWRkZW4tYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5wZXJzb25hbGl6YXRpb24tbGlzdCAuY2FyZC1wZXJzb25hbGl6YXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5wZXJzb25hbGl6YXRpb24tbGlzdCAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcge1xuICAgIHdpZHRoOiAyMTNweDtcbiAgICBoZWlnaHQ6IDIwMnB4O1xuICB9XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAucGVyc29uYWxpemF0aW9uLWxpc3QgLmNhcmQtcGVyc29uYWxpemF0aW9uIC5kZWNvcmUge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBwYWRkaW5nOiAzNXB4IDE1MHB4IDVweCAwO1xuICB9XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAudmlldy1xdWVzdGlvbm5haXJlLWJsb2NrOjphZnRlciB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sgLmJsb2NrLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayAudmlldy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAucGVyc29uYWxpemF0aW9uLWxpc3Qge1xuICAgIGdhcDogODBweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuY2FyZC1leHBlcmllbmNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlcy1saXN0IC5leHBlcmllbmNlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuZXhwZXJpZW5jZS1pdGVtIC5jYXJkLWV4cGVyaWVuY2Uge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAudGl0bGUtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWF4LXdpZHRoOiA3NzJweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAudGl0bGUtYm94IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnRpdGxlLWJveCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmJ0bi1wcmltYXJ5LWxpbmsge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZmlsdGVycy1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDAgMSAxMDAlO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWM5NWI2NDY2OWUuc3ZnI2ljb24tYXJyb3ctZG93bl9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcmlnaHQ6IC0yMHB4O1xuICB0b3A6IDE0cHg7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdzpob3ZlciwgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Zvb3Rlci1zcHJpdGUtYzk1YjY0NjY5ZS5zdmcjaWNvbi1hcnJvdy1kb3duX3llbGxvd1wiKSBuby1yZXBlYXQ7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gIGJvdHRvbTogLTIwNXB4O1xuICByaWdodDogLTU1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2VzLWxpc3QgLmV4cGVyaWVuY2UtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5maWx0ZXJzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNzVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnRpdGxlLWJveCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlcy1saXN0IC5leHBlcmllbmNlLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMTVweCk7XG4gIH1cbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLWRjYzZmNDRhZjkuc3ZnI2hlYXJ0X3doaXRlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS1kY2M2ZjQ0YWY5LnN2ZyNoZWFydF9jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cblxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IDEzcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmNhcmQtZXhwZXJpZW5jZSB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5jYXJkLWV4cGVyaWVuY2UucGFydG5lci1jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtcHJpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC1leHBlcmllbmNlLnBhcnRuZXItY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLXByaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtYzllOWFlZmYzNC5zdmcjbGluZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjZweDtcbiAgdG9wOiAtMTBweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UucGFydG5lci1jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtZXhwZXJpZW5jZS5wYXJ0bmVyLWNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IHtcbiAgaGVpZ2h0OiAxNjRweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLnBhcnRuZXItcHJpY2UtYmxvY2sge1xuICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogNDJweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLnBhcnRuZXItcHJpY2UtYmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZS1jOWU5YWVmZjM0LnN2ZyNhcnJvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMnB4O1xuICBib3R0b206IC0xN3B4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1leHBlcmllbmNlLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWNhdGVnb3J5LWxhYmVsIHtcbiAgbWluLXdpZHRoOiA3N3B4O1xuICBtaW4taGVpZ2h0OiA3N3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udDogNzAwIDE1cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTBweDtcbiAgcmlnaHQ6IC0xM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTclIDQ0JSA2OSUvNDIlIDU4JSA0NyUgNTMlO1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1jYXRlZ29yeS1sYWJlbCB7XG4gICAgdG9wOiA2OHB4O1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtY2F0ZWdvcnktbGFiZWwge1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICB9XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC1oZWlnaHQ6IDQ1cHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1leHBlcmllbmNlIC5jYXJkLXRpdGxlIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICB9XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAuY29udGVudC1ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLmNvbnRlbnQtYmxvY2sge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweCAyMnB4O1xuICB3aWR0aDogNjclO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAuY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IC5jb250ZW50LWJsb2NrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtNzI2NTU5ZmQ0ZC5zdmcjZGFzaGVkLWxpbmVcIikgcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAudmlldy1leHBlcmllbmNlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IC52aWV3LWV4cGVyaWVuY2Uge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTVweDtcbiAgbGVmdDogMjJweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTJweCA1cHggMTVweDtcbiAgd2lkdGg6IDMzJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2UsXG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLWR1cmF0aW9uLFxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1yYXRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1wcmljZTpiZWZvcmUsXG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLWR1cmF0aW9uOmJlZm9yZSxcbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1wcmljZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS03MjY1NTlmZDRkLnN2ZyNwcmljZS10YWdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgbGVmdDogLTNweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2UgLnByaWNlLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1kdXJhdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS03MjY1NTlmZDRkLnN2ZyNjbG9ja1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDJweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZyAucmF0aW5nLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZyAuc3RhciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLTcyNjU1OWZkNGQuc3ZnI3N0YXIteWVsbG93XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZTpob3ZlciAuY29udGVudC1ibG9jay10aXRsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2U6aG92ZXIgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZTpob3ZlciAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2U6aG92ZXIgLmNhcmQtY2F0ZWdvcnkge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkge1xuICAgIGhlaWdodDogMTQ2cHg7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IC5jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweCAyMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiAuYnRuLXByaW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNvbnRlbnQtYmxvY2stdGl0bGUgLmNhcmQtdGl0bGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIGhlaWdodDogNzlweDtcbiAgICBtaW4taGVpZ2h0OiA3OXB4O1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5pY29uLXNoYXJlZCwgLmljb24tY3VzdG9tLCAuaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaWNvbi1zaGFyZWQsIC5pY29uLWN1c3RvbSwgLmljb24ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxufVxuLmljb24tc2hhcmVkLmRvdCwgLmRvdC5pY29uLWN1c3RvbSwgLmRvdC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDVweCA4cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtYzllOWFlZmYzNC5zdmcjZG90XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2Jvb2ttYXJrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmljb24tY3VzdG9tIHN2ZyB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaWNvbi1rbm93cy1ldmVyeS1oaWRkZW4tZ2VtIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNmaW5kLW9uLW1hcFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb3Zlcy1mb29kLWxvY2FsLWN1bHR1cmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI25vb2RsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jdWx0dXJhbC1zdG9yaWVzLWxvY2FsLWluc2lnaHRzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNib29rbWFya1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1rbm93cy10aGUtY2l0eS1pbnNpZGUtb3V0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNkaXJlY3Rpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYnJpbmdzLXN0b3JpZXMtcGxhY2VzLWxpZmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI3NwZWVjaC1idWJibGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJjaGl0ZWN0dXJhbC1jdWx0dXJhbC1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjc2t5bGluZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1uYXR1cmUtY2l0eS1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjYnVpbGRpbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG9jYWwtaGlzdG9yaWFuIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNndWlkZS1ib29rXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWVjby1mcmllbmRseS1hZHZvY2F0ZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjZWNvbG9neVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1waG90by1zcG90cy1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjcGhvdG8tcGluXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFydC1jcmVhdGl2ZS1zcGFjZXMtZXhwbG9yZXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI21hcC1idWxiXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNoZXZyb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuXG4uY29tcGFzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNjb21wYXNzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ub29kbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjbm9vZGxlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJpbm9jdWxhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjaWNvbi1iaW5vY3VsYXJzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNpdHkge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2ljb24tY2l0eVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1mbGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2ljb24tZmxhZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjbGFuZ3VhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnBpbi13aXRoLWhhcmQge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI3Bpbi13aXRoLWhhcmRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgbGluZWFyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwLmhpZGRlbi1wb3B1cCB7XG4gIGxlZnQ6IC0xMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnBvcHVwLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MnB4KTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnBvcHVwLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmljb24tY2hldnJvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1jaGV2cm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveC5jb250YWluZXItbCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBib3R0b206IDIycHg7XG4gIG1heC13aWR0aDogOTglO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5sYWJlbC1jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAxMHB4IDEwcHggMjBweDtcbiAgcGFkZGluZzogNXB4IDEwcHggNHB4IDQ1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAzMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUgLnRpdGxlIHtcbiAgZm9udDogNDAwIDIxcHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUgLmRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAuYWRkaXRpb25hbC1pbmZvcm1hdGlvbiB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGxpbmVhciwgdmlzaWJpbGl0eSAwLjNzIGxpbmVhcjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5pY29uLXN0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjc3Rhcl95ZWxsb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLnJldmlld3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLnJldmlld3MtY291bnQge1xuICBjb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3gge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNTBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciB7XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgcGFkZGluZzogMjBweCA1cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5leHBsb3JlLWxpc3QgLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuY2FyZC1saXN0IC5saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQgLmNhcmQtbGlzdCAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmZhY3RzLWJveCB7XG4gIHBhZGRpbmc6IDM2cHggMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmZhY3RzLWJveCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCB7XG4gIHBhZGRpbmc6IDYycHggMjBweCA1MXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUge1xuICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNzdweDtcbiAgaGVpZ2h0OiAyMTdweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmJlZm9yZSwgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI3F1b3RlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjJweDtcbiAgbGVmdDogLTEzcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogOHB4O1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSAucXVvdGUtYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogLTRweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIC5xdW90ZS1hdXRob3Ige1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2s7XG4gIGZvbnQtc3R5bGU6IDUwMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmF1dGhvci1xdW90ZS1ib3gge1xuICBwYWRkaW5nOiA1NXB4IDM0cHggNTVweCAzNnB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3guY29udGFpbmVyLWwge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgbWF4LXdpZHRoOiAzNTRweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5jYXJkLXJldmlld3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1pbmZvIHtcbiAgZ2FwOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2sgLmljb24tY2hldnJvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94LmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktaXRlbSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJvdHRvbTogMjJweDtcbiAgICBtYXgtd2lkdGg6IDk4JTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCA1MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUge1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sge1xuICAgIGdhcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtY2FyZCB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5tb2JpbGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC10ZXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzNnB4IDMwcHggNTBweDtcbiAgICB3aWR0aDogMjcxcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LXRleCBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSB7XG4gICAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgICB3aWR0aDogMjc3cHg7XG4gICAgaGVpZ2h0OiAyMTdweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmJlZm9yZSwgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCAuYXV0aG9yLXF1b3RlLWJveC10ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDY1cHggMzVweDtcbiAgICB3aWR0aDogMzU4cHg7XG4gICAgaGVpZ2h0OiAyODNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3ggLmF1dGhvci1xdW90ZS1ib3gtYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA1MHB4O1xuICAgIG1heC13aWR0aDogMTA0MnB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSAuY2FyZC1yZXZpZXdzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94LmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktaXRlbSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAubGFiZWwtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNjVweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1ib3gtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1jYXJkIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIGdhcDogOTBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IC5mYWN0cy1ib3gtdGV4IHtcbiAgICB3aWR0aDogMzExcHg7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDM1cHggNjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUge1xuICAgIHBhZGRpbmc6IDM4cHggNTBweCA3MHB4IDI5cHg7XG4gICAgd2lkdGg6IDM1MnB4O1xuICAgIGhlaWdodDogMjU1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgdG9wOiAtMjVweDtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGJvdHRvbTogMThweDtcbiAgICByaWdodDogLTFweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCAuYXV0aG9yLXF1b3RlLWJveC10ZXh0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDM1cHggODVweDtcbiAgICB3aWR0aDogMzk5cHg7XG4gICAgaGVpZ2h0OiAzMjNweDtcbiAgfVxufVxuLnNlY3Rpb24taG9zdHMuY29udGFpbmVyLWwge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkge1xuICAuc2VjdGlvbi1ob3N0cy5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMCA2NXB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDI5MXB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS1kY2M2ZjQ0YWY5LnN2ZyNiYWNrLWFycm93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IDg0cHg7XG4gIGxlZnQ6IGF1dG87XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjYwcHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm86aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvOmhvdmVyIC5idG4tdmlldyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgaGVpZ2h0OiAxODRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG4gIGZvbnQ6IDUwMCAxMnB4IFwicm9jLWdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkgLmljb24ge1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDAgMjJweCAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xuICBnYXA6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LWhlaWdodDogMy42ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5idG4tdmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTcwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXI7XG4gIGZvbnQ6IDUwMCAxNXB4IFwicm9jLWdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDEycHggMzdweCAxMnB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgbWFyZ2luOiAtMXB4IDAgMCAxMnB4O1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMC43MTM2NzMgNS4yNTkxOGUtMDlDLTEyLjc4NjMgMC4wMDAyNDQxNTEgMTY5LjcxNCA1LjI1OTE4ZS0wOSAxNjkuNzE0IDUuMjU5MThlLTA5QzE1OC42NzIgMC4xMjc4MDcgMTUzLjIxMiAzLjgxNTI1IDE0NS4yMTQgMTlMMTM4LjAyIDMxLjE3NDZDMTM0LjQyMSAzNy4yNjQgMTI3Ljg3NCA0MSAxMjAuODAxIDQxSDQyLjcxMzdDMzEuNjY4IDQxIDIyLjcxMzcgMzIuMDQ2NCAyMi43MTM3IDIxLjAwMDdDMjIuNzEzNyAyMC41MDIxIDIyLjcxMzcgMjAuMDAxNiAyMi43MTM3IDE5LjVDMjIuNzEzNyA4LjUgMTQuMjEzNyAtMC4wMDAyNDQxNDEgMC43MTM2NzMgNS4yNTkxOGUtMDlaXCIpO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IC0yNnB4IDAgMCAtNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTVweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jaXR5IHtcbiAgZm9udDogNTAwIDEycHggXCJyb2MtZ3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgZm9udDogNDAwIDE1cHggXCJmcmVpZ2h0LXNhbnMtcHJvXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgICB3aWR0aDogMzE0cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIHtcbiAgICB3aWR0aDogMjgzcHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWltZyB7XG4gICAgaGVpZ2h0OiAyMDJweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IC5idG4tc2VlLWRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICAgIG1pbi13aWR0aDogMjJweDtcbiAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSAuaWNvbiB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1pbmZvLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY29udGFpbmVyLWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuaWNvbi1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNDZweDtcbiAgaGVpZ2h0OiAyMjJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjBweDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmljb24tZGVjb3JhdGlvbi5pY29uLWhvbmcta29uZyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtYzllOWFlZmYzNC5zdmcjaWNvbi1ob25nLWtvbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIHtcbiAgbWFyZ2luOiAwIC0xNXB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3Rvcmllcy1zbGlkZXItaXRlbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN3aXBlci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtZGNjNmY0NGFmOS5zdmcjYmFjay1hcnJvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IDEwMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc3Rvcmllcy1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMjQ1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc3Rvcmllcy1jYXJkIC5zdG9yaWVzLWNhcmQtaW1nIHtcbiAgcGFkZGluZzogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxODNweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgcGFkZGluZzogNHB4IDE2cHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udDogNDAwIDE0cHggXCJBcmNoaXRlY3RzLURhdWdodGVyXCIsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuaWNvbi1kZWNvcmF0aW9uIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgaGVpZ2h0OiAyODNweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAudGl0bGUtYm94IC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICAgIG1hcmdpbjogMCAtMzBweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN0b3JpZXMtY2FyZCB7XG4gICAgd2lkdGg6IDMwN3B4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zdG9yaWVzLWNhcmQgLnN0b3JpZXMtY2FyZC1pbWcge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBoZWlnaHQ6IDIxNHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zdG9yaWVzLWNhcmQgLnN0b3JpZXMtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmljb24tZGVjb3JhdGlvbiB7XG4gICAgbGVmdDogMTAlO1xuICB9XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSAudGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktc3VwcG9ydGl2ZSk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSAuc3RhcnMgLnN0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS0yZmE5MGMxZjFhLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmZpcnN0LW1lc3NhZ2Uge1xuICB0b3A6IC0xNXB4O1xuICBwYWRkaW5nOiAyNXB4IDE1cHggMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtMmZhOTBjMWYxYS5zdmcjZmlyc3QtbWVzc2FnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnNlY29uZC1tZXNzYWdlIHtcbiAgdG9wOiAyNXB4O1xuICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtMmZhOTBjMWYxYS5zdmcjc2Vjb25kLW1lc3NhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC50aGlyZC1tZXNzYWdlIHtcbiAgdG9wOiAtMzBweDtcbiAgcGFkZGluZzogNDVweCAxNXB4IDMwcHggMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL291ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlLTJmYTkwYzFmMWEuc3ZnI3RoaXJkLW1lc3NhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayAudmlkZW8tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIHZpZGVvLCAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudmlkZW8tYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDIwNXB4O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayB7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtMmZhOTBjMWYxYS5zdmcjYnV0dG9uLWJsb2NrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5hbGwtcmV2aWV3cy1idG4ge1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayAuYWxsLXJldmlld3MtYnRuOmhvdmVyLCAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5hbGwtcmV2aWV3cy1idG46YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91ci1ndWVzdHMtY29tbWVudHMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSB7XG4gICAgd2lkdGg6IDI2N3B4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5tZXNzYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyAuc3RhciB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlcy1ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmZpcnN0LW1lc3NhZ2Uge1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuc2Vjb25kLW1lc3NhZ2Uge1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiA1MHB4IDI1cHggMzBweCAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS0yZmE5MGMxZjFhLnN2ZyN0aGlyZC1tZXNzYWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudGhpcmQtbWVzc2FnZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggMjRweCA0MHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL291ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlLTJmYTkwYzFmMWEuc3ZnI3NlY29uZC1tZXNzYWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudmlkZW8tYmxvY2sgdmlkZW8sIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayBpbWcge1xuICAgIHdpZHRoOiAyNTVweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAyNjJweDtcbiAgICBoZWlnaHQ6IDIwNnB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmFsbC1yZXZpZXdzLWJ0biB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2Uge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5tZXNzYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyAuc3RhciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlcy1ibG9jayB7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayB2aWRlbywgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIGltZyB7XG4gICAgd2lkdGg6IDM4MnB4O1xuICAgIGhlaWdodDogNTI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiAyMTZweDtcbiAgfVxufVxuaS5hZGp1c3Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjYWRqdXN0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuYWR2YW5jZWQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjYWR2YW5jZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5hcmNoaXRlY3R1cmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjYXJjaGl0ZWN0dXJlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuYXJ0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2FydFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmFydC1nYWxsZXJ5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2FydC1nYWxsZXJ5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuYmFja3BhY2sge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjYmFja3BhY2tcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5iZWVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2JlZXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5idXMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjYnVzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY2FrZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNjYWtlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY2FuY2VsbGF0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2NhbmNlbGxhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmNhciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNjYXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jYXRlZ29yaWVzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2NhdGVnb3JpZXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jaGVja2xpc3Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjY2hlY2tsaXN0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY2l0eXNjYXBlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2NpdHlzY2FwZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmNsb3VkeS1kYXkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjY2xvdWR5LWRheVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmNvbXBhc3Mge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjY29tcGFzc1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmNvbmZ1c2VkIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2NvbmZ1c2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY3VsdHVyZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNjdWx0dXJlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY3VzdG9taXphdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNjdXN0b21pemF0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZGVhbCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNkZWFsXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZGlzY291bnQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZGlzY291bnRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5kdXJhdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNkdXJhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmVudGVyLWF0dHJhY3Rpb24ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZW50ZXItYXR0cmFjdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmV4cGVyaWVuY2Uge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZXhwZXJpZW5jZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZhbWlseSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNmYW1pbHlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5mZXJyeSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNmZXJyeVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZpbG0ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZmlsbVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZsZXhpYmxlLXRpbWUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZmxleGlibGUtdGltZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZvb2QtbW9uZXkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZm9vZC1tb25leVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZvb2QtYWxsZXJnaWVzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2Zvb2QtYWxsZXJnaWVzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZm9vZC1hc2lhIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2Zvb2QtYXNpYVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZvb2QtaXRhbHkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZm9vZC1pdGFseVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmdlbmVyaWMtZm9vZCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNnZW5lcmljLWZvb2RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5naW4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjZ2luXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaGlkZGVuLWdlbSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNoaWRkZW4tZ2VtXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaGlnaGxpZ2h0cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNoaWdobGlnaHRzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaGlraW5nIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2hpa2luZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmhpc3Rvcnkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjaGlzdG9yeVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmhvb2RpZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNob29kaWVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5ob3N0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2hvc3RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5ob3N0LWV4cGVydGlzZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNob3N0LWV4cGVydGlzZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmhvc3Qtc2VsZWN0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2hvc3Qtc2VsZWN0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaG90ZWwge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjaG90ZWxcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5pbmZvIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2luZm9cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5pbnNpZ2h0cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNpbnNpZ2h0c1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmtub3dsZWRnZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNrbm93bGVkZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5sYWtlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2xha2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5sYW5ndWFnZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNsYW5ndWFnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmxlYWRlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNsZWFkZXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5tYXJrZXQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjbWFya2V0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkubWVldGluZy1wb2ludCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNtZWV0aW5nLXBvaW50XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkubWV0cm8ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjbWV0cm9cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5tdWx0aXBsZS1sb2NhdGlvbnMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjbXVsdGlwbGUtbG9jYXRpb25zXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkubmF0dXJlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI25hdHVyZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLm5hdHVyZS1leHBsb3JhdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNuYXR1cmUtZXhwbG9yYXRpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5uaWdodC1mb29kIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI25pZ2h0LWZvb2RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5uaWdodCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNuaWdodFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLm5pZ2h0LW1vZGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjbmlnaHQtbW9kZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnBheW1lbnQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjcGF5bWVudFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnBldC1mcmllbmRseSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNwZXQtZnJpZW5kbHlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5waG90b2dyYXBoeSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNwaG90b2dyYXBoeVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnByaXZhdGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjcHJpdmF0ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnF1ZXN0aW9ubmFpcmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjcXVlc3Rpb25uYWlyZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnJlbGF4YXRpb24ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjcmVsYXhhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnJldmlldyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNyZXZpZXdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5zYWZldHkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjc2FmZXR5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuc2FrZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNzYWtlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuc2Vhc29uYWwge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjc2Vhc29uYWxcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5zaG9wIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3Nob3BcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5zaG9wcGluZyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNzaG9wcGluZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnN1bnNldCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNzdW5zZXRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5zdXN0YWluYWJsZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyNzdXN0YWluYWJsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnRhaWxvcmVkIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3RhaWxvcmVkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudGF4aSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyN0YXhpXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudGVxdWlsYSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyN0ZXF1aWxhXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudGlja2V0cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyN0aWNrZXRzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudGlwcyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0xMjlmMzg3ZjZiLnN2ZyN0aXBzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudG91cmlzdC1hdHRyYWN0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3RvdXJpc3QtYXR0cmFjdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnRyYWluIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3RyYWluXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudW1icmVsbGEge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjdW1icmVsbGFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS52ZWdldGFyaWFuIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3ZlZ2V0YXJpYW5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS53YWxraW5nIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3dhbGtpbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS53aGVlbGNoYWlyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3doZWVsY2hhaXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS53aGlza2V5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3doaXNrZXlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS53aW5lIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI3dpbmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5laWdodGVlbi1wbHVzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTEyOWYzODdmNmIuc3ZnI2VpZ2h0ZWVuLXBsdXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS50d2VudHktb25lLXBsdXMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMTI5ZjM4N2Y2Yi5zdmcjdHdlbnR5LW9uZS1wbHVzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLXJldmlld3Mge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC50aXRsZS1ibG9jayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC50aXRsZS1ibG9jayAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5maWx0ZXItYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tcmV2aWV3cyAuZmlsdGVyLWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCAucGxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCAucGxheS1idXR0b24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yMzlmM2VlZjMwLnN2ZyNwbGF5LWJ1dHRvblwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEVFO1xuICBtYXNrLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHZpZGVvLCAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogNTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgZm9udDogNTAwIDEycHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIzOWYzZWVmMzAuc3ZnI2Fycm93NFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogLTgwcHg7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgd2lkdGg6IDI4M3B4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0gLmNhcmQtcmV2aWV3cyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yZXZpZXdzLXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZm9udDogNDAwIDE1cHggZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLnJldmlld3MtcG9wdXAuaGlkZGVuLXBvcHVwIHtcbiAgbGVmdDogLTEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJldmlld3MtcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMjRweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJldmlld3MtcG9wdXAgLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnJldmlld3MtcG9wdXAgLnNlYXJjaCB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIzOWYzZWVmMzAuc3ZnI3NlYXJjaC1pY29uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4ucmV2aWV3cy1wb3B1cCAuY2hldnJvbiB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIzOWYzZWVmMzAuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnJldmlld3MtcG9wdXAgLnBvcHVwLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIC5pY29uLW9wZW5lcjo6YmVmb3JlLCAucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmljb24tb3BlbmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2suYnRuLWJhY2stZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sgLmNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sgLmljb24tb3BlbmVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1vcGVuZXI6OmJlZm9yZSwgLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLW9wZW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1vcGVuZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJldmlld3MtcG9wdXAgLnRvcC1maXgtYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgZm9udDogNzAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1ibG9jayAuc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtYmxvY2sgLmljb24tc3RhciB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjM5ZjNlZWYzMC5zdmcjc3Rhcl95ZWxsb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1ibG9jayAucmV2aWV3cy1jb3VudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLXNlYXJjaC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLXNlYXJjaC1ibG9jayAuc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JleS1kYXJrKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLXNlYXJjaC1ibG9jayAuc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgbGVmdDogMTVweDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLWxpc3Qge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjlweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtbGlzdCAubGlzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmV2aWV3cy1wb3B1cCAuY2FyZC1yZXZpZXdzIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8ge1xuICAgIHdpZHRoOiA1MTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby1ib3gge1xuICAgIHdpZHRoOiA1MTNweDtcbiAgICBoZWlnaHQ6IDY1NXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig2MSwgNTgsIDU4KTtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tYm94IC5wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLXRpdGxlIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMTE1cHg7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLXRpdGxlOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAudGl0bGUtYmxvY2sgLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG4gIC5yZXZpZXdzLXBvcHVwLmhpZGRlbi1wb3B1cCB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xMzAlO1xuICB9XG4gIC5yZXZpZXdzLXBvcHVwIC5wb3B1cC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA5MHZoO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAucmV2aWV3cy1wb3B1cC5idG4tYmFjay1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAuYnRuLWJhY2stZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAgLnJldmlld3MtbGlzdCB7XG4gICAgaGVpZ2h0OiBjYWxjKDkwdmggLSAxNjlweCk7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDMwcHgpO1xuICB9XG59XG4uc2VjdGlvbi1mYXEge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uc2VjdGlvbi1mYXEgLmljb24ge1xuICBtYXNrOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG59XG4uc2VjdGlvbi1mYXEgLmljb24gc3ZnIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5zZWN0aW9uLWZhcSAuaWNvbi5kb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogNXB4IDhweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZS1jOWU5YWVmZjM0LnN2ZyNkb3RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWZhcSAudGl0bGUtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zZWN0aW9uLWZhcSAudGl0bGUtYm94IC5zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWN0aW9uLWZhcSAudGl0bGUtYm94IC5zZWFyY2gtcmVzdWx0LXN1YnRpdGxlIHtcbiAgZm9udDogNTAwIDIycHggXCJmcmVpZ2h0LXNhbnMtcHJvXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1mYXEgLmNsZWFyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWZhcSAuY2xlYXItcmVzdWx0cy1idG4ge1xuICBmb250OiA1MDAgMTVweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnNlY3Rpb24tZmFxIC5jbGVhci1yZXN1bHRzIC5lbXB0eS1yZXN1bHQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xufVxuLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24ub3BlbiAuaWNvbi1vcGVuZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMTdweCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udDogNTAwIDE1cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5pY29uLW9wZW5lciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuaWNvbi1vcGVuZXI6OmJlZm9yZSwgLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24gLmljb24tb3BlbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5pY29uLW9wZW5lcjo6YWZ0ZXIge1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLW91dDtcbiAgaGVpZ2h0OiAwO1xufVxuLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IC5jb250ZW50LXRleHQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTdweCAxNXB4O1xufVxuLnNlY3Rpb24tZmFxIC5idG4tcHJpbWFyeS1saW5rIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZhcSB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuaWNvbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgLnRpdGxlLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgLmNsZWFyLXJlc3VsdHMtYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24tZmFxIC5jbGVhci1yZXN1bHRzIC5lbXB0eS1yZXN1bHQtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHggMjVweCAwO1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuaWNvbi1vcGVuZXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSBhLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSBhOmhvdmVyLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBhLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIHNwYW4ge1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgYTpob3ZlciwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBzcGFuOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgY29udGVudDogXCLigKJcIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiB2YXIoLS1uYXYtYmFyLWhlaWdodCk7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmNvbnRhaW5lci1sIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCAuZGlzY291bnQtYmFubmVyLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LW51bWJlciB7XG4gIGZvbnQ6IDcwMCAzMHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gIGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGJvdHRvbTogMTNweDtcbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LWJhbm5lci1kZXNjcmlwdGlvbiAuaGlnaGxpZ2h0ZWQtY2l0eSB7XG4gIGZvbnQ6IDcwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB3aWR0aDogNDAlO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0NHB4O1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2MHB4IDAgMCA2MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcgLnByb21vLWNvZGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdG9wOiA0NXB4O1xuICBsZWZ0OiAtOTBweDtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLWltZyAuZGlzY291bnQtYmFubmVyLWltZy1ib3gge1xuICAgIGhlaWdodDogMTU1cHg7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5wcm9tby1jb2RlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGVmdDogLTEwMHB4O1xuICAgIHRvcDogNTRweDtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCAuZGlzY291bnQtbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCAuZGlzY291bnQtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDZweDtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24gLmhpZ2hsaWdodGVkLWNpdHkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogODRweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKSByb3RhdGUoLTEwZGVnKTtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1jaGlsZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjY2hpbGVcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWNvbG9tYmlhIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1lZDAxNjY4N2FhLnN2ZyNjb2xvbWJpYVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tZWN1YWRvciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjZWN1YWRvclwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tYXVzdHJpYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjYXVzdHJpYVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tYXJnZW50aW5hIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1lZDAxNjY4N2FhLnN2ZyNhcmdlbnRpbmFcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLXRoYWlsYW5kIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1lZDAxNjY4N2FhLnN2ZyN0aGFpbGFuZFwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tY2FtYm9kaWEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWVkMDE2Njg3YWEuc3ZnI2NhbWJvZGlhXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi12aWV0bmFtIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1lZDAxNjY4N2FhLnN2ZyN2aWV0bmFtXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1icmF6aWwge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWVkMDE2Njg3YWEuc3ZnI2JyYXppbFwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tZGVubWFyayB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjZGVubWFya1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tc3BhaW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWVkMDE2Njg3YWEuc3ZnI3NwYWluXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1waGlsaXBwaW5lcyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjcGhpbGlwcGluZXNcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWZyYW5jZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjZnJhbmNlXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1pdGFseSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjaXRhbHlcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWF1c3RyYWxpYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZWQwMTY2ODdhYS5zdmcjYXVzdHJhbGlhXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1tZXhpY28ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWVkMDE2Njg3YWEuc3ZnI21leGljb1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tamFwYW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWVkMDE2Njg3YWEuc3ZnI2phcGFuXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1jcm9hdGlhIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1lZDAxNjY4N2FhLnN2ZyNjcm9hdGlhXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1tb3JvY2NvIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1lZDAxNjY4N2FhLnN2ZyNtb3JvY2NvXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgIGhlaWdodDogMTUzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgIHdpZHRoOiA3OCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5wcm9tby1jb2RlIHtcbiAgICBsZWZ0OiAtMjAwcHg7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCAuZGlzY291bnQtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbn1cbi5jaXR5LXBhZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8uY29udGFpbmVyLWwge1xuICBwYWRkaW5nOiAyNnB4IDE1cHggNDZweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5jaXR5LW5hbWUge1xuICBmb250OiA1MDAgMjlweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5zdWJ0aXRsZSB7XG4gIGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogNzIlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5pbWctZGVjb3JhdGlvbi1ib3gge1xuICBoZWlnaHQ6IDI2MHB4O1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgYm90dG9tOiAtNjFweDtcbiAgcmlnaHQ6IC05MHB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5pbWctZGVjb3JhdGlvbi1ib3ggc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDEwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNywgMWZyKTtcbiAgaGVpZ2h0OiA1NjBweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvNDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDQvNztcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoMykge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDcvMTI7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxLzY7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiA4LzEyO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOm50aC1jaGlsZCg2KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogNi84O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5kZWNvcmUtZGVzY3JpcHRpb24ge1xuICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAzMHB4IDAgMCA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZGVjb3JlLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS1kY2M2ZjQ0YWY5LnN2ZyNhcnJvd18xXCIpIHJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuY2FyZC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZDogcmdiYSgzLCAyNiwgNTAsIDAuNik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBhZGRpbmc6IDNweCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHotaW5kZXg6IDk7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuY2FyZC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IC5leHBlcmllbmNlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQgLmRlc2NyaXB0aW9uLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dDpob3ZlciwgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6YWN0aXZlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6aG92ZXIgLm1haW4tdGV4dC1ibG9jaywgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6YWN0aXZlIC5tYWluLXRleHQtYmxvY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dDpob3ZlciAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIsIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmFjdGl2ZSAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6aG92ZXIgLmNhcmQtbGluaywgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6YWN0aXZlIC5jYXJkLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmhvdmVyIC5leHBlcmllbmNlLWxpbmssIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmFjdGl2ZSAuZXhwZXJpZW5jZS1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAubWFpbi10ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IC5jYXJkLXRpdGxlIHtcbiAgcGFkZGluZzogOHB4IDhweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2MSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQgLmV4cGVyaWVuY2UtY2FyZC1pbmZvcm1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHB4IDZweCA5cHggMTBweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IC5leHBlcmllbmNlLWNhcmQtaW5mb3JtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS03MjY1NTlmZDRkLnN2ZyNkYXNoZWQtbGluZVwiKSByZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAucGFydG5lci1wcmljZS1kZWNvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5wYXJ0bmVyLXByaWNlLWRlY29yZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtYzllOWFlZmYzNC5zdmcjbGluZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThweDtcbiAgdG9wOiAtMTBweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wYXJ0bmVyLXByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250OiA2MDAgMTJweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXBhcnRuZXItcHJpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlLWM5ZTlhZWZmMzQuc3ZnI2Fycm93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE2cHg7XG4gIGJvdHRvbTogLTZweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wcmljZSxcbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2U6YmVmb3JlLFxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wcmljZSBzcGFuLFxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IDdweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2U6YmVmb3JlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtNzI2NTU5ZmQ0ZC5zdmcjcHJpY2UtdGFnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtZHVyYXRpb246YmVmb3JlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtNzI2NTU5ZmQ0ZC5zdmcjY2xvY2tcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgzLCAyNiwgNTAsIDAuNik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBhZGRpbmc6IDlweDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjNzIGxpbmVhciwgb3BhY2l0eSAwLjNzIGxpbmVhcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIgLmV4cGVyaWVuY2UtY2FyZC1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCB7XG4gIHBhZGRpbmc6IDE0cHggMTIlIDE4cHggMTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jaXR5LXBhZ2UtaWNvbnMtc3ByaXRlLTNlMGEzODE4Yjkuc3ZnI3F1aXotYmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1xdWl6LWNhcmQgLmNhcmQtdGl0bGUge1xuICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIC5kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiA3MCU7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIC5kZXNjcmlwdGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIC5kZXNjcmlwdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5icmVhZGNydW1icy1zZWN0aW9uIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2l0eS1wYWdlIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAyMzZweDtcbiAgfVxufVxuLmNpdHktcGFnZSAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZS10aXRsZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmNpdHktcGFnZSAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZS50aGlyZC1tZXNzYWdlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uY2l0eS1wYWdlIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnRleHQgLmF1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmNpdHktcGFnZSAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udDogNDAwIDEzcHggZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMzVweCAwO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUtZGVza3RvcCxcbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nIHtcbiAgd2lkdGg6IDkzcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjE2ODZkMGMzNi5zdmcjaWNvbi10cmlwYWR2aXNvci1yYXRpbmcyXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjE2ODZkMGMzNi5zdmcjaWNvbi1nb29nbGUtcmF0aW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yMTY4NmQwYzM2LnN2ZyNpY29uLWdvb2dsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3Ige1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yMTY4NmQwYzM2LnN2ZyNpY29uLXRyaXBhZHZpc29yXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmb250LXNpemU6IDlweDtcbn1cbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sgLmN1c3RvbWVyLXJldmlld3MtaXRlbSAuc3RhdGlzdGljLWJsb2NrIC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgYm90dG9tOiAtMTI1cHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICAgIGhlaWdodDogMzMwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1xdWl6LWNhcmQgLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIC5kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxNzVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZGVzY3JpcHRpb24tYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sge1xuICAgIGhlaWdodDogNDgwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg5LCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxLzY7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDEvNjtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgICBncmlkLXJvdzogMS81O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtcm93OiA1LzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIGdyaWQtcm93OiAxLzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgZ3JpZC1yb3c6IDYvMTA7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1ob3N0cyAudGl0bGUtYm94IHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVyby5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogMTAwcHggMTVweCA3MHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC50aXRsZSxcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5jaXR5LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLnN1YnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBib3R0b206IC0xMjVweDtcbiAgICByaWdodDogLTE3cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDksIDFmcik7XG4gICAgZ3JpZC1nYXA6IDE1cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLXJvdzogMS83O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtcm93OiAxLzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiA3LzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1xdWl6LWNhcmQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgNjBweCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMCAxNzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZGVjb3JlLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRvcDogMzBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jb250YWluZXItbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nLFxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tZ29vZ2xlIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDM0JTtcbiAgfVxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlLWRlc2t0b3AsXG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICAgIGdhcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5pbWctZGVjb3JhdGlvbi1ib3gge1xuICAgIGhlaWdodDogNDYwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wcmljZSxcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wcmljZTpiZWZvcmUsXG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbjpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2Ugc3BhbixcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcGFydG5lci1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGxlZnQ6IDM2cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXBhcnRuZXItcHJpY2U6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIxcHg7XG4gICAgYm90dG9tOiAtMTFweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAucGFydG5lci1wcmljZS1kZWNvcmU6OmFmdGVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGVmdDogMzNweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuY2FyZC10aXRsZSB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDAgMjBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZXhwZXJpZW5jZS1jYXJkLWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAxMHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIgLm1haW4tdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dC1ob3ZlciAubWFpbi10ZXh0LWJsb2NrIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jb250YWluZXItbCB7XG4gICAgZ2FwOiA2MHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3gge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDZweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgaGVpZ2h0OiA1NzBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0yMTRweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXByaWNlIHNwYW4sXG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5yZXZpZXdzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlLCAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSwgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5yZXZpZXdzIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxuICAucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3MgLmFycm93LWRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICBsZWZ0OiAxNzlweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiA4MHB4IDAgMCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLXJldmlld3Mge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyAucmV2aWV3cy1pbmZvLW5hbWUge1xuICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWxpc3Qge1xuICBwYWRkaW5nOiAxNXB4IDAgMzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0LndpdGgtYXJyb3dzIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKDEzMCUpO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDEzMCUpO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDE5M3B4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG4gIGJvcmRlci1yaWdodDogMnB4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzIGxpbmVhciwgY29sb3IgMC4zcyBsaW5lYXI7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW06aG92ZXIge1xuICBzY2FsZTogMS4wNztcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAubGVmdC1ibG9jayB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogLTVweCA1cHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBib3JkZXItbGVmdDogM3B4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5sZWZ0LWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5yaWdodC1ibG9jayB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogMTBweCA1cHggMTBweCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICBib3gtc2hhZG93OiAwIDdweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBib3JkZXItcmlnaHQ6IDJweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sgLmFkdmVudHVyZXMtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sgLmFkdmVudHVyZXMtYXV0aG9yLW5hbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdCB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0LndpdGgtYXJyb3dzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW0ge1xuICAgIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5yaWdodC1ibG9jayAuYWR2ZW50dXJlcy1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5yaWdodC1ibG9jayAuYWR2ZW50dXJlcy1hdXRob3ItbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b24ge1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0IHtcbiAgICBwYWRkaW5nOiAxNXB4IDVweCAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdC53aXRoLWFycm93cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG59IiwiLyoqXG4gKiBTd2lwZXIgMTEuMi40XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEZlYnJ1YXJ5IDE0LCAyMDI1XG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn06aG9zdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ei1pbmRleDoxfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjE7ZGlzcGxheTpibG9ja30uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbixpbml0aWFsKTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLWhvcml6b250YWx7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOm5vbmV9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOm5vbmV9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcjtzY3JvbGwtc25hcC1zdG9wOmFsd2F5c30uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LDUwJSk7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dCBzdmcsLnN3aXBlci1idXR0b24tcHJldiBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9LnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmcsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sOHB4KTt0b3A6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLGF1dG8pO2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cyw1MCUpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsOHB4KTtsZWZ0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsYXV0byk7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Y29sb3I6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsaW5oZXJpdCl9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMjUpKTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSw0cHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMSkpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpO2JvdHRvbTp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCxhdXRvKTt6LWluZGV4OjUwO2hlaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTt3aWR0aDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsYXV0byk7cmlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7ei1pbmRleDo1MDt3aWR0aDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKSl9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjUpKTtib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlO3RvdWNoLWFjdGlvbjpub25lfS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5xdWl6LXBvcHVwIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgIC5jbG9zZS1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAucXVpenotd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNTBweCAxNXB4IDM1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICB0b3A6IDUlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMCUgYXV0bztcblxuICAgICAgICAuaW50cm8tc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmludHJvIHtcbiAgICAgICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucXVlc3Rpb24tc2VjdGlvbiB7XG4gICAgICAgICAgICAucXVlc3Rpb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdWVzdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAgICYudHdvLXF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByZXZpb3VzLWJ0biBpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uZXh0LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXBwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW06OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItaXRlbSBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW0uYWN0aXZlIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgIC5idG4tb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXN1bHRzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMTVweCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyNhcnJvdy0xJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTU0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzdWx0cy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkcy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmLndpdGgtd2lsZC1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC52aWV3LWV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAud2lsZC1jYXJkLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyN3aWxkLWNhcmQtYmFkZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oaW50LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyNhcnJvdy0yJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbnMtdGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVmcmVzaC1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZ24tdXAtZm9ybSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZy1yZWNhcHRjaGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnF1aXotcG9wdXAge1xuICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnF1aXp6LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuXG4gICAgICAgICAgICAuaW50cm8tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MzVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIFxuICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVlc3Rpb24tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgODVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWVzdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWVzdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYudHdvLXF1ZXN0aW9ucyB7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDclO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc3VsdHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5yZXN1bHRzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnJlc3VsdHMtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkcyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWV4cGVyaWVuY2Uge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZpZXctZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLndpbGQtY2FyZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNpdHktcGFnZS1pY29ucy1zcHJpdGUgKyAnI3dpbGQtY2FyZC1iYWRnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oaW50LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHRvbnMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlZnJlc2gtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5zaWduLXVwLWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmlucHV0cy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmZpbHRlcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZmlsdGVycy1tb2RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LWhlaWdodDogMTMwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDI1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICAmLndpdGgtc2lnbi1pY29uIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDI1cHggMTBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA0MHB4IDQwcHggMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbiAgICAgICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWSgtMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWduLWljb24ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBociB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIC5jaXR5LXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjbG9jYXRpb24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWduLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjc2lnbi1pY29uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgICAgICAuZmlsdGVyLWljb24ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI2ZpbHRlci1pY29uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwbGllZC1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmNsZWFyLWZpbHRlcnMtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnF1aWNrLXBpY2tzLXdyYXBwZXIge1xuICAgICAgICAgICAgLnF1aWNrLXBpY2tzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTEnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stMS1jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVpY2stcGljay1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stMicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay0yLWNoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTMnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stMy1jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVpY2stcGljay1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stNCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay00LWNoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stNS1jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAgICAgICAgIC5maWx0ZXJzLXRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXJzLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcblxuICAgICAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc29ydGluZy1vcHRpb25zLWxpc3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zb3J0aW5nLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zb3J0aW5nLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNvcnRpbmctcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmlsdGVycyB7XG5cbiAgICAgICAgLmZpbHRlcnMtbW9kYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZ24taWNvbiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jbGVhci1maWx0ZXJzLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWxpbmssIC5hcHBseS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1aWNrLXBpY2tzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWljay1waWNrcy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSAuZmlsdGVycy1jaGVja2JveDpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciB7ICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc29ydGluZy1vcHRpb25zLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnJldmlld3Mge1xuICAgIHBhZGRpbmc6IDYwcHggMCAwIDA7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuICAgICAgICAgICAgLnJldmlldy1zdGFycy1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaG93LW1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1kYXRlLCAucmV2aWV3LWNpdHkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1hdXRob3Ige1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB9XG5cbiAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcblxuICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uY2FyZC1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzcHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNob3ctbW9yZSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXN0YXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxcHg7XG4gICAgfVxuXG4gICAgLmljb24tc3RhciB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIH1cbn0iLCIucHVzaC1wb3B1cC1jb250YWluZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgLTVweCAxM3B4IDAgcmdiYSgwLDAsMCwuMjUpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAyNSU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxuXHJcbiAgICAucG9wdXAtaGVhZGVye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAyNSU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtYnV0dG9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgaGVpZ2h0OiA3NSU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMzBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAmLnJlamVjdC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnB1c2gtcG9wdXAtY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDYuNSU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzKTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuXHJcbiAgICAgICAgLnBvcHVwLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIC5iZWxsLWljb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9wdXAtYnV0dG9ucyB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIHtcbiAgICBwYWRkaW5nOiA0NHB4IDAgNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcblxuICAgIC5jb250YWluZXItbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmhpZGRlbi1ibG9jayB7XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlldy1xdWVzdGlvbm5haXJlLWJsb2NrIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE3cHggODVweCA1cHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvY2stdGV4dCB7XG4gICAgICAgICAgICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctYnRuIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctYmxvY2stYnRuIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTRweDtcbiAgICAgICAgbWluLXdpZHRoOiAxOTVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb25hbGl6YXRpb24tbGlzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAucGVyc29uYWxpemF0aW9uLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1wZXJzb25hbGl6YXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlY29yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLm51bWJlci0xIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTEnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm51bWJlci0yIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTInKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm51bWJlci0zIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTMnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgJi5wZXJzb25hbGl6YXRpb24taWNvbi0xIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjcGVyc29uYWxpemF0aW9uLWljb24tMScpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGVyc29uYWxpemF0aW9uLWljb24tMiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUgKyAnI3BlcnNvbmFsaXphdGlvbi1pY29uLTInKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBlcnNvbmFsaXphdGlvbi1pY29uLTMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VjdGlvbi1wZXJzb25hbGl6YXRpb24tc3ByaXRlICsgJyNwZXJzb25hbGl6YXRpb24taWNvbi0zJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24ge1xuICAgICAgICAuaGlkZGVuLWJsb2NrIHtcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbmFsaXphdGlvbi1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcblxuICAgICAgICAgICAgLnBlcnNvbmFsaXphdGlvbi1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY2FyZC1wZXJzb25hbGl6YXRpb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA3JSAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDExMHB4IDVweCAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctYmxvY2stYnRuIHtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgICAgXG4gICAgICAgIC5oaWRkZW4tYmxvY2sge1xuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uYWxpemF0aW9uLWxpc3Qge1xuICAgICAgICAgICAgLmNhcmQtcGVyc29uYWxpemF0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZWNvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTUwcHggNXB4IDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJsb2NrLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXctYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgICAgIC5wZXJzb25hbGl6YXRpb24tbGlzdCB7XG4gICAgICAgICAgICBnYXA6IDgwcHg7XG5cbiAgICAgICAgICAgIC5jYXJkLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAuY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5jYXJkLWV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgIG1heC13aWR0aDogNzcycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5LWxpbmsge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuZmlsdGVycy1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZvb3Rlci1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bl9ibHVlJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmb290ZXItc3ByaXRlICsgJyNpY29uLWFycm93LWRvd25feWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAgICAgLmV4cGVyaWVuY2VzLWxpc3Qge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMge1xuICAgICAgICAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDE1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gICAgLmZhdm9yaXRlLWFydGljbGUsXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNoZWFydF93aGl0ZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbiAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkIHtcbiAgICAgICAgbWFzazogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaGVhcnRfY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0b3A6IDdweDtcblxuICAgICAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgICAgICAgLmZhdm9yaXRlLWFydGljbGUge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdG9wOiAxM3B4O1xuICAgIHJpZ2h0OiAxM3B4O1xuXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vZmF2b3JpdGUtaWNvbic7XG5cbi5jYXJkLWV4cGVyaWVuY2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICYucGFydG5lci1jYXJkLWV4cGVyaWVuY2Uge1xuICAgICAgICAuZXhwZXJpZW5jZS1wcmljZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlICsgJyNsaW5lJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2NHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRuZXItcHJpY2UtYmxvY2sge1xuICAgICAgICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgbGVmdDogNDJweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZSArICcjYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMTdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWV4cGVyaWVuY2UtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuZXhwZXJpZW5jZS1jYXRlZ29yeS1sYWJlbCB7XG4gICAgICAgIG1pbi13aWR0aDogNzdweDtcbiAgICAgICAgbWluLWhlaWdodDogNzdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQ6IDcwMCAxNXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlIDU3JSA0NCUgNjklIC8gNDIlIDU4JSA0NyUgNTMlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICB0b3A6IDY4cHg7XG4gICAgICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweCAyMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1jYXJkLXNwcml0ZSArICcjZGFzaGVkLWxpbmUnKSByZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1leHBlcmllbmNlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDNweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEycHggNXB4IDE1cHg7XG4gICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtcHJpY2UsXG4gICAgICAgIC5leHBlcmllbmNlLWR1cmF0aW9uLFxuICAgICAgICAuZXhwZXJpZW5jZS1yYXRpbmcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1wcmljZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNwcmljZS10YWcnKSAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWR1cmF0aW9uIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI2Nsb2NrJykgIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1yYXRpbmcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yYXRpbmctYmxvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1jYXJkLXNwcml0ZSArICcjc3Rhci15ZWxsb3cnKSAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuY29udGVudC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0NnB4O1xuXG4gICAgICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMjJweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIFxuICAgICAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzlweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICBcbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmljb24tc2hhcmVkIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgfVxuXG4gICAgJi5kb3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1hcmdpbjogNXB4IDhweDtcbiAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2RvdCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxufVxuXG4uaWNvbiB7XG4gICAgQGV4dGVuZCAuaWNvbi1zaGFyZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNib29rbWFyaycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWN1c3RvbSB7XG4gICAgQGV4dGVuZCAuaWNvbi1zaGFyZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4uaWNvbi1rbm93cy1ldmVyeS1oaWRkZW4tZ2VtIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZmluZC1vbi1tYXAnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb3Zlcy1mb29kLWxvY2FsLWN1bHR1cmUge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNub29kbGUnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jdWx0dXJhbC1zdG9yaWVzLWxvY2FsLWluc2lnaHRzIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjYm9va21hcmsnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1rbm93cy10aGUtY2l0eS1pbnNpZGUtb3V0IHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZGlyZWN0aW9uJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYnJpbmdzLXN0b3JpZXMtcGxhY2VzLWxpZmUge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNzcGVlY2gtYnViYmxlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJjaGl0ZWN0dXJhbC1jdWx0dXJhbC1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3NreWxpbmUnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1uYXR1cmUtY2l0eS1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2J1aWxkaW5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG9jYWwtaGlzdG9yaWFuIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZ3VpZGUtYm9vaycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWVjby1mcmllbmRseS1hZHZvY2F0ZSB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2Vjb2xvZ3knKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1waG90by1zcG90cy1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3Bob3RvLXBpbicpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFydC1jcmVhdGl2ZS1zcGFjZXMtZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNtYXAtYnVsYicpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNoZXZyb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG5cbi5jb21wYXNzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNjb21wYXNzJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5vb2RsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbm9vZGxlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYmlub2N1bGFycyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1iaW5vY3VsYXJzJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2l0eSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWNpdHknKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1mbGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWZsYWcnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2xhbmd1YWdlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnBpbi13aXRoLWhhcmQge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjcGluLXdpdGgtaGFyZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJ2ljb25zJztcblxuLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC41cyBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXG4gICAgJi5oaWRkZW4tcG9wdXAge1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnBvcHVwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MnB4KTtcbiAgICB9XG5cbiAgICAucG9wdXAtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmJ0bi1iYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMzFweCAyMHB4IDIzcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5pY29uLWNoZXZyb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaGV2cm9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAuZ2FsbGVyeS1ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBib3R0b206IDIycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk4JTtcblxuICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDEwcHggMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDRweCA0NXB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FsbGVyeS1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbi1ib3gge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAucG9wdXAtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAyMXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBsaW5lYXIsIHZpc2liaWxpdHkgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9ICBcbiAgICB9XG4gICAgXG4gICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWNvdW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNraWxscy1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggNTBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgIC5za2lsbHMtc2xpZGVyIHtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDVweDtcblxuICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZXhwbG9yZS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgcGFkZGluZzogMzZweCAyMHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgcGFkZGluZzogNjJweCAyMHB4IDUxcHg7XG5cbiAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyNzdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjE3cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjcXVvdGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdW90ZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVvdGUtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2s7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDM0cHggNTVweCAzNnB4O1xuICAgIH1cblxuICAgIC5yZXZpZXdzLWJveCB7XG4gICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xuXG4gICAgICAgICAgICAucmV2aWV3cy1pbmZvIHtcbiAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ob3N0LWRldGFpbHMtcG9wdXAge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgLmJ0bi1iYWNrIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgLmljb24tY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhbGxlcnktYm94IHtcbiAgICAgICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDIycHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgXG4gICAgICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICBcbiAgICAgICAgICAgIC5wb3B1cC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2tpbGxzLWJveCB7XG4gICAgICAgICAgICAuc2tpbGxzLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYWN0cy1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LXRleCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAzMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mYWN0cy1ib3gtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjc3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjE3cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDY1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4M3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNDJweDtcblxuICAgICAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDI1cHgpO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuaG9zdC1kZXRhaWxzLXBvcHVwIHtcblxuICAgICAgICAuZ2FsbGVyeS1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgIFxuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNraWxscy1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgICAgIC5za2lsbHMtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNraWxscy1zbGlkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2tpbGxzLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA5MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LXRleCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMTFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIC5jYXJkLXF1b3RlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzhweCA1MHB4IDcwcHggMjlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1NXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggODVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5OXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnaWNvbnMnO1xuXG4uc2VjdGlvbi1ob3N0cyB7XG4gICAgJi5jb250YWluZXItbCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNjVweDtcblxuICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMjkxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNiYWNrLWFycm93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICByaWdodDogODRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtaG9zdC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcblxuICAgICAgICAgICAgLmJ0bi12aWV3IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxODRweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA3cHg7XG4gICAgICAgICAgICBmb250OiA1MDAgMTJweCAncm9jLWdyb3Rlc2snLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweCAxMXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICBcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzLjZlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi12aWV3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgZm9udDogNTAwIDE1cHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzN3B4IDEycHggMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IC0xcHggMCAwIDEycHg7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBhdGgoJ00wLjcxMzY3MyA1LjI1OTE4ZS0wOUMtMTIuNzg2MyAwLjAwMDI0NDE1MSAxNjkuNzE0IDUuMjU5MThlLTA5IDE2OS43MTQgNS4yNTkxOGUtMDlDMTU4LjY3MiAwLjEyNzgwNyAxNTMuMjEyIDMuODE1MjUgMTQ1LjIxNCAxOUwxMzguMDIgMzEuMTc0NkMxMzQuNDIxIDM3LjI2NCAxMjcuODc0IDQxIDEyMC44MDEgNDFINDIuNzEzN0MzMS42NjggNDEgMjIuNzEzNyAzMi4wNDY0IDIyLjcxMzcgMjEuMDAwN0MyMi43MTM3IDIwLjUwMjEgMjIuNzEzNyAyMC4wMDE2IDIyLjcxMzcgMTkuNUMyMi43MTM3IDguNSAxNC4yMTM3IC0wLjAwMDI0NDE0MSAwLjcxMzY3MyA1LjI1OTE4ZS0wOVonKTtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW46IC0yNnB4IDAgMCAtNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2FyZC1jaXR5IHtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxMnB4ICdyb2MtZ3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgICAgICBmb250OiA0MDAgMTVweCBcImZyZWlnaHQtc2Fucy1wcm9cIiwgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAucmV2aWV3cy1jb3VudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1ob3N0cyB7XG4gICAgICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2FyZC1ob3N0LWluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDI4M3B4O1xuXG4gICAgICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuYnRuLXNlZS1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY29udGFpbmVyLWwge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5pY29uLWRlY29yYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAzNDZweDtcbiAgICAgICAgaGVpZ2h0OiAyMjJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgXG4gICAgICAgICYuaWNvbi1ob25nLWtvbmcge1xuICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2ljb24taG9uZy1rb25nJykgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICAgICAgICBtYXJnaW46IDAgLTE1cHggMCAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JpZXMtc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2JhY2stYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3JpZXMtY2FyZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDI0NXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAuc3Rvcmllcy1jYXJkLWltZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTgzcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNnB4IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udDogNDAwIDE0cHggJ0FyY2hpdGVjdHMtRGF1Z2h0ZXInLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZGVjb3JhdGlvbntcbiAgICAgICAgICAgIHdpZHRoOiA1NDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjgzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweCAwIDA7XG5cbiAgICAgICAgICAgIC5zdG9yaWVzLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDdweDtcblxuICAgICAgICAgICAgICAgIC5zdG9yaWVzLWNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgICAgICAgLmljb24tZGVjb3JhdGlvbiB7XG4gICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLm91ci1ndWVzdHMtY29tbWVudHMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZXMtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maXJzdC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHggMzBweCAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjZmlyc3QtbWVzc2FnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJG91ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlICsgJyNzZWNvbmQtbWVzc2FnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRoaXJkLW1lc3NhZ2Uge1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTVweCAzMHB4IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJG91ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlICsgJyN0aGlyZC1tZXNzYWdlJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAudmlkZW8tYmxvY2sge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgLnZpZGVvLWJveCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgdmlkZW8sIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLWJsb2NrIHtcbiAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJG91ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlICsgJyNidXR0b24tYmxvY2snKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWxsLXJldmlld3MtYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgXG4gICAgICAgICAgICAubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2N3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5tZXNzYWdlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAubWVzc2FnZXMtYmxvY2sge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmZpcnN0LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5zZWNvbmQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjVweCAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjdGhpcmQtbWVzc2FnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC50aGlyZC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNHB4IDQwcHggMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJG91ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlICsgJyNzZWNvbmQtbWVzc2FnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC52aWRlby1ibG9jayB7XG4gICAgICAgICAgICAgICAgdmlkZW8sIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuYnV0dG9uLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2MnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjA2cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5hbGwtcmV2aWV3cy1idG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIHtcblxuICAgICAgICAuY29udGVudCB7XG4gICAgXG4gICAgICAgICAgICAubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgLm1lc3NhZ2UtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuc3RhcnMge1xuICAgICAgICAgICAgICAgICAgICAuc3RhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5tZXNzYWdlcy1ibG9jayB7XG4gICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgXG4gICAgICAgICAgICAudmlkZW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzgycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmJ1dHRvbi1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG5AbWl4aW4gaWNvbi1tYXNrKCRpY29uKSB7XG4gIG1hc2s6IHVybChcIiN7JGljb25zLWxpYnJhcnktc3ByaXRlfSMjeyRpY29ufVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4kaWNvbnM6IGFkanVzdCwgYWR2YW5jZWQsIGFyY2hpdGVjdHVyZSwgYXJ0LCBhcnQtZ2FsbGVyeSwgYmFja3BhY2ssIGJlZXIsIGJ1cyxcbiAgY2FrZSwgY2FuY2VsbGF0aW9uLCBjYXIsIGNhdGVnb3JpZXMsIGNoZWNrbGlzdCwgY2l0eXNjYXBlLCBjbG91ZHktZGF5LCBjb21wYXNzLFxuICBjb25mdXNlZCwgY3VsdHVyZSwgY3VzdG9taXphdGlvbiwgZGVhbCwgZGlzY291bnQsIGR1cmF0aW9uLCBlbnRlci1hdHRyYWN0aW9uLFxuICBleHBlcmllbmNlLCBmYW1pbHksIGZlcnJ5LCBmaWxtLCBmbGV4aWJsZS10aW1lLCBmb29kLW1vbmV5LCBmb29kLWFsbGVyZ2llcyxcbiAgZm9vZC1hc2lhLCBmb29kLWl0YWx5LCBnZW5lcmljLWZvb2QsIGdpbiwgaGlkZGVuLWdlbSwgaGlnaGxpZ2h0cywgaGlraW5nLFxuICBoaXN0b3J5LCBob29kaWUsIGhvc3QsIGhvc3QtZXhwZXJ0aXNlLCBob3N0LXNlbGVjdGlvbiwgaG90ZWwsIGluZm8sIGluc2lnaHRzLFxuICBrbm93bGVkZ2UsIGxha2UsIGxhbmd1YWdlLCBsZWFkZXIsIG1hcmtldCwgbWVldGluZy1wb2ludCwgbWV0cm8sXG4gIG11bHRpcGxlLWxvY2F0aW9ucywgbmF0dXJlLCBuYXR1cmUtZXhwbG9yYXRpb24sIG5pZ2h0LWZvb2QsIG5pZ2h0LCBuaWdodC1tb2RlLFxuICBwYXltZW50LCBwZXQtZnJpZW5kbHksIHBob3RvZ3JhcGh5LCBwcml2YXRlLCBxdWVzdGlvbm5haXJlLCByZWxheGF0aW9uLCByZXZpZXcsXG4gIHNhZmV0eSwgc2FrZSwgc2Vhc29uYWwsIHNob3AsIHNob3BwaW5nLCBzdW5zZXQsIHN1c3RhaW5hYmxlLCB0YWlsb3JlZCwgdGF4aSxcbiAgdGVxdWlsYSwgdGlja2V0cywgdGlwcywgdG91cmlzdC1hdHRyYWN0aW9uLCB0cmFpbiwgdW1icmVsbGEsIHZlZ2V0YXJpYW4sXG4gIHdhbGtpbmcsIHdoZWVsY2hhaXIsIHdoaXNrZXksIHdpbmUsIGVpZ2h0ZWVuLXBsdXMsIHR3ZW50eS1vbmUtcGx1cztcblxuQGVhY2ggJGljb24gaW4gJGljb25zIHtcbiAgaS4jeyRpY29ufSB7XG4gICAgQGluY2x1ZGUgaWNvbi1tYXNrKCRpY29uKTtcbiAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnZpZGVvLWJveCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC5wbGF5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3BsYXktYnV0dG9uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhFRTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdmlkZW8sIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxMnB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2Fycm93NCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG4gICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyODNweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAuY2FyZC1yZXZpZXdzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbi5yZXZpZXdzLXBvcHVwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZm9udDogNDAwIDE1cHggZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgbGluZWFyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAgICYuaGlkZGVuLXBvcHVwIHtcbiAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDI0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG4gICAgfVxuXG4gICAgLnNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjc2VhcmNoLWljb24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cblxuICAgIC5jaGV2cm9uIHtcbiAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cblxuICAgIC5wb3B1cC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgIH1cblxuICAgIC5idG4tYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDMxcHggMjBweCAyM3B4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmNoZXZyb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLW9wZW5lciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bi1iYWNrLWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGV2cm9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tb3BlbmVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcblxuICAgIC50b3AtZml4LWJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnB4O1xuICAgICAgICBmb250OiA3MDAgMjBweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcblxuICAgICAgICAuc3RhcnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtY291bnQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfSBcblxuICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjlweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tcmV2aWV3cyB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgICAgICAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDUxM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudmlkZW8tYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTEzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjEsIDU4LCA1OCk7XG5cbiAgICAgICAgICAgICAgICAucGxheS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLnZpZGVvLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMTE1cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXZpZXdzLXBvcHVwIHtcbiAgICAgICAgJi5oaWRkZW4tcG9wdXAge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogLTEzMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwdmg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5idG4tYmFjay1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuLWJhY2stZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDkwdmggLSAxNjlweCk7XG5cbiAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1yZXZpZXdzIHtcbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDMwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLWZhcSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLmljb24ge1xuICAgICAgICBtYXNrOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kb3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDVweCA4cHg7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZSArICcjZG90Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250OiA1MDAgMjJweCAnZnJlaWdodC1zYW5zLXBybycsIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xlYXItcmVzdWx0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYtYnRuIHtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxNXB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVtcHR5LXJlc3VsdC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmFxLWFjY29yZGlvbiB7XG4gICAgICAgIC5hY2NvcmRpb24ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgLmljb24tb3BlbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE3cHggMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNXB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tb3BlbmVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAuY29udGVudC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE3cHggMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXByaW1hcnktbGluayB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1mYXEge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsZWFyLXJlc3VsdHMge1xuICAgICAgICAgICAgJi1idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVtcHR5LXJlc3VsdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmFxLWFjY29yZGlvbiB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAyNXB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmljb24tb3BlbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcblxuICAgIC5tYWluLWJyZWFkY3J1bWIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuXG4gICAgICAgIC5tYWluLWJyZWFkY3J1bWIge1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiB2YXIoLS1uYXYtYmFyLWhlaWdodCk7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIC5jb250YWluZXItbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIC5mbGFnLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGlzY291bnQtYmFubmVyLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAuZGlzY291bnQtYmFubmVyLXRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzY291bnQtbnVtYmVyIHtcbiAgICAgICAgICAgIGZvbnQ6IDcwMCAzMHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzY291bnQtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJvdHRvbTogMTNweDtcblxuICAgICAgICAgICAgLmhpZ2hsaWdodGVkLWNpdHkge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDcwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci1pbWctYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDRweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweCAwIDAgNjBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgbGVmdDogLTkwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciB7XG4gICAgICAgIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb21vLWNvZGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBcbiAgICAgICAgICAgIC5kaXNjb3VudC1udW1iZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuXG4gICAgICAgICAgICAgICAgLmhpZ2hsaWdodGVkLWNpdHkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIge1xuICAgICAgICAuZmxhZy1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGFnLWljb24ge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4NHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSkgcm90YXRlKC0xMGRlZyk7XG5cbiAgICAgICAgICAgICRiYW5uZXItY291bnRyaWVzOiBjaGlsZSwgY29sb21iaWEsIGVjdWFkb3IsIGF1c3RyaWEsIGFyZ2VudGluYSwgdGhhaWxhbmQsIGNhbWJvZGlhLCB2aWV0bmFtLCBicmF6aWwsIGRlbm1hcmssIHNwYWluLCBwaGlsaXBwaW5lcywgZnJhbmNlLCBpdGFseSwgYXVzdHJhbGlhLCBtZXhpY28sIGphcGFuLCBjcm9hdGlhLCBtb3JvY2NvO1xuXG4gICAgICAgICAgICBAZWFjaCAkY291bnRyeSBpbiAkYmFubmVyLWNvdW50cmllcyB7XG4gICAgICAgICAgICAgICAgJi0jeyRjb3VudHJ5fSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZGlzY291bnQtYmFubmVyLXNwcml0ZSArIFwiIyN7JGNvdW50cnl9XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIHtcbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIHtcblxuICAgICAgICAuZGlzY291bnQtYmFubmVyLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzglO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjcwcHg7XG5cbiAgICAgICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzY291bnQtYmFubmVyLXRleHQge1xuICAgICAgICAgICAgLmRpc2NvdW50LWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5jaXR5LXBhZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuY2l0eS1wYWdlLWhlcm8geyAgIFxuICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTVweCA0NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAuY2l0eS1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgMjlweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udDogNTAwIDE2cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctZGVjb3JhdGlvbi1ib3gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTYxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC05MHB4O1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLWxheW91dC1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC1nYXA6IDEwcHg7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg3LCAxZnIpO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyA0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA0IC8gNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNyAvIDEyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gNjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogOCAvIDEyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA2IC8gODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JpZC1ibG9jayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAuZ3JpZC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDAgOTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjYXJyb3dfMScpIHJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1pbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXRleHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzLCAyNiwgNTAsIDAuNjApO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubWFpbi10ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1haW4tdGV4dC1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNnB4IDlweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI2Rhc2hlZC1saW5lJykgcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBhcnRuZXItcHJpY2UtZGVjb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2xpbmUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXBhcnRuZXItcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDYwMCAxMnB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZSArICcjYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1wcmljZSxcbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1jYXJkLXNwcml0ZSArICcjcHJpY2UtdGFnJykgIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNjbG9jaycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzLCAyNiwgNTAsIDAuNjApOztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MgbGluZWFyLCBvcGFjaXR5IDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEyJSAxOHB4IDEwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNpdHktcGFnZS1pY29ucy1zcHJpdGUgKyAnI3F1aXotYmcnKSAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDE2cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3VyLWd1ZXN0cy1jb21tZW50cyB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjM2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudGhpcmQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tYmxvY2sge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBmb250OiA0MDAgMTNweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgXG4gICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtZGVza3RvcCxcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi10cmlwYWR2aXNvci1yYXRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDkzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tdHJpcGFkdmlzb3ItcmF0aW5nMicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWdvb2dsZS1yYXRpbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZ29vZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWdvb2dsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi10cmlwYWR2aXNvciB7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi10cmlwYWR2aXNvcicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICBcbiAgICAgICAgICAgIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgLnN0YXRpc3RpYy1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNpdHktcGFnZSB7XG4gICAgICAgIC5jaXR5LXBhZ2UtaGVybyB7XG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5pbWctZGVjb3JhdGlvbi1ib3gge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMjVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmdyaWQtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5ncmlkLWxheW91dC1xdWl6LWNhcmQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZGVzY3JpcHRpb24tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC1sYXlvdXQtYmxvY2sge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDgwcHg7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg5LCAxZnIpO1xuICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5ncmlkLWxheW91dC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gNjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyA2O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA1IC8gMTA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMTA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNiAvIDEwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24taG9zdHMge1xuICAgICAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY2l0eS1wYWdlIHtcbiAgICAgICAgLmNpdHktcGFnZS1oZXJvIHtcbiAgICAgICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDE1cHggNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAgICAgICAuY2l0eS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1nLWRlY29yYXRpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ncmlkLWxheW91dC1ibG9jayB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg5LCAxZnIpO1xuICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gNztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMTA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA3IC8gMTA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ncmlkLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ncmlkLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDYwcHggMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMCAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuXG4gICAgICAgICAgICAuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi10cmlwYWR2aXNvci1yYXRpbmcsXG4gICAgICAgICAgICAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi10cmlwYWR2aXNvciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1nb29nbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0JTtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUtZGVza3RvcCxcbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2l0eS1wYWdlIHtcbiAgICAgICAgLmNpdHktcGFnZS1oZXJvIHtcbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC1ibG9jayB7XG4gICAgICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXByaWNlLFxuICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1wYXJ0bmVyLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGFydG5lci1wcmljZS1kZWNvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLm1haW4tdGV4dC1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3Mge1xuICAgICAgICAgICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuY2l0eS1wYWdlIHtcbiAgICAgICAgLmNpdHktcGFnZS1oZXJvIHtcbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTA2cHg7XG5cbiAgICAgICAgICAgICAgICAuaW1nLWRlY29yYXRpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyaWQtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5ncmlkLWxheW91dC1xdWl6LWNhcmQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtcHJpY2UsXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtZHVyYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmV2aWV3cyB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMTVweCk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgLnJldmlldy1zdGFycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuc2hvdy1tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGF0ZSwgLnJldmlldy1jaXR5LCAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNzlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCxzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1yZXZpZXdzIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWluZm8ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgLnJldmlld3MtaW5mby1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDE4cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zaG93LW1vcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC5jb250YWluZXItbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuXG4gICAgLmFkdmVudHVyZXMtbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi53aXRoLWFycm93cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVkoMTMwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZHZlbnR1cmVzLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTkzcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG4gICAgICAgIHRyYW5zaXRpb246IHNjYWxlIDAuM3MgbGluZWFyLCBjb2xvciAwLjNzIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHNjYWxlOiAxLjA3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC01cHggNXB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTBweCA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDdweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG5cbiAgICAgICAgICAgIC5hZHZlbnR1cmVzLWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkdmVudHVyZXMtYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCA4cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgIC5hZHZlbnR1cmVzLWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG5cbiAgICAgICAgICAgICYud2l0aC1hcnJvd3Mge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgLmFkdmVudHVyZXMtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XG5cbiAgICAgICAgICAgIC5yaWdodC1ibG9jayB7XG4gICAgICAgICAgICAgICAgLmFkdmVudHVyZXMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWR2ZW50dXJlcy1hdXRob3ItbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG5cbiAgICAgICAgLmFkdmVudHVyZXMtbGlzdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDVweCAzMHB4O1xuXG4gICAgICAgICAgICAmLndpdGgtYXJyb3dzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZHZlbnR1cmVzLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
