html{width:100vw}body.wp-admin.visual-editor .acf-block-preview,body:not(.wp-admin){margin:0;background-color:var(--global--background-color);overflow-y:scroll;max-width:100vw;width:100%;overflow-x:hidden}body.wp-admin.visual-editor .acf-block-preview.no-scroll,body:not(.wp-admin).no-scroll{overflow:hidden;height:100vh}body.wp-admin.visual-editor .acf-block-preview h1,body.wp-admin.visual-editor .acf-block-preview h2,body.wp-admin.visual-editor .acf-block-preview h3,body.wp-admin.visual-editor .acf-block-preview h4,body.wp-admin.visual-editor .acf-block-preview h5,body.wp-admin.visual-editor .acf-block-preview h6,body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3,body:not(.wp-admin) h4,body:not(.wp-admin) h5,body:not(.wp-admin) h6{font-family:var(--global--heading-font);margin:0}body.wp-admin.visual-editor .acf-block-preview h1 em,body.wp-admin.visual-editor .acf-block-preview h2 em,body.wp-admin.visual-editor .acf-block-preview h3 em,body.wp-admin.visual-editor .acf-block-preview h4 em,body.wp-admin.visual-editor .acf-block-preview h5 em,body.wp-admin.visual-editor .acf-block-preview h6 em,body:not(.wp-admin) h1 em,body:not(.wp-admin) h2 em,body:not(.wp-admin) h3 em,body:not(.wp-admin) h4 em,body:not(.wp-admin) h5 em,body:not(.wp-admin) h6 em{color:var(--global--highlighted-color);font-style:normal}body.wp-admin.visual-editor .acf-block-preview h1 b,body.wp-admin.visual-editor .acf-block-preview h1 strong,body.wp-admin.visual-editor .acf-block-preview h2 b,body.wp-admin.visual-editor .acf-block-preview h2 strong,body.wp-admin.visual-editor .acf-block-preview h3 b,body.wp-admin.visual-editor .acf-block-preview h3 strong,body.wp-admin.visual-editor .acf-block-preview h4 b,body.wp-admin.visual-editor .acf-block-preview h4 strong,body.wp-admin.visual-editor .acf-block-preview h5 b,body.wp-admin.visual-editor .acf-block-preview h5 strong,body.wp-admin.visual-editor .acf-block-preview h6 b,body.wp-admin.visual-editor .acf-block-preview h6 strong,body:not(.wp-admin) h1 b,body:not(.wp-admin) h1 strong,body:not(.wp-admin) h2 b,body:not(.wp-admin) h2 strong,body:not(.wp-admin) h3 b,body:not(.wp-admin) h3 strong,body:not(.wp-admin) h4 b,body:not(.wp-admin) h4 strong,body:not(.wp-admin) h5 b,body:not(.wp-admin) h5 strong,body:not(.wp-admin) h6 b,body:not(.wp-admin) h6 strong{color:var(--global--color-primary)}body.wp-admin.visual-editor .acf-block-preview .pretitle,body:not(.wp-admin) .pretitle{font-family:var(--global--pretitle-font-family);font-size:var(--global--pretitle-font-size);line-height:var(--global--pretitle-line-height);font-weight:var(--global--pretitle-font-weight);font-style:var(--global--pretitle-font-style);padding-block:var(--global--pretitle-vertical-padding);padding-inline:var(--global--pretitle-horizontal-padding);background-color:var(--global--pretitle-background-color);color:var(--global--pretitle-color)!important;border:var(--global--pretitle-border-width) solid var(--global--pretitle-border-color);border-color:var(--global--pretitle-border-color);border-radius:var(--global--pretitle-border-radius);width:fit-content;margin-bottom:1rem;display:block}body.wp-admin.visual-editor .acf-block-preview .h1,body.wp-admin.visual-editor .acf-block-preview h1,body:not(.wp-admin) .h1,body:not(.wp-admin) h1{font-family:var(--global--h1-font-family);font-size:var(--global--h1-font-size);line-height:var(--global--h1-line-height);font-weight:var(--global--h1-font-weight);font-style:var(--global--h1-font-style);margin-bottom:var(--global--h1-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview .h2,body.wp-admin.visual-editor .acf-block-preview h2,body:not(.wp-admin) .h2,body:not(.wp-admin) h2{font-family:var(--global--h2-font-family);font-size:var(--global--h2-font-size);line-height:var(--global--h2-line-height);font-weight:var(--global--h2-font-weight);font-style:var(--global--h2-font-style);margin-bottom:var(--global--h2-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview .h3,body.wp-admin.visual-editor .acf-block-preview h3,body:not(.wp-admin) .h3,body:not(.wp-admin) h3{font-family:var(--global--h3-font-family);font-size:var(--global--h3-font-size);line-height:var(--global--h3-line-height);font-weight:var(--global--h3-font-weight);font-style:var(--global--h3-font-style);margin-bottom:var(--global--h3-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview .h4,body.wp-admin.visual-editor .acf-block-preview h4,body:not(.wp-admin) .h4,body:not(.wp-admin) h4{font-family:var(--global--h4-font-family);font-size:var(--global--h4-font-size);line-height:var(--global--h4-line-height);font-weight:var(--global--h4-font-weight);font-style:var(--global--h4-font-style);margin-bottom:var(--global--h4-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview .h5,body.wp-admin.visual-editor .acf-block-preview h5,body:not(.wp-admin) .h5,body:not(.wp-admin) h5{font-family:var(--global--h5-font-family);font-size:var(--global--h5-font-size);line-height:var(--global--h5-line-height);font-weight:var(--global--h5-font-weight);font-style:var(--global--h5-font-style);margin-bottom:var(--global--h5-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview .h6,body.wp-admin.visual-editor .acf-block-preview h6,body:not(.wp-admin) .h6,body:not(.wp-admin) h6{font-family:var(--global--h6-font-family);font-size:var(--global--h6-font-size);line-height:var(--global--h6-line-height);font-weight:var(--global--h6-font-weight);font-style:var(--global--h6-font-style);margin-bottom:var(--global--h6-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview a,body.wp-admin.visual-editor .acf-block-preview i,body.wp-admin.visual-editor .acf-block-preview li,body.wp-admin.visual-editor .acf-block-preview p,body.wp-admin.visual-editor .acf-block-preview span,body.wp-admin.visual-editor .acf-block-preview strong,body:not(.wp-admin) a,body:not(.wp-admin) i,body:not(.wp-admin) li,body:not(.wp-admin) p,body:not(.wp-admin) span,body:not(.wp-admin) strong{font-family:var(--global--body-font);margin:0}body.wp-admin.visual-editor .acf-block-preview a:not(.btn):not(.fullink),body:not(.wp-admin) a:not(.btn):not(.fullink){text-decoration:none;position:relative}body.wp-admin.visual-editor .acf-block-preview a:not(.btn):not(.fullink)::after,body:not(.wp-admin) a:not(.btn):not(.fullink)::after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;transition:.2s ease-in-out}body.wp-admin.visual-editor .acf-block-preview a:not(.btn):not(.fullink):hover::after,body:not(.wp-admin) a:not(.btn):not(.fullink):hover::after{width:100%}body.wp-admin.visual-editor .acf-block-preview p,body:not(.wp-admin) p{font-size:var(--global--p-font-size);line-height:var(--global--p-line-height);font-weight:var(--global--p-font-weight);font-style:var(--global--p-font-style)}body.wp-admin.visual-editor .acf-block-preview p:not(:last-child),body:not(.wp-admin) p:not(:last-child){margin-bottom:var(--global--p-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview span:not(.pretitle):not(.btn-text),body:not(.wp-admin) span:not(.pretitle):not(.btn-text){display:block;font-family:var(--global--span-font-family);font-size:var(--global--span-font-size);line-height:var(--global--span-line-height);font-weight:var(--global--span-font-weight);font-style:var(--global-span-font-style);margin-bottom:var(--global--span-margin-bottom)}body.wp-admin.visual-editor .acf-block-preview span:not(.pretitle):not(.btn-text) .showcase.desktop-showcase,body:not(.wp-admin) span:not(.pretitle):not(.btn-text) .showcase.desktop-showcase{top:9px;right:6px}body.wp-admin.visual-editor .acf-block-preview span:not(.pretitle):not(.btn-text) .showcase.desktop-showcase img,body:not(.wp-admin) span:not(.pretitle):not(.btn-text) .showcase.desktop-showcase img{max-width:260px}body.wp-admin.visual-editor .acf-block-preview span:not(.pretitle):not(.btn-text) .showcase.mobile-showcase,body:not(.wp-admin) span:not(.pretitle):not(.btn-text) .showcase.mobile-showcase{top:105px;left:20px}body.wp-admin.visual-editor .acf-block-preview span:not(.pretitle):not(.btn-text) .showcase.mobile-showcase img,body:not(.wp-admin) span:not(.pretitle):not(.btn-text) .showcase.mobile-showcase img{max-width:113px}body.wp-admin.visual-editor .acf-block-preview i,body:not(.wp-admin) i{font-family:'Font Awesome 6 Pro'}body.wp-admin.visual-editor .acf-block-preview section,body:not(.wp-admin) section{position:relative;opacity:0;transform:translateY(32px);transition:transform .6s ease,opacity .6s ease;will-change:transform,opacity}body.wp-admin.visual-editor .acf-block-preview section.animated,body:not(.wp-admin) section.animated{opacity:1;transform:translateY(0)}body.wp-admin.visual-editor .acf-block-preview section:first-child,body:not(.wp-admin) section:first-child{margin-top:0}body.wp-admin.visual-editor .acf-block-preview section:last-child,body:not(.wp-admin) section:last-child{margin-bottom:0}body.wp-admin.visual-editor .acf-block-preview section.full-width,body:not(.wp-admin) section.full-width{max-width:100%}body.wp-admin.visual-editor .acf-block-preview section.full-width .content,body:not(.wp-admin) section.full-width .content{max-width:100%;padding-inline:0}body.wp-admin.visual-editor .acf-block-preview section.full-height,body:not(.wp-admin) section.full-height{height:100vh;padding-top:0!important;padding-bottom:0!important}body.wp-admin.visual-editor .acf-block-preview section .background,body:not(.wp-admin) section .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:center}body.wp-admin.visual-editor .acf-block-preview section .background .overlay,body:not(.wp-admin) section .background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}body.wp-admin.visual-editor .acf-block-preview section .background .overlay-image,body:not(.wp-admin) section .background .overlay-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover}body.wp-admin.visual-editor .acf-block-preview section .content,body:not(.wp-admin) section .content{max-width:var(--global--site-layout);margin:var(--global--block-spacing-v-desktop) auto;width:100%;box-sizing:border-box}body.wp-admin.visual-editor .acf-block-preview section .content ul,body:not(.wp-admin) section .content ul{list-style-type:none;padding-left:0}body.wp-admin.visual-editor .acf-block-preview section .content ul li:not(:has(a))::before,body:not(.wp-admin) section .content ul li:not(:has(a))::before{content:'\f00c';font-family:'Font Awesome 6 Pro';margin-right:12px;color:var(--global--color-primary)}body.wp-admin.visual-editor .acf-block-preview section .content ul li a,body:not(.wp-admin) section .content ul li a{transition:.2s ease-in-out}body.wp-admin.visual-editor .acf-block-preview section .content ul li a:hover,body:not(.wp-admin) section .content ul li a:hover{color:var(--global--color-primary)!important}body.wp-admin.visual-editor .acf-block-preview section .content ul li a:hover::after,body:not(.wp-admin) section .content ul li a:hover::after{background-color:var(--global--color-primary)!important}body.wp-admin.visual-editor .acf-block-preview section .content ul li:not(:last-child),body:not(.wp-admin) section .content ul li:not(:last-child){margin-bottom:6px}body.wp-admin.visual-editor .acf-block-preview section .background-swiper.swiper,body:not(.wp-admin) section .background-swiper.swiper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body.wp-admin.visual-editor .acf-block-preview section .background-swiper.swiper .swiper-wrapper,body:not(.wp-admin) section .background-swiper.swiper .swiper-wrapper{position:relative}body.wp-admin.visual-editor .acf-block-preview section .background-swiper.swiper .swiper-wrapper .swiper-slide .image,body:not(.wp-admin) section .background-swiper.swiper .swiper-wrapper .swiper-slide .image{width:100%;height:100%}body.wp-admin.visual-editor .acf-block-preview section .background-swiper.swiper .swiper-wrapper .swiper-slide .image img,body:not(.wp-admin) section .background-swiper.swiper .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover}body.wp-admin.visual-editor .acf-block-preview section .background-swiper.swiper .overlay,body:not(.wp-admin) section .background-swiper.swiper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (max-width:767px){body.wp-admin.visual-editor .acf-block-preview section,body:not(.wp-admin) section{padding-inline:calc(var(--global--block-spacing-h)/ 1.5)}}body.wp-admin.visual-editor .acf-block-preview #wpadminbar span,body:not(.wp-admin) #wpadminbar span{display:initial}body.wp-admin.visual-editor .acf-block-preview .btn,body:not(.wp-admin) .btn{width:fit-content}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn,body:not(.wp-admin) .btn.primary-btn{transition:.3s ease-in-out;background-color:var(--global--primary-button-background-color);color:var(--global--primary-button-text-color);border-radius:var(--global--primary-button-border-radius);padding-top:var(--global--primary-button-padding-top);padding-right:var(--global--primary-button-padding-right);padding-bottom:var(--global--primary-button-padding-bottom);padding-left:var(--global--primary-button-padding-left);font-family:var(--global--primary-button-font-family);font-size:var(--global--primary-button-font-size);line-height:var(--global--primary-button-line-height);font-weight:var(--global--primary-button-font-weight);font-style:var(--global--primary-button-font-style);text-decoration:none;position:relative;border:var(--global--primary-button-border-width) solid var(--global--primary-button-border-color);display:flex;align-items:center}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn span,body:not(.wp-admin) .btn.primary-btn span{z-index:3;position:relative;transition:.3s ease-in-out}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn::before,body:not(.wp-admin) .btn.primary-btn::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--global--primary-button-border-radius);background-color:var(--global--primary-button-hover-glow-color);filter:blur(var(--global--primary-button-hover-glow));z-index:2;opacity:0;transition:.3s ease-in-out}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn:hover,body:not(.wp-admin) .btn.primary-btn:hover{background-color:var(--global--primary-button-hover-background-color)}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn:hover span,body:not(.wp-admin) .btn.primary-btn:hover span{color:var(--global--primary-button-hover-text-color)}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn:hover::before,body:not(.wp-admin) .btn.primary-btn:hover::before{opacity:1}body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn,body:not(.wp-admin) .btn.secondary-btn{transition:.3s ease-in-out;background-color:var(--global--secondary-button-background-color);color:var(--global--secondary-button-text-color);border-radius:var(--global--secondary-button-border-radius);padding-top:var(--global--secondary-button-padding-top);padding-right:var(--global--secondary-button-padding-right);padding-bottom:var(--global--secondary-button-padding-bottom);padding-left:var(--global--secondary-button-padding-left);font-family:var(--global--secondary-button-font-family);font-size:var(--global--secondary-button-font-size);line-height:var(--global--secondary-button-line-height);font-weight:var(--global--secondary-button-font-weight);font-style:var(--global--secondary-button-font-style);text-decoration:none;position:relative;border:var(--global--secondary-button-border-width) solid var(--global--secondary-button-border-color);display:flex;align-items:center}body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn span,body:not(.wp-admin) .btn.secondary-btn span{z-index:3;position:relative;transition:.3s ease-in-out}body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn::before,body:not(.wp-admin) .btn.secondary-btn::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--global--secondary-button-border-radius);background-color:var(--global--secondary-button-hover-glow-color);filter:blur(var(--global--secondary-button-hover-glow));z-index:2;opacity:0;transition:.3s ease-in-out}body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn:hover,body:not(.wp-admin) .btn.secondary-btn:hover{background-color:var(--global--secondary-button-hover-background-color);color:var(--global--secondary-button-hover-text-color)}body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn:hover span,body:not(.wp-admin) .btn.secondary-btn:hover span{color:var(--global--secondary-button-hover-text-color)}body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn:hover::before,body:not(.wp-admin) .btn.secondary-btn:hover::before{opacity:1}@media only screen and (max-width:991px){body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn,body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn,body:not(.wp-admin) .btn.primary-btn,body:not(.wp-admin) .btn.secondary-btn{padding-inline:24px;padding-block:12px!important}body.wp-admin.visual-editor .acf-block-preview .btn.primary-btn span,body.wp-admin.visual-editor .acf-block-preview .btn.secondary-btn span,body:not(.wp-admin) .btn.primary-btn span,body:not(.wp-admin) .btn.secondary-btn span{font-size:13px}}body.wp-admin.visual-editor .acf-block-preview .social-links,body:not(.wp-admin) .social-links{display:flex;flex-flow:row wrap;gap:12px;margin-bottom:16px}body.wp-admin.visual-editor .acf-block-preview .social-links a,body:not(.wp-admin) .social-links a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--global--color-primary);transition:.2s ease-in-out}body.wp-admin.visual-editor .acf-block-preview .social-links a i,body:not(.wp-admin) .social-links a i{color:var(--global--color-primary);font-size:20px;transition:.2s ease-in-out}body.wp-admin.visual-editor .acf-block-preview .social-links a:hover,body:not(.wp-admin) .social-links a:hover{background-color:var(--global--color-primary);border-color:var(--global--color-primary)}body.wp-admin.visual-editor .acf-block-preview .social-links a:hover i,body:not(.wp-admin) .social-links a:hover i{color:var(--global--background-color)}@media only screen and (min-width:767px) and (max-width:1024px){body:not(.wp-admin) .h1,body:not(.wp-admin) h1{font-size:calc(var(--global--h1-font-size)/ 1.5);line-height:calc(var(--global--h1-line-height)/ 1.5)}body:not(.wp-admin) section{margin:var(--global--block-spacing-v-tablet) auto;padding-inline:var(--global--block-spacing-h-tablet)}}@media only screen and (max-width:767px){body:not(.wp-admin) .h1,body:not(.wp-admin) h1{font-size:calc(var(--global--h1-font-size)/ 1.8);line-height:calc(var(--global--h1-line-height)/ 1.8)}body:not(.wp-admin) section{margin:var(--global--block-spacing-v-mobile) auto;padding-inline:var(--global--block-spacing-h-mobile)}}header .wtrc-header .header-content{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;box-sizing:border-box}header .wtrc-header .header-content .wtrc-logo{position:relative}header .wtrc-header .header-content .wtrc-logo .site-title{margin-bottom:0}header .wtrc-header .header-content .wtrc-logo .logo{transition:.2s ease-in-out}header .wtrc-header .header-content .wtrc-logo .sticky-logo{position:absolute;left:0;opacity:0;pointer-events:none;transition:.2s ease-in-out}header .wtrc-header .header-content .wtrc-menu ul{list-style-type:none;display:flex;flex-flow:row wrap;gap:var(--global--menu-item-spacing);margin:0}header .wtrc-header .header-content .wtrc-menu ul .menu-item{position:relative}header .wtrc-header .header-content .wtrc-menu ul .menu-item a{font-family:var(--global--menu-font-family);font-size:var(--global--menu-font-size);font-weight:var(--global--menu-font-weight);line-height:var(--global--menu-line-height);font-style:var(--global--menu-font-style);color:var(--global--menu-color);transition:.2s ease-in-out;text-transform:uppercase}header .wtrc-header .header-content .wtrc-menu ul .menu-item a:active,header .wtrc-header .header-content .wtrc-menu ul .menu-item a:focus,header .wtrc-header .header-content .wtrc-menu ul .menu-item a:hover{color:var(--global--menu-color-active)}header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu{position:absolute;left:-30%;padding:100px 10px 30px;top:20px;list-style-type:none;z-index:10;opacity:0;pointer-events:none;transition:.2s ease-in-out}header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu::before{content:'';background-color:#fff;position:absolute;bottom:0;border-radius:5px;min-width:200px;left:0;height:calc(100% - 70px)}header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu .menu-item a{padding-left:30px;padding-right:30px;display:block;color:var(--global--color-black)}header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu .menu-item:not(:first-child) a{padding-top:10px}header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu .menu-item:not(:last-child) a{padding-bottom:10px}header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu .menu-item:active a,header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu .menu-item:focus a,header .wtrc-header .header-content .wtrc-menu ul .menu-item .sub-menu .menu-item:hover a{color:var(--global--color-primary)}header .wtrc-header .header-content .wtrc-menu ul .menu-item.current-menu-item a{color:var(--global--menu-color-active)}header .wtrc-header .header-content .wtrc-menu ul .menu-item:hover .sub-menu{opacity:1;pointer-events:all}header .wtrc-header .header-content .wtrc-menu ul .menu-item.small-desktop-only{display:none}header .wtrc-header .header-content .wtrc-menu .hamburger{display:none}header.sticky{position:fixed;left:0;top:0;z-index:20;width:100%;transition:.2s ease-in-out}header.sticky.scrolled{background-color:var(--global--menu-sticky-background-color)}header.sticky.scrolled .wtrc-header .header-content .wtrc-logo .logo{opacity:0;pointer-events:none}header.sticky.scrolled .wtrc-header .header-content .wtrc-logo .sticky-logo{opacity:1;pointer-events:all}header.sticky.scrolled .wtrc-header .header-content .wtrc-menu .menu .menu-item:active a,header.sticky.scrolled .wtrc-header .header-content .wtrc-menu .menu .menu-item:focus a,header.sticky.scrolled .wtrc-header .header-content .wtrc-menu .menu .menu-item:hover a{color:var(--global--menu-sticky-color-active)}@media only screen and (min-width:1024px) and (max-width:1200px){header .wtrc-header .header-content .wtrc-menu ul.menu{padding-inline:0!important}header .wtrc-header .header-content .wtrc-menu ul.menu li.menu-item a{padding:14px}header .wtrc-header .header-content .wtrc-menu ul.menu li.menu-item.small-desktop-only{display:block}header .wtrc-header .header-content .btn{display:none}}@media only screen and (max-width:1024px){header .wtrc-header .header-content .wtrc-menu .menu-menu-1-container{display:none}header .wtrc-header .header-content .wtrc-menu .shaper{display:none}header .wtrc-header .header-content .wtrc-menu .hamburger{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;padding-top:1px;display:block!important}header .wtrc-header .header-content .wtrc-menu .hamburger i{font-weight:300;font-size:2rem;color:var(--global--color-white)}header .wtrc-header .header-content .btn{display:none}}.admin-bar header.sticky{top:32px}.mobile-popup-menu{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--global--background-color);display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;pointer-events:none;transition:.2s ease-in-out}.mobile-popup-menu .close-menu{position:absolute;right:1.5rem;top:1.5rem;cursor:pointer}.mobile-popup-menu .close-menu i{font-size:2rem;color:var(--global--color-white)}.mobile-popup-menu .menu{margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row wrap;gap:1.5rem}.mobile-popup-menu .menu .menu-item{text-align:left;flex:0 0 100%;font-size:22px;position:relative;margin-left:32px;padding-bottom:8px;margin-bottom:8px}.mobile-popup-menu .menu .menu-item a{color:var(--global--color-white);transition:.2s ease-in-out;font-weight:300}.mobile-popup-menu .menu .menu-item a:hover{color:var(--global--color-primary)}.mobile-popup-menu .menu .menu-item.current-menu-item a{color:var(--global--color-primary);pointer-events:none}.mobile-popup-menu .menu .menu-item.menu-item-has-children{max-height:41px;transition:max-height .2s ease-in-out;position:relative;max-width:calc(100% - 22px)}.mobile-popup-menu .menu .menu-item.menu-item-has-children i{position:absolute;right:16px;top:34%;transform:translateY(-50%);cursor:pointer}.mobile-popup-menu .menu .menu-item.menu-item-has-children .sub-menu{padding-left:0;list-style-type:none}.mobile-popup-menu .menu .menu-item.menu-item-has-children .sub-menu li.menu-item{margin:0;padding-bottom:0;padding-top:8px;padding-left:8px;opacity:0;pointer-events:none;transition:.2s ease-in-out}.mobile-popup-menu .menu .menu-item.menu-item-has-children .sub-menu li.menu-item a{font-size:18px}.mobile-popup-menu .menu .menu-item.menu-item-has-children .sub-menu li.menu-item::after{display:none}.mobile-popup-menu .menu .menu-item.menu-item-has-children.active{max-height:fit-content}.mobile-popup-menu .menu .menu-item.menu-item-has-children.active .sub-menu li.menu-item{opacity:1;pointer-events:all}.mobile-popup-menu .menu .menu-item::after{content:'';bottom:0;left:0;width:100%;height:1px;background-color:var(--global--color-black);position:absolute}.mobile-popup-menu.active{opacity:1;pointer-events:all}footer{background-color:rgba(34,204,157,.07);border-top:1px solid #22cc9d;border-bottom:1px solid #22cc9d}footer .footer-container{display:flex;flex-flow:row wrap;gap:24px;justify-content:space-between;max-width:var(--global--site-layout);margin:var(--global--block-spacing-v-desktop) auto;padding-inline:var(--global--block-spacing-h-desktop);width:100%;box-sizing:border-box;padding-block:100px}footer .footer-container .footer-row{flex:0 0 calc(25% - calc(72px / 3))}footer .footer-container .footer-row .widget h3{color:#22cc9d;display:flex;margin-bottom:16px}footer .footer-container .footer-row .widget h3 span{color:#fff;font-family:var(--global--h3-font-family);font-size:var(--global--h3-font-size);line-height:var(--global--h3-line-height);font-weight:var(--global--h3-font-weight);font-style:var(--global--h3-font-style);margin-bottom:0}footer .footer-container .footer-row .widget .textwidget p{color:#fff;display:flex;flex-flow:column wrap;gap:16px}footer .footer-container .footer-row .widget .textwidget p a{color:#fff;line-height:1;display:block;transition:.2s ease-in-out}footer .footer-container .footer-row .widget .textwidget p a:hover{color:#22cc9d}footer .footer-container .footer-row .widget .textwidget p br{display:none}footer .bottom-bar{background-color:var(--global--background-color);border-top:1px solid #22cc9d}footer .bottom-bar .container{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:var(--global--site-layout);margin:var(--global--block-spacing-v-desktop) auto;padding-inline:var(--global--block-spacing-h-desktop);padding-block:1.5rem;box-sizing:border-box}footer .bottom-bar .container .links{display:flex;flex-flow:row wrap;gap:24px}footer .bottom-bar .container .links a{color:#fff;font-size:14px;line-height:1;transition:.2s ease-in-out;display:flex;align-items:center}footer .bottom-bar .container .links a:hover{color:#22cc9d}footer .bottom-bar .container .copyright{color:#fff;font-family:var(--global--body-font-family);font-size:14px!important;line-height:1.5;font-weight:400;font-style:normal;margin-bottom:0!important}@media only screen and (max-width:767px){footer .footer-container{padding-block:60px}footer .footer-container .footer-row{flex:0 0 100%;margin-bottom:24px}footer .footer-container .footer-row:last-child{margin-bottom:0}}.whatsapp-button{position:fixed;right:2rem;bottom:2rem}.whatsapp-button .spacing{position:relative;width:100%;height:100%;box-sizing:border-box;padding:10px;border:2px solid var(--global--primary-button-background-color);border-radius:32px;transition:.2s ease-in-out}.whatsapp-button .spacing a{position:absolute!important;left:0;top:0;width:100%;height:100%;z-index:5}.whatsapp-button .spacing img{max-width:34px}.whatsapp-button:hover .spacing{background-color:#22cc9d42}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{border-radius:10px}html::-webkit-scrollbar-thumb{background:#22cc9d;border-radius:10px;opacity:.7;transition:opacity .3s ease-in-out}html::-webkit-scrollbar-thumb:hover{opacity:1}header .wtrc-header .header-content .wtrc-logo{padding-right:30px}header .wtrc-header .header-content .wtrc-menu{position:relative}header .wtrc-header .header-content .wtrc-menu ul{padding:8px 31px;border-radius:32px;position:relative;z-index:2}header .wtrc-header .header-content .wtrc-menu ul li.menu-item a{display:block;padding:14px 16px}header .wtrc-header .header-content .wtrc-menu ul li.menu-item.current-menu-item a{cursor:default}header .wtrc-header .header-content .wtrc-menu .shaper{background-color:#21232d;border-radius:32px;height:calc(100% - 16px);position:absolute;opacity:0;transition:opacity .2s ease-in-out;top:8px;z-index:1;transform:translateX(-50%);left:8px;width:0}body.single-blog .blog-template{padding-inline:2rem}body.single-blog .blog-template .template-header{position:relative;width:calc(100% + 4rem);margin-left:-2rem;height:50vh;display:flex;flex-flow:row wrap;align-items:center}body.single-blog .blog-template .template-header img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1}body.single-blog .blog-template .template-header::after{content:'';position:absolute;left:0;top:0;background-color:#000;opacity:.2;width:100%;height:100%;z-index:2}body.single-blog .blog-template .header-content{max-width:1384px;position:relative;z-index:4;margin:0 auto;background-color:#131313;padding:4rem 2rem;box-sizing:border-box;width:100%}body.single-blog .blog-template .header-content .pretitle{position:relative;z-index:3;color:#fff;margin-bottom:8px}body.single-blog .blog-template .header-content .template-title{position:relative;z-index:3;color:#fff}body.single-blog .blog-template .header-content p{position:relative;z-index:3;color:#fff;max-width:50%;font-weight:400}body.single-blog .blog-template .template-content{margin:0 auto;margin-top:2rem;width:100%;background-color:#131313;padding:4rem 2rem;box-sizing:border-box;width:100%}body.single-blog .blog-template .template-content *{color:#fff}body.single-blog .blog-template .template-content p{font-weight:400}body.single-blog .blog-template .template-content h3:not(:first-child){margin-top:2.5rem}body.single-blog .blog-template .template-content img{width:100%;height:auto;max-height:30vw;object-fit:cover}body.single-blog .blog-template .template-related-content{margin:0 auto;margin-top:4rem}body.single-blog .blog-template .template-related-content .related-title{color:#fff}body.single-blog .blog-template .template-related-content .blog-grid{flex:0 0 100%;display:flex;flex-flow:row wrap;gap:24px;margin-bottom:52px}body.single-blog .blog-template .template-related-content .blog-grid .blog-post{flex:0 0 calc(33.333% - calc(48px / 3));position:relative;aspect-ratio:.81/1;border-radius:32px;overflow:hidden;border:2px solid var(--global--background-color);display:flex;flex-flow:row wrap;box-sizing:border-box;align-items:flex-end;padding:24px}body.single-blog .blog-template .template-related-content .blog-grid .blog-post::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.48);z-index:2}body.single-blog .blog-template .template-related-content .blog-grid .blog-post .thumbnail{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}body.single-blog .blog-template .template-related-content .blog-grid .blog-post .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.2s ease-in-out}body.single-blog .blog-template .template-related-content .blog-grid .blog-post .text{flex:0 0 100%;z-index:3}body.single-blog .blog-template .template-related-content .blog-grid .blog-post .text h3{font-size:22px;color:#fff}body.single-blog .blog-template .template-related-content .blog-grid .blog-post .text p{font-size:14px;font-weight:300;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff}body.single-blog .blog-template .template-related-content .blog-grid .blog-post .fullink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;display:block}body.single-blog .blog-template .template-related-content .blog-grid .blog-post:hover .thumbnail img{transform:scale(1.05)}@media only screen and (max-width:767px){body.single-blog .blog-template .header-content p{max-width:100%}body.single-blog .blog-template .template-content img{max-height:50vw}body.single-blog .blog-template .template-related-content .blog-grid .blog-post{flex:0 0 100%}}body.wp-admin .acf-block-preview{margin:0;background-color:var(--global--background-color);overflow:hidden;overflow-y:scroll}body.wp-admin .acf-block-preview h1,body.wp-admin .acf-block-preview h2,body.wp-admin .acf-block-preview h3,body.wp-admin .acf-block-preview h4,body.wp-admin .acf-block-preview h5,body.wp-admin .acf-block-preview h6{font-family:var(--global--heading-font);margin:0}body.wp-admin .acf-block-preview h1 b,body.wp-admin .acf-block-preview h1 strong,body.wp-admin .acf-block-preview h2 b,body.wp-admin .acf-block-preview h2 strong,body.wp-admin .acf-block-preview h3 b,body.wp-admin .acf-block-preview h3 strong,body.wp-admin .acf-block-preview h4 b,body.wp-admin .acf-block-preview h4 strong,body.wp-admin .acf-block-preview h5 b,body.wp-admin .acf-block-preview h5 strong,body.wp-admin .acf-block-preview h6 b,body.wp-admin .acf-block-preview h6 strong{color:var(--global--color-primary)}body.wp-admin .acf-block-preview .h1,body.wp-admin .acf-block-preview h1{font-family:var(--global--h1-font-family);font-size:var(--global--h1-font-size);line-height:var(--global--h1-line-height);font-weight:var(--global--h1-font-weight);font-style:var(--global--h1-font-style);margin-bottom:var(--global--h1-margin-bottom)}body.wp-admin .acf-block-preview .h2,body.wp-admin .acf-block-preview h2{font-family:var(--global--h2-font-family);font-size:var(--global--h2-font-size);line-height:var(--global--h2-line-height);font-weight:var(--global--h2-font-weight);font-style:var(--global--h2-font-style);margin-bottom:var(--global--h2-margin-bottom)}body.wp-admin .acf-block-preview .h3,body.wp-admin .acf-block-preview h3{font-family:var(--global--h3-font-family);font-size:var(--global--h3-font-size);line-height:var(--global--h3-line-height);font-weight:var(--global--h3-font-weight);font-style:var(--global--h3-font-style);margin-bottom:var(--global--h3-margin-bottom)}body.wp-admin .acf-block-preview .h4,body.wp-admin .acf-block-preview h4{font-family:var(--global--h4-font-family);font-size:var(--global--h4-font-size);line-height:var(--global--h4-line-height);font-weight:var(--global--h4-font-weight);font-style:var(--global--h4-font-style);margin-bottom:var(--global--h4-margin-bottom)}body.wp-admin .acf-block-preview .h5,body.wp-admin .acf-block-preview h5{font-family:var(--global--h5-font-family);font-size:var(--global--h5-font-size);line-height:var(--global--h5-line-height);font-weight:var(--global--h5-font-weight);font-style:var(--global--h5-font-style);margin-bottom:var(--global--h5-margin-bottom)}body.wp-admin .acf-block-preview .h6,body.wp-admin .acf-block-preview h6{font-family:var(--global--h6-font-family);font-size:var(--global--h6-font-size);line-height:var(--global--h6-line-height);font-weight:var(--global--h6-font-weight);font-style:var(--global--h6-font-style);margin-bottom:var(--global--h6-margin-bottom)}body.wp-admin .acf-block-preview a,body.wp-admin .acf-block-preview i,body.wp-admin .acf-block-preview li,body.wp-admin .acf-block-preview p,body.wp-admin .acf-block-preview span,body.wp-admin .acf-block-preview strong{font-family:var(--global--body-font);margin:0}body.wp-admin .acf-block-preview a:not(.btn){text-decoration:none;position:relative}body.wp-admin .acf-block-preview a:not(.btn)::after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;transition:.2s ease-in-out}body.wp-admin .acf-block-preview a:not(.btn):hover::after{width:100%}body.wp-admin .acf-block-preview p{font-size:var(--global--p-font-size);line-height:var(--global--p-line-height);font-weight:var(--global--p-font-weight);font-style:var(--global--p-font-style)}body.wp-admin .acf-block-preview p:not(:last-child){margin-bottom:var(--global--p-margin-bottom)}body.wp-admin .acf-block-preview span{display:block;font-family:var(--global--span-font-family);font-size:var(--global--span-font-size);line-height:var(--global--span-line-height);font-weight:var(--global--span-font-weight);font-style:var(--global-span-font-style);margin-bottom:var(--global--span-margin-bottom)}body.wp-admin .acf-block-preview i{font-family:'Font Awesome 6 Pro'}body.wp-admin .acf-block-preview section{position:relative}body.wp-admin .acf-block-preview section:first-child{margin-top:0}body.wp-admin .acf-block-preview section:last-child{margin-bottom:0}body.wp-admin .acf-block-preview section.full-width{max-width:100%}body.wp-admin .acf-block-preview section.full-width .content{max-width:100%;padding-inline:0}body.wp-admin .acf-block-preview section.full-height{height:100vh;padding-top:0!important;padding-bottom:0!important}body.wp-admin .acf-block-preview section .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:center}body.wp-admin .acf-block-preview section .background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}body.wp-admin .acf-block-preview section .background .overlay-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover}body.wp-admin .acf-block-preview section .content{max-width:var(--global--site-layout);margin:var(--global--block-spacing-v-desktop) auto;padding-inline:var(--global--block-spacing-h-desktop);width:100%}body.wp-admin .acf-block-preview section .background-swiper.swiper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body.wp-admin .acf-block-preview section .background-swiper.swiper .swiper-wrapper{position:relative}body.wp-admin .acf-block-preview section .background-swiper.swiper .swiper-wrapper .swiper-slide .image{width:100%;height:100%}body.wp-admin .acf-block-preview section .background-swiper.swiper .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover}body.wp-admin .acf-block-preview section .background-swiper.swiper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (max-width:767px){body.wp-admin .acf-block-preview section{padding-inline:calc(var(--global--block-spacing-h)/ 1.5)}}body.wp-admin .acf-block-preview #wpadminbar span{display:initial}body.wp-admin .acf-block-preview a.primary-btn{background-color:var(--global--primary-btn-background-color);color:var(--global--primary-btn-font-color);transition:.2s ease-in-out;border-radius:var(--global--primary-btn-border-radius);font-family:var(--global--primary-btn-font-family);font-size:var(--global--primary-btn-font-size);padding-top:var(--global--primary-btn-padding-top);padding-bottom:var(--global--primary-btn-padding-bottom);padding-left:var(--global--primary-btn-padding-left);padding-right:var(--global--primary-btn-padding-right);line-height:1}body.wp-admin .acf-block-preview a.primary-btn:hover{background-color:var(--global--primary-btn-background-color-hover);color:var(--global--primary-btn-font-color-hover)}body.wp-admin .acf-block-preview a.primary-btn::after{display:none}@media only screen and (min-width:767px) and (max-width:1024px){body.wp-admin .h1,body.wp-admin h1{font-size:calc(var(--global--h1-font-size)/ 1.5);line-height:calc(var(--global--h1-line-height)/ 1.5)}body.wp-admin section{margin:var(--global--block-spacing-v-tablet) auto;padding-inline:var(--global--block-spacing-h-tablet)}}@media only screen and (max-width:767px){body.wp-admin .h1,body.wp-admin h1{font-size:calc(var(--global--h1-font-size)/ 1.8);line-height:calc(var(--global--h1-line-height)/ 1.8)}body.wp-admin section{margin:var(--global--block-spacing-v-mobile) auto;padding-inline:var(--global--block-spacing-h-mobile)}}html:has(body.visual-editor){padding-top:0}html:has(body.visual-editor) body.visual-editor{overflow-y:hidden}html:has(body.visual-editor) body.visual-editor #adminmenumain{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent{margin:0;padding:0}html:has(body.visual-editor) body.visual-editor #wpcontent #wpadminbar{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody{position:relative;width:100%;height:100vh}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content{width:380px;background-color:#262626}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap{margin:0;padding:4rem 0 0 0}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap .wp-heading-inline{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap a.page-title-action{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff{min-width:0;padding-top:0}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body{margin-right:0;display:flex;flex-flow:row wrap;gap:8px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-1{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox{border:none;background-color:#262626}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .postbox-header{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-tab-wrap{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field{padding:0;border-top:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-label{margin:0}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-tab-wrap{display:block}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values{position:relative;min-height:100vh}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout{border:none;background-color:#262626;position:absolute;left:0;top:0;opacity:0;pointer-events:none;transition:.2s ease-in-out;font-family:Gotham;max-width:380px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fc-layout-handle{padding:0;margin-top:1.5rem;color:#fff;font-size:18px;font-weight:500;border-bottom:1px solid #333;padding-bottom:1rem;padding-inline:1.5rem;pointer-events:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fc-layout-handle .acf-fc-layout-order{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap{background-color:transparent;padding:0;overflow:hidden;margin-bottom:1rem}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group{padding:0;border-bottom:1px solid #333;margin:0}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group li{margin:0;width:25%;transition:.2s ease-in-out;display:flex;justify-content:center}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group li a{border:0;background-color:transparent;color:#fff;font-size:15px;font-weight:400;padding:12px 0;width:100%;height:100%;text-align:center}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group li:hover{background-color:#f39c12}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group li:hover a{color:#000}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group li.active a{color:#f39c12}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-tab-wrap ul.acf-tab-group li.active:hover a{color:#000}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-field{padding-inline:1.5rem}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-field .acf-label label{color:#fff;padding-bottom:4px;font-size:12px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout .acf-fields .acf-field .acf-input .acf-input-wrap input{margin-bottom:8px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout.active{opacity:1;pointer-events:all}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-2 #normal-sortables .postbox .acf-fields .acf-field .acf-input .acf-flexible-content .values .layout.-collapsed .acf-fields{display:block}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content{min-width:0;flex:0 0 100%;margin:0}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content #titlediv{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar{position:fixed;left:0;top:0;width:100%;height:3rem;display:flex;flex-flow:row wrap;background-color:#1d2327;z-index:3;padding:.75rem 1rem;box-sizing:border-box}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content{width:100%;height:100%;position:relative;display:flex;flex-flow:row wrap}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row{flex:0 0 calc(100% / 3);display:flex;flex-flow:row wrap;gap:1rem}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .logo{position:relative;height:24px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .logo img{width:24px;height:24px;object-fit:contain}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .logo a.fullink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;cursor:pointer;width:24px;height:24px;background-color:rgba(34,204,157,.08);box-sizing:border-box;border:.5px solid #22cc9d;border-radius:6px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option i{font-size:14px;color:#fff;transition:.2s ease-in-out;font-weight:300}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option:hover i{color:#973030}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option.global-settings{left:15.6%;position:absolute}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option.addition{left:19.4%;transform:translateX(-100%);position:absolute}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option.mobile{position:absolute;left:53%}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option.tablet{position:absolute;left:55.3%}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .option.desktop{position:absolute;left:57.65%}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row .publish{border:.5px solid #22cc9d;color:#fff;box-sizing:border-box;border-radius:8px;display:flex;align-items:center;justify-content:center;padding-inline:8px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row.center-row{justify-content:center}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-navbar .content .row.right-row{justify-content:flex-end}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .visual-editor-sidebar{top:3rem!important;left:0!important;width:19.4%;margin-top:0;height:calc(100vh - 3rem);max-width:19.4%;background-color:#333;position:fixed}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview{position:fixed;left:19.4%;top:3rem;width:calc(100vw - 19.4%);height:calc(100vh - 3rem);z-index:3}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview section .editor-options{position:absolute;left:50%;top:0;transform:translateX(-50%);background:#f39c12;opacity:0;transition:.2s ease-in-out;pointer-events:none;display:flex;gap:18px;padding:6px 20px;border-radius:0 0 12px 12px}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview section .editor-options .option{cursor:pointer}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview section .editor-options .option i{font-size:18px;color:#000;transition:.2s ease-in-out}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview section .editor-options .option:hover i{color:#fff}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview section:hover{border:1px solid #f39c12}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview section:hover .editor-options{opacity:1;pointer-events:all}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #post-body-content .acf-block-preview::-webkit-scrollbar{display:none}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-1{flex:0 0 100%;margin-right:0;width:100%}html:has(body.visual-editor) body.visual-editor #wpcontent #wpbody #wpbody-content .wrap #poststuff #post-body #postbox-container-1 #side-sortables{width:100%}html:has(body.visual-editor) .acf-tooltip.acf-fc-popup{top:60px!important;left:1.5rem!important;width:calc(19.4% - 3rem);margin-top:0;height:calc(100vh - 86px);position:fixed;background-color:transparent!important;box-shadow:none!important}html:has(body.visual-editor) .acf-tooltip.acf-fc-popup ul{display:flex;flex-flow:row wrap;gap:1rem}html:has(body.visual-editor) .acf-tooltip.acf-fc-popup ul li{flex:0 0 calc(50% - .5rem);position:relative;min-height:68px;border:1px solid #22cc9d;border-radius:8px;box-sizing:border-box}html:has(body.visual-editor) .acf-tooltip.acf-fc-popup ul li a{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;padding-inline:8px;font-size:14px;white-space:normal;box-sizing:border-box;text-align:center;border-radius:8px;background-color:rgba(34,204,157,.08);transition:.3s ease-in-out;outline:0;box-shadow:none}html:has(body.visual-editor) .acf-tooltip.acf-fc-popup ul li a:hover{background-color:rgba(34,204,157,.2)}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Light.woff2) format("woff2"),url(../fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html:has(body.wp-admin){padding-top:64px}body.wp-admin #wpwrap #adminmenumain #adminmenuback{width:20%;min-width:160px}body.wp-admin #wpwrap #adminmenumain #adminmenuback::before{content:'';position:absolute;top:0;bottom:-120px;z-index:1;width:100%;min-width:160px;border-right:1px solid #283934}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap{width:20%;min-width:160px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu{width:calc(100% - 4rem);min-width:calc(160px - 4rem);margin:0;padding:2rem;max-height:90vh;overflow:auto}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li{border-radius:5px;transition:.4s ease-in-out;max-height:38px;overflow:hidden;background-color:transparent}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a{background-color:transparent;height:38px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a .wp-menu-image{display:flex;justify-content:center;align-items:center}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a .dashicons-before::before{transition:.2s ease-in-out}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a .wp-menu-name{font-family:Poppins,sans-serif;font-weight:400;padding:8px 8px 8px 42px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li .wp-submenu{position:relative;top:0;left:0;padding:8px;border:0;width:100%}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li .wp-submenu li a{height:auto;font-family:Poppins,sans-serif;font-weight:400;transition:.2s ease-in-out}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li .wp-submenu li:hover{background-color:transparent}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li .wp-submenu li:hover a{color:#22cc9d}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu a::after{border-right-color:#22cc9d}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover{outline:0;background-color:#283934;border:none;margin-bottom:16px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus a,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover a{color:#fff;box-shadow:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus a .dashicons-before::after,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus a .dashicons-before::before,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover a .dashicons-before::after,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover a .dashicons-before::before{color:#22cc9d}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus::after,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover::after{display:block!important;content:""!important}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus .wp-submenu li,body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover .wp-submenu li{margin-bottom:0}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.animation_done{margin-bottom:16px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:has(.hovered){margin-bottom:16px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-dashboard a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-dashboard a .wp-menu-image::after{content:'\f1c0';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.wp-menu-separator{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-media a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-media a .wp-menu-image::after{content:'\e228';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-page a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-page a .wp-menu-image::after{content:'\e428';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-appearance a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-appearance a .wp-menu-image::after{content:'\f53f';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-plugins a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-plugins a .wp-menu-image::after{content:'\f1e6';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-users a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-users a .wp-menu-image::after{content:'\f2c0';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-settings a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.menu-icon-settings a .wp-menu-image::after{content:'\f013';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li#toplevel_page_edit-post_type-acf-field-group a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li#toplevel_page_edit-post_type-acf-field-group a .wp-menu-image::after{content:'\e5d5';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.toplevel_page_acf-options-theme-settings a .wp-menu-image::before{display:none}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.toplevel_page_acf-options-theme-settings a .wp-menu-image::after{content:'\e682';font-family:'Font Awesome 6 Pro';font-size:18px;font-weight:300}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu::-webkit-scrollbar{width:8px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu::-webkit-scrollbar-track{border-radius:10px}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu::-webkit-scrollbar-thumb{background:#22cc9d;border-radius:10px;opacity:.7;transition:opacity .3s ease-in-out}body.wp-admin #wpwrap #adminmenumain #adminmenuwrap #adminmenu::-webkit-scrollbar-thumb:hover{opacity:1}body.wp-admin #wpwrap #wpcontent{margin-left:20%}body.wp-admin #wpwrap #wpcontent #wpadminbar{border-bottom:1px solid #283934;padding-block:16px}body.wp-admin #wpwrap #wpcontent #wpbody b,body.wp-admin #wpwrap #wpcontent #wpbody em,body.wp-admin #wpwrap #wpcontent #wpbody h1,body.wp-admin #wpwrap #wpcontent #wpbody h2,body.wp-admin #wpwrap #wpcontent #wpbody h3,body.wp-admin #wpwrap #wpcontent #wpbody h4,body.wp-admin #wpwrap #wpcontent #wpbody h5,body.wp-admin #wpwrap #wpcontent #wpbody h6,body.wp-admin #wpwrap #wpcontent #wpbody p,body.wp-admin #wpwrap #wpcontent #wpbody span,body.wp-admin #wpwrap #wpcontent #wpbody strong{font-family:Poppins,sans-serif}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #screen-meta-links button{border:1px solid #4f5659;border-radius:0 0 16px 16px;transition:.2s ease-in-out}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter p.search-box input#post-search-input{border:1px solid #4f5659}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter p.search-box input#search-submit{transition:.2s ease-in-out;outline:0!important}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top{margin-bottom:16px}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions{position:relative}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions select{background:0 0;font-family:Poppins,sans-serif;border:none}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions input{font-family:Poppins,sans-serif}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions::before{content:'\f078';font-family:'Font Awesome 6 Pro';position:absolute;left:106px;top:50%;transform:translateY(-50%)}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date){position:relative}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date) select{font-family:Poppins,sans-serif;border:none}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date) input{font-family:Poppins,sans-serif}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date)::before{content:'\f078';font-family:'Font Awesome 6 Pro';position:absolute;left:110px;top:50%;transform:translateY(-50%);color:#000}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .tablenav-pages .displaying-num{font-family:Poppins,sans-serif}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .gforms_edit_form{top:65px;width:80%;left:20%}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .gforms_edit_form .gform-form-toolbar{width:80%}body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .gforms_edit_form .editor-sidebar{top:129px}body.wp-admin #wpwrap #wpfooter #footer-thankyou{display:none}body.wp-admin #wpwrap .acf-radio-list:has(>li>label>.admin-color){display:flex;flex-flow:row wrap;gap:8px}body.wp-admin #wpwrap .acf-radio-list:has(>li>label>.admin-color)::before{display:none}body.wp-admin #wpwrap .acf-radio-list:has(>li>label>.admin-color) label input{display:none}body.wp-admin #wpwrap .acf-radio-list:has(>li>label>.admin-color) label .admin-color{width:30px;height:30px;border-radius:100%;box-sizing:border-box;transition:.2s ease-in-out}body.wp-admin #wpwrap .acf-radio-list:has(>li>label>.admin-color) label.selected .admin-color{box-shadow:0 0 5px #000}body.wp-admin #wpwrap .acf-tooltip.acf-fc-popup{position:fixed;left:160px!important;top:0!important;width:240px;height:100vh;background-color:#fff;z-index:9999;margin-top:0;padding:24px 0 24px 0;border-radius:0;box-shadow:0 0 9px rgba(0,0,0,.2)}body.wp-admin #wpwrap .acf-tooltip.acf-fc-popup li a{font-size:1.2rem;padding-inline:24px;padding-top:14px;padding-bottom:14px;color:#000;transition:.2s ease-in-out}body.wp-admin #wpwrap .acf-tooltip.acf-fc-popup li a::before{content:'\e0b5';font-family:'font awesome 6 pro';font-weight:700;padding-right:12px}body.wp-admin #wpwrap .acf-tooltip.acf-fc-popup li:hover{background-color:transparent}body.wp-admin #wpwrap .acf-tooltip.acf-fc-popup li:hover a{background-color:#e1e1e1}body.wp-admin #wpwrap.admin-bar .acf-tooltip.acf-fc-popup{padding-top:56px}body.wp-admin.darkmode #wpwrap{background-color:#202324}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuback{background-color:#202324}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap{background-color:transparent}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu{background-color:transparent}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a{color:#fff;background-color:transparent}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a .dashicons-before{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li a .wp-menu-name{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li .wp-submenu li:hover{background-color:transparent}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li .wp-submenu li:hover a{color:#22cc9d}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu a::after{border-right-color:#22cc9d}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus,body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover{background-color:#283934}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus a,body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover a{color:#fff}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus a .dashicons-before::after,body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:focus a .dashicons-before::before,body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover a .dashicons-before::after,body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu li:hover a .dashicons-before::before{color:#22cc9d}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu::-webkit-scrollbar-track{background:#202324}body.wp-admin.darkmode #wpwrap #adminmenumain #adminmenuwrap #adminmenu::-webkit-scrollbar-thumb{background:#22cc9d}body.wp-admin.darkmode #wpwrap #wpcontent{background-color:#202324}body.wp-admin.darkmode #wpwrap #wpcontent #wpadminbar{background-color:#202324;border-bottom:1px solid #283934}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content #screen-meta-links button{background-color:transparent;border:1px solid #4f5659;color:#d6e4e0;border-radius:0 0 16px 16px;transition:.2s ease-in-out}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content #screen-meta-links button:hover{color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap h1{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap .page-title-action{background-color:transparent;border:1px solid #22cc9d;color:#22cc9d;transition:.2s ease-in-out}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap .page-title-action:hover{background-color:#22cc9d;color:#202324}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap ul.subsubsub li{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap ul.subsubsub li a{color:#22cc9d}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap ul.subsubsub li a span{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap ul.subsubsub li a.current{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter p.search-box input#post-search-input{background-color:#181a1b;border:1px solid #4f5659;color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter p.search-box input#search-submit{background-color:transparent;border:1px solid #22cc9d;color:#22cc9d;transition:.2s ease-in-out;outline:0!important}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter p.search-box input#search-submit:hover{background-color:#22cc9d;color:#202324}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions select{background:0 0;background-color:#2c3338;color:#d6e4e0;border:none}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions select option{background-color:#2c3338;color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions input{color:#22cc9d;background-color:transparent;border:1px solid #22cc9d}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .bulkactions::before{color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date) select{background:0 0;background-color:#2c3338;color:#d6e4e0;border:none}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date) select option{background-color:#2c3338;color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date) input{color:#22cc9d;background-color:transparent;border:1px solid #22cc9d}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .actions:has(#filter-by-date)::before{color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter .tablenav.top .tablenav-pages .displaying-num{color:#fff}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter table.wp-list-table{background-color:#202324}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap #posts-filter table.wp-list-table tbody tr:nth-child(2n+1){background-color:#1d1f20}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap .acf-field label{color:#d6e4e0}body.wp-admin.darkmode #wpwrap #wpcontent #wpbody #wpbody-content .wrap .acf-field p.description{color:#d6e4e0}body.wp-admin.darkmode #wpwrap .acf-tooltip.acf-fc-popup{background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,.2)}body.wp-admin.darkmode #wpwrap .acf-tooltip.acf-fc-popup li a{color:#000;transition:.2s ease-in-out}body.wp-admin.darkmode #wpwrap .acf-tooltip.acf-fc-popup li:hover{background-color:transparent}body.wp-admin.darkmode #wpwrap .acf-tooltip.acf-fc-popup li:hover a{background-color:#e1e1e1}section.blog-grid .container .row .column .content{display:flex;flex-flow:row wrap;justify-content:center}section.blog-grid .container .row .column .content h1{flex:0 0 100%;text-align:center;margin-bottom:24px}section.blog-grid .container .row .column .content div.blog-grid{flex:0 0 100%;display:flex;flex-flow:row wrap;gap:24px;margin-bottom:52px}section.blog-grid .container .row .column .content div.blog-grid .blog-post{flex:0 0 calc(25% - calc(72px / 4));position:relative;aspect-ratio:.81/1;border-radius:32px;overflow:hidden;border:2px solid var(--global--background-color);display:flex;flex-flow:row wrap;box-sizing:border-box;align-items:flex-end;padding:24px}section.blog-grid .container .row .column .content div.blog-grid .blog-post::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.48);z-index:2}section.blog-grid .container .row .column .content div.blog-grid .blog-post .thumbnail{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}section.blog-grid .container .row .column .content div.blog-grid .blog-post .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.2s ease-in-out}section.blog-grid .container .row .column .content div.blog-grid .blog-post .text{flex:0 0 100%;z-index:3}section.blog-grid .container .row .column .content div.blog-grid .blog-post .text h3{font-size:22px}section.blog-grid .container .row .column .content div.blog-grid .blog-post .text p{font-size:14px;font-weight:300;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}section.blog-grid .container .row .column .content div.blog-grid .blog-post .fullink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;display:block}section.blog-grid .container .row .column .content div.blog-grid .blog-post:hover .thumbnail img{transform:scale(1.05)}@media only screen and (min-width:767px) and (max-width:991px){section.blog-grid .container .row .column .content div.blog-grid .blog-post{flex:0 0 calc(50% - calc(24px / 2))}}@media only screen and (max-width:767px){section.blog-grid .container .row .column .content div.blog-grid .blog-post{flex:0 0 100%}}section.columns .content-rows{display:flex;flex-flow:row wrap;justify-content:space-between}section.columns .content-rows .content-row{display:flex;flex-flow:row wrap}section.columns .content-rows .content-row.top{align-items:flex-start}section.columns .content-rows .content-row.middle{align-items:center}section.columns .content-rows .content-row.bottom{align-items:flex-end}section.columns .content-rows.two-rows .content-row{flex:0 0 50%}section.columns .content-rows.three-rows .content-row{flex:0 0 calc(100% / 3)}section.columns .content-rows.four-rows .content-row{flex:0 0 25%}section.contact-form .row .column .content{display:flex;flex-flow:row wrap;gap:24px}section.contact-form .row .column .content .left-row{flex:0 0 calc(50% - 12px)}section.contact-form .row .column .content .left-row .image{position:relative;aspect-ratio:.86/1;width:100%;border-radius:2rem;overflow:hidden;display:flex;align-items:flex-end;flex-flow:row wrap}section.contact-form .row .column .content .left-row .image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000 0,rgba(102,102,102,0) 60%);z-index:2;transition:.2s ease-in-out}section.contact-form .row .column .content .left-row .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}section.contact-form .row .column .content .left-row .image .text{z-index:3;position:relative;padding:1rem 2rem;pointer-events:none}section.contact-form .row .column .content .left-row .image .text .image-title{font-weight:500;font-size:16px;line-height:1.4;margin-bottom:2px}section.contact-form .row .column .content .left-row .image .text .image-description{font-size:13px;line-height:1.4;font-weight:300}section.contact-form .row .column .content .right-row{flex:0 0 calc(50% - 12px);display:flex;flex-flow:row wrap;align-items:center}section.contact-form .row .column .content .right-row .container .title{margin-bottom:4px}section.contact-form .row .column .content .right-row .container .text{font-size:14px;line-height:1.4}section.contact-form .row .column .content .right-row .container .gform_title{display:none}section.contact-form .row .column .content .right-row .container form{margin-top:2rem}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields{display:flex;flex-flow:row wrap;gap:24px}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields>fieldset.gfield{flex:0 0 100%}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields>fieldset.gfield .ginput_complex{display:flex;flex-flow:row wrap;gap:24px;margin-inline:0}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields>fieldset.gfield .ginput_complex .gf_clear{display:none}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields>fieldset.gfield .ginput_complex>span{padding:0;margin:0;flex:0 0 calc(50% - 12px)}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield span{position:relative}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield span:has(input[aria-required=true])::before{content:'*';position:absolute;top:50%;transform:translateY(-50%);right:0;color:var(--global--color-primary)}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input{font-family:var(--global--body-font);background-color:transparent;border:none;border-bottom:1px solid var(--global--color-primary);border-radius:0;color:#fff;font-size:15px;line-height:1.3;font-weight:300;padding:0}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input[type=number]{-moz-appearance:textfield}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input[type=number]::-webkit-inner-spin-button,section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input::placeholder{opacity:.9}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input:focus,section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield input:focus-visible{outline:0;box-shadow:none}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield .ginput_container_textarea textarea{font-family:var(--global--body-font);background-color:transparent;border:none;border-bottom:1px solid var(--global--color-primary);border-radius:0;color:#fff;font-size:15px;line-height:1.3;font-weight:300;padding:0;resize:none}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield .ginput_container_textarea textarea::placeholder{opacity:.9}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus,section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield .ginput_container_textarea textarea:focus-visible{outline:0;box-shadow:none}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields .gfield .ginput_container_textarea .gfield_description{display:none}section.contact-form .row .column .content .right-row .container form .gform_body .gform_fields>.gfield{flex:0 0 100%}section.contact-form .row .column .content .right-row .container form .gform_footer{margin-top:2rem}section.contact-form .row .column .content .right-row .container form .gform_footer input{transition:.3s ease-in-out;background-color:var(--global--secondary-button-background-color);color:var(--global--secondary-button-text-color);border-radius:var(--global--secondary-button-border-radius);padding-top:var(--global--secondary-button-padding-top);padding-right:var(--global--secondary-button-padding-right);padding-bottom:var(--global--secondary-button-padding-bottom);padding-left:var(--global--secondary-button-padding-left);font-family:var(--global--secondary-button-font-family);font-size:var(--global--secondary-button-font-size);line-height:var(--global--secondary-button-line-height);font-weight:var(--global--secondary-button-font-weight);font-style:var(--global--secondary-button-font-style);text-decoration:none;position:relative;border:var(--global--secondary-button-border-width) solid var(--global--secondary-button-border-color);display:flex;align-items:center;text-transform:uppercase}section.contact-form .row .column .content .right-row .container form .gform_footer input:hover{background-color:var(--global--secondary-button-hover-background-color);color:var(--global--secondary-button-hover-text-color)}@media only screen and (max-width:767px){section.contact-form .row .column .content .left-row,section.contact-form .row .column .content .right-row{flex:0 0 100%}section.contact-form .row .column .content .left-row{margin-bottom:24px;display:none}section.contact-form .row .column .content .left-row .image{aspect-ratio:.66/1;width:50%}}section.content-gallery .row .column .content{display:flex;flex-flow:row wrap;gap:1.5rem}section.content-gallery .row .column .content .text{flex:0 0 100%}section.content-gallery .row .column .content .text .pretitle{margin-bottom:16px;display:block}section.content-gallery .row .column .content .text .title{max-width:44%}section.content-gallery .row .column .content .content-item{display:flex;flex-flow:row wrap;padding:2rem;align-items:flex-end;overflow:hidden;position:relative;border-radius:24px;border:1px solid var(--global--background-color);box-sizing:border-box}section.content-gallery .row .column .content .content-item .background{transition:.3s ease-in-out;object-fit:cover;object-position:center;border-radius:24px}section.content-gallery .row .column .content .content-item::before{content:'';background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.95}section.content-gallery .row .column .content .content-item::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:40px;border-radius:0 0 24px 24px;background-color:#000;z-index:2;filter:blur(12px);opacity:0}section.content-gallery .row .column .content .content-item .information{z-index:3}section.content-gallery .row .column .content .content-item .information h3{font-size:20px;line-height:24px;margin-bottom:1rem;padding-bottom:1rem;position:relative;display:block}section.content-gallery .row .column .content .content-item .information h3::after{content:'';bottom:0;left:0;width:100%;height:1px;background-color:#fff;position:absolute;opacity:.7}section.content-gallery .row .column .content .content-item .information p{margin-bottom:0}section.content-gallery .row .column .content .content-item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section.content-gallery .row .column .content .content-item:hover .background{transform:scale(1.05)}section.content-gallery .row .column .content .left-row{flex:0 0 calc(100% / 3 - calc(48px / 3))}section.content-gallery .row .column .content .left-row .content-item{aspect-ratio:.8/1;height:100%;width:100%}section.content-gallery .row .column .content .left-row .content-item p{font-size:16px;line-height:24px}section.content-gallery .row .column .content .centre-row{flex:0 0 calc(100% / 3 - calc(48px / 3))}section.content-gallery .row .column .content .centre-row .content-item{height:calc(50% - .75rem)}section.content-gallery .row .column .content .centre-row .content-item:nth-child(1){margin-bottom:24px;height:calc(50% - 12px)}section.content-gallery .row .column .content .centre-row .content-item:nth-child(1)::before{background:linear-gradient(180deg,rgba(0,0,0,0) 10%,#000 100%)}section.content-gallery .row .column .content .centre-row .content-item:nth-child(2){height:calc(50% - 12px)}section.content-gallery .row .column .content .centre-row .content-item:nth-child(2)::before{background:linear-gradient(180deg,rgba(0,0,0,0) 12%,#000 100%)}section.content-gallery .row .column .content .centre-row .content-item h3{font-size:16px;line-height:20px;margin-bottom:10px;padding-bottom:10px;font-weight:500}section.content-gallery .row .column .content .centre-row .content-item p{font-size:14px;line-height:24px}section.content-gallery .row .column .content .right-row{flex:0 0 calc(100% / 3 - calc(48px / 3))}section.content-gallery .row .column .content .right-row .btn{margin-top:24px}@media only screen and (min-width:767px) and (max-width:1024px){section.content-gallery .row .column .content .text .title{max-width:100%}section.content-gallery .row .column .content .centre-row,section.content-gallery .row .column .content .left-row{flex:0 0 calc(50% - .75rem)}section.content-gallery .row .column .content .right-row{flex:0 0 100%}}@media only screen and (max-width:767px){section.content-gallery .row .column .content .text .title{max-width:100%}section.content-gallery .row .column .content .centre-row,section.content-gallery .row .column .content .left-row,section.content-gallery .row .column .content .right-row{flex:0 0 100%}section.content-gallery .row .column .content .left-row .content-item{aspect-ratio:1/1}section.content-gallery .row .column .content .content-item{width:100%;aspect-ratio:1.5/1}}section.counter .row .column .content{margin:0 auto}section.counter .row .column .content .counter-grid{display:flex;flex-flow:row wrap}section.counter .row .column .content .counter-grid .counter-item{flex:0 0 25%;padding:100px 0;display:flex;flex-flow:row wrap;justify-content:center;position:relative}section.counter .row .column .content .counter-grid .counter-item::before{content:'';width:100%;height:3px;background-color:var(--global--color-primary);position:absolute;left:0;top:0;z-index:3;transition:.2s ease-in-out;opacity:0}section.counter .row .column .content .counter-grid .counter-item .counter-content .counter-number{text-align:center;font-family:var(--global--h1-font-family);font-size:60px;line-height:1.1;padding-bottom:.8rem}section.counter .row .column .content .counter-grid .counter-item .counter-content .counter-title{text-align:center;opacity:.7;font-size:1.2rem}section.counter .row .column .content .counter-grid .counter-item:not(:last-child)::after{content:'';width:1px;height:100%;background-color:var(--global--color-white);position:absolute;right:0;top:0;z-index:2;opacity:.3}section.counter .row .column .content .counter-grid .counter-item:hover::before{opacity:1}section.faq-grid .content .faq-list{display:flex;flex-flow:row wrap;gap:1.5rem}section.faq-grid .content .faq-list .repeater-item{flex:0 0 calc(50% - .75rem);font-family:Poppins,sans-serif;max-height:77px;overflow:hidden;font-size:var(--global--p-font-size);line-height:var(--global--p-line-height);color:#fff}section.faq-grid .content .faq-list .repeater-item .question{border-radius:2rem;border:1.5px solid #22cc9d;padding:24px;cursor:pointer;transition:.2s ease-in-out;color:#fff;position:relative}section.faq-grid .content .faq-list .repeater-item .question::before{content:'\f078';font-family:'Font Awesome 6 Pro';font-size:16px;position:absolute;right:2rem;top:50%;color:#22cc9d;transform:translateY(-50%)}section.faq-grid .content .faq-list .repeater-item .question:hover{border-bottom:1.5px solid var(--global--color-primary)}section.faq-grid .content .faq-list .repeater-item .answer{padding:24px;pointer-events:none}section.faq-grid .content .faq-list .repeater-item.clicked .question::before{content:'\f077';padding-top:5px}@media only screen and (max-width:1024px){section.faq-grid .content .faq-list .repeater-item{flex:0 0 100%}}section.google-maps .row .column .content iframe{width:100%}section.hero{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;position:relative}section.hero .content{padding-top:5rem}section.hero .content .pretitle{text-align:center;text-transform:uppercase;max-width:80%;margin:0 auto}section.hero .content .text{text-align:center;max-width:80%;margin:0 auto}section.hero .content .links{display:flex;flex-flow:row wrap;justify-content:center;gap:3rem;align-items:center;max-width:80%;margin:0 auto;margin-top:2.5rem}section.hero .content .links .link{font-size:1.2rem}section.hero .arrow{position:absolute;left:50%;transform:translateX(-50%);bottom:0;cursor:pointer;width:32px;height:72px}section.hero .arrow .icons{position:relative}section.hero .arrow .icons i{font-size:2rem;color:var(--global--color-white);transition:.2s ease-in-out;position:absolute;left:50%;transform:translateX(-50%);bottom:0;opacity:0;animation:arrow 3s infinite}@keyframes arrow{0%{bottom:0;opacity:0}50%{opacity:1}100%{bottom:-4rem;opacity:0}}@media only screen and (min-width:767px) and (max-width:991px){section.hero .content{max-width:60%}}@media only screen and (max-width:767px){section.hero .content{max-width:100%}}section.highlighted-blog-posts .container .row .column .content{display:flex;justify-content:center;flex-flow:row wrap}section.highlighted-blog-posts .container .row .column .content .pretitle{margin-bottom:16px}section.highlighted-blog-posts .container .row .column .content .title-spacing{flex:0 0 100%;margin-bottom:32px}section.highlighted-blog-posts .container .row .column .content .title-spacing .title{text-align:center;max-width:50%;margin:0 auto}section.highlighted-blog-posts .container .row .column .content .blog-grid{flex:0 0 100%;display:flex;flex-flow:row wrap;gap:24px;margin-bottom:52px}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post{flex:0 0 calc(33.333% - calc(48px / 3));position:relative;aspect-ratio:.81/1;border-radius:32px;overflow:hidden;border:2px solid var(--global--background-color);display:flex;flex-flow:row wrap;box-sizing:border-box;align-items:flex-end;padding:24px}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.48);z-index:2}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post .thumbnail{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.2s ease-in-out}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post .text{flex:0 0 100%;z-index:3}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post .text h3{font-size:22px}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post .text p{font-size:14px;font-weight:300;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post .fullink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;display:block}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post:hover .thumbnail img{transform:scale(1.05)}section.highlighted-blog-posts .container .row .column .content .btn{text-transform:uppercase}@media only screen and (min-width:767px) and (max-width:1024px){section.highlighted-blog-posts .container .row .column .content{justify-content:flex-start}section.highlighted-blog-posts .container .row .column .content .title-spacing .title{max-width:100%;text-align:left}section.highlighted-blog-posts .container .row .column .content .blog-grid{margin-bottom:24px}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post{flex:0 0 calc(50% - 12px)}}@media only screen and (max-width:767px){section.highlighted-blog-posts .container .row .column .content{justify-content:flex-start}section.highlighted-blog-posts .container .row .column .content .title-spacing .title{max-width:100%;text-align:left}section.highlighted-blog-posts .container .row .column .content .blog-grid{margin-bottom:24px}section.highlighted-blog-posts .container .row .column .content .blog-grid .blog-post{flex:0 0 100%}}section.mockup-slider{height:100vh;display:flex;align-items:center;justify-content:center}section.mockup-slider .container{padding-top:13vh}section.mockup-slider .content{display:flex;flex-flow:row wrap;justify-content:space-between;box-sizing:border-box}section.mockup-slider .content .content-row{display:flex;flex-flow:column wrap;justify-content:center}section.mockup-slider .content .content-row .buttons{padding-top:24px;display:flex;flex-flow:row wrap;gap:20px}section.mockup-slider .content .media-row{max-width:500px}section.mockup-slider .content .media-row .mockup{position:relative}section.mockup-slider .content .media-row .mockup::after{content:'';width:140%;transform:rotate(-175.383deg);aspect-ratio:1/.25;border-radius:50%;position:absolute;background:radial-gradient(ellipse at center,#22cc9d 0,transparent 80%);transform:translateY(30%) rotate(-175.383deg);left:-29%;bottom:0;z-index:1;opacity:8%;mix-blend-mode:screen}section.mockup-slider .content .media-row .mockup>img{position:relative;z-index:2}section.mockup-slider .content .media-row .mockup .showcase{position:absolute;z-index:3;transition:.3s ease-in-out}section.mockup-slider .content .media-row .mockup .showcase.desktop-showcase{top:6px;right:5px;opacity:0;pointer-events:none;max-width:334px}section.mockup-slider .content .media-row .mockup .showcase.desktop-showcase img{width:100%}section.mockup-slider .content .media-row .mockup .showcase.desktop-showcase.active{opacity:1;pointer-events:all}section.mockup-slider .content .media-row .mockup .showcase.mobile-showcase{top:129px;left:25px;max-width:143px;opacity:0;pointer-events:none}section.mockup-slider .content .media-row .mockup .showcase.mobile-showcase img{width:100%}section.mockup-slider .content .media-row .mockup .showcase.mobile-showcase.active{opacity:1;pointer-events:all}section.mockup-slider .content .media-row .mockup .navigation{position:absolute;left:0;bottom:0;display:flex;flex-flow:row wrap;gap:8px;align-items:center;z-index:5}section.mockup-slider .content .media-row .mockup .navigation i{color:#000;width:30px;height:30px;background-color:#22cc9d;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-right:14px}section.mockup-slider .content .media-row .mockup .navigation i:not(.active){position:absolute;opacity:0;pointer-events:none}section.mockup-slider .content .media-row .mockup .navigation .bullet{width:8px;height:8px;border-radius:50%;background-color:#5b7f75;cursor:pointer;transition:.2s ease-in-out;position:relative}section.mockup-slider .content .media-row .mockup .navigation .bullet.active{width:58px;border-radius:12px;background-color:#5b7f75;cursor:default}section.mockup-slider .content .media-row .mockup .navigation .bullet.active::after{opacity:1;animation:fill-width 8s linear forwards;animation-play-state:running}section.mockup-slider .content .media-row .mockup .navigation .bullet.active.paused::after{animation-play-state:paused}@keyframes fill-width{from{width:0;border-radius:50%;opacity:0}20%{opacity:1}to{width:100%;border-radius:12px}}section.mockup-slider .content .media-row .mockup .navigation .bullet:not(.active):hover{background-color:#22cc9d}section.mockup-slider .content .media-row .mockup .navigation .bullet::after{content:'';position:absolute;width:0;height:100%;background-color:#22cc9d;border-radius:50%;left:0;top:0;opacity:0}@media only screen and (min-width:991px) and (max-width:1100px){section.mockup-slider .container .content{justify-content:space-between}section.mockup-slider .container .content .media-row{max-width:400px}section.mockup-slider .container .content .media-row .mockup>img{max-width:400px}section.mockup-slider .container .content .media-row .mockup .showcase.desktop-showcase{top:9px;right:6px}section.mockup-slider .container .content .media-row .mockup .showcase.desktop-showcase img{max-width:260px}section.mockup-slider .container .content .media-row .mockup .showcase.mobile-showcase{top:105px;left:20px}section.mockup-slider .container .content .media-row .mockup .showcase.mobile-showcase img{max-width:113px}}@media only screen and (min-width:767px) and (max-width:991px){section.mockup-slider .container .content{justify-content:space-between}section.mockup-slider .container .content .content-row{flex:0 0 calc(100% - 332px)!important}section.mockup-slider .container .content .media-row{max-width:300px}section.mockup-slider .container .content .media-row .mockup>img{max-width:300px}section.mockup-slider .container .content .media-row .mockup .showcase.desktop-showcase{top:7px;right:4px}section.mockup-slider .container .content .media-row .mockup .showcase.desktop-showcase img{max-width:196px}section.mockup-slider .container .content .media-row .mockup .showcase.mobile-showcase{top:79px;left:15px}section.mockup-slider .container .content .media-row .mockup .showcase.mobile-showcase img{max-width:85px}}@media only screen and (max-width:767px){section.mockup-slider{height:fit-content;opacity:1!important;transform:translate(0)!important}section.mockup-slider .container{padding-top:9vh}section.mockup-slider .container .content{flex-flow:column wrap;align-items:flex-start;gap:0}section.mockup-slider .container .content .content-row{flex:0 0 calc(50% - 16px)!important;padding-bottom:20px;order:2!important}section.mockup-slider .container .content .content-row .pretitle{display:none}section.mockup-slider .container .content .media-row{max-width:calc(75% - 16px)!important;order:1!important}section.mockup-slider .container .content .media-row .mockup{width:100%;padding-bottom:1rem}section.mockup-slider .container .content .media-row .mockup>img{max-width:100%}section.mockup-slider .container .content .media-row .mockup .showcase.desktop-showcase{top:2%;right:2%;max-width:65%}section.mockup-slider .container .content .media-row .mockup .showcase.desktop-showcase img{width:100%}section.mockup-slider .container .content .media-row .mockup .showcase.mobile-showcase{top:25%;left:5%;max-width:28.6%}section.mockup-slider .container .content .media-row .mockup .showcase.mobile-showcase img{width:100%}}section.portfolio-grid .container .row .column .content .portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}section.portfolio-grid .container .row .column .content .portfolio-grid .item{aspect-ratio:1/1;background-color:#ccc;display:flex;align-items:center;justify-content:center;position:relative;border-radius:24px;border:1px solid var(--global--background-color);transition:.4s ease-in-out;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}section.portfolio-grid .container .row .column .content .portfolio-grid .item .tags{position:absolute;right:32px;top:24px;display:flex;flex-flow:row wrap;gap:8px}section.portfolio-grid .container .row .column .content .portfolio-grid .item .tags span{display:block;padding:2px 8px;border-radius:14px;color:#fff!important;background-color:rgba(0,0,0,.4)}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content{display:flex;flex-flow:row wrap;align-items:flex-end;padding:1.5rem 2rem;height:100%;width:100%;box-sizing:border-box;position:relative;z-index:3}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content .information span{font-size:12px;text-transform:uppercase}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content .information h3{font-size:22px;line-height:30px;font-weight:600}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content .information .categories{display:flex;flex-flow:row wrap}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content .information .categories span{margin-bottom:0;text-transform:uppercase;font-size:12px}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content .information .categories span:not(:last-child)::after{content:'-';padding-left:6px;padding-right:6px}section.portfolio-grid .container .row .column .content .portfolio-grid .item .content a.fullink{position:absolute;top:0;left:0;right:0;bottom:0}section.portfolio-grid .container .row .column .content .portfolio-grid .item::after{content:'';background:linear-gradient(0deg,#000 0,rgba(102,102,102,0) 100%),linear-gradient(0deg,#000 0,rgba(102,102,102,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:.4}section.portfolio-grid .container .row .column .content .portfolio-grid .item:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:40px;border-radius:0 0 24px 24px;background-color:#000;z-index:1;opacity:0}section.portfolio-grid .container .row .column .content .portfolio-grid .item:hover{transform:scale(1.01)}section.portfolio-grid .container .row .column .content .portfolio-grid .item-4{grid-column:1/span 2;grid-row:2/span 2}section.portfolio-grid .container .row .column .content .portfolio-grid .item-5{grid-column:3;grid-row:2}section.portfolio-grid .container .row .column .content .portfolio-grid .item-6{grid-column:3;grid-row:3}section.portfolio-grid .container .row .column .content .portfolio-grid .item-7{grid-column:1;grid-row:4}section.portfolio-grid .container .row .column .content .portfolio-grid .item-8{grid-column:2;grid-row:4}section.portfolio-grid .container .row .column .content .portfolio-grid .item-9{grid-column:3;grid-row:4}section.portfolio-grid .container .row .column .content .portfolio-grid .item-10{grid-column:1;grid-row:5}section.portfolio-grid .container .row .column .content .portfolio-grid .item-11{grid-column:1;grid-row:6}section.portfolio-grid .container .row .column .content .portfolio-grid .item-12{grid-column:2/span 2;grid-row:5/span 2}section.portfolio-grid .container .row .column .content .portfolio-grid .item-16{grid-column:1/span 2;grid-row:8/span 2}section.portfolio-grid .container .row .column .content .portfolio-grid .item-24{grid-column:2/span 2;grid-row:11/span 2}section.portfolio-grid .container .row .column .content .portfolio-grid .item-28{grid-column:1/span 2;grid-row:14/span 2}@media only screen and (min-width:767px) and (max-width:991px){section.portfolio-grid .container .row .column .content .portfolio-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:24px}section.portfolio-grid .container .row .column .content .portfolio-grid .item{flex:0 0 calc(50% - 12px);box-sizing:border-box}}@media only screen and (max-width:767px){section.portfolio-grid .container .row .column .content .portfolio-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:24px}section.portfolio-grid .container .row .column .content .portfolio-grid .item{flex:0 0 calc(100% - 12px);box-sizing:border-box}}section.portfolio-slider{overflow-x:hidden}section.portfolio-slider .container .row .column .content span.pretitle{display:block}section.portfolio-slider .container .row .column .content .content-items{margin-bottom:52px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}section.portfolio-slider .container .row .column .content .content-items h2.title{margin-bottom:0}section.portfolio-slider .container .row .column .content .content-items a{height:52px;display:flex;align-items:flex-end}section.portfolio-slider .container .row .column .content .portfolio-container *{box-sizing:border-box}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper{height:fit-content}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item{aspect-ratio:1/1;margin-top:24px;overflow:hidden;position:relative;border-radius:24px;border:1px solid var(--global--background-color);transition:.2s ease-in-out;background-size:cover;background-position:bottom center}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item.swiper-slide-active{margin-top:0;aspect-ratio:.95/1}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content{display:flex;flex-flow:row wrap;align-items:flex-end;padding:1.5rem 2rem;height:100%;width:100%;box-sizing:border-box;position:relative;z-index:3}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content .information span{font-size:12px;text-transform:uppercase}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content .information h3{font-size:22px;line-height:30px;font-weight:600}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content .information .categories{display:flex;flex-flow:row wrap}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content .information .categories span{margin-bottom:0;text-transform:uppercase;font-size:12px}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content .information .categories span:not(:last-child)::after{content:'-';padding-left:6px;padding-right:6px}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item .content a.fullink{position:absolute;top:0;left:0;right:0;bottom:0}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item::after{content:'';background:linear-gradient(0deg,#000 0,rgba(102,102,102,0) 100%),linear-gradient(0deg,#000 0,rgba(102,102,102,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:.5}section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:40px;border-radius:0 0 24px 24px;background-color:#000;z-index:1;opacity:0}section.portfolio-slider .container .row .column .content .portfolio-container .navigation{display:flex;flex-flow:row wrap;justify-content:center;margin-top:50px;align-items:center;gap:12px}section.portfolio-slider .container .row .column .content .portfolio-container .navigation .next-arrow,section.portfolio-slider .container .row .column .content .portfolio-container .navigation .prev-arrow{width:37px;height:37px;background:#22cc9d;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}section.portfolio-slider .container .row .column .content .portfolio-container .navigation .slide-counter{display:flex;flex-flow:row wrap;gap:6px;min-width:75px;justify-content:center}section.portfolio-slider .container .row .column .content .portfolio-container .navigation .slide-counter span{font-size:16px;font-weight:400;margin-bottom:0}@media only screen and (max-width:767px){section.portfolio-slider .container .row .column .content .portfolio-container .swiper-wrapper .portfolio-item{aspect-ratio:1/1!important;margin-top:0!important}}section.review-slider .content h2.title{margin-bottom:2rem;max-width:58%}section.review-slider .content .container{position:relative;box-sizing:border-box;display:flex;flex-flow:row wrap;align-items:center;gap:0 16px;justify-content:flex-start}section.review-slider .content .swiper{margin-bottom:2rem;position:relative;overflow:hidden;flex:0 0 100%}section.review-slider .content .swiper .overflow-hidden{overflow:hidden}section.review-slider .content .swiper *{box-sizing:border-box}section.review-slider .content .swiper .swiper-wrapper{height:fit-content}section.review-slider .content .swiper .swiper-wrapper .swiper-slide{border:1px solid #22cc9d;padding:1.5rem;border-radius:2rem;transition:opacity .3s ease-in-out;height:fit-content}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .rating{display:flex;flex-flow:row wrap;gap:8px;margin-bottom:20px}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .rating i{font-size:20px;color:#22cc9d}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .main-content{display:flex;flex-flow:row wrap;gap:12px;align-items:center}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .main-content .review-image{width:56px;height:56px;object-fit:cover;border-radius:50%;object-position:center;flex:0 0 56px}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .main-content .items{flex:0 0 calc(100% - 68px)}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .main-content .items h4{width:100%;font-size:16px;line-height:17px;margin-bottom:5px}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .main-content .items .position{line-height:1;font-weight:400}section.review-slider .content .swiper .swiper-wrapper .swiper-slide .swiper-content .main-content .description{font-size:15px;font-weight:400}section.review-slider .content .next-arrow,section.review-slider .content .prev-arrow{width:37px;height:37px;display:flex;justify-content:center;align-items:center;border:1px solid #22cc9d;border-radius:50%;cursor:pointer}section.review-slider .content .next-arrow i,section.review-slider .content .prev-arrow i{color:#22cc9d}section.review-slider .content .btn{text-transform:uppercase}@media only screen and (max-width:767px){section.review-slider .content h2.title{max-width:100%}section.review-slider .content .btn{font-size:12px;padding:8px 14px}}section.services .content{display:flex;justify-content:center;flex-flow:row wrap}section.services .content .pretitle{display:inline-block;margin-bottom:0}section.services .content .text{width:100%;text-align:center}section.services .content .text h2{margin-top:16px;margin-bottom:48px}section.services .services-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:24px}section.services .services-grid .service-item{overflow:hidden;position:relative;padding:28px 48px;box-sizing:border-box}section.services .services-grid .service-item::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background:linear-gradient(121deg,rgba(34,204,157,.36) 0,rgba(17,102,79,0) 44%);transition:1s ease-in-out;opacity:0}section.services .services-grid .service-item .service-content{position:relative;display:flex;flex-flow:row wrap;justify-content:center}section.services .services-grid .service-item .service-content .service-image{margin-bottom:1rem}section.services .services-grid .service-item .service-content h3{font-size:22px;line-height:24px;font-weight:700;text-align:center;flex:0 0 100%}section.services .services-grid .service-item .service-content p{font-size:14px;font-weight:300;text-align:center;margin-bottom:1.5rem}section.services .services-grid .service-item .service-content span{color:var(--global--color-primary)!important;text-transform:uppercase;font-size:16px;font-weight:600}section.services .services-grid .service-item .service-content span i{margin-left:1rem;font-weight:300}section.services .services-grid .service-item .fullink{position:absolute;left:0;top:0;width:100%;height:100%}section.services .services-grid .service-item .fullink::after{display:none}section.services .services-grid .service-item:hover::before{opacity:1}section.services .btn{margin-top:2rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (max-width:1200px){section.services .services-grid .service-item{padding:24px}}@media only screen and (min-width:767px) and (max-width:1024px){section.services .services-grid .service-item{padding:24px;flex:0 0 calc(50% - 12px)!important}}@media only screen and (max-width:767px){section.services .services-grid .service-item{padding:16px;flex:0 0 calc(100% - 12px)!important}}section.textmedia .content{display:flex;flex-flow:row wrap;justify-content:space-between}section.textmedia .content .media-row{position:relative;border-radius:8px;overflow:hidden}section.textmedia .content .media-row .image img{width:100%;height:auto;object-fit:cover;border-radius:32px}section.textmedia .content .media-row .thumbnail{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:.3s ease-in-out;border-radius:32px;overflow:hidden}section.textmedia .content .media-row .thumbnail img{width:100%;height:100%;object-fit:cover}section.textmedia .content .media-row .video{position:relative;overflow:hidden;border-radius:32px;height:100%}section.textmedia .content .media-row .video video{width:100%;height:100%;transform:scale(1.8)}section.textmedia .content .media-row .play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-flow:row wrap;justify-content:center;align-items:center;background-color:var(--global--color-primary);transform:translate(-50%,-50%);color:var(--global--color-white);border-radius:50%;font-size:35px;width:114px;height:114px;cursor:pointer;z-index:2;transition:.3s ease-in-out}section.textmedia .content .media-row .play-button i{padding-left:2px;transition:.2s ease-in-out}section.textmedia .content .media-row .play-button i.pause{position:absolute;opacity:0;padding-left:0}section.textmedia .content .media-row .play-button::after{content:'';width:134px;height:134px;position:absolute;bottom:-12px;right:-12px;border-radius:50%;background-color:transparent;border:2px solid var(--global--color-white);opacity:.2}section.textmedia .content .media-row .play-button.playing i{opacity:0}section.textmedia .content .media-row .play-button.playing i.pause{opacity:1}section.textmedia .content .media-row .play-button.hidden{opacity:0;pointer-events:none}section.textmedia .content .media-row #youtube-video{width:100%;height:100%}section.textmedia .content .content-row{display:flex;flex-flow:column wrap;justify-content:center}section.textmedia .content .content-row .blocks{display:flex;flex-flow:row wrap;gap:16px}section.textmedia .content .content-row .blocks .information-block{flex:0 0 calc(50% - 8px);position:relative}section.textmedia .content .content-row .blocks .information-block::before{content:'';width:8px;height:8px;border-radius:50%;background-color:var(--global--color-primary);position:absolute;left:0;top:8px}section.textmedia .content .content-row .blocks .information-block .title{padding-left:2rem}section.textmedia .content .content-row .blocks .information-block .text{padding-left:2rem;font-size:15px;line-height:24px}section.textmedia .content .content-row .sum-up{display:flex;flex-flow:row wrap;gap:2.5rem}section.textmedia .content .content-row .sum-up .sum-up-block{padding-left:6rem;position:relative}section.textmedia .content .content-row .sum-up .sum-up-block::before{content:'\f00c';position:absolute;left:0;top:5px;width:4rem;height:4rem;background-color:rgba(var(--global--color-primary),.5);display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';background-color:#ffeed1;border-radius:50%;font-size:1.5rem;color:var(--global--color-primary);font-weight:300}section.textmedia .content .content-row .buttons{padding-top:24px;display:flex;flex-flow:row wrap;gap:12px}@media only screen and (max-width:1024px){section.textmedia .content .media-row{flex:0 0 100%!important;order:1!important}section.textmedia .content .media-row .image img{max-height:300px;object-fit:contain}section.textmedia .content .content-row{flex:0 0 100%!important;order:2!important}}section.textmedia.full-width .content .media-row .image img{max-height:650px;object-fit:cover}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC5zY3NzIiwiaGVhZGVyLnNjc3MiLCJmb290ZXIuc2NzcyIsInByb2plY3Quc2NzcyIsInRlbXBsYXRlcy9zaW5nbGUtYmxvZy5zY3NzIiwiYmFja2VuZC9ibG9ja3Muc2NzcyIsImJhY2tlbmQvZWRpdG9yLnNjc3MiLCJiYWNrZW5kL2ZvbnRzLnNjc3MiLCJiYWNrZW5kL2dsb2JhbC5zY3NzIiwiLi4vLi4vYmxvY2tzL2Jsb2ctZ3JpZC9ibG9nLWdyaWQuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9jb2x1bW5zL2NvbHVtbnMuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9jb250YWN0LWZvcm0vY29udGFjdC1mb3JtLnNjc3MiLCIuLi8uLi9ibG9ja3MvY29udGVudC1nYWxsZXJ5L2NvbnRlbnQtZ2FsbGVyeS5zY3NzIiwiLi4vLi4vYmxvY2tzL2NvdW50ZXIvY291bnRlci5zY3NzIiwiLi4vLi4vYmxvY2tzL2ZhcS1ncmlkL2ZhcS1ncmlkLnNjc3MiLCIuLi8uLi9ibG9ja3MvZ29vZ2xlLW1hcHMvZ29vZ2xlLW1hcHMuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9oZXJvL2hlcm8uc2NzcyIsIi4uLy4uL2Jsb2Nrcy9oaWdobGlnaHRlZC1ibG9nLXBvc3RzL2hpZ2hsaWdodGVkLWJsb2ctcG9zdHMuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9tb2NrdXAtc2xpZGVyL21vY2t1cC1zbGlkZXIuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9wb3J0Zm9saW8tZ3JpZC9wb3J0Zm9saW8tZ3JpZC5zY3NzIiwiLi4vLi4vYmxvY2tzL3BvcnRmb2xpby1zbGlkZXIvcG9ydGZvbGlvLXNsaWRlci5zY3NzIiwiLi4vLi4vYmxvY2tzL3Jldmlldy1zbGlkZXIvcmV2aWV3LXNsaWRlci5zY3NzIiwiLi4vLi4vYmxvY2tzL3NlcnZpY2VzL3NlcnZpY2VzLnNjc3MiLCIuLi8uLi9ibG9ja3MvdGV4dG1lZGlhL3RleHRtZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEtBQ0UsTUFB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LFFBQVMsR0FDVCxNQUFPLElBQ1AsT0FBUSxJQUNSLGNBQWUsSUFDZixpQkFBa0IsNkJBQ2xCLFNBQVUsU0FDVixLQUFNLEVBQ04sSUFBSyxJQS9JakIsMEVBbUpZLGFBQWMsS0FuSjFCLHlFQXVKWSxhQUFjLEtBQ2QsVUFBVyxLQUNYLFlBQWEsS0F6SnpCLGdEQStKUSxRQUFTLEtBQ1QsVUFBVyxJQUFBLEtBQ1gsSUFBSyxPQWpLYiw4REFvS1UsYUFBYyxLQUNkLFNBQVUsU0FyS3BCLHNFQXdLWSxRQUFTLFFBQ1QsU0FBVSxTQUNWLEtBQU0sRUFDTixJQUFLLElBQ0wsTUFBTyxLQUNQLE9BQVEsS0FDUixpQkFBa0Isc0NBQ2xCLFFBQVMsS0FDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLFlBQWEscUJBQ2IsaUJBQWtCLFFBQ2xCLGNBQWUsSUFDZixVQUFXLE9BQ1gsTUFBTyw2QkFDUCxZQUFhLElBdkx6QixpREE2TFEsWUFBYSxLQUNiLFFBQVMsS0FDVCxVQUFXLElBQUEsS0FDWCxJQUFLLEtBU1gsMENBek1GLHNDQTRNUSxLQUFNLEVBQUUsRUFBRSxlQUNWLE1BQU8sWUE3TWYsaURBaU5ZLFdBQVksTUFDWixXQUFZLFFBbE54Qix3Q0F3TlEsS0FBTSxFQUFFLEVBQUUsZUFDVixNQUFPLGFBek5mLDREQW1PWSxXQUFZLE1BQ1osV0FBWSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1se1xyXG4gIHdpZHRoOiAxMDB2dztcclxufVxyXG5cclxuYm9keTpub3QoLndwLWFkbWluKSwgYm9keS53cC1hZG1pbi52aXN1YWwtZWRpdG9yIC5hY2YtYmxvY2stcHJldmlld3tcclxuICBtYXJnaW46IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7IC8qIEVuYWJsZSB2ZXJ0aWNhbCBzY3JvbGxpbmcgKi9cclxuICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgJi5uby1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgfVxyXG5cclxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0taGVhZGluZy1mb250KTtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBlbXtcclxuICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0taGlnaGxpZ2h0ZWQtY29sb3IpO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgYiwgc3Ryb25ne1xyXG4gICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmV0aXRsZXtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLXByZXRpdGxlLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1wcmV0aXRsZS1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0tcHJldGl0bGUtbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0tcHJldGl0bGUtZm9udC13ZWlnaHQpO1xyXG4gICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1wcmV0aXRsZS1mb250LXN0eWxlKTtcclxuICAgIHBhZGRpbmctYmxvY2s6IHZhcigtLWdsb2JhbC0tcHJldGl0bGUtdmVydGljYWwtcGFkZGluZyk7XHJcbiAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tZ2xvYmFsLS1wcmV0aXRsZS1ob3Jpem9udGFsLXBhZGRpbmcpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLS1wcmV0aXRsZS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLXByZXRpdGxlLWNvbG9yKSFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IHZhcigtLWdsb2JhbC0tcHJldGl0bGUtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1nbG9iYWwtLXByZXRpdGxlLWJvcmRlci1jb2xvcik7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWdsb2JhbC0tcHJldGl0bGUtYm9yZGVyLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWdsb2JhbC0tcHJldGl0bGUtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBoMSwgLmgxe1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0taDEtZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLWgxLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZ2xvYmFsLS1oMS1saW5lLWhlaWdodCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1oMS1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLWgxLWZvbnQtc3R5bGUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1oMS1tYXJnaW4tYm90dG9tKTtcclxuICB9XHJcblxyXG4gIGgyLCAuaDJ7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1oMi1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0taDItZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLWgyLWxpbmUtaGVpZ2h0KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1nbG9iYWwtLWgyLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC0taDItZm9udC1zdHlsZSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1nbG9iYWwtLWgyLW1hcmdpbi1ib3R0b20pO1xyXG4gIH1cclxuXHJcbiAgaDMsIC5oM3tcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWgzLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1oMy1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0taDMtbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0taDMtZm9udC13ZWlnaHQpO1xyXG4gICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1oMy1mb250LXN0eWxlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdsb2JhbC0taDMtbWFyZ2luLWJvdHRvbSk7XHJcbiAgfVxyXG5cclxuICBoNCwgLmg0e1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0taDQtZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLWg0LWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZ2xvYmFsLS1oNC1saW5lLWhlaWdodCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1oNC1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLWg0LWZvbnQtc3R5bGUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1oNC1tYXJnaW4tYm90dG9tKTtcclxuICB9XHJcblxyXG4gIGg1LCAuaDV7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1oNS1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0taDUtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLWg1LWxpbmUtaGVpZ2h0KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1nbG9iYWwtLWg1LWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC0taDUtZm9udC1zdHlsZSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1nbG9iYWwtLWg1LW1hcmdpbi1ib3R0b20pO1xyXG4gIH1cclxuXHJcbiAgaDYsIC5oNntcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWg2LWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1oNi1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0taDYtbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0taDYtZm9udC13ZWlnaHQpO1xyXG4gICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1oNi1mb250LXN0eWxlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdsb2JhbC0taDYtbWFyZ2luLWJvdHRvbSk7XHJcbiAgfVxyXG5cclxuICBwLCBzcGFuLCBsaSwgYSwgaSwgc3Ryb25ne1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0tYm9keS1mb250KTtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIGE6bm90KC5idG4pOm5vdCguZnVsbGluayl7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLXAtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLXAtbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0tcC1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLXAtZm9udC1zdHlsZSk7XHJcbiAgICBcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1wLW1hcmdpbi1ib3R0b20pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3Bhbjpub3QoLnByZXRpdGxlKTpub3QoLmJ0bi10ZXh0KXsuc2hvd2Nhc2Uge1xyXG4gICAgICAmLmRlc2t0b3Atc2hvd2Nhc2V7XHJcbiAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgcmlnaHQ6IDZweDtcclxuXHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubW9iaWxlLXNob3djYXNle1xyXG4gICAgICAgIHRvcDogMTA1cHg7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0tc3Bhbi1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0tc3Bhbi1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0tc3Bhbi1saW5lLWhlaWdodCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1zcGFuLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC1zcGFuLWZvbnQtc3R5bGUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1zcGFuLW1hcmdpbi1ib3R0b20pO1xyXG4gIH1cclxuXHJcbiAgaXtcclxuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICB9XHJcblxyXG4gIHNlY3Rpb257XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMycHgpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZSwgb3BhY2l0eSAwLjZzIGVhc2U7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG5cclxuXHJcbiAgICAmLmFuaW1hdGVke1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mdWxsLXdpZHRoe1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuY29udGVudHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZ1bGwtaGVpZ2h0e1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gICAgICAub3ZlcmxheXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vdmVybGF5LWltYWdle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnR7XHJcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZ2xvYmFsLS1zaXRlLWxheW91dCk7XHJcbiAgICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtZGVza3RvcCkgYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICB1bHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICY6bm90KDpoYXMoYSkpe1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZjAwYyc7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLWNvbG9yLXByaW1hcnkpIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtLWNvbG9yLXByaW1hcnkpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZC1zd2lwZXIuc3dpcGVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm92ZXJsYXl7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLWdsb2JhbC0tYmxvY2stc3BhY2luZy1oKSAvIDEuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjd3BhZG1pbmJhcntcclxuICAgIHNwYW57XHJcbiAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRue1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICYucHJpbWFyeS1idG57XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLXRleHQtY29sb3IpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ1dHRvbi1wYWRkaW5nLXRvcCk7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idXR0b24tcGFkZGluZy1yaWdodCk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLXBhZGRpbmctYm90dG9tKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLXBhZGRpbmctbGVmdCk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWZvbnQtZmFtaWx5KTtcclxuICAgICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWZvbnQtc2l6ZSk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idXR0b24tZm9udC13ZWlnaHQpO1xyXG4gICAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWZvbnQtc3R5bGUpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ1dHRvbi1ib3JkZXItY29sb3IpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgc3BhbntcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idXR0b24taG92ZXItZ2xvdy1jb2xvcik7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idXR0b24taG92ZXItZ2xvdykpO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvcik7XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ1dHRvbi1ob3Zlci10ZXh0LWNvbG9yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNlY29uZGFyeS1idG57XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi10ZXh0LWNvbG9yKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLXBhZGRpbmctdG9wKTtcclxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLXBhZGRpbmctcmlnaHQpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLXBhZGRpbmctYm90dG9tKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tcGFkZGluZy1sZWZ0KTtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1mb250LWZhbWlseSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWZvbnQtc2l6ZSk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tbGluZS1oZWlnaHQpO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWZvbnQtd2VpZ2h0KTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWZvbnQtc3R5bGUpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyOiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgXHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1ob3Zlci1nbG93LWNvbG9yKTtcclxuICAgICAgICBmaWx0ZXI6IGJsdXIodmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWhvdmVyLWdsb3cpKTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1ob3Zlci10ZXh0LWNvbG9yKTtcclxuXHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24taG92ZXItdGV4dC1jb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xyXG4gICAgICAmLnByaW1hcnktYnRuLCAmLnNlY29uZGFyeS1idG57XHJcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZy1ibG9jazogMTJweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1saW5rc3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIGl7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcblxyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gIGJvZHk6bm90KC53cC1hZG1pbil7XHJcbiAgICBoMSwgLmgxe1xyXG4gICAgICBmb250LXNpemU6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1mb250LXNpemUpIC8gMS41KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1saW5lLWhlaWdodCkgLyAxLjUpO1xyXG4gICAgfVxyXG5cclxuICAgIHNlY3Rpb257XHJcbiAgICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtdGFibGV0KSBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLWgtdGFibGV0KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gIGJvZHk6bm90KC53cC1hZG1pbil7XHJcbiAgICBoMSwgLmgxe1xyXG4gICAgICBmb250LXNpemU6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1mb250LXNpemUpIC8gMS44KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1saW5lLWhlaWdodCkgLyAxLjgpO1xyXG4gICAgfVxyXG5cclxuICAgIHNlY3Rpb257XHJcbiAgICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtbW9iaWxlKSBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLWgtbW9iaWxlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiaGVhZGVye1xyXG4gIC53dHJjLWhlYWRlcntcclxuICAgIC5oZWFkZXItY29udGVudHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBcclxuICAgICAgLnd0cmMtbG9nb3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5zaXRlLXRpdGxle1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdGlja3ktbG9nb3tcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnd0cmMtbWVudXtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgZ2FwOiB2YXIoLS1nbG9iYWwtLW1lbnUtaXRlbS1zcGFjaW5nKTtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAubWVudS1pdGVte1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLW1lbnUtZm9udC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1tZW51LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0tbWVudS1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0tbWVudS1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1tZW51LWZvbnQtc3R5bGUpO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLW1lbnUtY29sb3IpO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1tZW51LWNvbG9yLWFjdGl2ZSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3ViLW1lbnV7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0zMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMTBweCAzMHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzBweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3ItYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXsgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW17XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLW1lbnUtY29sb3ItYWN0aXZlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgLnN1Yi1tZW51e1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNtYWxsLWRlc2t0b3Atb25seXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGFtYnVyZ2Vye1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc3RpY2t5e1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICYuc2Nyb2xsZWR7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tbWVudS1zdGlja3ktYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgIFxyXG5cclxuICAgICAgLnd0cmMtaGVhZGVye1xyXG4gICAgICAgIC5oZWFkZXItY29udGVudHtcclxuICAgICAgICAgIC53dHJjLWxvZ297XHJcbiAgICAgICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGlja3ktbG9nb3tcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud3RyYy1tZW51e1xyXG4gICAgICAgICAgICAubWVudXtcclxuICAgICAgICAgICAgICAubWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tbWVudS1zdGlja3ktY29sb3ItYWN0aXZlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgLnd0cmMtaGVhZGVyIHtcclxuICAgICAgLmhlYWRlci1jb250ZW50IHtcclxuICAgICAgICAud3RyYy1tZW51IHtcclxuICAgICAgICAgIHVsLm1lbnV7XHJcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGxpLm1lbnUtaXRlbXtcclxuICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuc21hbGwtZGVza3RvcC1vbmx5e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRue1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcclxuICAgIC53dHJjLWhlYWRlciB7XHJcbiAgICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgICAgLnd0cmMtbWVudSB7XHJcbiAgICAgICAgICAubWVudS1tZW51LTEtY29udGFpbmVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaGFwZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhhbWJ1cmdlcntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLWNvbG9yLXdoaXRlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bntcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWRtaW4tYmFye1xyXG4gIGhlYWRlcntcclxuICAgICYuc3RpY2t5e1xyXG4gICAgICB0b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9iaWxlLXBvcHVwLW1lbnV7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtLWJhY2tncm91bmQtY29sb3IpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB6LWluZGV4OiA5OTk5OTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gIC5jbG9zZS1tZW51e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgIHRvcDogMS41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIGl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3Itd2hpdGUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbnV7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICBnYXA6IDEuNXJlbTtcclxuXHJcbiAgICAubWVudS1pdGVte1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLWNvbG9yLXdoaXRlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuY3VycmVudC1tZW51LWl0ZW17XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDFweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjJweCk7XHJcblxyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgIHRvcDogMzQlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi1tZW51e1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICBsaS5tZW51LWl0ZW17XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAgIC5zdWItbWVudXtcclxuICAgICAgICAgICAgbGkubWVudS1pdGVte1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1ibGFjayk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gIH1cclxufVxyXG5cclxuIiwiZm9vdGVye1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMjJDQzlELCAkYWxwaGE6IDAuMDcpO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjJDQzlEO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjJDQzlEO1xyXG5cclxuICAuZm9vdGVyLWNvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1nbG9iYWwtLXNpdGUtbGF5b3V0KTtcclxuICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtZGVza3RvcCkgYXV0bztcclxuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1nbG9iYWwtLWJsb2NrLXNwYWNpbmctaC1kZXNrdG9wKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmctYmxvY2s6IDEwMHB4O1xyXG5cclxuICAgIC5mb290ZXItcm93e1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSBjYWxjKDcycHggLyAzKSk7XHJcblxyXG4gICAgICAud2lkZ2V0IHtcclxuICAgICAgICBoM3tcclxuICAgICAgICAgIGNvbG9yOiAjMjJDQzlEO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWgzLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLWgzLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLWgzLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0taDMtZm9udC13ZWlnaHQpO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLWgzLWZvbnQtc3R5bGUpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHR3aWRnZXR7XHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBicntcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYm90dG9tLWJhcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzIyQ0M5RDtcclxuICAgIFxyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWdsb2JhbC0tc2l0ZS1sYXlvdXQpO1xyXG4gICAgICBtYXJnaW46IHZhcigtLWdsb2JhbC0tYmxvY2stc3BhY2luZy12LWRlc2t0b3ApIGF1dG87XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1nbG9iYWwtLWJsb2NrLXNwYWNpbmctaC1kZXNrdG9wKTtcclxuICAgICAgcGFkZGluZy1ibG9jazogMS41cmVtO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgLmxpbmtze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjJDQzlEO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvcHlyaWdodHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1ib2R5LWZvbnQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5mb290ZXItY29udGFpbmVye1xyXG4gICAgICBwYWRkaW5nLWJsb2NrOiA2MHB4O1xyXG4gICAgICBcclxuICAgICAgLmZvb3Rlci1yb3d7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53aGF0c2FwcC1idXR0b257XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAycmVtO1xyXG4gIGJvdHRvbTogMnJlbTtcclxuXHJcbiAgLnNwYWNpbmd7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIGF7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogNTtcclxuICAgIH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIG1heC13aWR0aDogMzRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICAuc3BhY2luZ3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyY2M5ZDQyO1xyXG4gICAgfVxyXG4gIH1cclxufSIsImh0bWx7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjJDQzlEO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5oZWFkZXJ7XHJcbiAgLnd0cmMtaGVhZGVye1xyXG4gICAgLmhlYWRlci1jb250ZW50e1xyXG4gICAgICAud3RyYy1sb2dve1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53dHJjLW1lbnV7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICB1bHtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAzMXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICAgbGkubWVudS1pdGVteyBcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW17XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaGFwZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMzJEO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTZweCk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiYm9keS5zaW5nbGUtYmxvZ3tcclxuICAuYmxvZy10ZW1wbGF0ZXtcclxuICAgIHBhZGRpbmctaW5saW5lOiAycmVtO1xyXG5cclxuICAgIC50ZW1wbGF0ZS1oZWFkZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbiAgICAgIGhlaWdodDogNTB2aDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItY29udGVudHtcclxuICAgICAgbWF4LXdpZHRoOiAxMzg0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogNDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEzMTM7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIFxyXG4gICAgICAucHJldGl0bGV7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGVtcGxhdGUtdGl0bGV7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZW1wbGF0ZS1jb250ZW50e1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEzMTM7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAqe1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgze1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMwdnc7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGVtcGxhdGUtcmVsYXRlZC1jb250ZW50e1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuXHJcbiAgICAgIC5yZWxhdGVkLXRpdGxle1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmxvZy1ncmlke1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuXHJcbiAgICAgICAgLmJsb2ctcG9zdHtcclxuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzMyUgLSBjYWxjKDQ4cHggLyAzKSk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDAuODEvMTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ2xvYmFsLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40OCk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRodW1ibmFpbHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mdWxsaW5re1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgLmJsb2ctdGVtcGxhdGV7XHJcbiAgICAgIC5oZWFkZXItY29udGVudHtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlbXBsYXRlLWNvbnRlbnR7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNTB2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZW1wbGF0ZS1yZWxhdGVkLWNvbnRlbnR7XHJcbiAgICAgICAgLmJsb2ctZ3JpZHtcclxuICAgICAgICAgIC5ibG9nLXBvc3R7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsImJvZHkud3AtYWRtaW57XHJcbiAuYWNmLWJsb2NrLXByZXZpZXd7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7IC8qIEVuYWJsZSB2ZXJ0aWNhbCBzY3JvbGxpbmcgKi9cclxuXHJcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWhlYWRpbmctZm9udCk7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgYiwgc3Ryb25ne1xyXG4gICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgxLCAuaDF7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1oMS1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0taDEtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLWgxLWxpbmUtaGVpZ2h0KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1nbG9iYWwtLWgxLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC0taDEtZm9udC1zdHlsZSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1nbG9iYWwtLWgxLW1hcmdpbi1ib3R0b20pO1xyXG4gIH1cclxuXHJcbiAgaDIsIC5oMntcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWgyLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1oMi1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0taDItbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0taDItZm9udC13ZWlnaHQpO1xyXG4gICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1oMi1mb250LXN0eWxlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdsb2JhbC0taDItbWFyZ2luLWJvdHRvbSk7XHJcbiAgfVxyXG5cclxuICBoMywgLmgze1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0taDMtZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLWgzLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZ2xvYmFsLS1oMy1saW5lLWhlaWdodCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1oMy1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLWgzLWZvbnQtc3R5bGUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1oMy1tYXJnaW4tYm90dG9tKTtcclxuICB9XHJcblxyXG4gIGg0LCAuaDR7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1oNC1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0taDQtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLWg0LWxpbmUtaGVpZ2h0KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1nbG9iYWwtLWg0LWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC0taDQtZm9udC1zdHlsZSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1nbG9iYWwtLWg0LW1hcmdpbi1ib3R0b20pO1xyXG4gIH1cclxuXHJcbiAgaDUsIC5oNXtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWg1LWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLS1oNS1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0taDUtbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0taDUtZm9udC13ZWlnaHQpO1xyXG4gICAgZm9udC1zdHlsZTogdmFyKC0tZ2xvYmFsLS1oNS1mb250LXN0eWxlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdsb2JhbC0taDUtbWFyZ2luLWJvdHRvbSk7XHJcbiAgfVxyXG5cclxuICBoNiwgLmg2e1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0taDYtZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLWg2LWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZ2xvYmFsLS1oNi1saW5lLWhlaWdodCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1oNi1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLWg2LWZvbnQtc3R5bGUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1oNi1tYXJnaW4tYm90dG9tKTtcclxuICB9XHJcblxyXG4gIHAsIHNwYW4sIGxpLCBhLCBpLCBzdHJvbmd7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1ib2R5LWZvbnQpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgYTpub3QoLmJ0bil7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLXAtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtLXAtbGluZS1oZWlnaHQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0tcC1mb250LXdlaWdodCk7XHJcbiAgICBmb250LXN0eWxlOiB2YXIoLS1nbG9iYWwtLXAtZm9udC1zdHlsZSk7XHJcbiAgICBcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1wLW1hcmdpbi1ib3R0b20pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3BhbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0tc3Bhbi1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0tc3Bhbi1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC0tc3Bhbi1saW5lLWhlaWdodCk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZ2xvYmFsLS1zcGFuLWZvbnQtd2VpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC1zcGFuLWZvbnQtc3R5bGUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2xvYmFsLS1zcGFuLW1hcmdpbi1ib3R0b20pO1xyXG4gIH1cclxuXHJcbiAgaXtcclxuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICB9XHJcblxyXG4gIHNlY3Rpb257XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mdWxsLXdpZHRoe1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuY29udGVudHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZ1bGwtaGVpZ2h0e1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gICAgICAub3ZlcmxheXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vdmVybGF5LWltYWdle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnR7XHJcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZ2xvYmFsLS1zaXRlLWxheW91dCk7XHJcbiAgICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtZGVza3RvcCkgYXV0bztcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWdsb2JhbC0tYmxvY2stc3BhY2luZy1oLWRlc2t0b3ApO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZC1zd2lwZXIuc3dpcGVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm92ZXJsYXl7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLWdsb2JhbC0tYmxvY2stc3BhY2luZy1oKSAvIDEuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjd3BhZG1pbmJhcntcclxuICAgIHNwYW57XHJcbiAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhLnByaW1hcnktYnRue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ0bi1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnRuLWZvbnQtY29sb3IpO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idG4tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ0bi1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idG4tZm9udC1zaXplKTtcclxuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnRuLXBhZGRpbmctdG9wKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnRuLXBhZGRpbmctYm90dG9tKTtcclxuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ0bi1wYWRkaW5nLWxlZnQpO1xyXG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZ2xvYmFsLS1wcmltYXJ5LWJ0bi1wYWRkaW5nLXJpZ2h0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tcHJpbWFyeS1idG4tYmFja2dyb3VuZC1jb2xvci1ob3Zlcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLXByaW1hcnktYnRuLWZvbnQtY29sb3ItaG92ZXIpIDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlcntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gIGJvZHkud3AtYWRtaW57XHJcbiAgICBoMSwgLmgxe1xyXG4gICAgICBmb250LXNpemU6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1mb250LXNpemUpIC8gMS41KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1saW5lLWhlaWdodCkgLyAxLjUpO1xyXG4gICAgfVxyXG5cclxuICAgIHNlY3Rpb257XHJcbiAgICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtdGFibGV0KSBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLWgtdGFibGV0KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gIGJvZHkud3AtYWRtaW57XHJcbiAgICBoMSwgLmgxe1xyXG4gICAgICBmb250LXNpemU6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1mb250LXNpemUpIC8gMS44KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZ2xvYmFsLS1oMS1saW5lLWhlaWdodCkgLyAxLjgpO1xyXG4gICAgfVxyXG5cclxuICAgIHNlY3Rpb257XHJcbiAgICAgIG1hcmdpbjogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLXYtbW9iaWxlKSBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tZ2xvYmFsLS1ibG9jay1zcGFjaW5nLWgtbW9iaWxlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiaHRtbDpoYXMoYm9keS52aXN1YWwtZWRpdG9yKXtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgYm9keS52aXN1YWwtZWRpdG9ye1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cclxuICAgICNhZG1pbm1lbnVtYWlue1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgI3dwY29udGVudHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgI3dwYWRtaW5iYXJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgI3dwYm9keXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgICAgICAgI3dwYm9keS1jb250ZW50e1xyXG4gICAgICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcclxuXHJcbiAgICAgICAgICAud3JhcHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgMCAwO1xyXG5cclxuICAgICAgICAgICAgLndwLWhlYWRpbmctaW5saW5le1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEucGFnZS10aXRsZS1hY3Rpb257XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3Bvc3RzdHVmZntcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICNwb3N0LWJvZHl7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICNwb3N0Ym94LWNvbnRhaW5lci0xe1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICNwb3N0Ym94LWNvbnRhaW5lci0ye1xyXG4gICAgICAgICAgICAgICAgICAjbm9ybWFsLXNvcnRhYmxlc3tcclxuICAgICAgICAgICAgICAgICAgICAucG9zdGJveHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLnBvc3Rib3gtaGVhZGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5hY2YtZmllbGRze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYWNmLXRhYi13cmFwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjZi1sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtdGFiLXdyYXB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNmLWZsZXhpYmxlLWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52YWx1ZXN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGF5b3V0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNmLWZjLWxheW91dC1oYW5kbGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtZmMtbGF5b3V0LW9yZGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNmLWZjLWxheW91dC1jb250cm9sc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNmLWZpZWxkc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjZi10YWItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsLmFjZi10YWItZ3JvdXB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5QzEyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGMzlDMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNmLWZpZWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2YtaW5wdXQtd3JhcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuLWNvbGxhcHNlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjZi1maWVsZHN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAjcG9zdC1ib2R5LWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICN0aXRsZWRpdntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAudmlzdWFsLWVkaXRvci1uYXZiYXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFEMjMyNztcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLnJvd3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9nb3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhLmZ1bGxpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMjJDQzlELCAkYWxwaGE6IDAuMDgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAuNXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMjJDQzlELCAkYWxwaGE6IDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigxNTEsIDQ4LCA0OCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLmdsb2JhbC1zZXR0aW5nc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1LjYlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hZGRpdGlvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE5LjQlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICYubW9iaWxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi50YWJsZXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NS4zJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICYuZGVza3RvcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU3LjY1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wdWJsaXNoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogLjVweCBzb2xpZCAjMjJjYzlkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxlZnQtcm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNlbnRlci1yb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucmlnaHQtcm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC52aXN1YWwtZWRpdG9yLXNpZGViYXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkuNCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5LjQlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuYWNmLWJsb2NrLXByZXZpZXd7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE5LjQlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDE5LjQlKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzZWN0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgLmVkaXRvci1vcHRpb25ze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMzlDMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0YzOUMxMiAgOyBcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5lZGl0b3Itb3B0aW9uc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgXHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICNwb3N0Ym94LWNvbnRhaW5lci0xe1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICNzaWRlLXNvcnRhYmxlc3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjZi10b29sdGlwLmFjZi1mYy1wb3B1cHtcclxuICAgIHRvcDogNjBweCFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAxLjVyZW0haW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IGNhbGMoMTkuNCUgLSAzcmVtKTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4NnB4KTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xyXG5cclxuICAgIHVse1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICBsaXtcclxuICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjVyZW0pO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMkNDOUQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMyMkNDOUQsICRhbHBoYTogMC4wOCk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMyMkNDOUQsICRhbHBoYTogMC4yKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Qb3BwaW5zLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Qb3BwaW5zLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vZm9udHMvUG9wcGlucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Qb3BwaW5zLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Qb3BwaW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vZm9udHMvUG9wcGlucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuIiwiaHRtbDpoYXMoYm9keS53cC1hZG1pbil7XHJcbiAgcGFkZGluZy10b3A6IDY0cHg7XHJcbn1cclxuXHJcbmJvZHkud3AtYWRtaW57XHJcbiAgI3dwd3JhcHtcclxuICAgICNhZG1pbm1lbnVtYWlue1xyXG4gICAgICAjYWRtaW5tZW51YmFja3tcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTIwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI4MzkzNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgI2FkbWlubWVudXdyYXB7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gIFxyXG4gICAgICAgICNhZG1pbm1lbnV7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTYwcHggLSA0cmVtKTtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuXHJcbiAgICAgICAgICAgICAgLndwLW1lbnUtaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICAgICAuZGFzaGljb25zLWJlZm9yZXtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgIC53cC1tZW51LW5hbWV7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDQycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3Atc3VibWVudXtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjJDQzlEO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLndwLWhhcy1jdXJyZW50LXN1Ym1lbnV7XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzOTM0O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIFxyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgXHJcbiAgICAgICAgICAgICAgICAuZGFzaGljb25zLWJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDM0LCAyMDQsIDE1Nyk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAud3Atc3VibWVudXtcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hbmltYXRpb25fZG9uZXtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhhcyguaG92ZXJlZCl7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tZW51LWljb24tZGFzaGJvYXJke1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAud3AtbWVudS1pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxYzAnO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi53cC1tZW51LXNlcGFyYXRvcntcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1lbnUtaWNvbi1tZWRpYXtcclxuICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgLndwLW1lbnUtaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlMjI4JztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubWVudS1pY29uLXBhZ2V7XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIC53cC1tZW51LWltYWdle1xyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTQyOCc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1lbnUtaWNvbi1hcHBlYXJhbmNle1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAud3AtbWVudS1pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGY1M2YnO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tZW51LWljb24tcGx1Z2luc3tcclxuICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgLndwLW1lbnUtaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMWU2JztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubWVudS1pY29uLXVzZXJze1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAud3AtbWVudS1pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYyYzAnO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tZW51LWljb24tc2V0dGluZ3N7XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIC53cC1tZW51LWltYWdle1xyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjAxMyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmI3RvcGxldmVsX3BhZ2VfZWRpdC1wb3N0X3R5cGUtYWNmLWZpZWxkLWdyb3Vwe1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAud3AtbWVudS1pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU1ZDUnO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50b3BsZXZlbF9wYWdlX2FjZi1vcHRpb25zLXRoZW1lLXNldHRpbmdze1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAud3AtbWVudS1pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU2ODInO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjJDQzlEO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAjd3Bjb250ZW50e1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjAlO1xyXG4gIFxyXG4gICAgICAjd3BhZG1pbmJhcntcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4MzkzNDtcclxuICAgICAgICBwYWRkaW5nLWJsb2NrOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAjd3Bib2R5e1xyXG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHNwYW4sIGIsIHN0cm9uZywgZW17XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3dwYm9keS1jb250ZW50e1xyXG4gICAgICAgICAgI3NjcmVlbi1tZXRhLWxpbmtze1xyXG4gICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzRmNTY1OTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTZweCAxNnB4O1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLndyYXB7XHJcbiAgICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucGFnZS10aXRsZS1hY3Rpb257XHJcblxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVye1xyXG5cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsLnN1YnN1YnN1YntcclxuICAgICAgICAgICAgICBsaXtcclxuXHJcbiAgICAgICAgICAgICAgICBhe1xyXG5cclxuICAgICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi5jdXJyZW50e1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjcG9zdHMtZmlsdGVye1xyXG4gICAgICAgICAgICAgIHAuc2VhcmNoLWJveHtcclxuICAgICAgICAgICAgICAgIGlucHV0I3Bvc3Qtc2VhcmNoLWlucHV0e1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoNzksIDg2LCA4OSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXQjc2VhcmNoLXN1Ym1pdHtcclxuICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50YWJsZW5hdi50b3B7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5idWxrYWN0aW9uc3tcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgc2VsZWN0e1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBvcHRpb257XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDc4JztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5hY3Rpb25zOmhhcygjZmlsdGVyLWJ5LWRhdGUpe1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIG9wdGlvbntcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDc4JztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50YWJsZW5hdi1wYWdlc3tcclxuICAgICAgICAgICAgICAgICAgLmRpc3BsYXlpbmctbnVte1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHRhYmxlLndwLWxpc3QtdGFibGV7XHJcblxyXG4gICAgICAgICAgICAgICAgdGhlYWR7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRib2R5e1xyXG4gICAgICAgICAgICAgICAgICB0cntcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKXtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hY2YtZmllbGR7XHJcbiAgICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBwLmRlc2NyaXB0aW9ue1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5nZm9ybXNfZWRpdF9mb3Jte1xyXG4gICAgICAgICAgICB0b3A6IDY1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwJTtcclxuXHJcbiAgICAgICAgICAgIC5nZm9ybS1mb3JtLXRvb2xiYXJ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmVkaXRvci1zaWRlYmFye1xyXG4gICAgICAgICAgICAgIHRvcDogMTI5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjd3Bmb290ZXJ7XHJcbiAgICAgICNmb290ZXItdGhhbmt5b3V7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLmFjZi1yYWRpby1saXN0IHtcclxuICAgICAgJjpoYXMoPiBsaSA+IGxhYmVsID4gLmFkbWluLWNvbG9yKXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgXHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgLmFkbWluLWNvbG9ye1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgJi5zZWxlY3RlZHtcclxuICAgICAgICAgICAgLmFkbWluLWNvbG9ye1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMS4wKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFjZi10b29sdGlwLmFjZi1mYy1wb3B1cHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBsZWZ0OiAxNjBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIHRvcDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgei1pbmRleDogOTk5OTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgcGFkZGluZzogMjRweCAwIDI0cHggMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgXHJcbiAgICAgIGxpe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAyNHB4O1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgIFxyXG4gICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxlMGI1JztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdmb250IGF3ZXNvbWUgNiBwcm8nO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFkbWluLWJhcntcclxuICAgICAgLmFjZi10b29sdGlwLmFjZi1mYy1wb3B1cHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5kYXJrbW9kZXtcclxuICAgICN3cHdyYXB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMDIzMjQ7XHJcbiAgXHJcbiAgICAgICNhZG1pbm1lbnVtYWlue1xyXG4gICAgICAgICNhZG1pbm1lbnViYWNre1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjMyNDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAjYWRtaW5tZW51d3JhcHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgXHJcbiAgICAgICAgICAjYWRtaW5tZW51e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5kYXNoaWNvbnMtYmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2Q2ZTRlMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgLndwLW1lbnUtbmFtZXtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNkNmU0ZTA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgIC53cC1zdWJtZW51e1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyQ0M5RDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICAgJi53cC1oYXMtY3VycmVudC1zdWJtZW51e1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjJDQzlEO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODM5MzQ7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgIC5kYXNoaWNvbnMtYmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDM0LCAyMDQsIDE1Nyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgXHJcbiAgXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjAyMzI0O1xyXG4gICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjJDQzlEO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgI3dwY29udGVudHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMzI0O1xyXG4gICAgXHJcbiAgICAgICAgI3dwYWRtaW5iYXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMzI0O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODM5MzQ7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICN3cGJvZHl7ICBcclxuICAgICAgICAgICN3cGJvZHktY29udGVudHtcclxuICAgICAgICAgICAgI3NjcmVlbi1tZXRhLWxpbmtze1xyXG4gICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzRmNTY1OTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZDZlNGUwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICAgLndyYXB7XHJcbiAgICAgICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2Q2ZTRlMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICAgLnBhZ2UtdGl0bGUtYWN0aW9ue1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjJDQzlEO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyQ0M5RDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMDIzMjQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgIHVsLnN1YnN1YnN1YntcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2Q2ZTRlMDtcclxuICBcclxuICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyQ0M5RDtcclxuICBcclxuICAgICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNkNmU0ZTA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAgICYuY3VycmVudHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDZlNGUwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICAgICAjcG9zdHMtZmlsdGVye1xyXG4gICAgICAgICAgICAgICAgcC5zZWFyY2gtYm94e1xyXG4gICAgICAgICAgICAgICAgICBpbnB1dCNwb3N0LXNlYXJjaC1pbnB1dHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQsIDI2LCAyNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDc5LCA4NiwgODkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICAgICAgIGlucHV0I3NlYXJjaC1zdWJtaXR7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyQ0M5RDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyQ0M5RDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyQ0M5RDtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjAyMzI0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgLnRhYmxlbmF2LnRvcHsgIFxyXG4gICAgICAgICAgICAgICAgICAuYnVsa2FjdGlvbnN7ICBcclxuICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzMzMzg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2Q2ZTRlMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICBcclxuICAgICAgICAgICAgICAgICAgICAgIG9wdGlvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzMzODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAuYWN0aW9uczpoYXMoI2ZpbHRlci1ieS1kYXRlKXtcclxuICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzMzMzg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2Q2ZTRlMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICBcclxuICAgICAgICAgICAgICAgICAgICAgIG9wdGlvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzMzODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgICAgICAgICAudGFibGVuYXYtcGFnZXN7XHJcbiAgICAgICAgICAgICAgICAgICAgLmRpc3BsYXlpbmctbnVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICAgICB0YWJsZS53cC1saXN0LXRhYmxle1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMzI0O1xyXG4gIFxyXG4gICAgICAgICAgICAgICAgICB0Ym9keXtcclxuICAgICAgICAgICAgICAgICAgICB0cntcclxuICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKzEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZjIwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICAgICAuYWNmLWZpZWxke1xyXG4gICAgICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDZlNGUwOyAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICAgICBwLmRlc2NyaXB0aW9ue1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2Q2ZTRlMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hY2YtdG9vbHRpcC5hY2YtZmMtcG9wdXB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgIFxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJzZWN0aW9uLmJsb2ctZ3JpZHtcclxuICAuY29udGFpbmVye1xyXG4gICAgLnJvd3tcclxuICAgICAgLmNvbHVtbntcclxuICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZGl2LmJsb2ctZ3JpZHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuXHJcbiAgICAgICAgICAgIC5ibG9nLXBvc3R7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gY2FsYyg3MnB4IC8gNCkpO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDAuODEvMTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ2xvYmFsLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDgpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50aHVtYm5haWx7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuZnVsbGlua3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAuY29udGFpbmVye1xyXG4gICAgICAucm93e1xyXG4gICAgICAgIC5jb2x1bW57XHJcbiAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgZGl2LmJsb2ctZ3JpZHtcclxuICAgICAgICAgICAgICAuYmxvZy1wb3N0e1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gY2FsYygyNHB4IC8gMikpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgLnJvd3tcclxuICAgICAgICAuY29sdW1ue1xyXG4gICAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgIGRpdi5ibG9nLWdyaWR7XHJcbiAgICAgICAgICAgICAgLmJsb2ctcG9zdHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwic2VjdGlvbi5jb2x1bW5ze1xyXG4gIC5jb250ZW50LXJvd3N7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAuY29udGVudC1yb3d7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAmLnRvcHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5taWRkbGV7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ib3R0b217XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50d28tcm93c3tcclxuICAgICAgLmNvbnRlbnQtcm93e1xyXG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRocmVlLXJvd3N7XHJcbiAgICAgIC5jb250ZW50LXJvd3tcclxuICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZvdXItcm93c3tcclxuICAgICAgLmNvbnRlbnQtcm93e1xyXG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJzZWN0aW9uLmNvbnRhY3QtZm9ybXtcclxuICAucm93e1xyXG4gICAgLmNvbHVtbntcclxuICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgICAgLmxlZnQtcm93e1xyXG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTJweCk7XHJcblxyXG4gICAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMC44Ni8xO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMTAyLCAxMDIsIDEwMiwgMC4wMCkgNjAlKTtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgLmltYWdlLXRpdGxle1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaW1hZ2UtZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodC1yb3d7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdmb3JtX3RpdGxle1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGZvcm17XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgLmdmb3JtX2JvZHl7XHJcbiAgICAgICAgICAgICAgICAuZ2Zvcm1fZmllbGRze1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmPmZpZWxkc2V0LmdmaWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5naW5wdXRfY29tcGxleHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuZ2ZfY2xlYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY+c3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5nZmllbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmhhcyhpbnB1dFthcmlhLXJlcXVpcmVkPVwidHJ1ZVwiXSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnKic7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLS1ib2R5LWZvbnQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmW3R5cGU9XCJudW1iZXJcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsICY6Zm9jdXMtdmlzaWJsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWF7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC0tYm9keS1mb250KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsICY6Zm9jdXMtdmlzaWJsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkX2Rlc2NyaXB0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJj4uZ2ZpZWxke1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuZ2Zvcm1fZm9vdGVye1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tdGV4dC1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1wYWRkaW5nLXRvcCk7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1wYWRkaW5nLXJpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1wYWRkaW5nLWJvdHRvbSk7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLXBhZGRpbmctbGVmdCk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLXNlY29uZGFyeS1idXR0b24tZm9udC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1mb250LXNpemUpO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1mb250LXdlaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1mb250LXN0eWxlKTtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tc2Vjb25kYXJ5LWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1zZWNvbmRhcnktYnV0dG9uLWhvdmVyLXRleHQtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAubGVmdC1yb3csIC5yaWdodC1yb3d7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5sZWZ0LXJvd3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIC5pbWFnZXtcclxuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDAuNjYvMTtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwic2VjdGlvbi5jb250ZW50LWdhbGxlcnl7XHJcbiAgLnJvd3tcclxuICAgIC5jb2x1bW57XHJcbiAgICAgIC5jb250ZW50e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBnYXA6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuXHJcbiAgICAgICAgICAucHJldGl0bGV7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudC1pdGVte1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1nbG9iYWwtLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAuYmFja2dyb3VuZHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4wMCkgMCUsICMwMDAgMTAwJSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjk1O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigxMnB4KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5mb3JtYXRpb257XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIC5iYWNrZ3JvdW5ke1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWZ0LXJvd3tcclxuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAzIC0gY2FsYyg0OHB4IC8gMykpO1xyXG5cclxuICAgICAgICAgIC5jb250ZW50LWl0ZW17XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMC44LzE7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNlbnRyZS1yb3d7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMyAtIGNhbGMoNDhweCAvIDMpKTtcclxuXHJcbiAgICAgICAgICAuY29udGVudC1pdGVte1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMC43NXJlbSk7XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSAxMnB4KTtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAxMCUsICMwMDAgMTAwJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMTJweCk7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMTIlLCAjMDAwIDEwMCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodC1yb3d7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMyAtIGNhbGMoNDhweCAvIDMpKTtcclxuXHJcbiAgICAgICAgICAgLmJ0bntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gICAgLnJvd3tcclxuICAgICAgLmNvbHVtbntcclxuICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmxlZnQtcm93LCAuY2VudHJlLXJvd3tcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC43NXJlbSk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnJpZ2h0LXJvd3tcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC5yb3d7XHJcbiAgICAgIC5jb2x1bW57XHJcbiAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5sZWZ0LXJvdywgLmNlbnRyZS1yb3csIC5yaWdodC1yb3d7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5sZWZ0LXJvd3tcclxuICAgICAgICAgICAgLmNvbnRlbnQtaXRlbXtcclxuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jb250ZW50LWl0ZW17XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEuNS8xO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsInNlY3Rpb24uY291bnRlcntcclxuICAucm93e1xyXG4gICAgLmNvbHVtbntcclxuICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIC5jb3VudGVyLWdyaWR7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgICAgICAuY291bnRlci1pdGVte1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY291bnRlci1jb250ZW50e1xyXG4gICAgICAgICAgICAgIC5jb3VudGVyLW51bWJlcntcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtLWgxLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNvdW50ZXItdGl0bGV7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3Itd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwic2VjdGlvbi5mYXEtZ3JpZCB7XHJcbiAgLmNvbnRlbnR7XHJcbiAgICAuZmFxLWxpc3R7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgIGdhcDogMS41cmVtO1xyXG5cclxuICAgICAgLnJlcGVhdGVyLWl0ZW17XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC43NXJlbSk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA3N3B4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtLXAtZm9udC1zaXplKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZ2xvYmFsLS1wLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgLnF1ZXN0aW9ue1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgIzIyQ0M5RDtcclxuICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDc4JztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyQ0M5RDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkIHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYW5zd2Vye1xyXG4gICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jbGlja2Vke1xyXG4gICAgICAgICAgLnF1ZXN0aW9ue1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZjA3Nyc7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIC5mYXEtbGlzdHtcclxuICAgICAgICAucmVwZWF0ZXItaXRlbXtcclxuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsInNlY3Rpb24uZ29vZ2xlLW1hcHN7XHJcbiAgLnJvd3tcclxuICAgIC5jb2x1bW57XHJcbiAgICAgIC5jb250ZW50e1xyXG4gICAgICAgIGlmcmFtZXtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsInNlY3Rpb24uaGVyb3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5jb250ZW50e1xyXG4gICAgcGFkZGluZy10b3A6IDVyZW07XHJcblxyXG4gICAgLnByZXRpdGxle1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudGV4dHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmtze1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuXHJcbiAgICAgIC5saW5re1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDcycHg7XHJcbiAgXHJcbiAgICAuaWNvbnMge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci13aGl0ZSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBhbmltYXRpb246IGFycm93IDNzIGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBrZXlmcmFtZXMgYXJyb3cge1xyXG4gICAgMCUge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgXHJcbiAgICA1MCUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgMTAwJSB7XHJcbiAgICAgIGJvdHRvbTogLTRyZW07XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xyXG4gIHNlY3Rpb24uaGVyb3tcclxuICAgIC5jb250ZW50e1xyXG4gICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gIHNlY3Rpb24uaGVyb3tcclxuICAgIC5jb250ZW50e1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwic2VjdGlvbi5oaWdobGlnaHRlZC1ibG9nLXBvc3RzIHtcclxuICAuY29udGFpbmVye1xyXG4gICAgLnJvd3tcclxuICAgICAgLmNvbHVtbntcclxuICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAgICAgLnByZXRpdGxle1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50aXRsZS1zcGFjaW5ne1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYmxvZy1ncmlke1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG5cclxuICAgICAgICAgICAgLmJsb2ctcG9zdHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygzMy4zMzMlIC0gY2FsYyg0OHB4IC8gMykpO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDAuODEvMTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ2xvYmFsLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDgpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50aHVtYm5haWx7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuZnVsbGlua3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYnRue1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAudGl0bGUtc3BhY2luZ3tcclxuICAgICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJsb2ctZ3JpZHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAuYmxvZy1wb3N0e1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgIC50aXRsZS1zcGFjaW5ne1xyXG4gICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmxvZy1ncmlke1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgIC5ibG9nLXBvc3R7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJzZWN0aW9uLm1vY2t1cC1zbGlkZXIge1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAuY29udGFpbmVye1xyXG4gICAgcGFkZGluZy10b3A6IDEzdmg7XHJcbiAgfVxyXG5cclxuICAuY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLmNvbnRlbnQtcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAuYnV0dG9uc3tcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lZGlhLXJvd3tcclxuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuXHJcbiAgICAgIC5tb2NrdXB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDE0MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTc1LjM4M2RlZyk7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMC4yNTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGNlbnRlciwgIzIyY2M5ZCAwJSwgdHJhbnNwYXJlbnQgODAlKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpIHJvdGF0ZSgtMTc1LjM4M2RlZyk7XHJcbiAgICAgICAgICBsZWZ0OiAtMjklO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIG9wYWNpdHk6IDglO1xyXG4gICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY+aW1ne1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaG93Y2FzZXtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICYuZGVza3RvcC1zaG93Y2FzZXtcclxuICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzNHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLm1vYmlsZS1zaG93Y2FzZXtcclxuICAgICAgICAgICAgdG9wOiAxMjlweDtcclxuICAgICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDNweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmlnYXRpb257XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB6LWluZGV4OiA1O1xyXG5cclxuICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJDQzlEO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuXHJcbiAgICAgICAgICAgICY6bm90KC5hY3RpdmUpe1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ1bGxldHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVCN0Y3NTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUI3Rjc1O1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogZmlsbC13aWR0aCA4cyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IC8qIEVuc3VyZSBhbmltYXRpb24gcGxheXMgYnkgZGVmYXVsdCAqL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmFjdGl2ZS5wYXVzZWQ6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkOyAvKiBQYXVzZSBhbmltYXRpb24gKi9cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgQGtleWZyYW1lcyBmaWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgICBmcm9tIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIDIwJSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgdG8ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoLmFjdGl2ZSl7XHJcbiAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgIC5jb250ZW50e1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgLm1lZGlhLXJvd3tcclxuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcblxyXG4gICAgICAgICAgLm1vY2t1cHtcclxuICAgICAgICAgICAgJj5pbWd7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3djYXNlIHtcclxuICAgICAgICAgICAgICAmLmRlc2t0b3Atc2hvd2Nhc2V7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5tb2JpbGUtc2hvd2Nhc2V7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwNXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAuY29udGFpbmVye1xyXG4gICAgICAuY29udGVudHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIC5jb250ZW50LXJvd3tcclxuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMzJweCkhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lZGlhLXJvd3tcclxuICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcblxyXG4gICAgICAgICAgLm1vY2t1cHtcclxuICAgICAgICAgICAgJj5pbWd7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3djYXNlIHtcclxuICAgICAgICAgICAgICAmLmRlc2t0b3Atc2hvd2Nhc2V7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5NnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5tb2JpbGUtc2hvd2Nhc2V7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDc5cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkhaW1wb3J0YW50O1xyXG4gICAgXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICBwYWRkaW5nLXRvcDogOXZoO1xyXG5cclxuICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDA7XHJcblxyXG4gICAgICAgIC5jb250ZW50LXJvd3tcclxuICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE2cHgpIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgb3JkZXI6IDIhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIC5wcmV0aXRsZXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZWRpYS1yb3d7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNzUlIC0gMTZweCkhaW1wb3J0YW50O1xyXG4gICAgICAgICAgb3JkZXI6IDEhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIC5tb2NrdXB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgICY+aW1ne1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3djYXNlIHtcclxuICAgICAgICAgICAgICAmLmRlc2t0b3Atc2hvd2Nhc2V7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYubW9iaWxlLXNob3djYXNle1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyNSU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1JTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjguNiU7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJzZWN0aW9uLnBvcnRmb2xpby1ncmlke1xyXG4gIC5jb250YWluZXJ7XHJcbiAgICAucm93e1xyXG4gICAgICAuY29sdW1ue1xyXG4gICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgLnBvcnRmb2xpby1ncmlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgLnRhZ3N7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC40KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgICAgICAgICAgICAgLmluZm9ybWF0aW9ue1xyXG4gICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmNhdGVnb3JpZXN7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYS5mdWxsaW5re1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMCAwJSwgcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjAwKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMTAyLCAxMDIsIDEwMiwgMC4wMCkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS00IHtcclxuICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcclxuICAgICAgICAgICAgICBncmlkLXJvdzogMiAvIHNwYW4gMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tNSB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDM7XHJcbiAgICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLTYge1xyXG4gICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzO1xyXG4gICAgICAgICAgICAgIGdyaWQtcm93OiAzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS03IHtcclxuICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcclxuICAgICAgICAgICAgICBncmlkLXJvdzogNDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tOCB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICAgICAgICAgICAgZ3JpZC1yb3c6IDQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLTkge1xyXG4gICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzO1xyXG4gICAgICAgICAgICAgIGdyaWQtcm93OiA0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS0xMCB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICAgICAgICAgICAgZ3JpZC1yb3c6IDU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLTExIHtcclxuICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcclxuICAgICAgICAgICAgICBncmlkLXJvdzogNjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tMTIge1xyXG4gICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAyO1xyXG4gICAgICAgICAgICAgIGdyaWQtcm93OiA1IC8gc3BhbiAyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS0xNiB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7IGdyaWQtcm93OiA4IC8gc3BhbiAyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS0yNCB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDI7IGdyaWQtcm93OiAxMSAvIHNwYW4gMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tMjgge1xyXG4gICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyOyBncmlkLXJvdzogMTQgLyBzcGFuIDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAucm93e1xyXG4gICAgICAgIC5jb2x1bW57XHJcbiAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgLnBvcnRmb2xpby1ncmlkIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgIC5yb3d7XHJcbiAgICAgICAgLmNvbHVtbntcclxuICAgICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgICAucG9ydGZvbGlvLWdyaWQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMnB4KTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsInNlY3Rpb24ucG9ydGZvbGlvLXNsaWRlcntcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgXHJcbiAgLmNvbnRhaW5lcntcclxuICAgIC5yb3d7XHJcbiAgICAgIC5jb2x1bW57XHJcbiAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICBzcGFuLnByZXRpdGxle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29udGVudC1pdGVtc3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgaDIudGl0bGV7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucG9ydGZvbGlvLWNvbnRhaW5lcntcclxuXHJcbiAgICAgICAgICAgICp7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN3aXBlci13cmFwcGVye1xyXG4gICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG5cclxuICAgICAgICAgICAgICAucG9ydGZvbGlvLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1nbG9iYWwtLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtcclxuICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyN3Z3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAwLjk1LzE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5pbmZvcm1hdGlvbntcclxuICAgICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3JpZXN7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIGEuZnVsbGlua3tcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMCAwJSwgcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjAwKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMTAyLCAxMDIsIDEwMiwgMC4wMCkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDI0cHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXZpZ2F0aW9ue1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAucHJldi1hcnJvdywgLm5leHQtYXJyb3d7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNsaWRlLWNvdW50ZXJ7XHJcbiAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzVweDtcclxuICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAucm93e1xyXG4gICAgICAgIC5jb2x1bW57XHJcbiAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgLnBvcnRmb2xpby1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgLnBvcnRmb2xpby1pdGVte1xyXG4gICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJzZWN0aW9uLnJldmlldy1zbGlkZXIge1xyXG4gIC5jb250ZW50IHtcclxuICAgIGgyLnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA1OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDAgMTZweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXJ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcblxyXG4gICAgICAub3ZlcmZsb3ctaGlkZGVue1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICp7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci13cmFwcGVye1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgIC5zd2lwZXItc2xpZGV7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjJDQzlEO1xyXG4gICAgICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgICAgLnN3aXBlci1jb250ZW50e1xyXG4gICAgICAgICAgICAucmF0aW5ne1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMkNDOUQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWFpbi1jb250ZW50e1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgLnJldmlldy1pbWFnZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1NnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLml0ZW1ze1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDY4cHgpO1xyXG5cclxuICAgICAgICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wb3NpdGlvbntcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LWFycm93LCAucHJldi1hcnJvd3tcclxuICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMkNDOUQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgaXtcclxuICAgICAgICAgIGNvbG9yOiAjMjJDQzlEO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnByZXYtYXJyb3d7XHJcbiAgICAgICBcclxuICAgICAgfVxyXG5cclxuICAgICAgLm5leHQtYXJyb3d7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgLmJ0bntcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgLmNvbnRlbnR7XHJcbiAgICAgIGgyLnRpdGxle1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLmJ0bntcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJzZWN0aW9uLnNlcnZpY2VzIHtcclxuICAuY29udGVudHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgLnByZXRpdGxle1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBoMntcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlcy1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAyNHB4O1xyXG5cclxuICAgIC5zZXJ2aWNlLWl0ZW0ge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDI4cHggNDhweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjFkZWcsIHJnYmEoMzQsIDIwNCwgMTU3LCAwLjM2KSAwJSwgcmdiYSgxNywgMTAyLCA3OSwgMC4wMCkgNDQlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VydmljZS1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAuc2VydmljZS1pbWFnZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgICBpe1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mdWxsaW5re1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG57XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMjAwcHgpe1xyXG4gICAgLnNlcnZpY2VzLWdyaWR7XHJcbiAgICAgIC5zZXJ2aWNlLWl0ZW17XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6MTAyNHB4KXtcclxuICAgIC5zZXJ2aWNlcy1ncmlke1xyXG4gICAgICAuc2VydmljZS1pdGVte1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTJweCkhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC5zZXJ2aWNlcy1ncmlke1xyXG4gICAgICAuc2VydmljZS1pdGVte1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEycHgpIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsInNlY3Rpb24udGV4dG1lZGlhIHtcclxuICAuY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAubWVkaWEtcm93IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAuaW1hZ2Uge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgICAgICAgIC8vIGFzcGVjdC1yYXRpbzogMS4zLzE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGh1bWJuYWlse1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIHZpZGVvIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBsYXktYnV0dG9uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWdsb2JhbC0tY29sb3Itd2hpdGUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDExNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTE0cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgJi5wYXVzZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogMTM0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZ2xvYmFsLS1jb2xvci13aGl0ZSk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnBsYXlpbmcge1xyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgICAgICAmLnBhdXNlIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmhpZGRlbntcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICN5b3V0dWJlLXZpZGVve1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LXJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmxvY2tzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICAuaW5mb3JtYXRpb24tYmxvY2sge1xyXG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gOHB4KTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3VtLXVwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAyLjVyZW07XHJcblxyXG4gICAgICAgIC5zdW0tdXAtYmxvY2sge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KSwgJGFscGhhOiAwLjUpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWQxO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXR0b25ze1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgICAgIC5idG57XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAubWVkaWEtcm93e1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5pbWFnZXtcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGVudC1yb3d7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAyIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5mdWxsLXdpZHRoe1xyXG4gICAgLmNvbnRlbnR7XHJcbiAgICAgIC5tZWRpYS1yb3d7XHJcbiAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NTBweDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
